diff options
Diffstat (limited to '')
1856 files changed, 11488 insertions, 9734 deletions
@@ -4895,3 +4895,5 @@ math/octave-forge-onsas||2025-12-15|Incompatible with octave packaging structure devel/equinix-metal-cli||2025-12-15|Has expired: Equinix Platform EOL upstream lang/typstfmt||2025-12-15|Discontinued, upstream repository archived on June 8, 2024 www/py-requests-kerberos|security/py-requests-kerberos|2025-12-17|Remove duplicate port. Use security/py-requests-kerberos instead +games/melonds@qt5|games/melonds|2025-12-19|Unflavorize port. Qt5 is defunct. Please use melonds based on Qt6 instead +games/melonds@qt6|games/melonds|2025-12-19|Unflavorize port. Continue to use melonds based on Qt6 diff --git a/Mk/Uses/pyqt.mk b/Mk/Uses/pyqt.mk index 54fff0299196..8a172daa00cb 100644 --- a/Mk/Uses/pyqt.mk +++ b/Mk/Uses/pyqt.mk @@ -108,12 +108,12 @@ MASTER_SITES_PYQTWEBENGINE= ${MASTER_SITES_PYQT${_PYQT_VERSION}WEBENGINE} # below, should have a suitable epoch appended to the version. # Qt version-agnostic components -PYQTBUILDER_VERSION= 1.19.0 +PYQTBUILDER_VERSION= 1.19.1 QSCI2_VERSION= 2.14.1 -SIP_VERSION= 6.13.1 # ,1 +SIP_VERSION= 6.15.0 # ,1 # Qt 5 components -PYQT5SIP_VERSION= 12.17.0 +PYQT5SIP_VERSION= 12.17.2 PYQT5_VERSION= 5.15.11 PYQT53D_VERSION= 5.15.7 PYQT5CHARTS_VERSION= 5.15.7 @@ -122,14 +122,14 @@ PYQT5NETWORKAUTH_VERSION= 5.15.6 PYQT5WEBENGINE_VERSION= 5.15.7 # Qt 6 components -PYQT6SIP_VERSION= 13.10.2 -PYQT6_VERSION= 6.9.1 -PYQT63D_VERSION= 6.9.0 -PYQT6CHARTS_VERSION= 6.9.0 -PYQT6DATAVIS3D_VERSION= 6.9.0 -PYQT6GRAPHS_VERSION= 6.9.0 -PYQT6NETWORKAUTH_VERSION= 6.9.0 -PYQT6WEBENGINE_VERSION= 6.9.0 +PYQT6SIP_VERSION= 13.10.3 +PYQT6_VERSION= 6.10.0 +PYQT63D_VERSION= 6.10.0 +PYQT6CHARTS_VERSION= 6.10.0 +PYQT6DATAVIS3D_VERSION= 6.10.0 +PYQT6GRAPHS_VERSION= 6.10.0 +PYQT6NETWORKAUTH_VERSION= 6.10.0 +PYQT6WEBENGINE_VERSION= 6.10.0 # Qt version-agnostic components PYQTBUILDER_DISTNAME= pyqt_builder-${PYQTBUILDER_VERSION} diff --git a/Mk/Uses/qt.mk b/Mk/Uses/qt.mk index db50d8de38ac..dfd593589aba 100644 --- a/Mk/Uses/qt.mk +++ b/Mk/Uses/qt.mk @@ -23,8 +23,8 @@ _QT_MK_INCLUDED= qt.mk # Qt versions currently supported by the framework. _QT_SUPPORTED?= 5 6 QT5_VERSION?= 5.15.18 -QT6_VERSION?= 6.9.3 -PYSIDE6_VERSION?= 6.9.3 +QT6_VERSION?= 6.10.1 +PYSIDE6_VERSION?= 6.10.1 # Support for intermediate Qt6 releases. This partially defines # _QT6_MASTER_SITE_SUBDIR and would probably be better in qt-dist.mk, @@ -257,7 +257,7 @@ qt-languageserver_PORT= devel/${_QT_RELNAME}-languageserver qt-languageserver_PATH= ${LOCALBASE}/${QT_LIBDIR_REL}/libQt6LanguageServer.a qt-lottie_PORT= graphics/${_QT_RELNAME}-lottie -qt-lottie_LIB= libQt${_QT_LIBVER}Bodymovin.so +qt-lottie_LIB= libQt${_QT_LIBVER}Lottie.so qt-linguist_PORT= devel/${_QT_RELNAME}-linguist qt-linguist_PATH= ${LOCALBASE}/${QT_BINDIR_REL}/linguist @@ -407,7 +407,7 @@ qt-virtualkeyboard_PORT= x11-toolkits/${_QT_RELNAME}-virtualkeyboard qt-virtualkeyboard_PATH= ${LOCALBASE}/${QT_PLUGINDIR_REL}/platforminputcontexts/libqtvirtualkeyboardplugin.so qt-wayland_PORT= graphics/${_QT_RELNAME}-wayland -qt-wayland_LIB= libQt${_QT_LIBVER}WaylandClient.so +qt-wayland_LIB= libQt${_QT_LIBVER}WaylandCompositor.so qt-webchannel_PORT= www/${_QT_RELNAME}-webchannel qt-webchannel_LIB= libQt${_QT_LIBVER}WebChannel.so diff --git a/accessibility/qt6-speech/distinfo b/accessibility/qt6-speech/distinfo index 4df5b8e43822..aa4d4731480b 100644 --- a/accessibility/qt6-speech/distinfo +++ b/accessibility/qt6-speech/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303069 -SHA256 (KDE/Qt/6.9.3/qtspeech-everywhere-src-6.9.3.tar.xz) = f86f5a4c742fb86ccc6e90ee72a9213150986575c3d238829a4b48a28bc9ab3e -SIZE (KDE/Qt/6.9.3/qtspeech-everywhere-src-6.9.3.tar.xz) = 248056 +TIMESTAMP = 1763964403 +SHA256 (KDE/Qt/6.10.1/qtspeech-everywhere-src-6.10.1.tar.xz) = 42caec540f6e10de8628819d10477ed2dc202134753ea68dfc1aa536108b7f4f +SIZE (KDE/Qt/6.10.1/qtspeech-everywhere-src-6.10.1.tar.xz) = 248024 diff --git a/accessibility/qt6-speech/pkg-plist b/accessibility/qt6-speech/pkg-plist index d5a51e0128a8..ec51bfa4150b 100644 --- a/accessibility/qt6-speech/pkg-plist +++ b/accessibility/qt6-speech/pkg-plist @@ -64,7 +64,7 @@ lib/cmake/Qt6TextToSpeechPrivate/Qt6TextToSpeechPrivateVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6TextToSpeech.so %%QT_LIBDIR%%/libQt6TextToSpeech.so.6 %%QT_LIBDIR%%/libQt6TextToSpeech.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6texttospeech_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6texttospeech_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_texttospeech.pri %%QT_MKSPECDIR%%/modules/qt_lib_texttospeech_private.pri %%FLITE%%%%QT_PLUGINDIR%%/texttospeech/libqtexttospeech_flite.so diff --git a/archivers/lxqt-archiver/Makefile b/archivers/lxqt-archiver/Makefile index de29ed5da7d8..7bc39593e486 100644 --- a/archivers/lxqt-archiver/Makefile +++ b/archivers/lxqt-archiver/Makefile @@ -1,5 +1,6 @@ PORTNAME= lxqt-archiver PORTVERSION= 1.3.0 +PORTREVISION= 1 CATEGORIES= archivers MASTER_SITES= LXQT diff --git a/audio/fooyin/files/patch-src_utils_starrating.cpp b/audio/fooyin/files/patch-src_utils_starrating.cpp new file mode 100644 index 000000000000..d6bba85b0a9f --- /dev/null +++ b/audio/fooyin/files/patch-src_utils_starrating.cpp @@ -0,0 +1,16 @@ +Fix build with Qt 6.10.1. The QString::arg() method no longer accepts +implicit conversions. [1] + +[1] https://doc.qt.io/qt-6/qstring.html#arg-2 + +--- src/utils/starrating.cpp.orig 2025-09-21 21:11:29 UTC ++++ src/utils/starrating.cpp +@@ -104,7 +104,7 @@ void StarRating::paint(QPainter* painter, const QRect& + .arg(m_maxCount) + .arg(mode == EditMode::Editable ? 1 : 0) + .arg(rect.width()) +- .arg(alignment); ++ .arg(alignment.toInt()); + + QPixmap pixmap; + if(!QPixmapCache::find(cacheKey, &pixmap)) { diff --git a/audio/libopusenc/Makefile b/audio/libopusenc/Makefile index 38d048114ad0..16ed51b39131 100644 --- a/audio/libopusenc/Makefile +++ b/audio/libopusenc/Makefile @@ -1,6 +1,6 @@ PORTNAME= libopusenc PORTVERSION= 0.2.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= MOZILLA/opus diff --git a/audio/libopusenc/files/patch-include_opusenc.h b/audio/libopusenc/files/patch-include_opusenc.h new file mode 100644 index 000000000000..1c3774038996 --- /dev/null +++ b/audio/libopusenc/files/patch-include_opusenc.h @@ -0,0 +1,53 @@ +https://gitlab.xiph.org/xiph/libopusenc/-/commit/04c6172ffbbd5c7f7f2e170cf843872113f33b05 + +--- include/opusenc.h.orig 2018-09-14 17:12:05 UTC ++++ include/opusenc.h +@@ -121,6 +121,13 @@ extern "C" { + #define OPE_GET_NB_STREAMS_REQUEST 14013 + #define OPE_GET_NB_COUPLED_STREAMS_REQUEST 14015 + ++/* Macros to trigger compilation errors when the wrong types are provided to a CTL. */ ++/* These macros are not part of the API and are only for use within the macros below. */ ++#define ope_check_int(x) (((void)((x) == (opus_int32)0)), (opus_int32)(x)) ++#define ope_check_int_ptr(ptr) ((ptr) + ((ptr) - (opus_int32*)(ptr))) ++#define ope_check_packet_func(x) ((void)((void (*)(void *, const unsigned char *, opus_int32, opus_uint32))0 == (x)), (x)) ++#define ope_check_void_ptr(x) ((void)((void *)0 == (x)), (x)) ++ + /**\defgroup encoder_ctl Encoding Options*/ + /*@{*/ + +@@ -129,21 +136,20 @@ extern "C" { + Macros for setting encoder options.*/ + /*@{*/ + +-#define OPE_SET_DECISION_DELAY(x) OPE_SET_DECISION_DELAY_REQUEST, __opus_check_int(x) +-#define OPE_GET_DECISION_DELAY(x) OPE_GET_DECISION_DELAY_REQUEST, __opus_check_int_ptr(x) +-#define OPE_SET_MUXING_DELAY(x) OPE_SET_MUXING_DELAY_REQUEST, __opus_check_int(x) +-#define OPE_GET_MUXING_DELAY(x) OPE_GET_MUXING_DELAY_REQUEST, __opus_check_int_ptr(x) +-#define OPE_SET_COMMENT_PADDING(x) OPE_SET_COMMENT_PADDING_REQUEST, __opus_check_int(x) +-#define OPE_GET_COMMENT_PADDING(x) OPE_GET_COMMENT_PADDING_REQUEST, __opus_check_int_ptr(x) +-#define OPE_SET_SERIALNO(x) OPE_SET_SERIALNO_REQUEST, __opus_check_int(x) +-#define OPE_GET_SERIALNO(x) OPE_GET_SERIALNO_REQUEST, __opus_check_int_ptr(x) +-/* FIXME: Add type-checking macros to these. */ +-#define OPE_SET_PACKET_CALLBACK(x,u) OPE_SET_PACKET_CALLBACK_REQUEST, (x), (u) ++#define OPE_SET_DECISION_DELAY(x) OPE_SET_DECISION_DELAY_REQUEST, ope_check_int(x) ++#define OPE_GET_DECISION_DELAY(x) OPE_GET_DECISION_DELAY_REQUEST, ope_check_int_ptr(x) ++#define OPE_SET_MUXING_DELAY(x) OPE_SET_MUXING_DELAY_REQUEST, ope_check_int(x) ++#define OPE_GET_MUXING_DELAY(x) OPE_GET_MUXING_DELAY_REQUEST, ope_check_int_ptr(x) ++#define OPE_SET_COMMENT_PADDING(x) OPE_SET_COMMENT_PADDING_REQUEST, ope_check_int(x) ++#define OPE_GET_COMMENT_PADDING(x) OPE_GET_COMMENT_PADDING_REQUEST, ope_check_int_ptr(x) ++#define OPE_SET_SERIALNO(x) OPE_SET_SERIALNO_REQUEST, ope_check_int(x) ++#define OPE_GET_SERIALNO(x) OPE_GET_SERIALNO_REQUEST, ope_check_int_ptr(x) ++#define OPE_SET_PACKET_CALLBACK(x,u) OPE_SET_PACKET_CALLBACK_REQUEST, ope_check_packet_func(x), ope_check_void_ptr(u) + /*#define OPE_GET_PACKET_CALLBACK(x,u) OPE_GET_PACKET_CALLBACK_REQUEST, (x), (u)*/ +-#define OPE_SET_HEADER_GAIN(x) OPE_SET_HEADER_GAIN_REQUEST, __opus_check_int(x) +-#define OPE_GET_HEADER_GAIN(x) OPE_GET_HEADER_GAIN_REQUEST, __opus_check_int_ptr(x) +-#define OPE_GET_NB_STREAMS(x) OPE_GET_NB_STREAMS_REQUEST, __opus_check_int_ptr(x) +-#define OPE_GET_NB_COUPLED_STREAMS(x) OPE_GET_NB_COUPLED_STREAMS_REQUEST, __opus_check_int_ptr(x) ++#define OPE_SET_HEADER_GAIN(x) OPE_SET_HEADER_GAIN_REQUEST, ope_check_int(x) ++#define OPE_GET_HEADER_GAIN(x) OPE_GET_HEADER_GAIN_REQUEST, ope_check_int_ptr(x) ++#define OPE_GET_NB_STREAMS(x) OPE_GET_NB_STREAMS_REQUEST, ope_check_int_ptr(x) ++#define OPE_GET_NB_COUPLED_STREAMS(x) OPE_GET_NB_COUPLED_STREAMS_REQUEST, ope_check_int_ptr(x) + /*@}*/ + /*@}*/ + diff --git a/audio/mixxx/Makefile b/audio/mixxx/Makefile index 86793bf3339e..67c88993c29f 100644 --- a/audio/mixxx/Makefile +++ b/audio/mixxx/Makefile @@ -1,5 +1,6 @@ PORTNAME= mixxx DISTVERSION= 2.5.3 +PORTREVISION= 1 CATEGORIES= audio MAINTAINER= acm@FreeBSD.org @@ -33,7 +34,8 @@ LIB_DEPENDS= libabsl_base.so:devel/abseil \ libportmidi.so:audio/portmidi \ libupower-glib.so:sysutils/upower \ libkeyfinder.so:audio/libkeyfinder \ - libmp3lame.so:audio/lame + libmp3lame.so:audio/lame \ + libxkbcommon.so:x11/libxkbcommon USES= cmake:testing compiler:c++20-lang ebur128 gl iconv ninja pkgconfig \ sqlite ssl xorg @@ -53,8 +55,8 @@ GH_ACCOUNT= mixxxdj PKGNAMESUFFIX= -qt6 USES+= qt:6 -USE_QT= 5compat base:run declarative:build tools:build shadertools \ - sqldriver-sqlite:run svg +USE_QT= 5compat base declarative shadertools \ + sqldriver-sqlite:run svg tools:build CMAKE_ARGS+= -DQT6=ON QTKEYCHAIN_LIB_DEPENDS= libqt6keychain.so:security/qtkeychain@qt6 diff --git a/audio/mixxx/pkg-plist b/audio/mixxx/pkg-plist index 83c56ab08d21..869d61a27704 100644 --- a/audio/mixxx/pkg-plist +++ b/audio/mixxx/pkg-plist @@ -1,9 +1,5 @@ bin/mixxx share/applications/org.mixxx.Mixxx.desktop -%%DOCSDIR%%/COPYING -%%DOCSDIR%%/LICENSE -%%DOCSDIR%%/Mixxx-Keyboard-Shortcuts.pdf -%%DOCSDIR%%/README.md share/icons/hicolor/128x128/apps/mixxx.png share/icons/hicolor/256x256/apps/mixxx.png share/icons/hicolor/32x32/apps/mixxx.png diff --git a/audio/musescore/Makefile b/audio/musescore/Makefile index 26cf2a3d8eb7..f150c8a0a429 100644 --- a/audio/musescore/Makefile +++ b/audio/musescore/Makefile @@ -1,14 +1,14 @@ PORTNAME= ${GH_PROJECT:tl} DISTVERSIONPREFIX= v -DISTVERSION= 4.5.1 +DISTVERSION= 4.6.5 PORTREVISION= 1 CATEGORIES= audio PATCH_SITES= https://github.com/musescore/MuseScore/commit/ -PATCHFILES+= 05056ed19520060c3912a09a3adfa0927057f956.patch:-p1 # Fix build with Qt 6.9 -PATCHFILES+= b67be2bace728c870bde6e327649a3f9441346ea.patch:-p1 # Fix configure with Qt 6.10 -PATCHFILES+= 650e05645f1c45993ec566c98c3d9743650cf8c1.patch:-p1 # Fix build with Qt 6.10 -PATCHFILES+= 8a9a871c47b934423eb1d6568d7dbcd5c8c8b3b1.patch:-p1 # Fix build with Qt 6.10 +PATCHFILES+= b79c3ba61e599e2211ba69f7be561ecfbdab941c.patch:-p1 # Fix build with Qt 6.10.1 +PATCHFILES+= 6f63cd15ced0b2a624a85e471724fba922762974.patch:-p1 # Add missing include for Qt 6.10 +PATCHFILES+= e25d01bd7f650e51911929ec2aa519923913cd05.patch:-p1 # Add missing include for Qt 6.10 +PATCHFILES+= 36d544ab41abff3dc675202953486b837f21b8b6.patch:-p1 # Fix build on FreeBSD MAINTAINER= adridg@FreeBSD.org COMMENT= Free music composition & notation software @@ -20,7 +20,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libsndfile.so:audio/libsndfile \ libasound.so:audio/alsa-lib \ - libasound_module_pcm_oss.so:audio/alsa-plugins \ libFLAC.so:audio/flac \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz \ @@ -28,12 +27,13 @@ LIB_DEPENDS= libsndfile.so:audio/libsndfile \ libopusenc.so:audio/libopusenc \ libtinyxml2.so:textproc/tinyxml2 \ libxkbcommon.so:x11/libxkbcommon +RUN_DEPENDS= alsa-plugins>=1.2:audio/alsa-plugins USES= cmake compiler:c++17-lang desktop-file-utils gl localbase \ pkgconfig qt:6 shared-mime-info -USE_QT= base 5compat declarative networkauth scxml svg \ - tools:build -USE_GL= gl +USE_GL= opengl +USE_QT= 5compat base declarative networkauth scxml svg \ + shadertools:build tools:build USE_GITHUB= yes GH_PROJECT= MuseScore @@ -44,15 +44,19 @@ GH_PROJECT= MuseScore # Note needs PORTVERSION:R once there is a .minor version DATADIR= ${PREFIX}/share/mscore-${PORTVERSION:R} -CMAKE_TESTS= MUE_BUILD_BRAILLE_TESTS MUE_BUILD_ENGRAVING_TESTS MUE_BUILD_IMPORTEXPORT_TESTS MUE_BUILD_NOTATION_TESTS MUE_BUILD_PLAYBACK_TESTS MUE_BUILD_PROJECT_TESTS +CMAKE_TESTS= MUE_BUILD_BRAILLE_TESTS \ + MUE_BUILD_ENGRAVING_TESTS \ + MUE_BUILD_IMPORTEXPORT_TESTS \ + MUE_BUILD_NOTATION_TESTS \ + MUE_BUILD_PLAYBACK_TESTS \ + MUE_BUILD_PROJECT_TESTS CMAKE_ON= MUE_COMPILE_USE_SYSTEM_FLAC \ MUE_COMPILE_USE_SYSTEM_FREETYPE \ MUE_COMPILE_USE_SYSTEM_HARFBUZZ \ MUE_COMPILE_USE_SYSTEM_OPUS \ MUE_COMPILE_USE_SYSTEM_OPUSENC \ MUE_COMPILE_USE_SYSTEM_TINYXML -CMAKE_OFF= MUE_BUILD_CRASHPAD_CLIENT \ - MUE_COMPILE_USE_PCH \ +CMAKE_OFF= MUSE_COMPILE_USE_PCH \ ${CMAKE_TESTS} CMAKE_BUILD_TYPE= release CMAKE_ARGS= -DMUSE_APP_BUILD_MODE="release" diff --git a/audio/musescore/distinfo b/audio/musescore/distinfo index 5971ac516088..ef66702f32f9 100644 --- a/audio/musescore/distinfo +++ b/audio/musescore/distinfo @@ -1,11 +1,11 @@ -TIMESTAMP = 1763631790 -SHA256 (musescore-MuseScore-v4.5.1_GH0.tar.gz) = 5ec033770599ee42ebc00e1a8c680b78de7ac871a0fa6484a68544653171b9ae -SIZE (musescore-MuseScore-v4.5.1_GH0.tar.gz) = 144481700 -SHA256 (05056ed19520060c3912a09a3adfa0927057f956.patch) = 8f8b1d947562ccb78875c00f50ece2ba32cb2ff38ef9da6350fc1eae4eac734a -SIZE (05056ed19520060c3912a09a3adfa0927057f956.patch) = 3471 -SHA256 (b67be2bace728c870bde6e327649a3f9441346ea.patch) = 2bfd54b8d548ee2cf27783143f8697dc4169d7d958d24f2c9addc9816990b7f9 -SIZE (b67be2bace728c870bde6e327649a3f9441346ea.patch) = 1030 -SHA256 (650e05645f1c45993ec566c98c3d9743650cf8c1.patch) = 3859e2d251e64adac9555eb165ccd9acc3174dbad99ad26c6728430927b6a3d2 -SIZE (650e05645f1c45993ec566c98c3d9743650cf8c1.patch) = 827 -SHA256 (8a9a871c47b934423eb1d6568d7dbcd5c8c8b3b1.patch) = 43f1038b63ed1fd1e7061c50bd849edde64c44cd89838b1c90900c383bd32bbc -SIZE (8a9a871c47b934423eb1d6568d7dbcd5c8c8b3b1.patch) = 1274 +TIMESTAMP = 1766096878 +SHA256 (musescore-MuseScore-v4.6.5_GH0.tar.gz) = c9441c1344d2bd63f86e737e25293fbad532f3edec9380c7d42eab3a8042ced1 +SIZE (musescore-MuseScore-v4.6.5_GH0.tar.gz) = 159873358 +SHA256 (b79c3ba61e599e2211ba69f7be561ecfbdab941c.patch) = 1994c0f9d5ad28f341a88f484440b08d4e883a058fd45ac27cdbf27713fc31e7 +SIZE (b79c3ba61e599e2211ba69f7be561ecfbdab941c.patch) = 4348 +SHA256 (6f63cd15ced0b2a624a85e471724fba922762974.patch) = 20f6c338a6e0bb92607981565e40841dc0aeef68287864be7782e6c78d4cb8b9 +SIZE (6f63cd15ced0b2a624a85e471724fba922762974.patch) = 966 +SHA256 (e25d01bd7f650e51911929ec2aa519923913cd05.patch) = 73796ed2c3b5e5768fec3df7b49d41d3dd4845fc3a35e016eb69d6f8c27e9db8 +SIZE (e25d01bd7f650e51911929ec2aa519923913cd05.patch) = 1189 +SHA256 (36d544ab41abff3dc675202953486b837f21b8b6.patch) = 98823eda21bb81b31664d012c89a0953971bc62368b2f8ae75c0092f0a80f9bf +SIZE (36d544ab41abff3dc675202953486b837f21b8b6.patch) = 1356 diff --git a/audio/musescore/files/patch-share_icons_CMakeLists.txt b/audio/musescore/files/patch-share_icons_CMakeLists.txt index 94db8114ac87..59238d5df08b 100644 --- a/audio/musescore/files/patch-share_icons_CMakeLists.txt +++ b/audio/musescore/files/patch-share_icons_CMakeLists.txt @@ -1,11 +1,11 @@ ---- share/icons/CMakeLists.txt.orig 2025-01-16 11:02:26 UTC +--- share/icons/CMakeLists.txt.orig 2025-12-01 12:36:11 UTC +++ share/icons/CMakeLists.txt @@ -40,7 +40,7 @@ elseif(OS_IS_WIN) - install(FILES MscxIcon/MS4_MscxIcon.png RENAME mscx.png DESTINATION ${CMAKE_INSTALL_PREFIX}/../AppInfo/FileTypeIcons) + install(FILES MscxIcon/MS4_MscxIcon_512x512.png RENAME mscx.png DESTINATION ${CMAKE_INSTALL_PREFIX}/../AppInfo/FileTypeIcons) endif() -elseif(OS_IS_LIN) +elseif(OS_IS_LIN OR OS_IS_FBSD) foreach(SIZE 16 24 32 48 64 96 128 512) - install(FILES AppIcon/MS4_AppIcon_${SIZE}x${SIZE}.png RENAME mscore${MUSE_APP_INSTALL_SUFFIX}.png DESTINATION share/icons/hicolor/${SIZE}x${SIZE}/apps) - endforeach() + install(FILES AppIcon/MS4_AppIcon_${SIZE}x${SIZE}.png + RENAME mscore${MUSE_APP_INSTALL_SUFFIX}.png diff --git a/audio/musescore/files/patch-src_framework_ui_CMakeLists.txt b/audio/musescore/files/patch-src_framework_ui_CMakeLists.txt index 3c4a3212eaa6..8b474d24aff1 100644 --- a/audio/musescore/files/patch-src_framework_ui_CMakeLists.txt +++ b/audio/musescore/files/patch-src_framework_ui_CMakeLists.txt @@ -1,6 +1,6 @@ ---- src/framework/ui/CMakeLists.txt.orig 2024-12-11 12:43:18 UTC +--- src/framework/ui/CMakeLists.txt.orig 2025-12-01 12:36:11 UTC +++ src/framework/ui/CMakeLists.txt -@@ -49,6 +49,8 @@ elseif(OS_IS_LIN) +@@ -59,6 +59,8 @@ elseif(OS_IS_LIN) set(PLATFORM_THEME_SRC ${CMAKE_CURRENT_LIST_DIR}/internal/platform/linux/linuxplatformtheme.cpp ${CMAKE_CURRENT_LIST_DIR}/internal/platform/linux/linuxplatformtheme.h diff --git a/audio/musescore/files/patch-src_framework_ui_uimodule.cpp b/audio/musescore/files/patch-src_framework_ui_uimodule.cpp new file mode 100644 index 000000000000..13fc605f5f0e --- /dev/null +++ b/audio/musescore/files/patch-src_framework_ui_uimodule.cpp @@ -0,0 +1,18 @@ +--- src/framework/ui/uimodule.cpp.orig 2025-12-01 12:36:11 UTC ++++ src/framework/ui/uimodule.cpp +@@ -49,6 +49,7 @@ + #include "view/mainwindowbridge.h" + #else + #include "internal/platform/stub/stubplatformtheme.h" ++#include "internal/windowscontroller.h" + #include "view/mainwindowbridge.h" + #endif + +@@ -109,6 +110,7 @@ void UiModule::registerExports() + m_windowsController = std::make_shared<WindowsController>(); + #else + m_platformTheme = std::make_shared<StubPlatformTheme>(); ++ m_windowsController = std::make_shared<WindowsController>(); + #endif + + ioc()->registerExport<IUiConfiguration>(moduleName(), m_configuration); diff --git a/audio/musescore/files/patch-src_notation_view_abstractnotationpaintview.cpp b/audio/musescore/files/patch-src_notation_view_abstractnotationpaintview.cpp new file mode 100644 index 000000000000..032ff0b5ab92 --- /dev/null +++ b/audio/musescore/files/patch-src_notation_view_abstractnotationpaintview.cpp @@ -0,0 +1,10 @@ +--- src/notation/view/abstractnotationpaintview.cpp.orig 2025-12-01 12:36:11 UTC ++++ src/notation/view/abstractnotationpaintview.cpp +@@ -21,6 +21,7 @@ + */ + #include "abstractnotationpaintview.h" + ++#include <QCursor> + #include <QPainter> + #include <QMimeData> + diff --git a/audio/musescore/files/patch-src_palette_view_widgets_specialcharactersdialog.cpp b/audio/musescore/files/patch-src_palette_view_widgets_specialcharactersdialog.cpp deleted file mode 100644 index 5c7526072218..000000000000 --- a/audio/musescore/files/patch-src_palette_view_widgets_specialcharactersdialog.cpp +++ /dev/null @@ -1,18 +0,0 @@ -Fix build with Qt >= 6.9.0 - -/wrkdirs/usr/ports/audio/musescore/work/MuseScore-4.5/src/palette/view/widgets/specialcharactersdialog.cpp:715:55: -error: no matching member function for call to 'arg' - 715 | m_pUnicode->appendElement(fs, QString("0x%1").arg(code, 5, 16, QChar('0'))); - | ~~~~~~~~~~~~~~~~^~~ - ---- src/palette/view/widgets/specialcharactersdialog.cpp.orig 2025-03-13 18:44:57 UTC -+++ src/palette/view/widgets/specialcharactersdialog.cpp -@@ -712,7 +712,7 @@ void SpecialCharactersDialog::populateUnicode() - std::shared_ptr<FSymbol> fs = std::make_shared<FSymbol>(gpaletteScore->dummy()); - fs->setCode(code); - fs->setFont(m_font); -- m_pUnicode->appendElement(fs, QString("0x%1").arg(code, 5, 16, QLatin1Char('0'))); -+ m_pUnicode->appendElement(fs, QString("0x%1").arg(static_cast<quint32>(code), 5, 16, QLatin1Char('0'))); - } - } - diff --git a/audio/musescore/pkg-plist b/audio/musescore/pkg-plist index 4f4de2782f39..549dba62e2dc 100644 --- a/audio/musescore/pkg-plist +++ b/audio/musescore/pkg-plist @@ -24,6 +24,7 @@ share/icons/hicolor/scalable/mimetypes/application-x-musescore.svg %%DATADIR%%/autobotscripts/TC8_EngravingText.js %%DATADIR%%/autobotscripts/TC9_BigScore(perfomance).js %%DATADIR%%/autobotscripts/data/Big_Score.mscz +%%DATADIR%%/autobotscripts/steps/Home.js %%DATADIR%%/autobotscripts/steps/Inspector.js %%DATADIR%%/autobotscripts/steps/Instruments.js %%DATADIR%%/autobotscripts/steps/Navigation.js @@ -50,9 +51,6 @@ share/icons/hicolor/scalable/mimetypes/application-x-musescore.svg %%DATADIR%%/extensions/example3/configure.qml %%DATADIR%%/extensions/example3/manifest.json %%DATADIR%%/extensions/example3/remove.js -%%DATADIR%%/instruments/instruments.xml -%%DATADIR%%/instruments/orders.xml -%%DATADIR%%/instruments/string_tunings_presets.json %%DATADIR%%/locale/instruments_af.qm %%DATADIR%%/locale/instruments_ar.qm %%DATADIR%%/locale/instruments_ar_DZ.qm @@ -237,15 +235,6 @@ share/icons/hicolor/scalable/mimetypes/application-x-musescore.svg %%DATADIR%%/styles/Modified Stave Notation/22mm_MSN.mss %%DATADIR%%/styles/Modified Stave Notation/25mm_MSN.mss %%DATADIR%%/styles/MuseJazz.mss -%%DATADIR%%/styles/cchords_muse.xml -%%DATADIR%%/styles/cchords_nrb.xml -%%DATADIR%%/styles/cchords_rb.xml -%%DATADIR%%/styles/cchords_sym.xml -%%DATADIR%%/styles/chords.xml -%%DATADIR%%/styles/chords_jazz.xml -%%DATADIR%%/styles/chords_std.xml -%%DATADIR%%/styles/jazzchords.xml -%%DATADIR%%/styles/stdchords.xml %%DATADIR%%/tables/Es-Es-G0.utb %%DATADIR%%/tables/IPA-unicode-range.uti %%DATADIR%%/tables/IPA.utb @@ -929,3 +918,4 @@ share/icons/hicolor/scalable/mimetypes/application-x-musescore.svg %%DATADIR%%/wallpapers/paper5.png %%DATADIR%%/wallpapers/paper6.png %%DATADIR%%/wallpapers/paper7.png +%%DATADIR%%/workspaces/Default.mws diff --git a/audio/opus/Makefile b/audio/opus/Makefile index dc394b339557..ed81fb56819b 100644 --- a/audio/opus/Makefile +++ b/audio/opus/Makefile @@ -1,5 +1,5 @@ PORTNAME= opus -DISTVERSION= 1.5.2 +DISTVERSION= 1.6 CATEGORIES= audio MASTER_SITES= https://downloads.xiph.org/releases/opus/ @@ -18,6 +18,7 @@ GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-custom-modes \ --enable-dred \ --enable-osce \ + --enable-qext \ --disable-doc # requires doxygen CONFIGURE_TARGET=${ARCH:S/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL} INSTALL_TARGET= install-strip diff --git a/audio/opus/distinfo b/audio/opus/distinfo index 0419403a53e3..552ba0341c29 100644 --- a/audio/opus/distinfo +++ b/audio/opus/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1713280233 -SHA256 (opus-1.5.2.tar.gz) = 65c1d2f78b9f2fb20082c38cbe47c951ad5839345876e46941612ee87f9a7ce1 -SIZE (opus-1.5.2.tar.gz) = 7839412 +TIMESTAMP = 1766093626 +SHA256 (opus-1.6.tar.gz) = b7637334527201fdfd6dd6a02e67aceffb0e5e60155bbd89175647a80301c92c +SIZE (opus-1.6.tar.gz) = 36317446 diff --git a/audio/opus/pkg-plist b/audio/opus/pkg-plist index 7158f207bd58..270391ce7bdf 100644 --- a/audio/opus/pkg-plist +++ b/audio/opus/pkg-plist @@ -7,6 +7,6 @@ include/opus/opus_types.h lib/libopus.a lib/libopus.so lib/libopus.so.0 -lib/libopus.so.0.10.1 +lib/libopus.so.0.11.0 libdata/pkgconfig/opus.pc share/aclocal/opus.m4 diff --git a/audio/supercollider/Makefile b/audio/supercollider/Makefile index f4fafa8efd4a..d180fca8e52b 100644 --- a/audio/supercollider/Makefile +++ b/audio/supercollider/Makefile @@ -4,6 +4,9 @@ CATEGORIES= audio MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/Version-${DISTVERSION}/ DISTNAME= SuperCollider-${DISTVERSION}-Source +PATCH_SITES= https://github.com/supercollider/supercollider/commit/ +PATCHFILES+= e997e47890a9cee137756dede664811a58dbf85a.patch:-p1 # Fix build with Qt 6.10.1 + MAINTAINER= ports@nicandneal.net COMMENT= Programming language for real time audio synthesis WWW= https://supercollider.github.io diff --git a/audio/supercollider/distinfo b/audio/supercollider/distinfo index 82ccf8de39bc..7baaccaa5d69 100644 --- a/audio/supercollider/distinfo +++ b/audio/supercollider/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1765213238 +TIMESTAMP = 1766095043 SHA256 (SuperCollider-3.14.1-Source.tar.bz2) = ee640c68777ae697682066ce5c4a8b7e56c5b223e76c79c13b5be5387ee55bb2 SIZE (SuperCollider-3.14.1-Source.tar.bz2) = 20933809 +SHA256 (e997e47890a9cee137756dede664811a58dbf85a.patch) = c45cc2cc9d529ecdfadf7dda20b661ef3d974fe6656d8eef39f01cb886afcf7f +SIZE (e997e47890a9cee137756dede664811a58dbf85a.patch) = 2097 diff --git a/biology/vsearch/Makefile b/biology/vsearch/Makefile index 897c01f7477d..54f34f6f2c93 100644 --- a/biology/vsearch/Makefile +++ b/biology/vsearch/Makefile @@ -1,6 +1,6 @@ PORTNAME= vsearch DISTVERSIONPREFIX= v -DISTVERSION= 2.30.1 +DISTVERSION= 2.30.2 CATEGORIES= biology MAINTAINER= jwb@FreeBSD.org diff --git a/biology/vsearch/distinfo b/biology/vsearch/distinfo index c124a6bce96e..fa8f653b59b7 100644 --- a/biology/vsearch/distinfo +++ b/biology/vsearch/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759667807 -SHA256 (torognes-vsearch-v2.30.1_GH0.tar.gz) = f65f03538a77cd1212bd04a52bb722114765329e64bd35e10ee2aefcd81137fe -SIZE (torognes-vsearch-v2.30.1_GH0.tar.gz) = 334663 +TIMESTAMP = 1766069466 +SHA256 (torognes-vsearch-v2.30.2_GH0.tar.gz) = f4c244d2b48637e9a42325901b832ca5b6522cec8e2006b0da2aa9b9a0b5e699 +SIZE (torognes-vsearch-v2.30.2_GH0.tar.gz) = 334780 diff --git a/cad/freecad-devel/Makefile b/cad/freecad-devel/Makefile index 47f33f0ab247..c574aadb9074 100644 --- a/cad/freecad-devel/Makefile +++ b/cad/freecad-devel/Makefile @@ -1,6 +1,5 @@ PORTNAME= FreeCAD DISTVERSION= r${GIT_SRC_DATE} -#PORTREVISION= 1 CATEGORIES= cad PKGNAMESUFFIX= -devel diff --git a/cad/fritzing/files/patch-src_commands.cpp b/cad/fritzing/files/patch-src_commands.cpp new file mode 100644 index 000000000000..78311931faf8 --- /dev/null +++ b/cad/fritzing/files/patch-src_commands.cpp @@ -0,0 +1,25 @@ +Fix build with Qt 6.10.1. The QString::arg() method no longer accepts +implicit conversions. [1] + +[1] https://doc.qt.io/qt-6/qstring.html#arg-2 + +--- src/commands.cpp.orig 2025-10-07 13:46:45 UTC ++++ src/commands.cpp +@@ -509,7 +509,7 @@ QString FlipItemCommand::getParamString() const { + + BaseCommand::getParamString() + + QString(" id:%1 by:%2") + .arg(m_itemID) +- .arg(m_orientation); ++ .arg(static_cast<int>(m_orientation)); + } + + ///////////////////////////////////////////////////////////////////////////////////////////////////////////////// +@@ -1830,7 +1830,7 @@ QString RotateFlipLabelCommand::getParamString() const + } + + result += QString(" id:%1 degrees:%2 orientation:%3") +- .arg(m_itemID).arg(m_degrees).arg(m_orientation); ++ .arg(m_itemID).arg(m_degrees).arg(static_cast<int>(m_orientation)); + + return result; + } diff --git a/cad/fritzing/files/patch-src_fapplication.cpp b/cad/fritzing/files/patch-src_fapplication.cpp index 862bb95c5307..570939bce680 100644 --- a/cad/fritzing/files/patch-src_fapplication.cpp +++ b/cad/fritzing/files/patch-src_fapplication.cpp @@ -1,6 +1,6 @@ ---- src/fapplication.cpp.orig 2025-04-02 10:33:24 UTC +--- src/fapplication.cpp.orig 2025-10-07 13:46:45 UTC +++ src/fapplication.cpp -@@ -895,19 +895,7 @@ bool FApplication::loadReferenceModel(const QString & +@@ -897,19 +897,7 @@ bool FApplication::loadReferenceModel(const QString & QFileInfo info(dbPath); bool dbExists = (info.size() > 0) && !fullLoad; diff --git a/cad/fritzing/files/patch-src_items_itembase.cpp b/cad/fritzing/files/patch-src_items_itembase.cpp index 3c9ce55a0bbc..69ff49c70d5f 100644 --- a/cad/fritzing/files/patch-src_items_itembase.cpp +++ b/cad/fritzing/files/patch-src_items_itembase.cpp @@ -1,4 +1,4 @@ ---- src/items/itembase.cpp.orig 2025-04-02 10:33:24 UTC +--- src/items/itembase.cpp.orig 2025-10-07 13:46:45 UTC +++ src/items/itembase.cpp @@ -55,6 +55,8 @@ along with Fritzing. If not, see <http://www.gnu.org/ #include <QClipboard> @@ -9,11 +9,13 @@ ///////////////////////////////// static QRegularExpression NumberMatcher; -@@ -1999,7 +2001,7 @@ void ItemBase::debugInfo2(const QString & msg) const +@@ -2006,8 +2008,8 @@ void ItemBase::debugInfo2(const QString & msg) const + .arg(this->instanceTitle()) .arg(this->viewLayerID()) .arg(this->viewLayerPlacement()) - .arg(this->wireFlags()) +- .arg(this->wireFlags()) - .arg((long) dynamic_cast<const QGraphicsItem *>(this), 0, 16) ++ .arg(this->wireFlags().toInt()) + .arg(static_cast<long>(reinterpret_cast<std::uintptr_t>(dynamic_cast<const QGraphicsItem *>(this))), 0, 16) .arg(m_viewID) .arg(this->zValue()) diff --git a/cad/fritzing/files/patch-src_items_paletteitembase.cpp b/cad/fritzing/files/patch-src_items_paletteitembase.cpp index 2d19f2a299f8..0b7469b77f42 100644 --- a/cad/fritzing/files/patch-src_items_paletteitembase.cpp +++ b/cad/fritzing/files/patch-src_items_paletteitembase.cpp @@ -1,6 +1,6 @@ ---- src/items/paletteitembase.cpp.orig 2025-04-02 10:33:24 UTC +--- src/items/paletteitembase.cpp.orig 2025-10-07 13:46:45 UTC +++ src/items/paletteitembase.cpp -@@ -626,7 +626,7 @@ QString PaletteItemBase::retrieveSvg(ViewLayer::ViewLa +@@ -653,7 +653,7 @@ QString PaletteItemBase::retrieveSvg(ViewLayer::ViewLa //DebugDialog::debug(QString("path: %1").arg(path)); @@ -9,7 +9,7 @@ if (!svg.isEmpty()) return svg; SvgFileSplitter splitter; -@@ -657,7 +657,7 @@ QString PaletteItemBase::retrieveSvg(ViewLayer::ViewLa +@@ -684,7 +684,7 @@ QString PaletteItemBase::retrieveSvg(ViewLayer::ViewLa return ""; } svg = splitter.elementString(xmlName); diff --git a/cad/fritzing/files/patch-src_model_modelbase.cpp b/cad/fritzing/files/patch-src_model_modelbase.cpp index 3424010641d4..6283f067f24f 100644 --- a/cad/fritzing/files/patch-src_model_modelbase.cpp +++ b/cad/fritzing/files/patch-src_model_modelbase.cpp @@ -1,6 +1,6 @@ ---- src/model/modelbase.cpp.orig 2025-04-02 10:33:24 UTC +--- src/model/modelbase.cpp.orig 2025-10-07 13:46:45 UTC +++ src/model/modelbase.cpp -@@ -895,7 +895,7 @@ ModelPart * ModelBase::createOldSchematicPartAux(Model +@@ -909,7 +909,7 @@ ModelPart * ModelBase::createOldSchematicPartAux(Model } QDomDocument oldDoc; QDomDocument::ParseResult parseResult = oldDoc.setContent(&newFzp); diff --git a/cad/fritzing/files/patch-src_sketch_sketchwidget.cpp b/cad/fritzing/files/patch-src_sketch_sketchwidget.cpp index 3df0f7e521a8..744133bd3dfb 100644 --- a/cad/fritzing/files/patch-src_sketch_sketchwidget.cpp +++ b/cad/fritzing/files/patch-src_sketch_sketchwidget.cpp @@ -1,14 +1,14 @@ ---- src/sketch/sketchwidget.cpp.orig 2025-04-02 10:33:24 UTC +--- src/sketch/sketchwidget.cpp.orig 2025-10-07 13:46:45 UTC +++ src/sketch/sketchwidget.cpp @@ -42,6 +42,7 @@ along with Fritzing. If not, see <http://www.gnu.org/ - #include <QStatusBar> - #include <QOpenGLWidget> + #include <QRandomGenerator> + #include <QMimeData> +#include <cstdint> #include <limits> #include "../items/partfactory.h" -@@ -998,7 +999,7 @@ void SketchWidget::deleteItemForCommand(long id, bool +@@ -1009,7 +1010,7 @@ void SketchWidget::deleteItemForCommand(long id, bool void SketchWidget::deleteItemForCommand(long id, bool deleteModelPart, bool doEmit, bool later) { ItemBase * pitem = findItem(id); @@ -17,7 +17,7 @@ if (pitem) { deleteItem(pitem, deleteModelPart, doEmit, later); } -@@ -1012,7 +1013,7 @@ void SketchWidget::deleteItem(ItemBase * itemBase, boo +@@ -1023,7 +1024,7 @@ void SketchWidget::deleteItem(ItemBase * itemBase, boo void SketchWidget::deleteItem(ItemBase * itemBase, bool deleteModelPart, bool doEmit, bool later) { long id = itemBase->id(); @@ -26,3 +26,12 @@ // this is a hack to try to workaround a Qt 4.7 crash in QGraphicsSceneFindItemBspTreeVisitor::visit // when using a custom boundingRect, after deleting an item, it still appears on the visit list. +@@ -1384,7 +1385,7 @@ long SketchWidget::createWire(ConnectorItem * from, Co + .arg(newID) + .arg(fromPos.x()).arg(fromPos.y()) + .arg(toPos.x()).arg(toPos.y()) +- .arg(wireFlags) ++ .arg(wireFlags.toInt()) + .arg(from->attachedToTitle()).arg(from->connectorSharedID()) + .arg(to->attachedToTitle()).arg(to->connectorSharedID()) + .arg(m_viewID) diff --git a/cad/fritzing/files/patch-src_utils_textutils.cpp b/cad/fritzing/files/patch-src_utils_textutils.cpp index af803869aa0d..99a153c3630e 100644 --- a/cad/fritzing/files/patch-src_utils_textutils.cpp +++ b/cad/fritzing/files/patch-src_utils_textutils.cpp @@ -1,6 +1,6 @@ ---- src/utils/textutils.cpp.orig 2025-04-02 10:33:24 UTC +--- src/utils/textutils.cpp.orig 2025-10-07 13:46:45 UTC +++ src/utils/textutils.cpp -@@ -77,7 +77,7 @@ QList<double> PowerPrefixValues; +@@ -80,7 +80,7 @@ QList<double> PowerPrefixValues; QList<QString> PowerPrefixes; QList<double> PowerPrefixValues; @@ -9,7 +9,7 @@ typedef QHash<QString /*brokenFont*/, QString /*replacementFont*/> FixedFontsHash; -@@ -761,7 +761,7 @@ QString TextUtils::convertExtendedChars(const QString +@@ -763,7 +763,7 @@ QString TextUtils::convertExtendedChars(const QString result.append(c); } else { diff --git a/cad/openscad-devel/Makefile b/cad/openscad-devel/Makefile index 7d004feb09e6..b90f1726d1fb 100644 --- a/cad/openscad-devel/Makefile +++ b/cad/openscad-devel/Makefile @@ -1,7 +1,6 @@ PORTNAME= openscad PORTVERSION= ${GIT_SRC_DATE} PORTREVISION= 1 -#PORTREVISION= 1 CATEGORIES= cad PKGNAMESUFFIX= -devel diff --git a/comms/klog/Makefile b/comms/klog/Makefile index a2306f7fd3ca..8417de6ad609 100644 --- a/comms/klog/Makefile +++ b/comms/klog/Makefile @@ -1,7 +1,6 @@ PORTNAME= klog PORTVERSION= 2.4.2 -PORTREVISION= 1 -#PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= comms hamradio MAINTAINER= hamradio@FreeBSD.org @@ -12,44 +11,27 @@ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libhamlib.so:comms/hamlib -USES= compiler:c++11-lang gl qmake qt:6 xorg +USES= compiler:c++17-lang gl qmake qt:6 xorg USE_GITHUB= yes -USE_GL= gl -USE_QT= base declarative charts location positioning serialport sqldriver-sqlite tools +USE_GL= opengl +USE_QT= base declarative charts location positioning serialport \ + sqldriver-sqlite:run tools:build GH_ACCOUNT= ea4k GH_PROJECT= klog -DESKTOP_ENTRIES= "KLog" "Simple Amateur Radio Logging Program" \ +# https://github.com/ea4k/klog/issues/419 +DESKTOP_ENTRIES="KLog" "Simple Amateur Radio Logging Program" \ "" "klog" "Network;HamRadio;" \ - true - -PLIST_FILES= bin/klog \ - ${DATADIR}/translations/klog_ca.qm \ - ${DATADIR}/translations/klog_cs.qm \ - ${DATADIR}/translations/klog_da.qm \ - ${DATADIR}/translations/klog_de.qm \ - ${DATADIR}/translations/klog_es.qm \ - ${DATADIR}/translations/klog_fi.qm \ - ${DATADIR}/translations/klog_fr.qm \ - ${DATADIR}/translations/klog_hr.qm \ - ${DATADIR}/translations/klog_it.qm \ - ${DATADIR}/translations/klog_lv.qm \ - ${DATADIR}/translations/klog_ja.qm \ - ${DATADIR}/translations/klog_nl.qm \ - ${DATADIR}/translations/klog_pl.qm \ - ${DATADIR}/translations/klog_ru.qm \ - ${DATADIR}/translations/klog_uk.qm \ - share/applications/klog.desktop \ - share/man/man1/klog.1.gz + false post-patch: @${REINPLACE_CMD} \ - 's|"\/usr\/share\/klog\/translations\/klog_"|"${DATADIR}/translations/klog_"|' \ - ${WRKSRC}/src/main.cpp + 's|"\/usr\/share\/klog\/translations\/klog_"|"${DATADIR}/translations/klog_"|' \ + ${WRKSRC}/src/main.cpp do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/build/target/klog ${STAGEDIR}${PREFIX}/bin - ${MKDIR} ${STAGEDIR}${DATADIR}/translations + @${MKDIR} ${STAGEDIR}${DATADIR}/translations ${INSTALL_DATA} ${WRKSRC}/src/build/target/translations/klog_*.qm \ ${STAGEDIR}${DATADIR}/translations ${INSTALL_MAN} ${WRKSRC}/src/klog.1 ${STAGEDIR}${PREFIX}/share/man/man1 diff --git a/comms/klog/pkg-plist b/comms/klog/pkg-plist new file mode 100644 index 000000000000..ce8c13832cb4 --- /dev/null +++ b/comms/klog/pkg-plist @@ -0,0 +1,17 @@ +bin/klog +%%DATADIR%%/translations/klog_ca.qm +%%DATADIR%%/translations/klog_cs.qm +%%DATADIR%%/translations/klog_da.qm +%%DATADIR%%/translations/klog_de.qm +%%DATADIR%%/translations/klog_es.qm +%%DATADIR%%/translations/klog_fi.qm +%%DATADIR%%/translations/klog_fr.qm +%%DATADIR%%/translations/klog_hr.qm +%%DATADIR%%/translations/klog_it.qm +%%DATADIR%%/translations/klog_ja.qm +%%DATADIR%%/translations/klog_lv.qm +%%DATADIR%%/translations/klog_nl.qm +%%DATADIR%%/translations/klog_pl.qm +%%DATADIR%%/translations/klog_ru.qm +%%DATADIR%%/translations/klog_uk.qm +share/man/man1/klog.1.gz diff --git a/comms/qt6-connectivity/distinfo b/comms/qt6-connectivity/distinfo index 3102f93d2cda..c0d75d5588f7 100644 --- a/comms/qt6-connectivity/distinfo +++ b/comms/qt6-connectivity/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303079 -SHA256 (KDE/Qt/6.9.3/qtconnectivity-everywhere-src-6.9.3.tar.xz) = e21bba5efb174c4456c5e5a7b4d52bba1ee62dfb4509bcff73fdfad9cb1dd7f5 -SIZE (KDE/Qt/6.9.3/qtconnectivity-everywhere-src-6.9.3.tar.xz) = 1057832 +TIMESTAMP = 1763963629 +SHA256 (KDE/Qt/6.10.1/qtconnectivity-everywhere-src-6.10.1.tar.xz) = 7baefd3a90c73820e33ddc59ded8c018e233d14d23eaa4eadbf332b5ac2154ff +SIZE (KDE/Qt/6.10.1/qtconnectivity-everywhere-src-6.10.1.tar.xz) = 1058196 diff --git a/comms/qt6-connectivity/pkg-plist b/comms/qt6-connectivity/pkg-plist index cc3f3bbdcfba..65cd1483ef8b 100644 --- a/comms/qt6-connectivity/pkg-plist +++ b/comms/qt6-connectivity/pkg-plist @@ -162,8 +162,8 @@ lib/cmake/Qt6NfcPrivate/Qt6NfcPrivateVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6Nfc.so %%QT_LIBDIR%%/libQt6Nfc.so.6 %%QT_LIBDIR%%/libQt6Nfc.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6bluetooth_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6nfc_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6bluetooth_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6nfc_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_bluetooth.pri %%QT_MKSPECDIR%%/modules/qt_lib_bluetooth_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_connectivity_private.pri diff --git a/comms/qt6-sensors/distinfo b/comms/qt6-sensors/distinfo index 7f4c3d0145a3..8a8e3e0920bd 100644 --- a/comms/qt6-sensors/distinfo +++ b/comms/qt6-sensors/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303090 -SHA256 (KDE/Qt/6.9.3/qtsensors-everywhere-src-6.9.3.tar.xz) = a2db5168e5f37631a4ad087deaed69abdfa0be6d182f56e8604764658df92f68 -SIZE (KDE/Qt/6.9.3/qtsensors-everywhere-src-6.9.3.tar.xz) = 1485552 +TIMESTAMP = 1763964395 +SHA256 (KDE/Qt/6.10.1/qtsensors-everywhere-src-6.10.1.tar.xz) = 49ce9ce033234689706dfcacef4eac7e562cff127cacc889ffcb3b68d684b395 +SIZE (KDE/Qt/6.10.1/qtsensors-everywhere-src-6.10.1.tar.xz) = 1485444 diff --git a/comms/qt6-sensors/pkg-plist b/comms/qt6-sensors/pkg-plist index 3812e134be21..b88ca408c38d 100644 --- a/comms/qt6-sensors/pkg-plist +++ b/comms/qt6-sensors/pkg-plist @@ -182,8 +182,8 @@ lib/cmake/Qt6SensorsQuickPrivate/Qt6SensorsQuickPrivateVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6SensorsQuick.so %%QT_LIBDIR%%/libQt6SensorsQuick.so.6 %%QT_LIBDIR%%/libQt6SensorsQuick.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6sensors_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6sensorsquick_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6sensors_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6sensorsquick_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_sensors.pri %%QT_MKSPECDIR%%/modules/qt_lib_sensors_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_sensorsquick.pri diff --git a/comms/qt6-serialbus/distinfo b/comms/qt6-serialbus/distinfo index 435560d8435c..94e20a4dfb82 100644 --- a/comms/qt6-serialbus/distinfo +++ b/comms/qt6-serialbus/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303099 -SHA256 (KDE/Qt/6.9.3/qtserialbus-everywhere-src-6.9.3.tar.xz) = 0a8139da071afcb768b9d115f514a3e5783312530b2be69e3ee42b301d775bcf -SIZE (KDE/Qt/6.9.3/qtserialbus-everywhere-src-6.9.3.tar.xz) = 535168 +TIMESTAMP = 1763964397 +SHA256 (KDE/Qt/6.10.1/qtserialbus-everywhere-src-6.10.1.tar.xz) = 2539fcf77af2dfa59756338e0c44d491995eb2576f9a288fa4888efd9eab3ed5 +SIZE (KDE/Qt/6.10.1/qtserialbus-everywhere-src-6.10.1.tar.xz) = 535480 diff --git a/comms/qt6-serialbus/pkg-plist b/comms/qt6-serialbus/pkg-plist index ae7db81fd404..40265d6a7b12 100644 --- a/comms/qt6-serialbus/pkg-plist +++ b/comms/qt6-serialbus/pkg-plist @@ -121,7 +121,7 @@ lib/cmake/Qt6SerialBusPrivate/Qt6SerialBusPrivateVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6SerialBus.so %%QT_LIBDIR%%/libQt6SerialBus.so.6 %%QT_LIBDIR%%/libQt6SerialBus.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6serialbus_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6serialbus_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_serialbus.pri %%QT_MKSPECDIR%%/modules/qt_lib_serialbus_private.pri %%QT_PLUGINDIR%%/canbus/libqtpassthrucanbus.so diff --git a/comms/qt6-serialport/distinfo b/comms/qt6-serialport/distinfo index d35c12d3c416..d993d0079974 100644 --- a/comms/qt6-serialport/distinfo +++ b/comms/qt6-serialport/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303108 -SHA256 (KDE/Qt/6.9.3/qtserialport-everywhere-src-6.9.3.tar.xz) = 4b18ec030ff2644698c3f5c776894d8ffe5d3174c964d9bd8668429c943e8298 -SIZE (KDE/Qt/6.9.3/qtserialport-everywhere-src-6.9.3.tar.xz) = 262984 +TIMESTAMP = 1763964400 +SHA256 (KDE/Qt/6.10.1/qtserialport-everywhere-src-6.10.1.tar.xz) = 17b2f68435f67785a0c75fd70125f3e1892282efdab2098dcdac02d1d70f4c4c +SIZE (KDE/Qt/6.10.1/qtserialport-everywhere-src-6.10.1.tar.xz) = 263892 diff --git a/comms/qt6-serialport/pkg-plist b/comms/qt6-serialport/pkg-plist index f5550272e9ef..b0d087aaa248 100644 --- a/comms/qt6-serialport/pkg-plist +++ b/comms/qt6-serialport/pkg-plist @@ -34,7 +34,7 @@ lib/cmake/Qt6SerialPortPrivate/Qt6SerialPortPrivateVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6SerialPort.so %%QT_LIBDIR%%/libQt6SerialPort.so.6 %%QT_LIBDIR%%/libQt6SerialPort.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6serialport_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6serialport_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_serialport.pri %%QT_MKSPECDIR%%/modules/qt_lib_serialport_private.pri %%QT_SBOMDIR%%/qtserialport-%%FULLVER%%.spdx diff --git a/comms/uhd/Makefile b/comms/uhd/Makefile index 3c143330db7e..3b3d91b57b7b 100644 --- a/comms/uhd/Makefile +++ b/comms/uhd/Makefile @@ -1,7 +1,6 @@ PORTNAME= uhd DISTVERSIONPREFIX= v DISTVERSION= 4.9.0.1 -#PORTREVISION= 1 CATEGORIES= comms hamradio DIST_SUBDIR= ${PORTNAME} diff --git a/databases/litestream/Makefile b/databases/litestream/Makefile index d71c43144347..a5331ee26284 100644 --- a/databases/litestream/Makefile +++ b/databases/litestream/Makefile @@ -1,23 +1,21 @@ PORTNAME= litestream +PORTVERSION= 0.5.5 DISTVERSIONPREFIX= v -DISTVERSION= 0.5.2 -PORTREVISION= 1 CATEGORIES= databases -MAINTAINER= ports@FreeBSD.org -COMMENT= Standalone streaming replication tool for SQLite -WWW= https://litestream.io/ +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Streaming replication for SQLite +WWW= https://litestream.io/ \ + https://github.com/benbjohnson/litestream LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -#BROKEN_i386= build error: constant 9223372036854775807 overflows int. - USES= go:modules GO_MODULE= github.com/benbjohnson/litestream -GO_TARGET= github.com/benbjohnson/litestream/cmd/litestream +GO_TARGET= ./cmd/litestream -PLIST_FILES= bin/${PORTNAME} +PLIST_FILES= bin/litestream .include <bsd.port.mk> diff --git a/databases/litestream/distinfo b/databases/litestream/distinfo index 8859711604c4..65f9262eb6e0 100644 --- a/databases/litestream/distinfo +++ b/databases/litestream/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1763214128 -SHA256 (go/databases_litestream/litestream-v0.5.2/v0.5.2.mod) = beee6028881a30493fbb02630f3c0518015c5aacb27fbe91b00547d974fb7e84 -SIZE (go/databases_litestream/litestream-v0.5.2/v0.5.2.mod) = 5281 -SHA256 (go/databases_litestream/litestream-v0.5.2/v0.5.2.zip) = 65504b1ed6a1e68eddeee5118cf4273535428b7920e313064dc56f7b23ee5e30 -SIZE (go/databases_litestream/litestream-v0.5.2/v0.5.2.zip) = 476813 +TIMESTAMP = 1766036341 +SHA256 (go/databases_litestream/litestream-v0.5.5/v0.5.5.mod) = 781212f127e414fc7938988c5b07ca47dba259b62126e3dea0e53b49d837ebbd +SIZE (go/databases_litestream/litestream-v0.5.5/v0.5.5.mod) = 6209 +SHA256 (go/databases_litestream/litestream-v0.5.5/v0.5.5.zip) = 143bd3176968758737e351a3f646c4fea6a97186f60fd82391913ec253b8df6b +SIZE (go/databases_litestream/litestream-v0.5.5/v0.5.5.zip) = 665920 diff --git a/databases/litestream/pkg-descr b/databases/litestream/pkg-descr index d2e92b4167f4..2a896f044579 100644 --- a/databases/litestream/pkg-descr +++ b/databases/litestream/pkg-descr @@ -1,4 +1,4 @@ -Litestream is a standalone streaming replication tool for SQLite. It runs as -a background process and safely replicates changes incrementally to another -file or S3. Litestream only communicates with SQLite through the SQLite API -so it will not corrupt your database. +Litestream is a standalone disaster recovery tool for SQLite. It runs as a +background process and safely replicates changes incrementally to another file +or S3. Litestream only communicates with SQLite through the SQLite API so it +will not corrupt your database. diff --git a/databases/mydumper/Makefile b/databases/mydumper/Makefile index 6e09e80ea745..c19a166d9825 100644 --- a/databases/mydumper/Makefile +++ b/databases/mydumper/Makefile @@ -1,6 +1,6 @@ PORTNAME= mydumper DISTVERSIONPREFIX= v -DISTVERSION= 0.21.2-2 +DISTVERSION= 0.21.2-3 CATEGORIES= databases MAINTAINER= sunpoet@FreeBSD.org diff --git a/databases/mydumper/distinfo b/databases/mydumper/distinfo index ee7104384273..1067327a11c6 100644 --- a/databases/mydumper/distinfo +++ b/databases/mydumper/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032644 -SHA256 (mydumper-mydumper-v0.21.2-2_GH0.tar.gz) = 430281c9d7f756a252fb81cc3d9ba5ac72ebe6db913725f6565b56d7b361e57b -SIZE (mydumper-mydumper-v0.21.2-2_GH0.tar.gz) = 865730 +TIMESTAMP = 1766036343 +SHA256 (mydumper-mydumper-v0.21.2-3_GH0.tar.gz) = 88aa3ce5f750c61368054a7578145119bbf909007a332116e122144af4703283 +SIZE (mydumper-mydumper-v0.21.2-3_GH0.tar.gz) = 865800 diff --git a/databases/nagios-check_postgres_replication/Makefile b/databases/nagios-check_postgres_replication/Makefile index f324a1da7636..b9e492a1cae0 100644 --- a/databases/nagios-check_postgres_replication/Makefile +++ b/databases/nagios-check_postgres_replication/Makefile @@ -8,7 +8,7 @@ PKGNAMEPREFIX= nagios- DISTNAME= check_postgres_replication.py EXTRACT_SUFX= # empty -MAINTAINER= joneum@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Nagios plugin to check the lag between a postgresql replica and master WWW= https://pypi.org/project/nagiosplugin/ diff --git a/databases/pgschema/Makefile b/databases/pgschema/Makefile index 9f8391e0d37b..af313aaf84f0 100644 --- a/databases/pgschema/Makefile +++ b/databases/pgschema/Makefile @@ -1,6 +1,6 @@ PORTNAME= pgschema DISTVERSIONPREFIX= v -DISTVERSION= 1.5.0 +DISTVERSION= 1.5.1 CATEGORIES= databases MAINTAINER= olgeni@FreeBSD.org diff --git a/databases/pgschema/distinfo b/databases/pgschema/distinfo index a0d34a645470..79a8888e8fb7 100644 --- a/databases/pgschema/distinfo +++ b/databases/pgschema/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1764948553 -SHA256 (go/databases_pgschema/pgschema-v1.5.0/v1.5.0.mod) = fe1e27e600e94bff4b1fe46da44b386178f95dd97366008d36a1163cfcc94c0e -SIZE (go/databases_pgschema/pgschema-v1.5.0/v1.5.0.mod) = 1007 -SHA256 (go/databases_pgschema/pgschema-v1.5.0/v1.5.0.zip) = 7f8dbc6bb78fb73f07cadba62f1b4f328f187b96bb094474a64f7d6fe300f649 -SIZE (go/databases_pgschema/pgschema-v1.5.0/v1.5.0.zip) = 1187494 +TIMESTAMP = 1766134749 +SHA256 (go/databases_pgschema/pgschema-v1.5.1/v1.5.1.mod) = fe1e27e600e94bff4b1fe46da44b386178f95dd97366008d36a1163cfcc94c0e +SIZE (go/databases_pgschema/pgschema-v1.5.1/v1.5.1.mod) = 1007 +SHA256 (go/databases_pgschema/pgschema-v1.5.1/v1.5.1.zip) = 89fd17daa4759ade58d5eba96e639adfca66453173573943d37457b25bb66250 +SIZE (go/databases_pgschema/pgschema-v1.5.1/v1.5.1.zip) = 1202613 diff --git a/databases/py-agate-sql/Makefile b/databases/py-agate-sql/Makefile index b85ea8c20f08..4520062f9b43 100644 --- a/databases/py-agate-sql/Makefile +++ b/databases/py-agate-sql/Makefile @@ -1,9 +1,9 @@ PORTNAME= agate-sql -PORTVERSION= 0.7.2 -PORTREVISION= 1 +PORTVERSION= 0.7.3 CATEGORIES= databases textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME:S,-,_,}-${PORTVERSION} MAINTAINER= matthew@FreeBSD.org COMMENT= Add SQL read/write support to agate diff --git a/databases/py-agate-sql/distinfo b/databases/py-agate-sql/distinfo index 9552f7b28695..8587d4b29535 100644 --- a/databases/py-agate-sql/distinfo +++ b/databases/py-agate-sql/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1704873020 -SHA256 (agate-sql-0.7.2.tar.gz) = 9b1b30284a573fd416759437273dcc5c81022bdf2facb24b4aa029a62afd53b0 -SIZE (agate-sql-0.7.2.tar.gz) = 13695 +TIMESTAMP = 1766123567 +SHA256 (agate_sql-0.7.3.tar.gz) = 4c588a28e80bc625c7d5f915e8f8dff4900140a8a6d8a350a098a2ba9adf9d33 +SIZE (agate_sql-0.7.3.tar.gz) = 13936 diff --git a/databases/qt6-base_sqldriver/distinfo b/databases/qt6-base_sqldriver/distinfo index b8ca7311313f..696bbe183ac0 100644 --- a/databases/qt6-base_sqldriver/distinfo +++ b/databases/qt6-base_sqldriver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303135 -SHA256 (KDE/Qt/6.9.3/qtbase-everywhere-src-6.9.3.tar.xz) = c5a1a2f660356ec081febfa782998ae5ddbc5925117e64f50e4be9cd45b8dc6e -SIZE (KDE/Qt/6.9.3/qtbase-everywhere-src-6.9.3.tar.xz) = 49856272 +TIMESTAMP = 1763965294 +SHA256 (KDE/Qt/6.10.1/qtbase-everywhere-src-6.10.1.tar.xz) = 5a6226f7e23db51fdc3223121eba53f3f5447cf0cc4d6cb82a3a2df7a65d265d +SIZE (KDE/Qt/6.10.1/qtbase-everywhere-src-6.10.1.tar.xz) = 50234516 diff --git a/databases/rubygem-google-cloud-firestore-v1/Makefile b/databases/rubygem-google-cloud-firestore-v1/Makefile index 38e9802dcc60..f40aef865ad4 100644 --- a/databases/rubygem-google-cloud-firestore-v1/Makefile +++ b/databases/rubygem-google-cloud-firestore-v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-firestore-v1 -PORTVERSION= 2.2.1 +PORTVERSION= 2.3.0 CATEGORIES= databases rubygems MASTER_SITES= RG diff --git a/databases/rubygem-google-cloud-firestore-v1/distinfo b/databases/rubygem-google-cloud-firestore-v1/distinfo index 6bb16ad4f79c..eff2ac3534ad 100644 --- a/databases/rubygem-google-cloud-firestore-v1/distinfo +++ b/databases/rubygem-google-cloud-firestore-v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762586940 -SHA256 (rubygem/google-cloud-firestore-v1-2.2.1.gem) = 0669688e03f2bc2935ef5aa7cc6207f9c255b89c3713948dc4ed210be64f8d04 -SIZE (rubygem/google-cloud-firestore-v1-2.2.1.gem) = 86528 +TIMESTAMP = 1766036525 +SHA256 (rubygem/google-cloud-firestore-v1-2.3.0.gem) = d2567c4aef2e1888fa95a25da8a85f78775e83a9075ca5c550098f0ccea41d5b +SIZE (rubygem/google-cloud-firestore-v1-2.3.0.gem) = 90112 diff --git a/deskutils/copyq/Makefile b/deskutils/copyq/Makefile index bdb7586ceb07..f421f3ad7db6 100644 --- a/deskutils/copyq/Makefile +++ b/deskutils/copyq/Makefile @@ -1,5 +1,6 @@ PORTNAME= copyq DISTVERSION= 13.0.0 +PORTREVISION= 1 CATEGORIES= deskutils MASTER_SITES= https://github.com/hluk/CopyQ/releases/download/v${DISTVERSION}/ DISTNAME= Copyq-${DISTVERSION} diff --git a/deskutils/lxqt-notificationd/Makefile b/deskutils/lxqt-notificationd/Makefile index a7bf410d851d..afca12a2ac69 100644 --- a/deskutils/lxqt-notificationd/Makefile +++ b/deskutils/lxqt-notificationd/Makefile @@ -1,5 +1,6 @@ PORTNAME= lxqt-notificationd PORTVERSION= 2.3.1 +PORTREVISION= 1 CATEGORIES= deskutils MASTER_SITES= LXQT diff --git a/deskutils/plasma6-xdg-desktop-portal-kde/Makefile b/deskutils/plasma6-xdg-desktop-portal-kde/Makefile index cbc9d93f7081..e60989e326a9 100644 --- a/deskutils/plasma6-xdg-desktop-portal-kde/Makefile +++ b/deskutils/plasma6-xdg-desktop-portal-kde/Makefile @@ -1,5 +1,6 @@ PORTNAME= xdg-desktop-portal-kde DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= deskutils kde kde-plasma MAINTAINER= kde@FreeBSD.org diff --git a/deskutils/stirling-pdf/Makefile b/deskutils/stirling-pdf/Makefile index aac47118ed5e..34fa9caff937 100644 --- a/deskutils/stirling-pdf/Makefile +++ b/deskutils/stirling-pdf/Makefile @@ -1,5 +1,5 @@ PORTNAME= stirling-pdf -PORTVERSION= 2.1.4 +PORTVERSION= 2.1.5 CATEGORIES= deskutils java MASTER_SITES= https://files.stirlingpdf.com/v${PORTVERSION}/ DISTNAME= Stirling-PDF-with-login diff --git a/deskutils/stirling-pdf/distinfo b/deskutils/stirling-pdf/distinfo index 1b9f2aed1a23..1e9c533104d3 100644 --- a/deskutils/stirling-pdf/distinfo +++ b/deskutils/stirling-pdf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765861009 -SHA256 (stirling-pdf/2.1.4/Stirling-PDF-with-login.jar) = e9bc90de308c25f1028f9a17422aaa7dd843b64feeacd7ee7a968df59abdd20a -SIZE (stirling-pdf/2.1.4/Stirling-PDF-with-login.jar) = 211929221 +TIMESTAMP = 1766117451 +SHA256 (stirling-pdf/2.1.5/Stirling-PDF-with-login.jar) = 88cb731ff2d5bf01cc55e43415e982c36298d66d78c47c723c25fedc30ed6f24 +SIZE (stirling-pdf/2.1.5/Stirling-PDF-with-login.jar) = 211943755 diff --git a/devel/Makefile b/devel/Makefile index 530be7d511be..8a13bfdcc12b 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -2234,6 +2234,7 @@ SUBDIR += p5-Daemon-Control SUBDIR += p5-Dancer-Debug SUBDIR += p5-Dancer-Logger-Syslog + SUBDIR += p5-Dancer2-Plugin-LogReport SUBDIR += p5-Danga-Socket SUBDIR += p5-Danga-Socket-Callback SUBDIR += p5-Data-ACL @@ -2961,7 +2962,9 @@ SUBDIR += p5-Log-Message-Simple SUBDIR += p5-Log-Minimal SUBDIR += p5-Log-Report + SUBDIR += p5-Log-Report-Lexicon SUBDIR += p5-Log-Report-Optional + SUBDIR += p5-Log-Report-Template SUBDIR += p5-Log-Simple SUBDIR += p5-Log-Trace SUBDIR += p5-Log-TraceMessages @@ -5024,6 +5027,7 @@ SUBDIR += py-grpc-stubs SUBDIR += py-grpcio SUBDIR += py-grpcio-gcp + SUBDIR += py-grpcio-reflection SUBDIR += py-grpcio-status SUBDIR += py-grpcio-tools SUBDIR += py-gs_api_client @@ -7261,6 +7265,7 @@ SUBDIR += rubygem-cucumber SUBDIR += rubygem-cucumber-ci-environment SUBDIR += rubygem-cucumber-ci-environment10 + SUBDIR += rubygem-cucumber-ci-environment11 SUBDIR += rubygem-cucumber-core SUBDIR += rubygem-cucumber-cucumber-expressions SUBDIR += rubygem-cucumber-cucumber-expressions17 diff --git a/devel/avrdude/Makefile b/devel/avrdude/Makefile index e5aab7b96484..8321c3bf9952 100644 --- a/devel/avrdude/Makefile +++ b/devel/avrdude/Makefile @@ -1,7 +1,6 @@ PORTNAME= avrdude PORTVERSION= 7.3 DISTVERSIONPREFIX= v -#PORTREVISION= 0 CATEGORIES= devel MAINTAINER= joerg@FreeBSD.org diff --git a/devel/aws-checksums/Makefile b/devel/aws-checksums/Makefile index 141a96416107..fae931978afe 100644 --- a/devel/aws-checksums/Makefile +++ b/devel/aws-checksums/Makefile @@ -1,6 +1,6 @@ PORTNAME= aws-checksums DISTVERSIONPREFIX= v -DISTVERSION= 0.2.7 +DISTVERSION= 0.2.8 PORTEPOCH= 1 CATEGORIES= devel diff --git a/devel/aws-checksums/distinfo b/devel/aws-checksums/distinfo index c1a3ac6ee387..0783376dd34e 100644 --- a/devel/aws-checksums/distinfo +++ b/devel/aws-checksums/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744466404 -SHA256 (awslabs-aws-checksums-v0.2.7_GH0.tar.gz) = 178e8398d98111f29150f7813a70c20ad97ab30be0de02525440355fe84ccb1d -SIZE (awslabs-aws-checksums-v0.2.7_GH0.tar.gz) = 136393 +TIMESTAMP = 1766085651 +SHA256 (awslabs-aws-checksums-v0.2.8_GH0.tar.gz) = e624754cc57e0da28e643e89fc76bcc86cb0c359ead0745bae643f910b2bcfa7 +SIZE (awslabs-aws-checksums-v0.2.8_GH0.tar.gz) = 149854 diff --git a/devel/aws-crt-cpp/Makefile b/devel/aws-crt-cpp/Makefile index b0c8cac477fd..746a948b26fb 100644 --- a/devel/aws-crt-cpp/Makefile +++ b/devel/aws-crt-cpp/Makefile @@ -1,6 +1,6 @@ PORTNAME= aws-crt-cpp DISTVERSIONPREFIX= v -DISTVERSION= 0.36.0 +DISTVERSION= 0.36.1 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org diff --git a/devel/aws-crt-cpp/distinfo b/devel/aws-crt-cpp/distinfo index 47ea6528ba97..ab5e8899f7b3 100644 --- a/devel/aws-crt-cpp/distinfo +++ b/devel/aws-crt-cpp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765481682 -SHA256 (awslabs-aws-crt-cpp-v0.36.0_GH0.tar.gz) = 6ef0781929ef2cba0b21f1e3f585491b6a656e48acf3cab041f8f82c569ab642 -SIZE (awslabs-aws-crt-cpp-v0.36.0_GH0.tar.gz) = 377763 +TIMESTAMP = 1766085772 +SHA256 (awslabs-aws-crt-cpp-v0.36.1_GH0.tar.gz) = 5e0fcfbb90fdb6ffd7a0cb87798429ee2bf364e309d549ba7c3349bc470f8501 +SIZE (awslabs-aws-crt-cpp-v0.36.1_GH0.tar.gz) = 377299 diff --git a/devel/aws-sdk-cpp/Makefile b/devel/aws-sdk-cpp/Makefile index e5181ee3782d..a44c94dce568 100644 --- a/devel/aws-sdk-cpp/Makefile +++ b/devel/aws-sdk-cpp/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cpp -DISTVERSION= 1.11.708 +DISTVERSION= 1.11.714 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org diff --git a/devel/aws-sdk-cpp/distinfo b/devel/aws-sdk-cpp/distinfo index f5eaa26a2b0b..4047d699713b 100644 --- a/devel/aws-sdk-cpp/distinfo +++ b/devel/aws-sdk-cpp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765482794 -SHA256 (aws-aws-sdk-cpp-1.11.708_GH0.tar.gz) = ff254f87a771ab69d02eca76b0a0dcad1e4d31a9f7b598b9f424d42d9660dd3a -SIZE (aws-aws-sdk-cpp-1.11.708_GH0.tar.gz) = 80083465 +TIMESTAMP = 1766091655 +SHA256 (aws-aws-sdk-cpp-1.11.714_GH0.tar.gz) = 21f702b760d4b2288ae614b4c7748d6607cfd8cd28a873e21729d23d051517cb +SIZE (aws-aws-sdk-cpp-1.11.714_GH0.tar.gz) = 80269395 diff --git a/devel/base64/Makefile b/devel/base64/Makefile index 7f22946b40d6..f9f4eccbfe72 100644 --- a/devel/base64/Makefile +++ b/devel/base64/Makefile @@ -30,6 +30,7 @@ CMAKE_ON= BASE64_BUILD_CLI \ CMAKE_TESTING_ON= \ BASE64_BUILD_TESTS \ BASE64_WERROR +USE_LDCONFIG= yes PLIST_SUB= PORTVERSION=${PORTVERSION} diff --git a/devel/github-backup-utils/Makefile b/devel/github-backup-utils/Makefile index 9791199ec462..a846ac04c119 100644 --- a/devel/github-backup-utils/Makefile +++ b/devel/github-backup-utils/Makefile @@ -1,5 +1,5 @@ PORTNAME= github-backup-utils -PORTVERSION= 3.18.1 +PORTVERSION= 3.18.2 DISTVERSIONPREFIX= v CATEGORIES= devel MASTER_SITES= https://github.com/github/backup-utils/releases/download/v${PORTVERSION}/ diff --git a/devel/github-backup-utils/distinfo b/devel/github-backup-utils/distinfo index 52a8e9555e98..cd87860057cd 100644 --- a/devel/github-backup-utils/distinfo +++ b/devel/github-backup-utils/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763853150 -SHA256 (github-backup-utils-v3.18.1.tar.gz) = d63b04a4fb771dc6b2dac1395d48e5f0f45ab4dd21644a28f7fa3291b8f459f4 -SIZE (github-backup-utils-v3.18.1.tar.gz) = 159865 +TIMESTAMP = 1766036345 +SHA256 (github-backup-utils-v3.18.2.tar.gz) = 4926214b50549fbba8930d708f824c51bc32806bc47dd93f7192e5debcc41aa9 +SIZE (github-backup-utils-v3.18.2.tar.gz) = 160133 diff --git a/devel/glab/Makefile b/devel/glab/Makefile index 527e6678112f..71d034d3b6fb 100644 --- a/devel/glab/Makefile +++ b/devel/glab/Makefile @@ -1,6 +1,6 @@ PORTNAME= glab DISTVERSIONPREFIX= v -DISTVERSION= 1.80.2 +DISTVERSION= 1.80.4 CATEGORIES= devel MAINTAINER= mfechner@FreeBSD.org @@ -19,7 +19,7 @@ _BUILD_VERSION= ${DISTVERSION} _BUILD_PLATFORM= ${OPSYS:tl} _BUILD_DATE= $$(date +%Y-%m-%d) # Find here: https://gitlab.com/gitlab-org/cli/-/tags -_TAG= cca0f120be46f464b84f88b9ce69007314499a2a +_TAG= f4b518e9120bb54002d9cda816d3011de757feea GO_MODULE= gitlab.com/gitlab-org/cli GO_TARGET= ./cmd/${PORTNAME} diff --git a/devel/glab/distinfo b/devel/glab/distinfo index d6eeff9ea4fc..c05ec47add6a 100644 --- a/devel/glab/distinfo +++ b/devel/glab/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1766034182 -SHA256 (go/devel_glab/glab-v1.80.2/v1.80.2.mod) = 9ecef10900ec6f2df2dafe6f1f70017c8429f242360e4ab4b1f07df0667f0223 -SIZE (go/devel_glab/glab-v1.80.2/v1.80.2.mod) = 8100 -SHA256 (go/devel_glab/glab-v1.80.2/v1.80.2.zip) = 53a09cb876ebd4495f2c13ab25218f6ebcb7fc39503f148c5acd637d863bba7f -SIZE (go/devel_glab/glab-v1.80.2/v1.80.2.zip) = 17624498 +TIMESTAMP = 1766117689 +SHA256 (go/devel_glab/glab-v1.80.4/v1.80.4.mod) = dd4100607e063633674a3975b2ffc1f5580c58850c8d4ddcbfec2fed707521e0 +SIZE (go/devel_glab/glab-v1.80.4/v1.80.4.mod) = 8128 +SHA256 (go/devel_glab/glab-v1.80.4/v1.80.4.zip) = d89d1b1e62be0dfa13626a3bb6d27be0ce9b1671f9953d80a6e53e1c15cf9e6d +SIZE (go/devel_glab/glab-v1.80.4/v1.80.4.zip) = 17623778 diff --git a/devel/level-zero/Makefile b/devel/level-zero/Makefile index d03f8cfff595..38aecc561e73 100644 --- a/devel/level-zero/Makefile +++ b/devel/level-zero/Makefile @@ -1,5 +1,5 @@ PORTNAME= level-zero -PORTVERSION= 1.26.0 +PORTVERSION= 1.26.1 DISTVERSIONPREFIX= v CATEGORIES= devel diff --git a/devel/level-zero/distinfo b/devel/level-zero/distinfo index 6694ba6f9e66..da5a15f4bd14 100644 --- a/devel/level-zero/distinfo +++ b/devel/level-zero/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763853156 -SHA256 (oneapi-src-level-zero-v1.26.0_GH0.tar.gz) = 252dc01ffd2134ba25563d3851b755ff81cbda5982410296d09f3f54c118c16f -SIZE (oneapi-src-level-zero-v1.26.0_GH0.tar.gz) = 1174465 +TIMESTAMP = 1766036347 +SHA256 (oneapi-src-level-zero-v1.26.1_GH0.tar.gz) = ce8154d5ceca5895ff69818d9fd7a9281d74cce238b1c5ac75cb13a92c432db3 +SIZE (oneapi-src-level-zero-v1.26.1_GH0.tar.gz) = 1174504 diff --git a/devel/libddwaf/Makefile b/devel/libddwaf/Makefile index 6742e7d54116..0664a3a8ca01 100644 --- a/devel/libddwaf/Makefile +++ b/devel/libddwaf/Makefile @@ -1,5 +1,5 @@ PORTNAME= libddwaf -PORTVERSION= 1.30.0 +PORTVERSION= 1.30.1 CATEGORIES= devel MAINTAINER= sunpoet@FreeBSD.org diff --git a/devel/libddwaf/distinfo b/devel/libddwaf/distinfo index 42860e86adb2..2ebcbdf18a83 100644 --- a/devel/libddwaf/distinfo +++ b/devel/libddwaf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763853160 -SHA256 (DataDog-libddwaf-1.30.0_GH0.tar.gz) = aa814ef7e71e874a142013010b7de3606ad06dd15bd6aea552e19d766b42538e -SIZE (DataDog-libddwaf-1.30.0_GH0.tar.gz) = 1521447 +TIMESTAMP = 1766036349 +SHA256 (DataDog-libddwaf-1.30.1_GH0.tar.gz) = b8290de2ff8581c9d0b28b6d815273817621cf63e7ac9d094da405cb9d730e0b +SIZE (DataDog-libddwaf-1.30.1_GH0.tar.gz) = 1520034 diff --git a/devel/liblogging/Makefile b/devel/liblogging/Makefile index 95c9eb17616e..fea8ad1f44ca 100644 --- a/devel/liblogging/Makefile +++ b/devel/liblogging/Makefile @@ -1,6 +1,6 @@ PORTNAME= liblogging DISTVERSIONPREFIX= v -DISTVERSION= 1.0.7 +DISTVERSION= 1.0.8 CATEGORIES= devel MAINTAINER= matthew@FreeBSD.org diff --git a/devel/liblogging/distinfo b/devel/liblogging/distinfo index becf751b35ad..f879a8c1ab93 100644 --- a/devel/liblogging/distinfo +++ b/devel/liblogging/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732443627 -SHA256 (rsyslog-liblogging-v1.0.7_GH0.tar.gz) = f0f6e82c57a47f71ccdf9673af9f317c37357c9113b865d9ef4e89c2238a3a44 -SIZE (rsyslog-liblogging-v1.0.7_GH0.tar.gz) = 288035 +TIMESTAMP = 1766095295 +SHA256 (rsyslog-liblogging-v1.0.8_GH0.tar.gz) = 5b599cba49dc1010d937e65481d728c8be177e9b8c6bb9eacc5d5c1488febb04 +SIZE (rsyslog-liblogging-v1.0.8_GH0.tar.gz) = 288072 diff --git a/devel/liblxqt/Makefile b/devel/liblxqt/Makefile index fe507585d89c..7414c88658c5 100644 --- a/devel/liblxqt/Makefile +++ b/devel/liblxqt/Makefile @@ -1,5 +1,6 @@ PORTNAME= liblxqt PORTVERSION= 2.3.0 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= LXQT diff --git a/devel/libqt6xdg/Makefile b/devel/libqt6xdg/Makefile index 1769883e2f02..d3ea2c957569 100644 --- a/devel/libqt6xdg/Makefile +++ b/devel/libqt6xdg/Makefile @@ -1,5 +1,6 @@ PORTNAME= libqt6xdg PORTVERSION= 4.3.0 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= LXQT/${PORTNAME:S/6//} diff --git a/devel/llvm21/Makefile b/devel/llvm21/Makefile index 4e6f9ceec347..0271f7980f2e 100644 --- a/devel/llvm21/Makefile +++ b/devel/llvm21/Makefile @@ -1,5 +1,5 @@ PORTNAME= llvm -DISTVERSION= 21.1.7 +DISTVERSION= 21.1.8 PORTREVISION= 0 CATEGORIES= devel lang MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION}/ diff --git a/devel/llvm21/distinfo b/devel/llvm21/distinfo index 7e200ab4c6b0..e66d72386d4d 100644 --- a/devel/llvm21/distinfo +++ b/devel/llvm21/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764672351 -SHA256 (llvm-project-21.1.7.src.tar.xz) = e5b65fd79c95c343bb584127114cb2d252306c1ada1e057899b6aacdd445899e -SIZE (llvm-project-21.1.7.src.tar.xz) = 158956584 +TIMESTAMP = 1765893239 +SHA256 (llvm-project-21.1.8.src.tar.xz) = 4633a23617fa31a3ea51242586ea7fb1da7140e426bd62fc164261fe036aa142 +SIZE (llvm-project-21.1.8.src.tar.xz) = 158958576 diff --git a/devel/log4cxx/Makefile b/devel/log4cxx/Makefile index 3ffc58fdb424..dc4116479415 100644 --- a/devel/log4cxx/Makefile +++ b/devel/log4cxx/Makefile @@ -1,6 +1,5 @@ PORTNAME= log4cxx -PORTVERSION= 1.5.0 -PORTREVISION= 1 +PORTVERSION= 1.6.0 CATEGORIES= devel MASTER_SITES= https://archive.apache.org/dist/logging/log4cxx/${PORTVERSION}/ DISTNAME= apache-log4cxx-${PORTVERSION} diff --git a/devel/log4cxx/distinfo b/devel/log4cxx/distinfo index 39b4abd89157..723c8c11eb19 100644 --- a/devel/log4cxx/distinfo +++ b/devel/log4cxx/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120498 -SHA256 (apache-log4cxx-1.5.0.tar.gz) = aa23f47c3164aa2cf848c2258b4b4bc372e7964d4a3ed47c2b4a4a915c5dfa37 -SIZE (apache-log4cxx-1.5.0.tar.gz) = 667891 +TIMESTAMP = 1766036351 +SHA256 (apache-log4cxx-1.6.0.tar.gz) = 47d768c5765c5721cf27d520f87ef272291ba0f4e0d321c72735d5aec87018a7 +SIZE (apache-log4cxx-1.6.0.tar.gz) = 882025 diff --git a/devel/log4cxx/pkg-plist b/devel/log4cxx/pkg-plist index 6b52ab3be5d6..41fd1a2e393e 100644 --- a/devel/log4cxx/pkg-plist +++ b/devel/log4cxx/pkg-plist @@ -24,6 +24,7 @@ include/log4cxx/fmtlayout.h include/log4cxx/helpers/absolutetimedateformat.h include/log4cxx/helpers/appenderattachableimpl.h include/log4cxx/helpers/aprinitializer.h +include/log4cxx/helpers/asyncbuffer.h include/log4cxx/helpers/bufferedwriter.h include/log4cxx/helpers/bytearrayinputstream.h include/log4cxx/helpers/bytearrayoutputstream.h @@ -42,6 +43,7 @@ include/log4cxx/helpers/datetimedateformat.h include/log4cxx/helpers/exception.h include/log4cxx/helpers/fileinputstream.h include/log4cxx/helpers/fileoutputstream.h +include/log4cxx/helpers/filesystempath.h include/log4cxx/helpers/filewatchdog.h include/log4cxx/helpers/inetaddress.h include/log4cxx/helpers/inputstream.h @@ -203,5 +205,5 @@ lib/cmake/log4cxx/log4cxxConfig.cmake lib/cmake/log4cxx/log4cxxConfigVersion.cmake lib/liblog4cxx.so lib/liblog4cxx.so.15 -lib/liblog4cxx.so.15.5.0 +lib/liblog4cxx.so.15.6.0 libdata/pkgconfig/liblog4cxx.pc diff --git a/devel/p5-Dancer2-Plugin-LogReport/Makefile b/devel/p5-Dancer2-Plugin-LogReport/Makefile new file mode 100644 index 000000000000..7401393f89d7 --- /dev/null +++ b/devel/p5-Dancer2-Plugin-LogReport/Makefile @@ -0,0 +1,25 @@ +PORTNAME= Dancer2-Plugin-LogReport +PORTVERSION= 2.02 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:MARKOV +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Logging, exceptions and translations in Dancer2 via Log::Report +WWW= https://metacpan.org/dist/Dancer2-Plugin-LogReport + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-Dancer2>=0.207:www/p5-Dancer2 \ + p5-Log-Report>=1.42:devel/p5-Log-Report \ + p5-Log-Report-Template>=0:devel/p5-Log-Report-Template + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/p5-Dancer2-Plugin-LogReport/distinfo b/devel/p5-Dancer2-Plugin-LogReport/distinfo new file mode 100644 index 000000000000..2be7c4094535 --- /dev/null +++ b/devel/p5-Dancer2-Plugin-LogReport/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1766036333 +SHA256 (Dancer2-Plugin-LogReport-2.02.tar.gz) = ec4801f59caa57aa37d47f90fa14f194a47b5a5335a0b3d56341923961b4d2b8 +SIZE (Dancer2-Plugin-LogReport-2.02.tar.gz) = 22486 diff --git a/devel/p5-Dancer2-Plugin-LogReport/pkg-descr b/devel/p5-Dancer2-Plugin-LogReport/pkg-descr new file mode 100644 index 000000000000..4c6ba6e9db83 --- /dev/null +++ b/devel/p5-Dancer2-Plugin-LogReport/pkg-descr @@ -0,0 +1,18 @@ +Dancer2::Plugin::LogReport provides easy access to the extensive logging +facilities provided by Log::Report. Along with Dancer2::Logger::LogReport, this +brings together all the internal Dancer2 logging, handling for expected and +unexpected exceptions, translations and application logging. + +Logging is extremely flexible using many of the available dispatchers. Multiple +dispatchers can be used, each configured separately to display different +messages in different formats. By default, messages are logged to a session +variable for display on a webpage, and to STDERR. + +Messages within this plugin use the extended Dancer2::Logger::LogReport::Message +class rather than the standard Log::Report::Message class. + +Note that it is currently recommended to use the plugin in all apps within a +Dancer2 program, not only some. Therefore, wherever you use Dancer2 you should +also use Dancer2::Plugin::LogReport. This does not apply if using the same app +name (use Dancer2 appname, 'Already::Exists'). In all other modules, you can +just use Log::Report. diff --git a/devel/p5-Dancer2-Plugin-LogReport/pkg-plist b/devel/p5-Dancer2-Plugin-LogReport/pkg-plist new file mode 100644 index 000000000000..76df6134d373 --- /dev/null +++ b/devel/p5-Dancer2-Plugin-LogReport/pkg-plist @@ -0,0 +1,15 @@ +%%SITE_PERL%%/Dancer/Logger/LogReport.pm +%%SITE_PERL%%/Dancer/Logger/LogReport.pod +%%SITE_PERL%%/Dancer2/Logger/LogReport.pm +%%SITE_PERL%%/Dancer2/Logger/LogReport.pod +%%SITE_PERL%%/Dancer2/Plugin/LogReport.pm +%%SITE_PERL%%/Dancer2/Plugin/LogReport.pod +%%SITE_PERL%%/Dancer2/Plugin/LogReport/Message.pm +%%SITE_PERL%%/Dancer2/Plugin/LogReport/Message.pod +%%SITE_PERL%%/Dancer2/Template/TTLogReport.pm +%%SITE_PERL%%/Dancer2/Template/TTLogReport.pod +%%PERL5_MAN3%%/Dancer2::Logger::LogReport.3.gz +%%PERL5_MAN3%%/Dancer2::Plugin::LogReport.3.gz +%%PERL5_MAN3%%/Dancer2::Plugin::LogReport::Message.3.gz +%%PERL5_MAN3%%/Dancer2::Template::TTLogReport.3.gz +%%PERL5_MAN3%%/Dancer::Logger::LogReport.3.gz diff --git a/devel/p5-Log-Report-Lexicon/Makefile b/devel/p5-Log-Report-Lexicon/Makefile new file mode 100644 index 000000000000..596cc42aca97 --- /dev/null +++ b/devel/p5-Log-Report-Lexicon/Makefile @@ -0,0 +1,23 @@ +PORTNAME= Log-Report-Lexicon +PORTVERSION= 1.15 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:MARKOV +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Translation component of Log::Report +WWW= https://metacpan.org/dist/Log-Report-Lexicon + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-Log-Report>=1.40:devel/p5-Log-Report + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/p5-Log-Report-Lexicon/distinfo b/devel/p5-Log-Report-Lexicon/distinfo new file mode 100644 index 000000000000..75c495449443 --- /dev/null +++ b/devel/p5-Log-Report-Lexicon/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1766036335 +SHA256 (Log-Report-Lexicon-1.15.tar.gz) = a07b5ee023680103a2d92a4a28167d3f210ec8516f8a5de0366433c4c53cd390 +SIZE (Log-Report-Lexicon-1.15.tar.gz) = 65252 diff --git a/devel/p5-Log-Report-Lexicon/pkg-descr b/devel/p5-Log-Report-Lexicon/pkg-descr new file mode 100644 index 000000000000..8f1b06567f9a --- /dev/null +++ b/devel/p5-Log-Report-Lexicon/pkg-descr @@ -0,0 +1,15 @@ +Log::Report::Lexicon is the main extry point for the distribution, but has +currently no further use. This distribution contains all components of +Log::Report which handle translations. + +In this distribution: +- Log::Report::Extract + Logic used by the xgettext-perl binary (also included here) to extract msgid's + from perl scripts and (website) templates. +- Log::Report::Lexicon::Table + Translation table administration, in PO or MO format. +- Log::Report::Lexicon::Index + Translation table file file administration, understanding locales, domains, + and attributes in the filenames. +- Log::Report::Translator + The run-time component of translations. diff --git a/devel/p5-Log-Report-Lexicon/pkg-plist b/devel/p5-Log-Report-Lexicon/pkg-plist new file mode 100644 index 000000000000..1f286af83cd7 --- /dev/null +++ b/devel/p5-Log-Report-Lexicon/pkg-plist @@ -0,0 +1,45 @@ +bin/xgettext-perl +%%SITE_PERL%%/Log/Report/Extract.pm +%%SITE_PERL%%/Log/Report/Extract.pod +%%SITE_PERL%%/Log/Report/Extract/PerlPPI.pm +%%SITE_PERL%%/Log/Report/Extract/PerlPPI.pod +%%SITE_PERL%%/Log/Report/Extract/Template.pm +%%SITE_PERL%%/Log/Report/Extract/Template.pod +%%SITE_PERL%%/Log/Report/Lexicon.pm +%%SITE_PERL%%/Log/Report/Lexicon.pod +%%SITE_PERL%%/Log/Report/Lexicon/Index.pm +%%SITE_PERL%%/Log/Report/Lexicon/Index.pod +%%SITE_PERL%%/Log/Report/Lexicon/MOTcompact.pm +%%SITE_PERL%%/Log/Report/Lexicon/MOTcompact.pod +%%SITE_PERL%%/Log/Report/Lexicon/PO.pm +%%SITE_PERL%%/Log/Report/Lexicon/PO.pod +%%SITE_PERL%%/Log/Report/Lexicon/POT.pm +%%SITE_PERL%%/Log/Report/Lexicon/POT.pod +%%SITE_PERL%%/Log/Report/Lexicon/POTcompact.pm +%%SITE_PERL%%/Log/Report/Lexicon/POTcompact.pod +%%SITE_PERL%%/Log/Report/Lexicon/Table.pm +%%SITE_PERL%%/Log/Report/Lexicon/Table.pod +%%SITE_PERL%%/Log/Report/Translator/Context.pm +%%SITE_PERL%%/Log/Report/Translator/Context.pod +%%SITE_PERL%%/Log/Report/Translator/Gettext.pm +%%SITE_PERL%%/Log/Report/Translator/Gettext.pod +%%SITE_PERL%%/Log/Report/Translator/POT.pm +%%SITE_PERL%%/Log/Report/Translator/POT.pod +%%SITE_PERL%%/Log/Report/Win32Locale.pm +%%SITE_PERL%%/Log/Report/Win32Locale.pod +%%SITE_PERL%%/Log/Report/messages/log-report-lexicon/nl_NL.po +%%PERL5_MAN1%%/xgettext-perl.1.gz +%%PERL5_MAN3%%/Log::Report::Extract.3.gz +%%PERL5_MAN3%%/Log::Report::Extract::PerlPPI.3.gz +%%PERL5_MAN3%%/Log::Report::Extract::Template.3.gz +%%PERL5_MAN3%%/Log::Report::Lexicon.3.gz +%%PERL5_MAN3%%/Log::Report::Lexicon::Index.3.gz +%%PERL5_MAN3%%/Log::Report::Lexicon::MOTcompact.3.gz +%%PERL5_MAN3%%/Log::Report::Lexicon::PO.3.gz +%%PERL5_MAN3%%/Log::Report::Lexicon::POT.3.gz +%%PERL5_MAN3%%/Log::Report::Lexicon::POTcompact.3.gz +%%PERL5_MAN3%%/Log::Report::Lexicon::Table.3.gz +%%PERL5_MAN3%%/Log::Report::Translator::Context.3.gz +%%PERL5_MAN3%%/Log::Report::Translator::Gettext.3.gz +%%PERL5_MAN3%%/Log::Report::Translator::POT.3.gz +%%PERL5_MAN3%%/Log::Report::Win32Locale.3.gz diff --git a/devel/p5-Log-Report-Template/Makefile b/devel/p5-Log-Report-Template/Makefile new file mode 100644 index 000000000000..f28820ee2adb --- /dev/null +++ b/devel/p5-Log-Report-Template/Makefile @@ -0,0 +1,26 @@ +PORTNAME= Log-Report-Template +PORTVERSION= 1.04 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:MARKOV +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Template Toolkit with translations +WWW= https://metacpan.org/dist/Log-Report-Template + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-Log-Report>=1.42:devel/p5-Log-Report \ + p5-Log-Report-Lexicon>=1.13:devel/p5-Log-Report-Lexicon \ + p5-String-Print>=0.91:textproc/p5-String-Print \ + p5-Template-Toolkit>=2.26:www/p5-Template-Toolkit + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/p5-Log-Report-Template/distinfo b/devel/p5-Log-Report-Template/distinfo new file mode 100644 index 000000000000..48f94654afb9 --- /dev/null +++ b/devel/p5-Log-Report-Template/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1766036337 +SHA256 (Log-Report-Template-1.04.tar.gz) = f81d766c3f728057be0e8fbe249c4e123dcf9a557ae300cd80187791acdae2db +SIZE (Log-Report-Template-1.04.tar.gz) = 23464 diff --git a/devel/p5-Log-Report-Template/pkg-descr b/devel/p5-Log-Report-Template/pkg-descr new file mode 100644 index 000000000000..046a8d993c19 --- /dev/null +++ b/devel/p5-Log-Report-Template/pkg-descr @@ -0,0 +1,8 @@ +Log::Report::Template extends Template, which is the core of Template Toolkit. +The main addition is support for translations via the translation framework +offered by Log::Report. + +You add translations to a template system, by adding calls to some translation +function (by default called loc()) to your template text. That function will +perform dark magic to collect the translation from translation tables, and fill +in values. diff --git a/devel/p5-Log-Report-Template/pkg-plist b/devel/p5-Log-Report-Template/pkg-plist new file mode 100644 index 000000000000..8ac6721ea624 --- /dev/null +++ b/devel/p5-Log-Report-Template/pkg-plist @@ -0,0 +1,9 @@ +%%SITE_PERL%%/Log/Report/Template.pm +%%SITE_PERL%%/Log/Report/Template.pod +%%SITE_PERL%%/Log/Report/Template/Extract.pm +%%SITE_PERL%%/Log/Report/Template/Extract.pod +%%SITE_PERL%%/Log/Report/Template/Textdomain.pm +%%SITE_PERL%%/Log/Report/Template/Textdomain.pod +%%PERL5_MAN3%%/Log::Report::Template.3.gz +%%PERL5_MAN3%%/Log::Report::Template::Extract.3.gz +%%PERL5_MAN3%%/Log::Report::Template::Textdomain.3.gz diff --git a/devel/p5-Log-Report/Makefile b/devel/p5-Log-Report/Makefile index 697766522153..9995e5d09215 100644 --- a/devel/p5-Log-Report/Makefile +++ b/devel/p5-Log-Report/Makefile @@ -1,7 +1,8 @@ PORTNAME= Log-Report -PORTVERSION= 1.41 +PORTVERSION= 1.43 CATEGORIES= devel perl5 MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:MARKOV PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org @@ -14,7 +15,7 @@ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Devel-GlobalDestruction>=0.09:devel/p5-Devel-GlobalDestruction \ p5-Log-Report-Optional>=1.07:devel/p5-Log-Report-Optional \ - p5-String-Print>=0.91:textproc/p5-String-Print + p5-String-Print>=1.00:textproc/p5-String-Print USES= perl5 USE_PERL5= configure diff --git a/devel/p5-Log-Report/distinfo b/devel/p5-Log-Report/distinfo index c882bfda1921..e0937f98e18f 100644 --- a/devel/p5-Log-Report/distinfo +++ b/devel/p5-Log-Report/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324350 -SHA256 (Log-Report-1.41.tar.gz) = a0c4f56b1fbcfabd2b7083f9561e20787ea99b5ceb9ee2d1cb76c1395f2afcf8 -SIZE (Log-Report-1.41.tar.gz) = 100583 +TIMESTAMP = 1766036649 +SHA256 (Log-Report-1.43.tar.gz) = ed328baa125041d1da7fbafac96e91a9e038f27739cc9bbc942814532f26933e +SIZE (Log-Report-1.43.tar.gz) = 85717 diff --git a/devel/p5-Log-Report/pkg-plist b/devel/p5-Log-Report/pkg-plist index bd1669acbf41..0405d8d9d4f0 100644 --- a/devel/p5-Log-Report/pkg-plist +++ b/devel/p5-Log-Report/pkg-plist @@ -1,11 +1,3 @@ -%%SITE_PERL%%/Dancer/Logger/LogReport.pm -%%SITE_PERL%%/Dancer/Logger/LogReport.pod -%%SITE_PERL%%/Dancer2/Logger/LogReport.pm -%%SITE_PERL%%/Dancer2/Logger/LogReport.pod -%%SITE_PERL%%/Dancer2/Plugin/LogReport.pm -%%SITE_PERL%%/Dancer2/Plugin/LogReport.pod -%%SITE_PERL%%/Dancer2/Plugin/LogReport/Message.pm -%%SITE_PERL%%/Dancer2/Plugin/LogReport/Message.pod %%SITE_PERL%%/Log/Report.pm %%SITE_PERL%%/Log/Report.pod %%SITE_PERL%%/Log/Report/DBIC/Profiler.pm @@ -41,10 +33,6 @@ %%SITE_PERL%%/Log/Report/messages/log-report/nl_NL.po %%SITE_PERL%%/MojoX/Log/Report.pm %%SITE_PERL%%/MojoX/Log/Report.pod -%%PERL5_MAN3%%/Dancer2::Logger::LogReport.3.gz -%%PERL5_MAN3%%/Dancer2::Plugin::LogReport.3.gz -%%PERL5_MAN3%%/Dancer2::Plugin::LogReport::Message.3.gz -%%PERL5_MAN3%%/Dancer::Logger::LogReport.3.gz %%PERL5_MAN3%%/Log::Report.3.gz %%PERL5_MAN3%%/Log::Report::DBIC::Profiler.3.gz %%PERL5_MAN3%%/Log::Report::Die.3.gz diff --git a/devel/p5-Object-Realize-Later/Makefile b/devel/p5-Object-Realize-Later/Makefile index a23fb3b40fb7..882af189f3d2 100644 --- a/devel/p5-Object-Realize-Later/Makefile +++ b/devel/p5-Object-Realize-Later/Makefile @@ -1,7 +1,8 @@ PORTNAME= Object-Realize-Later -PORTVERSION= 0.21 +PORTVERSION= 4.00 CATEGORIES= devel perl5 MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:MARKOV PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org @@ -11,8 +12,12 @@ WWW= https://metacpan.org/release/Object-Realize-Later LICENSE= ART10 GPLv1+ LICENSE_COMB= dual -NO_ARCH= yes +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-Log-Report>=1.42:devel/p5-Log-Report + USES= perl5 USE_PERL5= configure +NO_ARCH= yes + .include <bsd.port.mk> diff --git a/devel/p5-Object-Realize-Later/distinfo b/devel/p5-Object-Realize-Later/distinfo index e37ba9d13336..a761d246269e 100644 --- a/devel/p5-Object-Realize-Later/distinfo +++ b/devel/p5-Object-Realize-Later/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1517035560 -SHA256 (Object-Realize-Later-0.21.tar.gz) = 8f7b9640cc8e34ea92bcf6c01049a03c145e0eb46e562275e28dddd3a8d6d8d9 -SIZE (Object-Realize-Later-0.21.tar.gz) = 12375 +TIMESTAMP = 1766036651 +SHA256 (Object-Realize-Later-4.00.tar.gz) = c4753d5a35f147eede09cdbd5e6d627dde3bdaaabfe9e56f2cff72b72d19979b +SIZE (Object-Realize-Later-4.00.tar.gz) = 12991 diff --git a/devel/p5-User-Identity/Makefile b/devel/p5-User-Identity/Makefile index c666efee1732..e50ad89fee8e 100644 --- a/devel/p5-User-Identity/Makefile +++ b/devel/p5-User-Identity/Makefile @@ -1,7 +1,8 @@ PORTNAME= User-Identity -PORTVERSION= 1.03 +PORTVERSION= 4.00 CATEGORIES= devel perl5 MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:MARKOV PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org @@ -13,7 +14,8 @@ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Geography-Countries>=2009041301:misc/p5-Geography-Countries \ - p5-Hash-Ordered>=0.014:devel/p5-Hash-Ordered + p5-Hash-Ordered>=0.014:devel/p5-Hash-Ordered \ + p5-Log-Report>=1.42:devel/p5-Log-Report USES= perl5 USE_PERL5= configure diff --git a/devel/p5-User-Identity/distinfo b/devel/p5-User-Identity/distinfo index c9ba05974d4e..84c91acf4ade 100644 --- a/devel/p5-User-Identity/distinfo +++ b/devel/p5-User-Identity/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760105507 -SHA256 (User-Identity-1.03.tar.gz) = 153f2ad0873ad14afe6569e842e441986e6ac160a95644412fe78cefa12a65d4 -SIZE (User-Identity-1.03.tar.gz) = 28929 +TIMESTAMP = 1766036653 +SHA256 (User-Identity-4.00.tar.gz) = 46ec55c4b2c158fb9e3bd5c63aaa10695fee8508ef4ec958774dd8eaccab3847 +SIZE (User-Identity-4.00.tar.gz) = 29054 diff --git a/devel/pear-HTML_Template_IT/Makefile b/devel/pear-HTML_Template_IT/Makefile index e87c63f00bd3..8d1d750fea86 100644 --- a/devel/pear-HTML_Template_IT/Makefile +++ b/devel/pear-HTML_Template_IT/Makefile @@ -1,5 +1,5 @@ PORTNAME= HTML_Template_IT -PORTVERSION= 1.3.2 +PORTVERSION= 1.3.3 PORTEPOCH= 1 CATEGORIES= devel www pear diff --git a/devel/pear-HTML_Template_IT/distinfo b/devel/pear-HTML_Template_IT/distinfo index ee68592a43a5..5fdc02b89fea 100644 --- a/devel/pear-HTML_Template_IT/distinfo +++ b/devel/pear-HTML_Template_IT/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734888126 -SHA256 (PEAR/HTML_Template_IT-1.3.2.tgz) = b9a2df0a9341f669bab0207344e92b241d9bfb89096ccfe0ae88c23dfc615243 -SIZE (PEAR/HTML_Template_IT-1.3.2.tgz) = 22944 +TIMESTAMP = 1766036381 +SHA256 (PEAR/HTML_Template_IT-1.3.3.tgz) = 91bf8a9a0cb1a1e28fced2067a5e2ce08cdb743dbb0183f5d545aba3c0dcf4e3 +SIZE (PEAR/HTML_Template_IT-1.3.3.tgz) = 23238 diff --git a/devel/phpunit12/Makefile b/devel/phpunit12/Makefile index 4af243c847f1..263e1bc7f0ef 100644 --- a/devel/phpunit12/Makefile +++ b/devel/phpunit12/Makefile @@ -1,5 +1,5 @@ PORTNAME= phpunit -PORTVERSION= 12.5.2 +PORTVERSION= 12.5.4 CATEGORIES= devel www MASTER_SITES= https://phar.phpunit.de/ PKGNAMESUFFIX= 12${PHP_PKGNAMESUFFIX} diff --git a/devel/phpunit12/distinfo b/devel/phpunit12/distinfo index 3cb6abb8c189..4234a9ad5cd5 100644 --- a/devel/phpunit12/distinfo +++ b/devel/phpunit12/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765895682 -SHA256 (phpunit-12.5.2.phar) = 1de5c53b6125ba554cd43d3b753f8e88cff4e6332cd4473b9cb2ce1def55eafb -SIZE (phpunit-12.5.2.phar) = 6171642 +TIMESTAMP = 1766036353 +SHA256 (phpunit-12.5.4.phar) = 42592db87aba1e496fcb588723b4073dcc68aa8a5ded92d5e8f65089f74f89ff +SIZE (phpunit-12.5.4.phar) = 6172619 diff --git a/devel/py-automaton/Makefile b/devel/py-automaton/Makefile index 72e08776494f..22d9094b3360 100644 --- a/devel/py-automaton/Makefile +++ b/devel/py-automaton/Makefile @@ -1,6 +1,5 @@ PORTNAME= automaton -PORTVERSION= 3.2.0 -PORTREVISION= 1 +PORTVERSION= 3.3.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,7 +12,7 @@ WWW= https://docs.openstack.org/automaton/latest/ \ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=6.1.1:devel/py-pbr@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \ diff --git a/devel/py-automaton/distinfo b/devel/py-automaton/distinfo index d74cf1465491..3984b7f6e348 100644 --- a/devel/py-automaton/distinfo +++ b/devel/py-automaton/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1693823861 -SHA256 (automaton-3.2.0.tar.gz) = 047670886e9bc316e3915c23b092cde501d49cae0d37a93ac6dde34b5044b2cc -SIZE (automaton-3.2.0.tar.gz) = 34778 +TIMESTAMP = 1766036383 +SHA256 (automaton-3.3.0.tar.gz) = d73cf7ba6da43ef2adf75c49dad334fd24116ceea0dd4e6ba1e720740439a293 +SIZE (automaton-3.3.0.tar.gz) = 34666 diff --git a/devel/py-awscrt/Makefile b/devel/py-awscrt/Makefile index c2421c90dca8..96ba0f981df7 100644 --- a/devel/py-awscrt/Makefile +++ b/devel/py-awscrt/Makefile @@ -1,5 +1,5 @@ PORTNAME= awscrt -PORTVERSION= 0.29.2 +PORTVERSION= 0.30.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-awscrt/distinfo b/devel/py-awscrt/distinfo index c9ca94331172..a4a85f206306 100644 --- a/devel/py-awscrt/distinfo +++ b/devel/py-awscrt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032690 -SHA256 (awscrt-0.29.2.tar.gz) = c78d81b1308d42fda1eb21d27fcf26579137b821043e528550f2cfc6c09ab9ff -SIZE (awscrt-0.29.2.tar.gz) = 38013553 +TIMESTAMP = 1766036385 +SHA256 (awscrt-0.30.0.tar.gz) = e1a133430e71116e9c0f101b0d11227f47b7c561ad5303f5af00f6c33a16f382 +SIZE (awscrt-0.30.0.tar.gz) = 38023382 diff --git a/devel/py-botocore/Makefile b/devel/py-botocore/Makefile index a24f6f399632..d90723e7c692 100644 --- a/devel/py-botocore/Makefile +++ b/devel/py-botocore/Makefile @@ -1,5 +1,5 @@ PORTNAME= botocore -PORTVERSION= 1.42.6 +PORTVERSION= 1.42.12 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-botocore/distinfo b/devel/py-botocore/distinfo index f8cd5b6b9abe..6c8b57bd0d45 100644 --- a/devel/py-botocore/distinfo +++ b/devel/py-botocore/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765895716 -SHA256 (botocore-1.42.6.tar.gz) = ab389c6874dfbdc4c18de9b4a02d300cb6c7f6f2d4622c73e5965aeef80e570d -SIZE (botocore-1.42.6.tar.gz) = 14851572 +TIMESTAMP = 1766036387 +SHA256 (botocore-1.42.12.tar.gz) = 1f9f63c3d6bb1f768519da30d6018706443c5d8af5472274d183a4945f3d81f8 +SIZE (botocore-1.42.12.tar.gz) = 14879004 diff --git a/devel/py-cachetools/Makefile b/devel/py-cachetools/Makefile index c6894aa5fe64..7a0a1ea2787a 100644 --- a/devel/py-cachetools/Makefile +++ b/devel/py-cachetools/Makefile @@ -1,5 +1,5 @@ PORTNAME= cachetools -PORTVERSION= 6.2.2 +PORTVERSION= 6.2.4 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,7 +11,7 @@ WWW= https://github.com/tkem/cachetools LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=46.4.0:devel/py-setuptools@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0.0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} USES= python diff --git a/devel/py-cachetools/distinfo b/devel/py-cachetools/distinfo index 7a874c0de050..99829a827cc5 100644 --- a/devel/py-cachetools/distinfo +++ b/devel/py-cachetools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763853282 -SHA256 (cachetools-6.2.2.tar.gz) = 8e6d266b25e539df852251cfd6f990b4bc3a141db73b939058d809ebd2590fc6 -SIZE (cachetools-6.2.2.tar.gz) = 31571 +TIMESTAMP = 1766036389 +SHA256 (cachetools-6.2.4.tar.gz) = 82c5c05585e70b6ba2d3ae09ea60b79548872185d2f24ae1f2709d37299fd607 +SIZE (cachetools-6.2.4.tar.gz) = 31731 diff --git a/devel/py-cachetools/files/patch-pyproject.toml b/devel/py-cachetools/files/patch-pyproject.toml new file mode 100644 index 000000000000..a89e71e76856 --- /dev/null +++ b/devel/py-cachetools/files/patch-pyproject.toml @@ -0,0 +1,12 @@ +--- pyproject.toml.orig 2025-12-15 18:09:20 UTC ++++ pyproject.toml +@@ -13,8 +13,7 @@ readme = "README.rst" + {name = "Thomas Kemmer", email = "tkemmer@computer.org"} + ] + readme = "README.rst" +-license = "MIT" +-license-files = ["LICENSE"] ++license = {text = "MIT"} + requires-python = ">= 3.9" + classifiers = [ + "Development Status :: 5 - Production/Stable", diff --git a/devel/py-cf-xarray/Makefile b/devel/py-cf-xarray/Makefile index 1c810161e001..da351d0d8e33 100644 --- a/devel/py-cf-xarray/Makefile +++ b/devel/py-cf-xarray/Makefile @@ -1,5 +1,5 @@ PORTNAME= cf-xarray -PORTVERSION= 0.10.9 +PORTVERSION= 0.10.10 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-cf-xarray/distinfo b/devel/py-cf-xarray/distinfo index be7be55acb67..c47db0874861 100644 --- a/devel/py-cf-xarray/distinfo +++ b/devel/py-cf-xarray/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759324078 -SHA256 (cf_xarray-0.10.9.tar.gz) = 36e829c63e42496e892b52faf1c5d6a9936857df3b3ad2f4fd86e06a17e6ec33 -SIZE (cf_xarray-0.10.9.tar.gz) = 683246 +TIMESTAMP = 1766036391 +SHA256 (cf_xarray-0.10.10.tar.gz) = 09cb1ec94593913de4662182b5e9374f828e9540b7471a01c7abcb9bbfdaa3d1 +SIZE (cf_xarray-0.10.10.tar.gz) = 683343 diff --git a/devel/py-check-sdist/Makefile b/devel/py-check-sdist/Makefile index 9df5744b7aaa..7635c9b5f117 100644 --- a/devel/py-check-sdist/Makefile +++ b/devel/py-check-sdist/Makefile @@ -1,5 +1,5 @@ PORTNAME= check-sdist -PORTVERSION= 1.3.1 +PORTVERSION= 1.3.2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-check-sdist/distinfo b/devel/py-check-sdist/distinfo index b8e8449e13c8..36751231a7b2 100644 --- a/devel/py-check-sdist/distinfo +++ b/devel/py-check-sdist/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032698 -SHA256 (check_sdist-1.3.1.tar.gz) = cbe4e2438b147e1c327d9d92d821fdcc648595bed6130dcf2c82826af2706ab8 -SIZE (check_sdist-1.3.1.tar.gz) = 16945 +TIMESTAMP = 1766036393 +SHA256 (check_sdist-1.3.2.tar.gz) = 9faaceca95c03ef9b8edb20db6df631e845d279b2ee6aa97d13a7c3743da7645 +SIZE (check_sdist-1.3.2.tar.gz) = 16934 diff --git a/devel/py-crosshair-tool/Makefile b/devel/py-crosshair-tool/Makefile index c3bb29bea9f7..76a3df987bcd 100644 --- a/devel/py-crosshair-tool/Makefile +++ b/devel/py-crosshair-tool/Makefile @@ -1,5 +1,5 @@ PORTNAME= crosshair-tool -PORTVERSION= 0.0.99 +PORTVERSION= 0.0.100 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-crosshair-tool/distinfo b/devel/py-crosshair-tool/distinfo index 60eab4093887..27444b811a0e 100644 --- a/devel/py-crosshair-tool/distinfo +++ b/devel/py-crosshair-tool/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032704 -SHA256 (crosshair_tool-0.0.99.tar.gz) = ffb12f62bd707fe7f91b3d19f6716bf8a54d72a1783afa37b913e3cec87317d1 -SIZE (crosshair_tool-0.0.99.tar.gz) = 474581 +TIMESTAMP = 1766036395 +SHA256 (crosshair_tool-0.0.100.tar.gz) = 006c816007dced7f58c45f094becfbba87ca4b1545518ebbc9ce6dcb0f05b164 +SIZE (crosshair_tool-0.0.100.tar.gz) = 474920 diff --git a/devel/py-dask/Makefile b/devel/py-dask/Makefile index b4b8e570f0c0..e8017f36a766 100644 --- a/devel/py-dask/Makefile +++ b/devel/py-dask/Makefile @@ -1,5 +1,5 @@ PORTNAME= dask -PORTVERSION= 2025.11.0 +PORTVERSION= 2025.12.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,7 +13,7 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=62.6:devel/py-setuptools@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=8.1:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cloudpickle>=3.0.0:devel/py-cloudpickle@${PY_FLAVOR} \ @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=8.1:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=20.0:devel/py-packaging@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}partd>=1.4.0:databases/py-partd@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyyaml>=5.3.1:devel/py-pyyaml@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}toolz>=0.10.0:devel/py-toolz@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}toolz>=0.12.0:devel/py-toolz@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>=0,1:math/py-pandas@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pre-commit>=0:devel/py-pre-commit@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-rerunfailures>=0:devel/py-pytest-rerunfailures@${PY_FLAVOR} \ diff --git a/devel/py-dask/distinfo b/devel/py-dask/distinfo index 485abad91b1e..6d1db6697843 100644 --- a/devel/py-dask/distinfo +++ b/devel/py-dask/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763853298 -SHA256 (dask-2025.11.0.tar.gz) = 23d59e624b80ee05b7cc8df858682cca58262c4c3b197ccf61da0f6543c8f7c3 -SIZE (dask-2025.11.0.tar.gz) = 10984781 +TIMESTAMP = 1766036397 +SHA256 (dask-2025.12.0.tar.gz) = 8d478f2aabd025e2453cf733ad64559de90cf328c20209e4574e9543707c3e1b +SIZE (dask-2025.12.0.tar.gz) = 10995316 diff --git a/devel/py-dask/files/patch-pyproject.toml b/devel/py-dask/files/patch-pyproject.toml index bd90b3b0e06f..74ef6fb8f32b 100644 --- a/devel/py-dask/files/patch-pyproject.toml +++ b/devel/py-dask/files/patch-pyproject.toml @@ -1,9 +1,9 @@ ---- pyproject.toml.orig 2025-11-06 16:54:09 UTC +--- pyproject.toml.orig 2025-12-12 14:54:15 UTC +++ pyproject.toml @@ -1,16 +1,12 @@ [build-system] --requires = ["setuptools>=80", "setuptools-scm"] -+requires = ["setuptools>=62.2", "setuptools-scm"] +-requires = ["setuptools>=80", "setuptools-scm>=9"] ++requires = ["setuptools>=62.2", "setuptools-scm>=8"] build-backend = "setuptools.build_meta" [project] diff --git a/devel/py-distributed/Makefile b/devel/py-distributed/Makefile index cb62dafee21c..c2eb129d4635 100644 --- a/devel/py-distributed/Makefile +++ b/devel/py-distributed/Makefile @@ -1,5 +1,5 @@ PORTNAME= distributed -PORTVERSION= 2025.11.0 +PORTVERSION= 2025.12.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=62.6:devel/py-setuptools@${PY_ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=8.0:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cloudpickle>=3.0.0:devel/py-cloudpickle@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dask>=${PORTVERSION}<${PORTVERSION}_99:devel/py-dask@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dask>=${PORTVERSION:R}<${PORTVERSION:R}.1_99:devel/py-dask@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.10.3:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}locket>=1.0.0:devel/py-locket@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}msgpack>=1.0.2:devel/py-msgpack@${PY_FLAVOR} \ @@ -26,7 +26,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=8.0:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyyaml>=5.4.1:devel/py-pyyaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sortedcontainers>=2.0.5:devel/py-sortedcontainers@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tblib>=1.6.0:devel/py-tblib@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}toolz>=0.11.2:devel/py-toolz@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}toolz>=0.12.0:devel/py-toolz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tornado>=6.2.0:www/py-tornado@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}urllib3>=1.26.5,1:net/py-urllib3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zict>=3.0.0:devel/py-zict@${PY_FLAVOR} diff --git a/devel/py-distributed/distinfo b/devel/py-distributed/distinfo index 7d5de5d90baf..a612e9babfa1 100644 --- a/devel/py-distributed/distinfo +++ b/devel/py-distributed/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763853302 -SHA256 (distributed-2025.11.0.tar.gz) = 372c2f0c2faa890fc42188349969ba468161a9b356df49c4ca7d9a8d551a7ace -SIZE (distributed-2025.11.0.tar.gz) = 2119140 +TIMESTAMP = 1766036399 +SHA256 (distributed-2025.12.0.tar.gz) = b1e58f1b3d733885335817562ee1723379f23733e4ef3546f141080d9cb01a74 +SIZE (distributed-2025.12.0.tar.gz) = 2102841 diff --git a/devel/py-distributed/files/patch-pyproject.toml b/devel/py-distributed/files/patch-pyproject.toml index 2aef9db76e78..2e11b1dd93ec 100644 --- a/devel/py-distributed/files/patch-pyproject.toml +++ b/devel/py-distributed/files/patch-pyproject.toml @@ -1,9 +1,18 @@ ---- pyproject.toml.orig 2025-11-06 16:54:27 UTC +--- pyproject.toml.orig 2025-12-12 14:53:57 UTC +++ pyproject.toml -@@ -1,5 +1,5 @@ +@@ -1,13 +1,12 @@ [build-system] --requires = ["setuptools>=80", "setuptools-scm"] -+requires = ["setuptools>=62.2", "setuptools-scm"] +-requires = ["setuptools>=80", "setuptools-scm>=9"] ++requires = ["setuptools>=62.2", "setuptools-scm>=8"] build-backend = "setuptools.build_meta" [project] + name = "distributed" + description = "Distributed scheduler for Dask" + maintainers = [{ name = "Matthew Rocklin", email = "mrocklin@gmail.com" }] +-license = "BSD-3-Clause" +-license-files = ["LICENSE.txt"] ++license = {text = "BSD-3-Clause"} + classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", diff --git a/devel/py-gapic-generator/Makefile b/devel/py-gapic-generator/Makefile index d80615fda2cb..41ee6b8dceee 100644 --- a/devel/py-gapic-generator/Makefile +++ b/devel/py-gapic-generator/Makefile @@ -1,5 +1,5 @@ PORTNAME= gapic-generator -PORTVERSION= 1.30.0 +PORTVERSION= 1.30.2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-gapic-generator/distinfo b/devel/py-gapic-generator/distinfo index 44827b58c629..cb85b77f1a7c 100644 --- a/devel/py-gapic-generator/distinfo +++ b/devel/py-gapic-generator/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763853316 -SHA256 (gapic_generator-1.30.0.tar.gz) = 1f650f51ef14edcce8dbaca25a9aebb6bcd8404d3e89518a774e51ed586bd92b -SIZE (gapic_generator-1.30.0.tar.gz) = 1517874 +TIMESTAMP = 1766036401 +SHA256 (gapic_generator-1.30.2.tar.gz) = 0d5f9ddaaaf95dfe38e4c2b1e37ab25d7a381b94626c5290a6000079fafc96da +SIZE (gapic_generator-1.30.2.tar.gz) = 1500951 diff --git a/devel/py-gitpython/Makefile b/devel/py-gitpython/Makefile index 39d9edc4f38d..16c0dcff0e67 100644 --- a/devel/py-gitpython/Makefile +++ b/devel/py-gitpython/Makefile @@ -1,9 +1,8 @@ PORTNAME= gitpython -PORTVERSION= 3.1.43 +PORTVERSION= 3.1.45 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTNAME= GitPython-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Python library used to interact with Git repositories @@ -30,10 +29,4 @@ USE_PYTHON= autoplist concurrent pep517 pytest NO_ARCH= yes -.include <bsd.port.pre.mk> - -.if ${PYTHON_REL} < 31100 -TEST_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR} -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/py-gitpython/distinfo b/devel/py-gitpython/distinfo index d622a1dc13e9..0f90a779a0a4 100644 --- a/devel/py-gitpython/distinfo +++ b/devel/py-gitpython/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726487352 -SHA256 (GitPython-3.1.43.tar.gz) = 35f314a9f878467f5453cc1fee295c3e18e52f1b99f10f6cf5b1682e968a9e7c -SIZE (GitPython-3.1.43.tar.gz) = 214149 +TIMESTAMP = 1766036403 +SHA256 (gitpython-3.1.45.tar.gz) = 85b0ee964ceddf211c41b9f27a49086010a190fd8132a24e21f362a4b36a791c +SIZE (gitpython-3.1.45.tar.gz) = 215076 diff --git a/devel/py-google-crc32c/Makefile b/devel/py-google-crc32c/Makefile index adf7d51160fe..24dc599dd798 100644 --- a/devel/py-google-crc32c/Makefile +++ b/devel/py-google-crc32c/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-crc32c -PORTVERSION= 1.7.1 +PORTVERSION= 1.8.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,11 +12,9 @@ WWW= https://github.com/googleapis/python-crc32c LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.0.0:devel/py-cffi@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} LIB_DEPENDS= libcrc32c.so:devel/crc32c -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.0.0:devel/py-cffi@${PY_FLAVOR} USES= localbase python USE_PYTHON= autoplist concurrent pep517 diff --git a/devel/py-google-crc32c/distinfo b/devel/py-google-crc32c/distinfo index 4f1f00d6b4cb..6aa71274efc6 100644 --- a/devel/py-google-crc32c/distinfo +++ b/devel/py-google-crc32c/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753796062 -SHA256 (google_crc32c-1.7.1.tar.gz) = 2bff2305f98846f3e825dbeec9ee406f89da7962accdb29356e4eadc251bd472 -SIZE (google_crc32c-1.7.1.tar.gz) = 14495 +TIMESTAMP = 1766036405 +SHA256 (google_crc32c-1.8.0.tar.gz) = a428e25fb7691024de47fecfbff7ff957214da51eddded0da0ae0e0f03a2cf79 +SIZE (google_crc32c-1.8.0.tar.gz) = 14192 diff --git a/devel/py-grpcio-reflection/Makefile b/devel/py-grpcio-reflection/Makefile new file mode 100644 index 000000000000..39b0831e94fa --- /dev/null +++ b/devel/py-grpcio-reflection/Makefile @@ -0,0 +1,27 @@ +PORTNAME= grpcio-reflection +PORTVERSION= 1.76.0 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= grpcio_reflection-${PORTVERSION} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Standard Protobuf Reflection Service for gRPC +WWW= https://grpc.io/ \ + https://github.com/grpc/grpc/tree/master/src/python/grpcio_reflection + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}grpcio-tools>=${PORTVERSION}:devel/py-grpcio-tools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}grpcio>=${PORTVERSION}:devel/py-grpcio@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}protobuf>=6.31.1,1<7.0.0,1:devel/py-protobuf@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent pep517 + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/py-grpcio-reflection/distinfo b/devel/py-grpcio-reflection/distinfo new file mode 100644 index 000000000000..3ca479a86ad1 --- /dev/null +++ b/devel/py-grpcio-reflection/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1766126740 +SHA256 (grpcio_reflection-1.76.0.tar.gz) = e0e7e49921c2ee951e5ddff0bdbacbd1ac1a70888beb61d567f3d01b799decb1 +SIZE (grpcio_reflection-1.76.0.tar.gz) = 18845 diff --git a/devel/py-grpcio-reflection/pkg-descr b/devel/py-grpcio-reflection/pkg-descr new file mode 100644 index 000000000000..78c1cc090296 --- /dev/null +++ b/devel/py-grpcio-reflection/pkg-descr @@ -0,0 +1 @@ +Reference package for reflection in GRPC Python. diff --git a/devel/py-jupyter-collaboration-ui/Makefile b/devel/py-jupyter-collaboration-ui/Makefile index 3294a196e8bf..b47114156ede 100644 --- a/devel/py-jupyter-collaboration-ui/Makefile +++ b/devel/py-jupyter-collaboration-ui/Makefile @@ -1,5 +1,5 @@ PORTNAME= jupyter-collaboration-ui -PORTVERSION= 2.1.2 +PORTVERSION= 2.2.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-jupyter-collaboration-ui/distinfo b/devel/py-jupyter-collaboration-ui/distinfo index 836d41e29be8..9e541f21bf6b 100644 --- a/devel/py-jupyter-collaboration-ui/distinfo +++ b/devel/py-jupyter-collaboration-ui/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763853334 -SHA256 (jupyter_collaboration_ui-2.1.2.tar.gz) = 11a8dd734008e3b02dc4b516e31c31099c371bfd5a88a09af0c9e1edb62ad34b -SIZE (jupyter_collaboration_ui-2.1.2.tar.gz) = 73959 +TIMESTAMP = 1766036409 +SHA256 (jupyter_collaboration_ui-2.2.0.tar.gz) = 6501c1559ff2331584fa183c38b2334c1886761e71cbe0af8d5f525f25ea336d +SIZE (jupyter_collaboration_ui-2.2.0.tar.gz) = 74045 diff --git a/devel/py-jupyter-collaboration/Makefile b/devel/py-jupyter-collaboration/Makefile index 125d22b8f4ca..a804248ed19d 100644 --- a/devel/py-jupyter-collaboration/Makefile +++ b/devel/py-jupyter-collaboration/Makefile @@ -1,5 +1,5 @@ PORTNAME= jupyter-collaboration -PORTVERSION= 4.1.2 +PORTVERSION= 4.2.0 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/jupyterlab/jupyter-collaboration/releases/download/v${PORTVERSION}/ @@ -15,9 +15,9 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.4.0:devel/py-hatchling@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jupyter-collaboration-ui>=2.1.2<3:devel/py-jupyter-collaboration-ui@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}jupyter-docprovider>=2.1.2<3:devel/py-jupyter-docprovider@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}jupyter-server-ydoc>=2.1.2<3:devel/py-jupyter-server-ydoc@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jupyter-collaboration-ui>=2.2.0<3:devel/py-jupyter-collaboration-ui@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}jupyter-docprovider>=2.2.0<3:devel/py-jupyter-docprovider@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}jupyter-server-ydoc>=2.2.0<3:devel/py-jupyter-server-ydoc@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jupyterlab>=4.4.0<5.0.0:devel/py-jupyterlab@${PY_FLAVOR} USES= python diff --git a/devel/py-jupyter-collaboration/distinfo b/devel/py-jupyter-collaboration/distinfo index eb1c25f36f94..95a032275865 100644 --- a/devel/py-jupyter-collaboration/distinfo +++ b/devel/py-jupyter-collaboration/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763853332 -SHA256 (jupyter_collaboration-4.1.2.tar.gz) = 0ae5f766a35b309faa9e3c794044f04dfbb3c2b87b7c964c11cffd58b4faf37b -SIZE (jupyter_collaboration-4.1.2.tar.gz) = 3735 +TIMESTAMP = 1766036407 +SHA256 (jupyter_collaboration-4.2.0.tar.gz) = b81d4738da31ea0f1df95b39dbc101ca23f9d47661ee6413bc9651388a843416 +SIZE (jupyter_collaboration-4.2.0.tar.gz) = 3735 diff --git a/devel/py-jupyter-docprovider/Makefile b/devel/py-jupyter-docprovider/Makefile index be8cb94abc21..f4ef374fff8e 100644 --- a/devel/py-jupyter-docprovider/Makefile +++ b/devel/py-jupyter-docprovider/Makefile @@ -1,5 +1,5 @@ PORTNAME= jupyter-docprovider -PORTVERSION= 2.1.2 +PORTVERSION= 2.2.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-jupyter-docprovider/distinfo b/devel/py-jupyter-docprovider/distinfo index 1d889c1029d0..136e3979dadf 100644 --- a/devel/py-jupyter-docprovider/distinfo +++ b/devel/py-jupyter-docprovider/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763853336 -SHA256 (jupyter_docprovider-2.1.2.tar.gz) = 9479c298e7aaa4497f252accc1eb7db398178dd0edcbb37efd558a87b661e38c -SIZE (jupyter_docprovider-2.1.2.tar.gz) = 46749 +TIMESTAMP = 1766036411 +SHA256 (jupyter_docprovider-2.2.0.tar.gz) = 519c0f84126c6fba9620e5189bef6df067d7d789d126debd73301aa4b88dfd0c +SIZE (jupyter_docprovider-2.2.0.tar.gz) = 46821 diff --git a/devel/py-jupyter-server-ydoc/Makefile b/devel/py-jupyter-server-ydoc/Makefile index 3f3101ada258..52c7ea731b70 100644 --- a/devel/py-jupyter-server-ydoc/Makefile +++ b/devel/py-jupyter-server-ydoc/Makefile @@ -1,5 +1,5 @@ PORTNAME= jupyter-server-ydoc -PORTVERSION= 2.1.2 +PORTVERSION= 2.2.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-jupyter-server-ydoc/distinfo b/devel/py-jupyter-server-ydoc/distinfo index 48d5cacdcb6a..9a46a7e5dd67 100644 --- a/devel/py-jupyter-server-ydoc/distinfo +++ b/devel/py-jupyter-server-ydoc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763853338 -SHA256 (jupyter_server_ydoc-2.1.2.tar.gz) = ad03a48d10781d4f0a07f33d5627c894faa40a1a4a3c0d8a8da27cb141c88b87 -SIZE (jupyter_server_ydoc-2.1.2.tar.gz) = 27550 +TIMESTAMP = 1766036413 +SHA256 (jupyter_server_ydoc-2.2.0.tar.gz) = bc6c3e3775c6f45fe10c4831f206aeb80df4348eb11f1b7a6c1c320aa0eac340 +SIZE (jupyter_server_ydoc-2.2.0.tar.gz) = 28417 diff --git a/devel/py-jupyter-ydoc/Makefile b/devel/py-jupyter-ydoc/Makefile index 71cfec81f80e..cbc6dea2e1f7 100644 --- a/devel/py-jupyter-ydoc/Makefile +++ b/devel/py-jupyter-ydoc/Makefile @@ -1,5 +1,5 @@ PORTNAME= jupyter-ydoc -PORTVERSION= 3.3.2 +PORTVERSION= 3.3.3 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/jupyter-server/jupyter_ydoc/releases/download/v${PORTVERSION}/ diff --git a/devel/py-jupyter-ydoc/distinfo b/devel/py-jupyter-ydoc/distinfo index d8d55f09aa8c..723e87b84d66 100644 --- a/devel/py-jupyter-ydoc/distinfo +++ b/devel/py-jupyter-ydoc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032714 -SHA256 (jupyter_ydoc-3.3.2.tar.gz) = 256d8c10d4787f16ffea66d4bdc65cbdf60a0fa6c0f6b87e70e8fc69a3b2883a -SIZE (jupyter_ydoc-3.3.2.tar.gz) = 970370 +TIMESTAMP = 1766036415 +SHA256 (jupyter_ydoc-3.3.3.tar.gz) = 01b3a3ba57a5347ad9f9df6b298571affded3253f5fe90e19453c2fc49c100b4 +SIZE (jupyter_ydoc-3.3.3.tar.gz) = 971135 diff --git a/devel/py-jupyterlab/Makefile b/devel/py-jupyterlab/Makefile index a0d01ad13507..2a542efa9475 100644 --- a/devel/py-jupyterlab/Makefile +++ b/devel/py-jupyterlab/Makefile @@ -1,5 +1,5 @@ PORTNAME= jupyterlab -PORTVERSION= 4.5.0 +PORTVERSION= 4.5.1 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/jupyterlab/jupyterlab/releases/download/v${PORTVERSION}/ diff --git a/devel/py-jupyterlab/distinfo b/devel/py-jupyterlab/distinfo index 5aea7733925c..26384fccfcfe 100644 --- a/devel/py-jupyterlab/distinfo +++ b/devel/py-jupyterlab/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763853342 -SHA256 (jupyterlab-4.5.0.tar.gz) = aec33d6d8f1225b495ee2cf20f0514f45e6df8e360bdd7ac9bace0b7ac5177ea -SIZE (jupyterlab-4.5.0.tar.gz) = 23989880 +TIMESTAMP = 1766036417 +SHA256 (jupyterlab-4.5.1.tar.gz) = 09da1ddfbd9eec18b5101dbb8515612aa1e47443321fb99503725a88e93d20d9 +SIZE (jupyterlab-4.5.1.tar.gz) = 23992251 diff --git a/devel/py-librt/distinfo b/devel/py-librt/distinfo index 917242f2afc7..e767643b0c69 100644 --- a/devel/py-librt/distinfo +++ b/devel/py-librt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765895724 +TIMESTAMP = 1766036419 SHA256 (librt-0.7.2.tar.gz) = 48aa0f311bdf90ec9a63e3669b6aff04967f24f2f67fe9372c570a21dc9ae873 SIZE (librt-0.7.2.tar.gz) = 144193 diff --git a/devel/py-libtmux/Makefile b/devel/py-libtmux/Makefile index 643cbb5d24f0..acfd806769d4 100644 --- a/devel/py-libtmux/Makefile +++ b/devel/py-libtmux/Makefile @@ -1,5 +1,5 @@ PORTNAME= libtmux -PORTVERSION= 0.52.1 +PORTVERSION= 0.53.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-libtmux/distinfo b/devel/py-libtmux/distinfo index 892a16c4b020..a205fdcf8c5e 100644 --- a/devel/py-libtmux/distinfo +++ b/devel/py-libtmux/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765895726 -SHA256 (libtmux-0.52.1.tar.gz) = 01fc034f7ce62d75eb4dfb6a01475dd0f32f044d92f084431d1f2cd3b5b97506 -SIZE (libtmux-0.52.1.tar.gz) = 403676 +TIMESTAMP = 1766036421 +SHA256 (libtmux-0.53.0.tar.gz) = 1d19af4cea0c19543954d7e7317c7025c0739b029cccbe3b843212fae238f1bd +SIZE (libtmux-0.53.0.tar.gz) = 405001 diff --git a/devel/py-mypy/Makefile b/devel/py-mypy/Makefile index 590ccebc7f47..fef7a5ff4a2d 100644 --- a/devel/py-mypy/Makefile +++ b/devel/py-mypy/Makefile @@ -1,5 +1,5 @@ PORTNAME= mypy -PORTVERSION= 1.19.0 +PORTVERSION= 1.19.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-mypy/distinfo b/devel/py-mypy/distinfo index 5c81aafa9bdf..028748d4e5ff 100644 --- a/devel/py-mypy/distinfo +++ b/devel/py-mypy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764510956 -SHA256 (mypy-1.19.0.tar.gz) = f6b874ca77f733222641e5c46e4711648c4037ea13646fd0cdc814c2eaec2528 -SIZE (mypy-1.19.0.tar.gz) = 3579025 +TIMESTAMP = 1766036423 +SHA256 (mypy-1.19.1.tar.gz) = 19d88bb05303fe63f71dd2c6270daca27cb9401c4ca8255fe50d1d920e0eb9ba +SIZE (mypy-1.19.1.tar.gz) = 3582404 diff --git a/devel/py-openapi-core/Makefile b/devel/py-openapi-core/Makefile index 4213f874d901..9e0ea9702032 100644 --- a/devel/py-openapi-core/Makefile +++ b/devel/py-openapi-core/Makefile @@ -1,5 +1,5 @@ PORTNAME= openapi-core -PORTVERSION= 0.19.5 +PORTVERSION= 0.20.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,15 +15,15 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}isodate>=0:devel/py-isodate@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}jsonschema>=4.18.0<5:devel/py-jsonschema@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}jsonschema-path>=0.3.1<0.4:devel/py-jsonschema-path@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}jsonschema>=4.23.0<5:devel/py-jsonschema@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}jsonschema-path>=0.3.4<0.4:devel/py-jsonschema-path@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jsonschema-spec>=0.2.3<0.3:devel/py-jsonschema-spec@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}more-itertools>=0:devel/py-more-itertools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openapi-schema-validator>=0.6.0<0.7:devel/py-openapi-schema-validator@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openapi-spec-validator>=0.7.1<0.8:devel/py-openapi-spec-validator@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}parse>=0:textproc/py-parse@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.8.0<5:devel/py-typing-extensions@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}werkzeug>=0:www/py-werkzeug@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}werkzeug>=2.1.0:www/py-werkzeug@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 @@ -43,10 +43,10 @@ AIOHTTP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.0:www/py-aiohttp@${PY_FLA ${PYTHON_PKGNAMEPREFIX}multidict>=6.0.4<7:www/py-multidict@${PY_FLAVOR} DJANGO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=3.0:www/py-django42@${PY_FLAVOR} FALCON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}falcon>=3.0:www/py-falcon@${PY_FLAVOR} -FASTAPI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastapi>=0.111<0.116:www/py-fastapi@${PY_FLAVOR} +FASTAPI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastapi>=0.111<0.125:www/py-fastapi@${PY_FLAVOR} FLASK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flask>=0:www/py-flask@${PY_FLAVOR} REQUESTS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} -STARLETTE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aioitertools>=0.11<0.13:devel/py-aioitertools@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}starlette>=0.26.1<0.45.0:www/py-starlette@${PY_FLAVOR} +STARLETTE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aioitertools>=0.11<0.14:devel/py-aioitertools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}starlette>=0.26.1<0.50.0:www/py-starlette@${PY_FLAVOR} .include <bsd.port.mk> diff --git a/devel/py-openapi-core/distinfo b/devel/py-openapi-core/distinfo index 548af8c5d60a..027cb49daad1 100644 --- a/devel/py-openapi-core/distinfo +++ b/devel/py-openapi-core/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744288914 -SHA256 (openapi_core-0.19.5.tar.gz) = 421e753da56c391704454e66afe4803a290108590ac8fa6f4a4487f4ec11f2d3 -SIZE (openapi_core-0.19.5.tar.gz) = 103264 +TIMESTAMP = 1766036425 +SHA256 (openapi_core-0.20.0.tar.gz) = 3de7fcc635139875da0e2102b7de96f1b42738365a2f99d7eef6e835839cc649 +SIZE (openapi_core-0.20.0.tar.gz) = 103972 diff --git a/devel/py-openapi-core/files/patch-pyproject.toml b/devel/py-openapi-core/files/patch-pyproject.toml deleted file mode 100644 index ca8ed9c8393b..000000000000 --- a/devel/py-openapi-core/files/patch-pyproject.toml +++ /dev/null @@ -1,11 +0,0 @@ ---- pyproject.toml.orig 1970-01-01 00:00:00 UTC -+++ pyproject.toml -@@ -74,7 +74,7 @@ requests = {version = "*", optional = true} - requests = {version = "*", optional = true} - # werkzeug 3.1.2 changed the definition of Headers - # See https://github.com/python-openapi/openapi-core/issues/938 --werkzeug = "<3.1.2" -+werkzeug = "*" - jsonschema-path = "^0.3.1" - jsonschema = "^4.18.0" - multidict = {version = "^6.0.4", optional = true} diff --git a/devel/py-opentelemetry-api/Makefile b/devel/py-opentelemetry-api/Makefile index c07da69303f1..b2a09f39922a 100644 --- a/devel/py-opentelemetry-api/Makefile +++ b/devel/py-opentelemetry-api/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-api -PORTVERSION= 1.39.0 +PORTVERSION= 1.39.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-api/distinfo b/devel/py-opentelemetry-api/distinfo index dd6b01a3a785..70738c561621 100644 --- a/devel/py-opentelemetry-api/distinfo +++ b/devel/py-opentelemetry-api/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032722 -SHA256 (opentelemetry_api-1.39.0.tar.gz) = 6130644268c5ac6bdffaf660ce878f10906b3e789f7e2daa5e169b047a2933b9 -SIZE (opentelemetry_api-1.39.0.tar.gz) = 65763 +TIMESTAMP = 1766036427 +SHA256 (opentelemetry_api-1.39.1.tar.gz) = fbde8c80e1b937a2c61f20347e91c0c18a1940cecf012d62e65a7caf08967c9c +SIZE (opentelemetry_api-1.39.1.tar.gz) = 65767 diff --git a/devel/py-opentelemetry-distro/Makefile b/devel/py-opentelemetry-distro/Makefile index 6ce6a06b6843..3a253c556d63 100644 --- a/devel/py-opentelemetry-distro/Makefile +++ b/devel/py-opentelemetry-distro/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-distro -PORTVERSION= 0.60b0 +PORTVERSION= 0.60b1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-distro/distinfo b/devel/py-opentelemetry-distro/distinfo index 31b096437231..7ac3b7ad0365 100644 --- a/devel/py-opentelemetry-distro/distinfo +++ b/devel/py-opentelemetry-distro/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032738 -SHA256 (opentelemetry_distro-0.60b0.tar.gz) = dbcbe7a3af846df495691bcaa48383af80e72d0ab49ff6a31bb464c0b1e008fa -SIZE (opentelemetry_distro-0.60b0.tar.gz) = 2584 +TIMESTAMP = 1766036429 +SHA256 (opentelemetry_distro-0.60b1.tar.gz) = 8b7326b83a55ff7b17bb92225a86e2736a004f6af7aff00cb5d87b2d8e5bc283 +SIZE (opentelemetry_distro-0.60b1.tar.gz) = 2584 diff --git a/devel/py-opentelemetry-exporter-credential-provider-gcp/Makefile b/devel/py-opentelemetry-exporter-credential-provider-gcp/Makefile index 22a092688aac..e795f535997f 100644 --- a/devel/py-opentelemetry-exporter-credential-provider-gcp/Makefile +++ b/devel/py-opentelemetry-exporter-credential-provider-gcp/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-exporter-credential-provider-gcp -PORTVERSION= 0.60b0 +PORTVERSION= 0.60b1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-exporter-credential-provider-gcp/distinfo b/devel/py-opentelemetry-exporter-credential-provider-gcp/distinfo index 90217011da92..2f51f21160e3 100644 --- a/devel/py-opentelemetry-exporter-credential-provider-gcp/distinfo +++ b/devel/py-opentelemetry-exporter-credential-provider-gcp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032624 -SHA256 (opentelemetry_exporter_credential_provider_gcp-0.60b0.tar.gz) = 90b010ef9e14100301a6e95db41dc3278955de029a46501588a4a2a446e9eb31 -SIZE (opentelemetry_exporter_credential_provider_gcp-0.60b0.tar.gz) = 7162 +TIMESTAMP = 1766036431 +SHA256 (opentelemetry_exporter_credential_provider_gcp-0.60b1.tar.gz) = 88e3ef2b2de41f88409bebdcd42ef34201dfa8203a294c74abdfee05fa70434e +SIZE (opentelemetry_exporter_credential_provider_gcp-0.60b1.tar.gz) = 7162 diff --git a/devel/py-opentelemetry-exporter-otlp-proto-common/Makefile b/devel/py-opentelemetry-exporter-otlp-proto-common/Makefile index 88dabee3aa97..f020fa20a8f6 100644 --- a/devel/py-opentelemetry-exporter-otlp-proto-common/Makefile +++ b/devel/py-opentelemetry-exporter-otlp-proto-common/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-exporter-otlp-proto-common -PORTVERSION= 1.39.0 +PORTVERSION= 1.39.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-exporter-otlp-proto-common/distinfo b/devel/py-opentelemetry-exporter-otlp-proto-common/distinfo index 1703fed1d846..93534d9f73cc 100644 --- a/devel/py-opentelemetry-exporter-otlp-proto-common/distinfo +++ b/devel/py-opentelemetry-exporter-otlp-proto-common/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032726 -SHA256 (opentelemetry_exporter_otlp_proto_common-1.39.0.tar.gz) = a135fceed1a6d767f75be65bd2845da344dd8b9258eeed6bc48509d02b184409 -SIZE (opentelemetry_exporter_otlp_proto_common-1.39.0.tar.gz) = 20407 +TIMESTAMP = 1766036435 +SHA256 (opentelemetry_exporter_otlp_proto_common-1.39.1.tar.gz) = 763370d4737a59741c89a67b50f9e39271639ee4afc999dadfe768541c027464 +SIZE (opentelemetry_exporter_otlp_proto_common-1.39.1.tar.gz) = 20409 diff --git a/devel/py-opentelemetry-exporter-otlp-proto-grpc/Makefile b/devel/py-opentelemetry-exporter-otlp-proto-grpc/Makefile index b0a7d53f1878..cd11c5ebe9c8 100644 --- a/devel/py-opentelemetry-exporter-otlp-proto-grpc/Makefile +++ b/devel/py-opentelemetry-exporter-otlp-proto-grpc/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-exporter-otlp-proto-grpc -PORTVERSION= 1.39.0 +PORTVERSION= 1.39.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-exporter-otlp-proto-grpc/distinfo b/devel/py-opentelemetry-exporter-otlp-proto-grpc/distinfo index 2f8a88ca3c17..57f8cd84c72d 100644 --- a/devel/py-opentelemetry-exporter-otlp-proto-grpc/distinfo +++ b/devel/py-opentelemetry-exporter-otlp-proto-grpc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032728 -SHA256 (opentelemetry_exporter_otlp_proto_grpc-1.39.0.tar.gz) = 7e7bb3f436006836c0e0a42ac619097746ad5553ad7128a5bd4d3e727f37fc06 -SIZE (opentelemetry_exporter_otlp_proto_grpc-1.39.0.tar.gz) = 24650 +TIMESTAMP = 1766036437 +SHA256 (opentelemetry_exporter_otlp_proto_grpc-1.39.1.tar.gz) = 772eb1c9287485d625e4dbe9c879898e5253fea111d9181140f51291b5fec3ad +SIZE (opentelemetry_exporter_otlp_proto_grpc-1.39.1.tar.gz) = 24650 diff --git a/devel/py-opentelemetry-exporter-otlp-proto-http/Makefile b/devel/py-opentelemetry-exporter-otlp-proto-http/Makefile index ebd38c7a0eb3..95b3ed7a9a41 100644 --- a/devel/py-opentelemetry-exporter-otlp-proto-http/Makefile +++ b/devel/py-opentelemetry-exporter-otlp-proto-http/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-exporter-otlp-proto-http -PORTVERSION= 1.39.0 +PORTVERSION= 1.39.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-exporter-otlp-proto-http/distinfo b/devel/py-opentelemetry-exporter-otlp-proto-http/distinfo index 098193879a7a..3d9b103a4381 100644 --- a/devel/py-opentelemetry-exporter-otlp-proto-http/distinfo +++ b/devel/py-opentelemetry-exporter-otlp-proto-http/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032730 -SHA256 (opentelemetry_exporter_otlp_proto_http-1.39.0.tar.gz) = 28d78fc0eb82d5a71ae552263d5012fa3ebad18dfd189bf8d8095ba0e65ee1ed -SIZE (opentelemetry_exporter_otlp_proto_http-1.39.0.tar.gz) = 17287 +TIMESTAMP = 1766036439 +SHA256 (opentelemetry_exporter_otlp_proto_http-1.39.1.tar.gz) = 31bdab9745c709ce90a49a0624c2bd445d31a28ba34275951a6a362d16a0b9cb +SIZE (opentelemetry_exporter_otlp_proto_http-1.39.1.tar.gz) = 17288 diff --git a/devel/py-opentelemetry-exporter-otlp/Makefile b/devel/py-opentelemetry-exporter-otlp/Makefile index 844c41228b78..434b23e0f2a6 100644 --- a/devel/py-opentelemetry-exporter-otlp/Makefile +++ b/devel/py-opentelemetry-exporter-otlp/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-exporter-otlp -PORTVERSION= 1.39.0 +PORTVERSION= 1.39.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-exporter-otlp/distinfo b/devel/py-opentelemetry-exporter-otlp/distinfo index ce0593a79e4a..cacc9ee62780 100644 --- a/devel/py-opentelemetry-exporter-otlp/distinfo +++ b/devel/py-opentelemetry-exporter-otlp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032724 -SHA256 (opentelemetry_exporter_otlp-1.39.0.tar.gz) = b405da0287b895fe4e2450dedb2a5b072debba1dfcfed5bdb3d1d183d8daa296 -SIZE (opentelemetry_exporter_otlp-1.39.0.tar.gz) = 6146 +TIMESTAMP = 1766036433 +SHA256 (opentelemetry_exporter_otlp-1.39.1.tar.gz) = 7cf7470e9fd0060c8a38a23e4f695ac686c06a48ad97f8d4867bc9b420180b9c +SIZE (opentelemetry_exporter_otlp-1.39.1.tar.gz) = 6147 diff --git a/devel/py-opentelemetry-instrumentation-asgi/Makefile b/devel/py-opentelemetry-instrumentation-asgi/Makefile index 749402184366..9f62c66d49a3 100644 --- a/devel/py-opentelemetry-instrumentation-asgi/Makefile +++ b/devel/py-opentelemetry-instrumentation-asgi/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-asgi -PORTVERSION= 0.60b0 +PORTVERSION= 0.60b1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-instrumentation-asgi/distinfo b/devel/py-opentelemetry-instrumentation-asgi/distinfo index 5ce0e57e451d..764a95b8f70f 100644 --- a/devel/py-opentelemetry-instrumentation-asgi/distinfo +++ b/devel/py-opentelemetry-instrumentation-asgi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032742 -SHA256 (opentelemetry_instrumentation_asgi-0.60b0.tar.gz) = 928731218050089dca69f0fe980b8bfe109f384be8b89802d7337372ddb67b91 -SIZE (opentelemetry_instrumentation_asgi-0.60b0.tar.gz) = 26083 +TIMESTAMP = 1766036443 +SHA256 (opentelemetry_instrumentation_asgi-0.60b1.tar.gz) = 16bfbe595cd24cda309a957456d0fc2523f41bc7b076d1f2d7e98a1ad9876d6f +SIZE (opentelemetry_instrumentation_asgi-0.60b1.tar.gz) = 26107 diff --git a/devel/py-opentelemetry-instrumentation-dbapi/Makefile b/devel/py-opentelemetry-instrumentation-dbapi/Makefile index c40d4044eb8d..7a5460485ddd 100644 --- a/devel/py-opentelemetry-instrumentation-dbapi/Makefile +++ b/devel/py-opentelemetry-instrumentation-dbapi/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-dbapi -PORTVERSION= 0.60b0 +PORTVERSION= 0.60b1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-instrumentation-dbapi/distinfo b/devel/py-opentelemetry-instrumentation-dbapi/distinfo index 91a797702170..dced2bf29c30 100644 --- a/devel/py-opentelemetry-instrumentation-dbapi/distinfo +++ b/devel/py-opentelemetry-instrumentation-dbapi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032744 -SHA256 (opentelemetry_instrumentation_dbapi-0.60b0.tar.gz) = 2b7eb38e46890cebe5bc1a1c03d2ab07fc159b0b7b91342941ee33dd73876d84 -SIZE (opentelemetry_instrumentation_dbapi-0.60b0.tar.gz) = 16311 +TIMESTAMP = 1766036445 +SHA256 (opentelemetry_instrumentation_dbapi-0.60b1.tar.gz) = a239d328249b86fba5e42900b98bf31ee99c07092530feca18afde92c600f901 +SIZE (opentelemetry_instrumentation_dbapi-0.60b1.tar.gz) = 16311 diff --git a/devel/py-opentelemetry-instrumentation-django/Makefile b/devel/py-opentelemetry-instrumentation-django/Makefile index 3c08d33e393b..ffa0d78dbef5 100644 --- a/devel/py-opentelemetry-instrumentation-django/Makefile +++ b/devel/py-opentelemetry-instrumentation-django/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-django -PORTVERSION= 0.60b0 +PORTVERSION= 0.60b1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-instrumentation-django/distinfo b/devel/py-opentelemetry-instrumentation-django/distinfo index 62c84f254fd1..979cd4de1c36 100644 --- a/devel/py-opentelemetry-instrumentation-django/distinfo +++ b/devel/py-opentelemetry-instrumentation-django/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032746 -SHA256 (opentelemetry_instrumentation_django-0.60b0.tar.gz) = 461e6fca27936ba97eec26da38bb5f19310783370478c7ca3a3e40faaceac9cc -SIZE (opentelemetry_instrumentation_django-0.60b0.tar.gz) = 26596 +TIMESTAMP = 1766036447 +SHA256 (opentelemetry_instrumentation_django-0.60b1.tar.gz) = 765b69c7ccdea7e9ebfd0b9e68387956b8f74816f3e39775d5b06a20f16b0522 +SIZE (opentelemetry_instrumentation_django-0.60b1.tar.gz) = 26599 diff --git a/devel/py-opentelemetry-instrumentation-fastapi/Makefile b/devel/py-opentelemetry-instrumentation-fastapi/Makefile index ae324397420b..576351824d7a 100644 --- a/devel/py-opentelemetry-instrumentation-fastapi/Makefile +++ b/devel/py-opentelemetry-instrumentation-fastapi/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-fastapi -PORTVERSION= 0.60b0 +PORTVERSION= 0.60b1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-instrumentation-fastapi/distinfo b/devel/py-opentelemetry-instrumentation-fastapi/distinfo index d1bd163bc305..a91793d90885 100644 --- a/devel/py-opentelemetry-instrumentation-fastapi/distinfo +++ b/devel/py-opentelemetry-instrumentation-fastapi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032748 -SHA256 (opentelemetry_instrumentation_fastapi-0.60b0.tar.gz) = 5d34d67eb634a08bfe9e530680d6177521cd9da79285144e6d5a8f42683ed1b3 -SIZE (opentelemetry_instrumentation_fastapi-0.60b0.tar.gz) = 24960 +TIMESTAMP = 1766036449 +SHA256 (opentelemetry_instrumentation_fastapi-0.60b1.tar.gz) = de608955f7ff8eecf35d056578346a5365015fd7d8623df9b1f08d1c74769c01 +SIZE (opentelemetry_instrumentation_fastapi-0.60b1.tar.gz) = 24958 diff --git a/devel/py-opentelemetry-instrumentation-flask/Makefile b/devel/py-opentelemetry-instrumentation-flask/Makefile index 968360006b3f..8f6a67d42261 100644 --- a/devel/py-opentelemetry-instrumentation-flask/Makefile +++ b/devel/py-opentelemetry-instrumentation-flask/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-flask -PORTVERSION= 0.60b0 +PORTVERSION= 0.60b1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-instrumentation-flask/distinfo b/devel/py-opentelemetry-instrumentation-flask/distinfo index 25a3d4b08404..4a8dbd7a4d99 100644 --- a/devel/py-opentelemetry-instrumentation-flask/distinfo +++ b/devel/py-opentelemetry-instrumentation-flask/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032750 -SHA256 (opentelemetry_instrumentation_flask-0.60b0.tar.gz) = 560f08598ef40cdcf7ca05bfb2e3ea74fab076e676f4c18bb36bb379bf5c4a1b -SIZE (opentelemetry_instrumentation_flask-0.60b0.tar.gz) = 20336 +TIMESTAMP = 1766036451 +SHA256 (opentelemetry_instrumentation_flask-0.60b1.tar.gz) = 88cb0f6178d8a9b66f6aabb008e2735f28e3114def90b28004a2b295ca9b67e8 +SIZE (opentelemetry_instrumentation_flask-0.60b1.tar.gz) = 20336 diff --git a/devel/py-opentelemetry-instrumentation-psycopg2/Makefile b/devel/py-opentelemetry-instrumentation-psycopg2/Makefile index e6fd56769a3f..a578fe7ce776 100644 --- a/devel/py-opentelemetry-instrumentation-psycopg2/Makefile +++ b/devel/py-opentelemetry-instrumentation-psycopg2/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-psycopg2 -PORTVERSION= 0.60b0 +PORTVERSION= 0.60b1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-instrumentation-psycopg2/distinfo b/devel/py-opentelemetry-instrumentation-psycopg2/distinfo index 910ce8e7969f..b803a914e0de 100644 --- a/devel/py-opentelemetry-instrumentation-psycopg2/distinfo +++ b/devel/py-opentelemetry-instrumentation-psycopg2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032752 -SHA256 (opentelemetry_instrumentation_psycopg2-0.60b0.tar.gz) = 59e527fd97739440380634ffcf9431aa7f2965d939d8d5829790886e2b54ede9 -SIZE (opentelemetry_instrumentation_psycopg2-0.60b0.tar.gz) = 11266 +TIMESTAMP = 1766036453 +SHA256 (opentelemetry_instrumentation_psycopg2-0.60b1.tar.gz) = 46f46c47e11bf59b9746f35761995e4513fb985bab08d4e1f876a2c46ed4eeec +SIZE (opentelemetry_instrumentation_psycopg2-0.60b1.tar.gz) = 11263 diff --git a/devel/py-opentelemetry-instrumentation-requests/Makefile b/devel/py-opentelemetry-instrumentation-requests/Makefile index 99d545f7f537..d4cdc5d3d284 100644 --- a/devel/py-opentelemetry-instrumentation-requests/Makefile +++ b/devel/py-opentelemetry-instrumentation-requests/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-requests -PORTVERSION= 0.60b0 +PORTVERSION= 0.60b1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-instrumentation-requests/distinfo b/devel/py-opentelemetry-instrumentation-requests/distinfo index dc9ae3bfe004..7664823efc0b 100644 --- a/devel/py-opentelemetry-instrumentation-requests/distinfo +++ b/devel/py-opentelemetry-instrumentation-requests/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032754 -SHA256 (opentelemetry_instrumentation_requests-0.60b0.tar.gz) = 5079ed8df96d01dab915a0766cd28a49be7c33439ce43d6d39843ed6dee3204f -SIZE (opentelemetry_instrumentation_requests-0.60b0.tar.gz) = 16173 +TIMESTAMP = 1766036455 +SHA256 (opentelemetry_instrumentation_requests-0.60b1.tar.gz) = 9a1063c16c44a3ba6e81870c4fa42a0fac3ecef5a4d60a11d0976eec9046f3d4 +SIZE (opentelemetry_instrumentation_requests-0.60b1.tar.gz) = 16366 diff --git a/devel/py-opentelemetry-instrumentation-urllib/Makefile b/devel/py-opentelemetry-instrumentation-urllib/Makefile index 00f1379072ee..11c8973cfb9e 100644 --- a/devel/py-opentelemetry-instrumentation-urllib/Makefile +++ b/devel/py-opentelemetry-instrumentation-urllib/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-urllib -PORTVERSION= 0.60b0 +PORTVERSION= 0.60b1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-instrumentation-urllib/distinfo b/devel/py-opentelemetry-instrumentation-urllib/distinfo index d2ec26ac0151..6a30ec3b4421 100644 --- a/devel/py-opentelemetry-instrumentation-urllib/distinfo +++ b/devel/py-opentelemetry-instrumentation-urllib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032756 -SHA256 (opentelemetry_instrumentation_urllib-0.60b0.tar.gz) = 89b8796f9ab64d0ea0833cfea98745963baa0d7e4a775b3d2a77791aa97cf3f9 -SIZE (opentelemetry_instrumentation_urllib-0.60b0.tar.gz) = 13931 +TIMESTAMP = 1766036457 +SHA256 (opentelemetry_instrumentation_urllib-0.60b1.tar.gz) = 7d6c56e45551bdbf21efc11bd463e10862e8fd04ed4a94b5695325a56440b13e +SIZE (opentelemetry_instrumentation_urllib-0.60b1.tar.gz) = 13930 diff --git a/devel/py-opentelemetry-instrumentation-urllib3/Makefile b/devel/py-opentelemetry-instrumentation-urllib3/Makefile index 67e4bce51491..806b2410bddd 100644 --- a/devel/py-opentelemetry-instrumentation-urllib3/Makefile +++ b/devel/py-opentelemetry-instrumentation-urllib3/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-urllib3 -PORTVERSION= 0.60b0 +PORTVERSION= 0.60b1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-instrumentation-urllib3/distinfo b/devel/py-opentelemetry-instrumentation-urllib3/distinfo index d8a9b05f7dc7..17e8254fdeae 100644 --- a/devel/py-opentelemetry-instrumentation-urllib3/distinfo +++ b/devel/py-opentelemetry-instrumentation-urllib3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032758 -SHA256 (opentelemetry_instrumentation_urllib3-0.60b0.tar.gz) = 6ae1640a993901bae8eda5496d8b1440fb326a29e4ba1db342738b8868174aad -SIZE (opentelemetry_instrumentation_urllib3-0.60b0.tar.gz) = 15789 +TIMESTAMP = 1766036459 +SHA256 (opentelemetry_instrumentation_urllib3-0.60b1.tar.gz) = 1f01cdde3be155ab181fc4cf3363457ff0901f417ac8a102712ee7b7539c9f39 +SIZE (opentelemetry_instrumentation_urllib3-0.60b1.tar.gz) = 15790 diff --git a/devel/py-opentelemetry-instrumentation-wsgi/Makefile b/devel/py-opentelemetry-instrumentation-wsgi/Makefile index fb7184f29afc..c1a38b83ba1f 100644 --- a/devel/py-opentelemetry-instrumentation-wsgi/Makefile +++ b/devel/py-opentelemetry-instrumentation-wsgi/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation-wsgi -PORTVERSION= 0.60b0 +PORTVERSION= 0.60b1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-instrumentation-wsgi/distinfo b/devel/py-opentelemetry-instrumentation-wsgi/distinfo index 3741bb347d51..f2dbded25733 100644 --- a/devel/py-opentelemetry-instrumentation-wsgi/distinfo +++ b/devel/py-opentelemetry-instrumentation-wsgi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032760 -SHA256 (opentelemetry_instrumentation_wsgi-0.60b0.tar.gz) = 5815195b1b9890f55c4baafec94ff98591579a7d9b16256064adea8ee5784651 -SIZE (opentelemetry_instrumentation_wsgi-0.60b0.tar.gz) = 19104 +TIMESTAMP = 1766036461 +SHA256 (opentelemetry_instrumentation_wsgi-0.60b1.tar.gz) = eb553eec7ebfcf2945cc10d787a265e7abadb9ed1d1ebce8b13988d44fa0cf45 +SIZE (opentelemetry_instrumentation_wsgi-0.60b1.tar.gz) = 19167 diff --git a/devel/py-opentelemetry-instrumentation/Makefile b/devel/py-opentelemetry-instrumentation/Makefile index dab738d1432e..79c231e6af93 100644 --- a/devel/py-opentelemetry-instrumentation/Makefile +++ b/devel/py-opentelemetry-instrumentation/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-instrumentation -PORTVERSION= 0.60b0 +PORTVERSION= 0.60b1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-instrumentation/distinfo b/devel/py-opentelemetry-instrumentation/distinfo index 02a81a7e3319..ecef6792aa1d 100644 --- a/devel/py-opentelemetry-instrumentation/distinfo +++ b/devel/py-opentelemetry-instrumentation/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032740 -SHA256 (opentelemetry_instrumentation-0.60b0.tar.gz) = 4e9fec930f283a2677a2217754b40aaf9ef76edae40499c165bc7f1d15366a74 -SIZE (opentelemetry_instrumentation-0.60b0.tar.gz) = 31707 +TIMESTAMP = 1766036441 +SHA256 (opentelemetry_instrumentation-0.60b1.tar.gz) = 57ddc7974c6eb35865af0426d1a17132b88b2ed8586897fee187fd5b8944bd6a +SIZE (opentelemetry_instrumentation-0.60b1.tar.gz) = 31706 diff --git a/devel/py-opentelemetry-proto/Makefile b/devel/py-opentelemetry-proto/Makefile index b51a15a3efd8..326890ee169a 100644 --- a/devel/py-opentelemetry-proto/Makefile +++ b/devel/py-opentelemetry-proto/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-proto -PORTVERSION= 1.39.0 +PORTVERSION= 1.39.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-proto/distinfo b/devel/py-opentelemetry-proto/distinfo index 13c403593c04..ef14fcd40be4 100644 --- a/devel/py-opentelemetry-proto/distinfo +++ b/devel/py-opentelemetry-proto/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032732 -SHA256 (opentelemetry_proto-1.39.0.tar.gz) = c1fa48678ad1a1624258698e59be73f990b7fc1f39e73e16a9d08eef65dd838c -SIZE (opentelemetry_proto-1.39.0.tar.gz) = 46153 +TIMESTAMP = 1766036463 +SHA256 (opentelemetry_proto-1.39.1.tar.gz) = 6c8e05144fc0d3ed4d22c2289c6b126e03bcd0e6a7da0f16cedd2e1c2772e2c8 +SIZE (opentelemetry_proto-1.39.1.tar.gz) = 46152 diff --git a/devel/py-opentelemetry-sdk/Makefile b/devel/py-opentelemetry-sdk/Makefile index e55e477d5edf..a2f7b072c821 100644 --- a/devel/py-opentelemetry-sdk/Makefile +++ b/devel/py-opentelemetry-sdk/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-sdk -PORTVERSION= 1.39.0 +PORTVERSION= 1.39.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-sdk/distinfo b/devel/py-opentelemetry-sdk/distinfo index 1397cad5a9c1..320c681ad557 100644 --- a/devel/py-opentelemetry-sdk/distinfo +++ b/devel/py-opentelemetry-sdk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032734 -SHA256 (opentelemetry_sdk-1.39.0.tar.gz) = c22204f12a0529e07aa4d985f1bca9d6b0e7b29fe7f03e923548ae52e0e15dde -SIZE (opentelemetry_sdk-1.39.0.tar.gz) = 171322 +TIMESTAMP = 1766036465 +SHA256 (opentelemetry_sdk-1.39.1.tar.gz) = cf4d4563caf7bff906c9f7967e2be22d0d6b349b908be0d90fb21c8e9c995cc6 +SIZE (opentelemetry_sdk-1.39.1.tar.gz) = 171460 diff --git a/devel/py-opentelemetry-semantic-conventions/Makefile b/devel/py-opentelemetry-semantic-conventions/Makefile index 2caaf8484e4e..44bfe2af504c 100644 --- a/devel/py-opentelemetry-semantic-conventions/Makefile +++ b/devel/py-opentelemetry-semantic-conventions/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-semantic-conventions -PORTVERSION= 0.60b0 +PORTVERSION= 0.60b1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-semantic-conventions/distinfo b/devel/py-opentelemetry-semantic-conventions/distinfo index d3e0fc4f6349..45435a262c9b 100644 --- a/devel/py-opentelemetry-semantic-conventions/distinfo +++ b/devel/py-opentelemetry-semantic-conventions/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032736 -SHA256 (opentelemetry_semantic_conventions-0.60b0.tar.gz) = 227d7aa73cbb8a2e418029d6b6465553aa01cf7e78ec9d0bc3255c7b3ac5bf8f -SIZE (opentelemetry_semantic_conventions-0.60b0.tar.gz) = 137935 +TIMESTAMP = 1766036467 +SHA256 (opentelemetry_semantic_conventions-0.60b1.tar.gz) = 87c228b5a0669b748c76d76df6c364c369c28f1c465e50f661e39737e84bc953 +SIZE (opentelemetry_semantic_conventions-0.60b1.tar.gz) = 137935 diff --git a/devel/py-opentelemetry-util-http/Makefile b/devel/py-opentelemetry-util-http/Makefile index efa3f6de59b9..c967cc167687 100644 --- a/devel/py-opentelemetry-util-http/Makefile +++ b/devel/py-opentelemetry-util-http/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry-util-http -PORTVERSION= 0.60b0 +PORTVERSION= 0.60b1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-opentelemetry-util-http/distinfo b/devel/py-opentelemetry-util-http/distinfo index 1c7295fac288..b74951773ed5 100644 --- a/devel/py-opentelemetry-util-http/distinfo +++ b/devel/py-opentelemetry-util-http/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032762 -SHA256 (opentelemetry_util_http-0.60b0.tar.gz) = e42b7bb49bba43b6f34390327d97e5016eb1c47949ceaf37c4795472a4e3a82d -SIZE (opentelemetry_util_http-0.60b0.tar.gz) = 10576 +TIMESTAMP = 1766036469 +SHA256 (opentelemetry_util_http-0.60b1.tar.gz) = 0d97152ca8c8a41ced7172d29d3622a219317f74ae6bb3027cfbdcf22c3cc0d6 +SIZE (opentelemetry_util_http-0.60b1.tar.gz) = 11053 diff --git a/devel/py-pbs-installer/Makefile b/devel/py-pbs-installer/Makefile index ce64fab51ff5..40e194845645 100644 --- a/devel/py-pbs-installer/Makefile +++ b/devel/py-pbs-installer/Makefile @@ -1,5 +1,5 @@ PORTNAME= pbs-installer -PORTVERSION= 2025.12.5 +PORTVERSION= 2025.12.17 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pbs-installer/distinfo b/devel/py-pbs-installer/distinfo index 50c8b115e7ab..0abdfa98db35 100644 --- a/devel/py-pbs-installer/distinfo +++ b/devel/py-pbs-installer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032764 -SHA256 (pbs_installer-2025.12.5.tar.gz) = 3d03347d73f4a58ddfbe26473b622065476633e57de44fb025527c8852e4efa7 -SIZE (pbs_installer-2025.12.5.tar.gz) = 66986 +TIMESTAMP = 1766036471 +SHA256 (pbs_installer-2025.12.17.tar.gz) = cf32043fadd168c17a1b18c1c3f801090281bd5c9ce101e2deb7e0e51c8279dd +SIZE (pbs_installer-2025.12.17.tar.gz) = 66998 diff --git a/devel/py-pipenv/Makefile b/devel/py-pipenv/Makefile index e63dc9801ded..7aad77c552f9 100644 --- a/devel/py-pipenv/Makefile +++ b/devel/py-pipenv/Makefile @@ -1,5 +1,5 @@ PORTNAME= pipenv -PORTVERSION= 2025.1.3 +PORTVERSION= 2026.0.3 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pipenv/distinfo b/devel/py-pipenv/distinfo index 372a4b80bfa9..f1a7d1066443 100644 --- a/devel/py-pipenv/distinfo +++ b/devel/py-pipenv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765895728 -SHA256 (pipenv-2025.1.3.tar.gz) = b746bc56685ff92598b52c97788e3f5187eef1eacea370cef59450ec0565f9b7 -SIZE (pipenv-2025.1.3.tar.gz) = 4755502 +TIMESTAMP = 1766036473 +SHA256 (pipenv-2026.0.3.tar.gz) = 9a39d13a41ed8e4368ad50620941191f357319c8ffb7df45875c7c5dc6604ff6 +SIZE (pipenv-2026.0.3.tar.gz) = 4430987 diff --git a/devel/py-poetry/Makefile b/devel/py-poetry/Makefile index 5da06ebf3497..8ad7736a47df 100644 --- a/devel/py-poetry/Makefile +++ b/devel/py-poetry/Makefile @@ -43,7 +43,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=7.2.0:devel/py-coverage@${PY_FLAV ${PYTHON_PKGNAMEPREFIX}pytest-mock>=3.9:devel/py-pytest-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-randomly>=3.12:devel/py-pytest-randomly@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-xdist>=3.1,1:devel/py-pytest-xdist@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}urllib3>=0,1<2.3,1:net/py-urllib3@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}urllib3>=0,1<3,1:net/py-urllib3@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 pytest diff --git a/devel/py-proto-plus/Makefile b/devel/py-proto-plus/Makefile index 800f6c62e824..4e67e4b2c62a 100644 --- a/devel/py-proto-plus/Makefile +++ b/devel/py-proto-plus/Makefile @@ -1,5 +1,5 @@ PORTNAME= proto-plus -PORTVERSION= 1.26.1 +PORTVERSION= 1.27.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-proto-plus/distinfo b/devel/py-proto-plus/distinfo index 71d4b9f170b3..f57b8bf8809b 100644 --- a/devel/py-proto-plus/distinfo +++ b/devel/py-proto-plus/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742070392 -SHA256 (proto_plus-1.26.1.tar.gz) = 21a515a4c4c0088a773899e23c7bbade3d18f9c66c73edd4c7ee3816bc96a012 -SIZE (proto_plus-1.26.1.tar.gz) = 56142 +TIMESTAMP = 1766036475 +SHA256 (proto_plus-1.27.0.tar.gz) = 873af56dd0d7e91836aee871e5799e1c6f1bda86ac9a983e0bb9f0c266a568c4 +SIZE (proto_plus-1.27.0.tar.gz) = 56158 diff --git a/devel/py-pycocotools/Makefile b/devel/py-pycocotools/Makefile index c57ca7a25943..5a61617a22cc 100644 --- a/devel/py-pycocotools/Makefile +++ b/devel/py-pycocotools/Makefile @@ -1,6 +1,5 @@ PORTNAME= pycocotools -PORTVERSION= 2.0.10 -PORTREVISION= 1 +PORTVERSION= 2.0.11 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pycocotools/distinfo b/devel/py-pycocotools/distinfo index 985016ae1172..fe2c3ce830c9 100644 --- a/devel/py-pycocotools/distinfo +++ b/devel/py-pycocotools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749813074 -SHA256 (pycocotools-2.0.10.tar.gz) = 7a47609cdefc95e5e151313c7d93a61cf06e15d42c7ba99b601e3bc0f9ece2e1 -SIZE (pycocotools-2.0.10.tar.gz) = 25389 +TIMESTAMP = 1766036477 +SHA256 (pycocotools-2.0.11.tar.gz) = 34254d76da85576fcaf5c1f3aa9aae16b8cb15418334ba4283b800796bd1993d +SIZE (pycocotools-2.0.11.tar.gz) = 25381 diff --git a/devel/py-pycrdt-store/Makefile b/devel/py-pycrdt-store/Makefile index f3008b37b706..a41e8e02af6a 100644 --- a/devel/py-pycrdt-store/Makefile +++ b/devel/py-pycrdt-store/Makefile @@ -1,5 +1,5 @@ PORTNAME= pycrdt-store -PORTVERSION= 0.1.2 +PORTVERSION= 0.1.3 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pycrdt-store/distinfo b/devel/py-pycrdt-store/distinfo index ca8b607e0305..f163aa189e84 100644 --- a/devel/py-pycrdt-store/distinfo +++ b/devel/py-pycrdt-store/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752266124 -SHA256 (pycrdt_store-0.1.2.tar.gz) = f2dfb6277f26ee3e6a072547c6fe64c9ae2decf5915206a8e0644ea4ff2b1c64 -SIZE (pycrdt_store-0.1.2.tar.gz) = 10438 +TIMESTAMP = 1766036479 +SHA256 (pycrdt_store-0.1.3.tar.gz) = 12a0e263b2c07eb18bbe7203c828b88ba953cb93094ad37d22aeb6c619df2ef0 +SIZE (pycrdt_store-0.1.3.tar.gz) = 14847 diff --git a/devel/py-python-semantic-release/Makefile b/devel/py-python-semantic-release/Makefile index 3c13cc535663..94f6dadc7a1d 100644 --- a/devel/py-python-semantic-release/Makefile +++ b/devel/py-python-semantic-release/Makefile @@ -1,5 +1,5 @@ PORTNAME= python-semantic-release -PORTVERSION= 10.5.2 +PORTVERSION= 10.5.3 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/python-semantic-release/python-semantic-release/releases/download/v${PORTVERSION}/ diff --git a/devel/py-python-semantic-release/distinfo b/devel/py-python-semantic-release/distinfo index 194a60b2bd43..d6ce0daa987a 100644 --- a/devel/py-python-semantic-release/distinfo +++ b/devel/py-python-semantic-release/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763853378 -SHA256 (python_semantic_release-10.5.2.tar.gz) = ffe5bbf8390cde5dd9d86768d66f47430ca243d87ea59fb286f5fcb90494d146 -SIZE (python_semantic_release-10.5.2.tar.gz) = 616976 +TIMESTAMP = 1766036481 +SHA256 (python_semantic_release-10.5.3.tar.gz) = de4da78635fa666e5774caaca2be32063cae72431eb75e2ac23b9f2dfd190785 +SIZE (python_semantic_release-10.5.3.tar.gz) = 618034 diff --git a/devel/py-python-socketio/Makefile b/devel/py-python-socketio/Makefile index 30378a47f627..e9d04b7d0eb0 100644 --- a/devel/py-python-socketio/Makefile +++ b/devel/py-python-socketio/Makefile @@ -1,5 +1,5 @@ PORTNAME= python-socketio -PORTVERSION= 5.15.0 +PORTVERSION= 5.15.1 CATEGORIES= devel net python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-python-socketio/distinfo b/devel/py-python-socketio/distinfo index 9dcfa867af36..ee1bd51564c0 100644 --- a/devel/py-python-socketio/distinfo +++ b/devel/py-python-socketio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764510968 -SHA256 (python_socketio-5.15.0.tar.gz) = d0403ababb59aa12fd5adcfc933a821113f27bd77761bc1c54aad2e3191a9b69 -SIZE (python_socketio-5.15.0.tar.gz) = 126439 +TIMESTAMP = 1766036483 +SHA256 (python_socketio-5.15.1.tar.gz) = 54fe3e5580ea06a1b29b541e8ef32fe956846c99a76059e343e43aada754efdd +SIZE (python_socketio-5.15.1.tar.gz) = 127172 diff --git a/devel/py-qt5-sip/distinfo b/devel/py-qt5-sip/distinfo index e9a3c08b9c85..00f75f3858af 100644 --- a/devel/py-qt5-sip/distinfo +++ b/devel/py-qt5-sip/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738581039 -SHA256 (pyqt5_sip-12.17.0.tar.gz) = 682dadcdbd2239af9fdc0c0628e2776b820e128bec88b49b8d692fe682f90b4f -SIZE (pyqt5_sip-12.17.0.tar.gz) = 104042 +TIMESTAMP = 1765503134 +SHA256 (pyqt5_sip-12.17.2.tar.gz) = 7f66565c2a13d34d8ad6aad08e953d355ea3fe466d991d51aa5a0966a5289f05 +SIZE (pyqt5_sip-12.17.2.tar.gz) = 104246 diff --git a/devel/py-qt5-sip/files/patch-pyproject.toml b/devel/py-qt5-sip/files/patch-pyproject.toml index e72a7c13302f..8a16e2b4ac86 100644 --- a/devel/py-qt5-sip/files/patch-pyproject.toml +++ b/devel/py-qt5-sip/files/patch-pyproject.toml @@ -3,9 +3,9 @@ with 63.x. [1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270358 ---- pyproject.toml.orig 2024-12-12 10:01:35 UTC +--- pyproject.toml.orig 2025-10-08 08:47:54 UTC +++ pyproject.toml @@ -1,2 +1,2 @@ [build-system] --requires = ["setuptools >=69.5"] +-requires = ["setuptools >=75.8.1"] +requires = ["setuptools >=63"] diff --git a/devel/py-qt6-pyqt/distinfo b/devel/py-qt6-pyqt/distinfo index 54f3b7ad4996..ab09537c6a34 100644 --- a/devel/py-qt6-pyqt/distinfo +++ b/devel/py-qt6-pyqt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749201625 -SHA256 (pyqt6-6.9.1.tar.gz) = 50642be03fb40f1c2111a09a1f5a0f79813e039c15e78267e6faaf8a96c1c3a6 -SIZE (pyqt6-6.9.1.tar.gz) = 1067230 +TIMESTAMP = 1761268973 +SHA256 (pyqt6-6.10.0.tar.gz) = 710ecfd720d9a03b2c684881ae37f528e11d17e8f1bf96431d00a6a73f308e36 +SIZE (pyqt6-6.10.0.tar.gz) = 1079921 diff --git a/devel/py-qt6-pyqt/pkg-plist b/devel/py-qt6-pyqt/pkg-plist index 913c9adb486d..87d2f3bbefc3 100644 --- a/devel/py-qt6-pyqt/pkg-plist +++ b/devel/py-qt6-pyqt/pkg-plist @@ -149,6 +149,7 @@ bin/pyuic6 %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qpoint.sip %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qprocess.sip %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qpropertyanimation.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qpycore_native_interface.sip %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qpycore_qhash.sip %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qpycore_qlist.sip %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qpycore_qmap.sip @@ -158,6 +159,7 @@ bin/pyuic6 %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qpycore_std_pair.sip %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qpycore_virtual_error_handler.sip %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qrandom.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qrangemodel.sip %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qreadwritelock.sip %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qrect.sip %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtCore/qregularexpression.sip @@ -255,6 +257,7 @@ bin/pyuic6 %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/opengl_types.sip %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qabstractfileiconprovider.sip %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qabstracttextdocumentlayout.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qaccessibilityhints.sip %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qaction.sip %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qactiongroup.sip %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qbackingstore.sip @@ -311,6 +314,7 @@ bin/pyuic6 %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qpixmapcache.sip %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qpointingdevice.sip %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qpolygon.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qpygui_native_interface.sip %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qpygui_qlist.sip %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qpygui_vulkan.sip %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtGui/qquaternion.sip @@ -387,6 +391,7 @@ bin/pyuic6 %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qmediaplayer.sip %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qmediarecorder.sip %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qmediatimerange.sip +%%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qplaybackoptions.sip %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qpymultimedia_qlist.sip %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qscreencapture.sip %%PYTHON_SITELIBDIR%%/PyQt6/bindings/QtMultimedia/qsoundeffect.sip diff --git a/devel/py-qt6-sip/distinfo b/devel/py-qt6-sip/distinfo index f364b283e8e1..e1f69d827e7b 100644 --- a/devel/py-qt6-sip/distinfo +++ b/devel/py-qt6-sip/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749539600 -SHA256 (pyqt6_sip-13.10.2.tar.gz) = 464ad156bf526500ce6bd05cac7a82280af6309974d816739b4a9a627156fafe -SIZE (pyqt6_sip-13.10.2.tar.gz) = 92548 +TIMESTAMP = 1765503296 +SHA256 (pyqt6_sip-13.10.3.tar.gz) = 630895b3827e2c3b4e072089157985691fe4210d64340e71141f93775ea4ae51 +SIZE (pyqt6_sip-13.10.3.tar.gz) = 92621 diff --git a/devel/py-qtbuilder/distinfo b/devel/py-qtbuilder/distinfo index ffea305e9c51..4cf8feeda638 100644 --- a/devel/py-qtbuilder/distinfo +++ b/devel/py-qtbuilder/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760611296 -SHA256 (pyqt_builder-1.19.0.tar.gz) = 79540e001c476bc050180db00fffcb1e9fa74544d95c148e48ad6117e49d6ea2 -SIZE (pyqt_builder-1.19.0.tar.gz) = 3672333 +TIMESTAMP = 1765503384 +SHA256 (pyqt_builder-1.19.1.tar.gz) = 6af6646ba29668751b039bfdced51642cb510e300796b58a4d68b7f956a024d8 +SIZE (pyqt_builder-1.19.1.tar.gz) = 5247679 diff --git a/devel/py-ruamel.yaml/Makefile b/devel/py-ruamel.yaml/Makefile index c647252585ab..5871670ba7e4 100644 --- a/devel/py-ruamel.yaml/Makefile +++ b/devel/py-ruamel.yaml/Makefile @@ -1,8 +1,9 @@ PORTNAME= ruamel.yaml -PORTVERSION= 0.18.16 +PORTVERSION= 0.18.17 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME:S,.,_,}-${PORTVERSION} MAINTAINER= matthew@FreeBSD.org COMMENT= YAML 1.2 loader/dumper package for Python @@ -17,6 +18,8 @@ USE_PYTHON= distutils autoplist NO_ARCH= yes +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} + post-extract: @${RM} ${WRKSRC}/LICENSE diff --git a/devel/py-ruamel.yaml/distinfo b/devel/py-ruamel.yaml/distinfo index c98e0ebe7059..110962e03797 100644 --- a/devel/py-ruamel.yaml/distinfo +++ b/devel/py-ruamel.yaml/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1761198559 -SHA256 (ruamel.yaml-0.18.16.tar.gz) = a6e587512f3c998b2225d68aa1f35111c29fad14aed561a26e73fab729ec5e5a -SIZE (ruamel.yaml-0.18.16.tar.gz) = 147269 +TIMESTAMP = 1766123097 +SHA256 (ruamel_yaml-0.18.17.tar.gz) = 9091cd6e2d93a3a4b157ddb8fabf348c3de7f1fb1381346d985b6b247dcd8d3c +SIZE (ruamel_yaml-0.18.17.tar.gz) = 149602 diff --git a/devel/py-sip/Makefile b/devel/py-sip/Makefile index bddf709c57bd..5596f8a478f4 100644 --- a/devel/py-sip/Makefile +++ b/devel/py-sip/Makefile @@ -1,14 +1,10 @@ PORTNAME= sip PORTVERSION= ${SIP_VERSION} -PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= devel python MASTER_SITES= ${MASTER_SITES_SIP} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -PATCH_SITES= https://github.com/Python-SIP/sip/commit/ -PATCHFILES+= b6a7ec2453899b878ffe0b2b5b1f642a0992aa6d.patch:-p1 # Fix build regession for devel/py-qt5-pyqt - MAINTAINER= kde@FreeBSD.org COMMENT= Python to C and C++ bindings generator WWW= https://github.com/Python-SIP/sip diff --git a/devel/py-sip/distinfo b/devel/py-sip/distinfo index 265760382f5a..2494ab3145d8 100644 --- a/devel/py-sip/distinfo +++ b/devel/py-sip/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1760919074 -SHA256 (sip-6.13.1.tar.gz) = d065b74eca996f29f1f0831ad321efaecf9906759b09466edc45349df7be6cd0 -SIZE (sip-6.13.1.tar.gz) = 2349037 -SHA256 (b6a7ec2453899b878ffe0b2b5b1f642a0992aa6d.patch) = d6e844723f07d4a8a9c380f1103a34fe8d048357c05d7ff3988a39df21b3bfc7 -SIZE (b6a7ec2453899b878ffe0b2b5b1f642a0992aa6d.patch) = 1016 +TIMESTAMP = 1765502852 +SHA256 (sip-6.15.0.tar.gz) = 3920f26515456ee21114a1f8282144f8c156b1aabc3b44424155d5f81396025f +SIZE (sip-6.15.0.tar.gz) = 2563129 diff --git a/devel/py-sip/files/patch-pyproject.toml b/devel/py-sip/files/patch-pyproject.toml index 616667b61c96..d812ae8288ca 100644 --- a/devel/py-sip/files/patch-pyproject.toml +++ b/devel/py-sip/files/patch-pyproject.toml @@ -3,7 +3,7 @@ with 63.x. [1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270358 ---- pyproject.toml.orig 2025-05-16 11:58:37 UTC +--- pyproject.toml.orig 2025-12-06 11:51:43 UTC +++ pyproject.toml @@ -1,7 +1,7 @@ # The project configuration for sip. @@ -20,7 +20,7 @@ with 63.x. urls.homepage = "https://github.com/Python-SIP/sip" -dependencies = ["packaging>=24.2", "setuptools>=75.8.1", "tomli; python_version<'3.11'"] +dependencies = ["packaging>=24.2", "setuptools>=63", "tomli; python_version<'3.11'"] - requires-python = ">=3.9" + requires-python = ">=3.10" -license = "BSD-2-Clause" -license-files = ["LICENSE"] +license = {file = "LICENSE"} diff --git a/devel/py-sip/files/patch-sipbuild_project.py b/devel/py-sip/files/patch-sipbuild_project.py index 8c2feb2c845e..3b2f977e83e0 100644 --- a/devel/py-sip/files/patch-sipbuild_project.py +++ b/devel/py-sip/files/patch-sipbuild_project.py @@ -1,6 +1,6 @@ ---- sipbuild/project.py.orig 2024-07-12 11:20:17 UTC +--- sipbuild/project.py.orig 2025-11-12 11:53:43 UTC +++ sipbuild/project.py -@@ -408,9 +408,9 @@ class Project(AbstractProject, Configurable): +@@ -432,9 +432,9 @@ class Project(AbstractProject, Configurable): generator=None, wheel_tag=None, generator_version=None): """ Return a sequence of command line arguments to invoke sip-distinfo. """ diff --git a/devel/py-types-psutil/Makefile b/devel/py-types-psutil/Makefile index b10cb045797b..46c752c48227 100644 --- a/devel/py-types-psutil/Makefile +++ b/devel/py-types-psutil/Makefile @@ -1,5 +1,5 @@ PORTNAME= types-psutil -PORTVERSION= 7.1.3.20251210 +PORTVERSION= 7.1.3.20251211 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-types-psutil/distinfo b/devel/py-types-psutil/distinfo index 190a052d7372..26ffcabfa756 100644 --- a/devel/py-types-psutil/distinfo +++ b/devel/py-types-psutil/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765895738 -SHA256 (types_psutil-7.1.3.20251210.tar.gz) = 0fef0f363574d76965385e5170a0c95f88ef2c67327e4337298b3a1d35e61be4 -SIZE (types_psutil-7.1.3.20251210.tar.gz) = 25000 +TIMESTAMP = 1766036485 +SHA256 (types_psutil-7.1.3.20251211.tar.gz) = 2c25f8fd3a1a4aebdffb861b97755c9a2d5d8019dd6ec1a2f2a77ec796652c89 +SIZE (types_psutil-7.1.3.20251211.tar.gz) = 25198 diff --git a/devel/py-types-psutil/files/patch-pyproject.toml b/devel/py-types-psutil/files/patch-pyproject.toml index 8328b3ba8da5..d11eb404ea3c 100644 --- a/devel/py-types-psutil/files/patch-pyproject.toml +++ b/devel/py-types-psutil/files/patch-pyproject.toml @@ -1,4 +1,4 @@ ---- pyproject.toml.orig 2025-12-10 03:14:26 UTC +--- pyproject.toml.orig 2025-12-11 03:16:41 UTC +++ pyproject.toml @@ -1,12 +1,11 @@ build-backend = "setuptools.build_meta" [build-system] @@ -8,7 +8,7 @@ [project] name = "types-psutil" - version = "7.1.3.20251210" + version = "7.1.3.20251211" -license = "Apache-2.0" -license-files = ["LICENSE"] +license = { text = "Apache-2.0" } diff --git a/devel/py-watermark/Makefile b/devel/py-watermark/Makefile index 6fd0885dfea2..b9c55364f687 100644 --- a/devel/py-watermark/Makefile +++ b/devel/py-watermark/Makefile @@ -1,5 +1,5 @@ PORTNAME= watermark -PORTVERSION= 2.5.0 +PORTVERSION= 2.5.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-watermark/distinfo b/devel/py-watermark/distinfo index 2989f16bc5d7..6e784a765ee6 100644 --- a/devel/py-watermark/distinfo +++ b/devel/py-watermark/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1727314574 -SHA256 (watermark-2.5.0.tar.gz) = 108cbad9ecf0cac9dd49c1504f3749cd74a364500e02ac6c72197a1c1aa151d7 -SIZE (watermark-2.5.0.tar.gz) = 10894 +TIMESTAMP = 1766036487 +SHA256 (watermark-2.5.1.tar.gz) = 19a807f504ce02b791a7ce8950df85515ffc876cacd37a84130ea23a0e1a783a +SIZE (watermark-2.5.1.tar.gz) = 11282 diff --git a/devel/pyside6-tools/Makefile b/devel/pyside6-tools/Makefile index 18c5f4959922..d60cd672e3bd 100644 --- a/devel/pyside6-tools/Makefile +++ b/devel/pyside6-tools/Makefile @@ -27,37 +27,33 @@ USE_QT= base declarative languageserver quick3d shadertools tools SHEBANG_FILES= pyside_tool.py \ qtpy2cpp_lib/tests/baseline/basic_test.py +# Starting with PySide 6.10.0, the includes are installed in ${PREFIX}/PySide6, +# so this seems like a good home for the binaries, as well. +CMAKE_INSTALL_PREFIX= ${PREFIX}/${PYSIDE6_RELNAME} + WRKSRC_SUBDIR= sources/pyside-tools -PLIST_SUB= PYSIDE_BINDIR_REL=${PYSIDE_BINDIR_REL} +PLIST_SUB= PYSIDE6_BINDIR_REL=${PYSIDE6_BINDIR_REL} -PYSIDE_RELNAME= ${PORTNAME} -PYSIDE_BINDIR_REL?= bin/${PYSIDE_RELNAME} +PYSIDE6_RELNAME= PySide6 +PYSIDE6_BINDIR_REL= ${PYSIDE6_RELNAME}/bin post-install: -# Move scripts into a dedicated directory. They're too generically named, e.g.: -# deploy.py and project.py. Unversioned copies of Qt tools like lrelease and -# rcc are also installed which we probably don't want in PATH by default. -# Install to: ${PREFIX}/bin/pyside6 by default for now until there are -# consumers of this and a more fitting location is deemed necessary. - @${MV} ${STAGEDIR}${PREFIX}/bin ${STAGEDIR}${PREFIX}/${PYSIDE_RELNAME} - @${MKDIR} ${STAGEDIR}${PREFIX}/${PYSIDE_BINDIR_REL} - @${MV} ${STAGEDIR}${PREFIX}/${PYSIDE_RELNAME} ${STAGEDIR}${PREFIX}/bin # These directories contain templates that should not be byte-compiled. # Temporarily relocate them to avoid errors. - @${MV} ${STAGEDIR}${PREFIX}/${PYSIDE_BINDIR_REL}/deploy_lib/android/recipes ${WRKDIR} + @${MV} ${STAGEDIR}${PREFIX}/${PYSIDE6_BINDIR_REL}/deploy_lib/android/recipes ${WRKDIR} .for d in deploy_lib project_lib qtpy2cpp_lib ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ - -f -d ${PREFIX}/${PYSIDE_BINDIR_REL}/${d} \ - ${STAGEDIR}${PREFIX}/${PYSIDE_BINDIR_REL}/${d} + -f -d ${PREFIX}/${PYSIDE6_BINDIR_REL}/${d} \ + ${STAGEDIR}${PREFIX}/${PYSIDE6_BINDIR_REL}/${d} ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ - -f -d ${PREFIX}/${PYSIDE_BINDIR_REL}/${d} \ - ${STAGEDIR}${PREFIX}/${PYSIDE_BINDIR_REL}/${d} + -f -d ${PREFIX}/${PYSIDE6_BINDIR_REL}/${d} \ + ${STAGEDIR}${PREFIX}/${PYSIDE6_BINDIR_REL}/${d} .endfor # Move the aforementioned templates back into STAGEDIR after the byte-compiling # operation has finished. - @${MV} ${WRKDIR}/recipes ${STAGEDIR}${PREFIX}/${PYSIDE_BINDIR_REL}/deploy_lib/android + @${MV} ${WRKDIR}/recipes ${STAGEDIR}${PREFIX}/${PYSIDE6_BINDIR_REL}/deploy_lib/android .include <bsd.port.mk> diff --git a/devel/pyside6-tools/distinfo b/devel/pyside6-tools/distinfo index 130b5d9c9daf..f764dff04b2b 100644 --- a/devel/pyside6-tools/distinfo +++ b/devel/pyside6-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759301534 -SHA256 (KDE/Qt/6.9.3/pyside-setup-everywhere-src-6.9.3.tar.xz) = 7cd2d5abb98f2e6f442b0e41f5fcf930e7312ae4b17f681316b1adc7b63bb172 -SIZE (KDE/Qt/6.9.3/pyside-setup-everywhere-src-6.9.3.tar.xz) = 16663380 +TIMESTAMP = 1764560183 +SHA256 (KDE/Qt/6.10.1/pyside-setup-everywhere-src-6.10.1.tar.xz) = fd54f40853d61dfd845dbb40d4f89fbd63df5ed341b3d9a2c77bb5c947a0a838 +SIZE (KDE/Qt/6.10.1/pyside-setup-everywhere-src-6.10.1.tar.xz) = 17746968 diff --git a/devel/pyside6-tools/pkg-plist b/devel/pyside6-tools/pkg-plist index 573011d9668a..d6049d65977c 100644 --- a/devel/pyside6-tools/pkg-plist +++ b/devel/pyside6-tools/pkg-plist @@ -1,116 +1,116 @@ -%%PYSIDE_BINDIR_REL%%/android_deploy.py -%%PYSIDE_BINDIR_REL%%/assistant -%%PYSIDE_BINDIR_REL%%/balsam -%%PYSIDE_BINDIR_REL%%/balsamui -%%PYSIDE_BINDIR_REL%%/deploy.py -%%PYSIDE_BINDIR_REL%%/deploy_lib/__init__.py -%%PYSIDE_BINDIR_REL%%/deploy_lib/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/deploy_lib/__pycache__/__init__%%PYTHON_TAG%%.pyc -%%PYSIDE_BINDIR_REL%%/deploy_lib/__pycache__/commands%%PYTHON_TAG%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/deploy_lib/__pycache__/commands%%PYTHON_TAG%%.pyc -%%PYSIDE_BINDIR_REL%%/deploy_lib/__pycache__/config%%PYTHON_TAG%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/deploy_lib/__pycache__/config%%PYTHON_TAG%%.pyc -%%PYSIDE_BINDIR_REL%%/deploy_lib/__pycache__/dependency_util%%PYTHON_TAG%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/deploy_lib/__pycache__/dependency_util%%PYTHON_TAG%%.pyc -%%PYSIDE_BINDIR_REL%%/deploy_lib/__pycache__/deploy_util%%PYTHON_TAG%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/deploy_lib/__pycache__/deploy_util%%PYTHON_TAG%%.pyc -%%PYSIDE_BINDIR_REL%%/deploy_lib/__pycache__/nuitka_helper%%PYTHON_TAG%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/deploy_lib/__pycache__/nuitka_helper%%PYTHON_TAG%%.pyc -%%PYSIDE_BINDIR_REL%%/deploy_lib/__pycache__/python_helper%%PYTHON_TAG%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/deploy_lib/__pycache__/python_helper%%PYTHON_TAG%%.pyc -%%PYSIDE_BINDIR_REL%%/deploy_lib/android/__init__.py -%%PYSIDE_BINDIR_REL%%/deploy_lib/android/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/deploy_lib/android/__pycache__/__init__%%PYTHON_TAG%%.pyc -%%PYSIDE_BINDIR_REL%%/deploy_lib/android/__pycache__/android_config%%PYTHON_TAG%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/deploy_lib/android/__pycache__/android_config%%PYTHON_TAG%%.pyc -%%PYSIDE_BINDIR_REL%%/deploy_lib/android/__pycache__/android_helper%%PYTHON_TAG%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/deploy_lib/android/__pycache__/android_helper%%PYTHON_TAG%%.pyc -%%PYSIDE_BINDIR_REL%%/deploy_lib/android/__pycache__/android_utilities%%PYTHON_TAG%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/deploy_lib/android/__pycache__/android_utilities%%PYTHON_TAG%%.pyc -%%PYSIDE_BINDIR_REL%%/deploy_lib/android/__pycache__/buildozer%%PYTHON_TAG%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/deploy_lib/android/__pycache__/buildozer%%PYTHON_TAG%%.pyc -%%PYSIDE_BINDIR_REL%%/deploy_lib/android/android_config.py -%%PYSIDE_BINDIR_REL%%/deploy_lib/android/android_helper.py -%%PYSIDE_BINDIR_REL%%/deploy_lib/android/android_utilities.py -%%PYSIDE_BINDIR_REL%%/deploy_lib/android/buildozer.py -%%PYSIDE_BINDIR_REL%%/deploy_lib/android/recipes/PySide6/__init__.tmpl.py -%%PYSIDE_BINDIR_REL%%/deploy_lib/android/recipes/shiboken6/__init__.tmpl.py -%%PYSIDE_BINDIR_REL%%/deploy_lib/commands.py -%%PYSIDE_BINDIR_REL%%/deploy_lib/config.py -%%PYSIDE_BINDIR_REL%%/deploy_lib/default.spec -%%PYSIDE_BINDIR_REL%%/deploy_lib/dependency_util.py -%%PYSIDE_BINDIR_REL%%/deploy_lib/deploy_util.py -%%PYSIDE_BINDIR_REL%%/deploy_lib/nuitka_helper.py -%%PYSIDE_BINDIR_REL%%/deploy_lib/pyside_icon.icns -%%PYSIDE_BINDIR_REL%%/deploy_lib/pyside_icon.ico -%%PYSIDE_BINDIR_REL%%/deploy_lib/pyside_icon.jpg -%%PYSIDE_BINDIR_REL%%/deploy_lib/python_helper.py -%%PYSIDE_BINDIR_REL%%/designer -%%PYSIDE_BINDIR_REL%%/linguist -%%PYSIDE_BINDIR_REL%%/lrelease -%%PYSIDE_BINDIR_REL%%/lupdate -%%PYSIDE_BINDIR_REL%%/metaobjectdump.py -%%PYSIDE_BINDIR_REL%%/project.py -%%PYSIDE_BINDIR_REL%%/project_lib/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/project_lib/__pycache__/__init__%%PYTHON_TAG%%.pyc -%%PYSIDE_BINDIR_REL%%/project_lib/__pycache__/design_studio_project%%PYTHON_TAG%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/project_lib/__pycache__/design_studio_project%%PYTHON_TAG%%.pyc -%%PYSIDE_BINDIR_REL%%/project_lib/__pycache__/newproject%%PYTHON_TAG%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/project_lib/__pycache__/newproject%%PYTHON_TAG%%.pyc -%%PYSIDE_BINDIR_REL%%/project_lib/__pycache__/project_data%%PYTHON_TAG%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/project_lib/__pycache__/project_data%%PYTHON_TAG%%.pyc -%%PYSIDE_BINDIR_REL%%/project_lib/__pycache__/pyproject_json%%PYTHON_TAG%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/project_lib/__pycache__/pyproject_json%%PYTHON_TAG%%.pyc -%%PYSIDE_BINDIR_REL%%/project_lib/__pycache__/pyproject_parse_result%%PYTHON_TAG%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/project_lib/__pycache__/pyproject_parse_result%%PYTHON_TAG%%.pyc -%%PYSIDE_BINDIR_REL%%/project_lib/__pycache__/pyproject_toml%%PYTHON_TAG%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/project_lib/__pycache__/pyproject_toml%%PYTHON_TAG%%.pyc -%%PYSIDE_BINDIR_REL%%/project_lib/__pycache__/utils%%PYTHON_TAG%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/project_lib/__pycache__/utils%%PYTHON_TAG%%.pyc -%%PYSIDE_BINDIR_REL%%/project_lib/__init__.py -%%PYSIDE_BINDIR_REL%%/project_lib/design_studio_project.py -%%PYSIDE_BINDIR_REL%%/project_lib/newproject.py -%%PYSIDE_BINDIR_REL%%/project_lib/project_data.py -%%PYSIDE_BINDIR_REL%%/project_lib/pyproject_json.py -%%PYSIDE_BINDIR_REL%%/project_lib/pyproject_parse_result.py -%%PYSIDE_BINDIR_REL%%/project_lib/pyproject_toml.py -%%PYSIDE_BINDIR_REL%%/project_lib/utils.py -%%PYSIDE_BINDIR_REL%%/pyside_tool.py -%%PYSIDE_BINDIR_REL%%/qml.py -%%PYSIDE_BINDIR_REL%%/qmlcachegen -%%PYSIDE_BINDIR_REL%%/qmlformat -%%PYSIDE_BINDIR_REL%%/qmlimportscanner -%%PYSIDE_BINDIR_REL%%/qmllint -%%PYSIDE_BINDIR_REL%%/qmlls -%%PYSIDE_BINDIR_REL%%/qmltyperegistrar -%%PYSIDE_BINDIR_REL%%/qsb -%%PYSIDE_BINDIR_REL%%/qtpy2cpp.py -%%PYSIDE_BINDIR_REL%%/qtpy2cpp_lib/__pycache__/astdump%%PYTHON_TAG%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/qtpy2cpp_lib/__pycache__/astdump%%PYTHON_TAG%%.pyc -%%PYSIDE_BINDIR_REL%%/qtpy2cpp_lib/__pycache__/formatter%%PYTHON_TAG%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/qtpy2cpp_lib/__pycache__/formatter%%PYTHON_TAG%%.pyc -%%PYSIDE_BINDIR_REL%%/qtpy2cpp_lib/__pycache__/nodedump%%PYTHON_TAG%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/qtpy2cpp_lib/__pycache__/nodedump%%PYTHON_TAG%%.pyc -%%PYSIDE_BINDIR_REL%%/qtpy2cpp_lib/__pycache__/qt%%PYTHON_TAG%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/qtpy2cpp_lib/__pycache__/qt%%PYTHON_TAG%%.pyc -%%PYSIDE_BINDIR_REL%%/qtpy2cpp_lib/__pycache__/tokenizer%%PYTHON_TAG%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/qtpy2cpp_lib/__pycache__/tokenizer%%PYTHON_TAG%%.pyc -%%PYSIDE_BINDIR_REL%%/qtpy2cpp_lib/__pycache__/visitor%%PYTHON_TAG%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/qtpy2cpp_lib/__pycache__/visitor%%PYTHON_TAG%%.pyc -%%PYSIDE_BINDIR_REL%%/qtpy2cpp_lib/astdump.py -%%PYSIDE_BINDIR_REL%%/qtpy2cpp_lib/formatter.py -%%PYSIDE_BINDIR_REL%%/qtpy2cpp_lib/nodedump.py -%%PYSIDE_BINDIR_REL%%/qtpy2cpp_lib/qt.py -%%PYSIDE_BINDIR_REL%%/qtpy2cpp_lib/tests/__pycache__/test_qtpy2cpp%%PYTHON_TAG%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/qtpy2cpp_lib/tests/__pycache__/test_qtpy2cpp%%PYTHON_TAG%%.pyc -%%PYSIDE_BINDIR_REL%%/qtpy2cpp_lib/tests/baseline/__pycache__/basic_test%%PYTHON_TAG%%.opt-1.pyc -%%PYSIDE_BINDIR_REL%%/qtpy2cpp_lib/tests/baseline/__pycache__/basic_test%%PYTHON_TAG%%.pyc -%%PYSIDE_BINDIR_REL%%/qtpy2cpp_lib/tests/baseline/basic_test.cpp -%%PYSIDE_BINDIR_REL%%/qtpy2cpp_lib/tests/baseline/basic_test.py -%%PYSIDE_BINDIR_REL%%/qtpy2cpp_lib/tests/test_qtpy2cpp.py -%%PYSIDE_BINDIR_REL%%/qtpy2cpp_lib/tokenizer.py -%%PYSIDE_BINDIR_REL%%/qtpy2cpp_lib/visitor.py -%%PYSIDE_BINDIR_REL%%/rcc -%%PYSIDE_BINDIR_REL%%/requirements-android.txt -%%PYSIDE_BINDIR_REL%%/svgtoqml -%%PYSIDE_BINDIR_REL%%/uic +%%PYSIDE6_BINDIR_REL%%/android_deploy.py +%%PYSIDE6_BINDIR_REL%%/assistant +%%PYSIDE6_BINDIR_REL%%/balsam +%%PYSIDE6_BINDIR_REL%%/balsamui +%%PYSIDE6_BINDIR_REL%%/deploy.py +%%PYSIDE6_BINDIR_REL%%/deploy_lib/__init__.py +%%PYSIDE6_BINDIR_REL%%/deploy_lib/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%PYSIDE6_BINDIR_REL%%/deploy_lib/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%PYSIDE6_BINDIR_REL%%/deploy_lib/__pycache__/commands%%PYTHON_TAG%%.opt-1.pyc +%%PYSIDE6_BINDIR_REL%%/deploy_lib/__pycache__/commands%%PYTHON_TAG%%.pyc +%%PYSIDE6_BINDIR_REL%%/deploy_lib/__pycache__/config%%PYTHON_TAG%%.opt-1.pyc +%%PYSIDE6_BINDIR_REL%%/deploy_lib/__pycache__/config%%PYTHON_TAG%%.pyc +%%PYSIDE6_BINDIR_REL%%/deploy_lib/__pycache__/dependency_util%%PYTHON_TAG%%.opt-1.pyc +%%PYSIDE6_BINDIR_REL%%/deploy_lib/__pycache__/dependency_util%%PYTHON_TAG%%.pyc +%%PYSIDE6_BINDIR_REL%%/deploy_lib/__pycache__/deploy_util%%PYTHON_TAG%%.opt-1.pyc +%%PYSIDE6_BINDIR_REL%%/deploy_lib/__pycache__/deploy_util%%PYTHON_TAG%%.pyc +%%PYSIDE6_BINDIR_REL%%/deploy_lib/__pycache__/nuitka_helper%%PYTHON_TAG%%.opt-1.pyc +%%PYSIDE6_BINDIR_REL%%/deploy_lib/__pycache__/nuitka_helper%%PYTHON_TAG%%.pyc +%%PYSIDE6_BINDIR_REL%%/deploy_lib/__pycache__/python_helper%%PYTHON_TAG%%.opt-1.pyc +%%PYSIDE6_BINDIR_REL%%/deploy_lib/__pycache__/python_helper%%PYTHON_TAG%%.pyc +%%PYSIDE6_BINDIR_REL%%/deploy_lib/android/__init__.py +%%PYSIDE6_BINDIR_REL%%/deploy_lib/android/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%PYSIDE6_BINDIR_REL%%/deploy_lib/android/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%PYSIDE6_BINDIR_REL%%/deploy_lib/android/__pycache__/android_config%%PYTHON_TAG%%.opt-1.pyc +%%PYSIDE6_BINDIR_REL%%/deploy_lib/android/__pycache__/android_config%%PYTHON_TAG%%.pyc +%%PYSIDE6_BINDIR_REL%%/deploy_lib/android/__pycache__/android_helper%%PYTHON_TAG%%.opt-1.pyc +%%PYSIDE6_BINDIR_REL%%/deploy_lib/android/__pycache__/android_helper%%PYTHON_TAG%%.pyc +%%PYSIDE6_BINDIR_REL%%/deploy_lib/android/__pycache__/android_utilities%%PYTHON_TAG%%.opt-1.pyc +%%PYSIDE6_BINDIR_REL%%/deploy_lib/android/__pycache__/android_utilities%%PYTHON_TAG%%.pyc +%%PYSIDE6_BINDIR_REL%%/deploy_lib/android/__pycache__/buildozer%%PYTHON_TAG%%.opt-1.pyc +%%PYSIDE6_BINDIR_REL%%/deploy_lib/android/__pycache__/buildozer%%PYTHON_TAG%%.pyc +%%PYSIDE6_BINDIR_REL%%/deploy_lib/android/android_config.py +%%PYSIDE6_BINDIR_REL%%/deploy_lib/android/android_helper.py +%%PYSIDE6_BINDIR_REL%%/deploy_lib/android/android_utilities.py +%%PYSIDE6_BINDIR_REL%%/deploy_lib/android/buildozer.py +%%PYSIDE6_BINDIR_REL%%/deploy_lib/android/recipes/PySide6/__init__.tmpl.py +%%PYSIDE6_BINDIR_REL%%/deploy_lib/android/recipes/shiboken6/__init__.tmpl.py +%%PYSIDE6_BINDIR_REL%%/deploy_lib/commands.py +%%PYSIDE6_BINDIR_REL%%/deploy_lib/config.py +%%PYSIDE6_BINDIR_REL%%/deploy_lib/default.spec +%%PYSIDE6_BINDIR_REL%%/deploy_lib/dependency_util.py +%%PYSIDE6_BINDIR_REL%%/deploy_lib/deploy_util.py +%%PYSIDE6_BINDIR_REL%%/deploy_lib/nuitka_helper.py +%%PYSIDE6_BINDIR_REL%%/deploy_lib/pyside_icon.icns +%%PYSIDE6_BINDIR_REL%%/deploy_lib/pyside_icon.ico +%%PYSIDE6_BINDIR_REL%%/deploy_lib/pyside_icon.jpg +%%PYSIDE6_BINDIR_REL%%/deploy_lib/python_helper.py +%%PYSIDE6_BINDIR_REL%%/designer +%%PYSIDE6_BINDIR_REL%%/linguist +%%PYSIDE6_BINDIR_REL%%/lrelease +%%PYSIDE6_BINDIR_REL%%/lupdate +%%PYSIDE6_BINDIR_REL%%/metaobjectdump.py +%%PYSIDE6_BINDIR_REL%%/project.py +%%PYSIDE6_BINDIR_REL%%/project_lib/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%PYSIDE6_BINDIR_REL%%/project_lib/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%PYSIDE6_BINDIR_REL%%/project_lib/__pycache__/design_studio_project%%PYTHON_TAG%%.opt-1.pyc +%%PYSIDE6_BINDIR_REL%%/project_lib/__pycache__/design_studio_project%%PYTHON_TAG%%.pyc +%%PYSIDE6_BINDIR_REL%%/project_lib/__pycache__/newproject%%PYTHON_TAG%%.opt-1.pyc +%%PYSIDE6_BINDIR_REL%%/project_lib/__pycache__/newproject%%PYTHON_TAG%%.pyc +%%PYSIDE6_BINDIR_REL%%/project_lib/__pycache__/project_data%%PYTHON_TAG%%.opt-1.pyc +%%PYSIDE6_BINDIR_REL%%/project_lib/__pycache__/project_data%%PYTHON_TAG%%.pyc +%%PYSIDE6_BINDIR_REL%%/project_lib/__pycache__/pyproject_json%%PYTHON_TAG%%.opt-1.pyc +%%PYSIDE6_BINDIR_REL%%/project_lib/__pycache__/pyproject_json%%PYTHON_TAG%%.pyc +%%PYSIDE6_BINDIR_REL%%/project_lib/__pycache__/pyproject_parse_result%%PYTHON_TAG%%.opt-1.pyc +%%PYSIDE6_BINDIR_REL%%/project_lib/__pycache__/pyproject_parse_result%%PYTHON_TAG%%.pyc +%%PYSIDE6_BINDIR_REL%%/project_lib/__pycache__/pyproject_toml%%PYTHON_TAG%%.opt-1.pyc +%%PYSIDE6_BINDIR_REL%%/project_lib/__pycache__/pyproject_toml%%PYTHON_TAG%%.pyc +%%PYSIDE6_BINDIR_REL%%/project_lib/__pycache__/utils%%PYTHON_TAG%%.opt-1.pyc +%%PYSIDE6_BINDIR_REL%%/project_lib/__pycache__/utils%%PYTHON_TAG%%.pyc +%%PYSIDE6_BINDIR_REL%%/project_lib/__init__.py +%%PYSIDE6_BINDIR_REL%%/project_lib/design_studio_project.py +%%PYSIDE6_BINDIR_REL%%/project_lib/newproject.py +%%PYSIDE6_BINDIR_REL%%/project_lib/project_data.py +%%PYSIDE6_BINDIR_REL%%/project_lib/pyproject_json.py +%%PYSIDE6_BINDIR_REL%%/project_lib/pyproject_parse_result.py +%%PYSIDE6_BINDIR_REL%%/project_lib/pyproject_toml.py +%%PYSIDE6_BINDIR_REL%%/project_lib/utils.py +%%PYSIDE6_BINDIR_REL%%/pyside_tool.py +%%PYSIDE6_BINDIR_REL%%/qml.py +%%PYSIDE6_BINDIR_REL%%/qmlcachegen +%%PYSIDE6_BINDIR_REL%%/qmlformat +%%PYSIDE6_BINDIR_REL%%/qmlimportscanner +%%PYSIDE6_BINDIR_REL%%/qmllint +%%PYSIDE6_BINDIR_REL%%/qmlls +%%PYSIDE6_BINDIR_REL%%/qmltyperegistrar +%%PYSIDE6_BINDIR_REL%%/qsb +%%PYSIDE6_BINDIR_REL%%/qtpy2cpp.py +%%PYSIDE6_BINDIR_REL%%/qtpy2cpp_lib/__pycache__/astdump%%PYTHON_TAG%%.opt-1.pyc +%%PYSIDE6_BINDIR_REL%%/qtpy2cpp_lib/__pycache__/astdump%%PYTHON_TAG%%.pyc +%%PYSIDE6_BINDIR_REL%%/qtpy2cpp_lib/__pycache__/formatter%%PYTHON_TAG%%.opt-1.pyc +%%PYSIDE6_BINDIR_REL%%/qtpy2cpp_lib/__pycache__/formatter%%PYTHON_TAG%%.pyc +%%PYSIDE6_BINDIR_REL%%/qtpy2cpp_lib/__pycache__/nodedump%%PYTHON_TAG%%.opt-1.pyc +%%PYSIDE6_BINDIR_REL%%/qtpy2cpp_lib/__pycache__/nodedump%%PYTHON_TAG%%.pyc +%%PYSIDE6_BINDIR_REL%%/qtpy2cpp_lib/__pycache__/qt%%PYTHON_TAG%%.opt-1.pyc +%%PYSIDE6_BINDIR_REL%%/qtpy2cpp_lib/__pycache__/qt%%PYTHON_TAG%%.pyc +%%PYSIDE6_BINDIR_REL%%/qtpy2cpp_lib/__pycache__/tokenizer%%PYTHON_TAG%%.opt-1.pyc +%%PYSIDE6_BINDIR_REL%%/qtpy2cpp_lib/__pycache__/tokenizer%%PYTHON_TAG%%.pyc +%%PYSIDE6_BINDIR_REL%%/qtpy2cpp_lib/__pycache__/visitor%%PYTHON_TAG%%.opt-1.pyc +%%PYSIDE6_BINDIR_REL%%/qtpy2cpp_lib/__pycache__/visitor%%PYTHON_TAG%%.pyc +%%PYSIDE6_BINDIR_REL%%/qtpy2cpp_lib/astdump.py +%%PYSIDE6_BINDIR_REL%%/qtpy2cpp_lib/formatter.py +%%PYSIDE6_BINDIR_REL%%/qtpy2cpp_lib/nodedump.py +%%PYSIDE6_BINDIR_REL%%/qtpy2cpp_lib/qt.py +%%PYSIDE6_BINDIR_REL%%/qtpy2cpp_lib/tests/__pycache__/test_qtpy2cpp%%PYTHON_TAG%%.opt-1.pyc +%%PYSIDE6_BINDIR_REL%%/qtpy2cpp_lib/tests/__pycache__/test_qtpy2cpp%%PYTHON_TAG%%.pyc +%%PYSIDE6_BINDIR_REL%%/qtpy2cpp_lib/tests/baseline/__pycache__/basic_test%%PYTHON_TAG%%.opt-1.pyc +%%PYSIDE6_BINDIR_REL%%/qtpy2cpp_lib/tests/baseline/__pycache__/basic_test%%PYTHON_TAG%%.pyc +%%PYSIDE6_BINDIR_REL%%/qtpy2cpp_lib/tests/baseline/basic_test.cpp +%%PYSIDE6_BINDIR_REL%%/qtpy2cpp_lib/tests/baseline/basic_test.py +%%PYSIDE6_BINDIR_REL%%/qtpy2cpp_lib/tests/test_qtpy2cpp.py +%%PYSIDE6_BINDIR_REL%%/qtpy2cpp_lib/tokenizer.py +%%PYSIDE6_BINDIR_REL%%/qtpy2cpp_lib/visitor.py +%%PYSIDE6_BINDIR_REL%%/rcc +%%PYSIDE6_BINDIR_REL%%/requirements-android.txt +%%PYSIDE6_BINDIR_REL%%/svgtoqml +%%PYSIDE6_BINDIR_REL%%/uic diff --git a/devel/pyside6/Makefile b/devel/pyside6/Makefile index cf1a97a21845..7b4e3249f3c2 100644 --- a/devel/pyside6/Makefile +++ b/devel/pyside6/Makefile @@ -18,7 +18,7 @@ LIB_DEPENDS= libshiboken6.abi${PYTHON_MAJOR_VER}.so:devel/shiboken6@${PY_FLAVOR} USES= cmake gl llvm:lib,min=17,noexport python qt:6 tar:xz USE_GL= opengl -USE_LDCONFIG= yes +USE_LDCONFIG= ${PREFIX}/PySide6 USE_PYTHON= flavors USE_QT= 3d base charts connectivity datavis3d declarative doc graphs \ httpserver imageformats location multimedia networkauth \ diff --git a/devel/pyside6/distinfo b/devel/pyside6/distinfo index 7f4cffde3a9f..b6b90d10cd78 100644 --- a/devel/pyside6/distinfo +++ b/devel/pyside6/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759301520 -SHA256 (KDE/Qt/6.9.3/pyside-setup-everywhere-src-6.9.3.tar.xz) = 7cd2d5abb98f2e6f442b0e41f5fcf930e7312ae4b17f681316b1adc7b63bb172 -SIZE (KDE/Qt/6.9.3/pyside-setup-everywhere-src-6.9.3.tar.xz) = 16663380 +TIMESTAMP = 1764560127 +SHA256 (KDE/Qt/6.10.1/pyside-setup-everywhere-src-6.10.1.tar.xz) = fd54f40853d61dfd845dbb40d4f89fbd63df5ed341b3d9a2c77bb5c947a0a838 +SIZE (KDE/Qt/6.10.1/pyside-setup-everywhere-src-6.10.1.tar.xz) = 17746968 diff --git a/devel/pyside6/files/patch-sources_pyside6_libpyside_CMakeLists.txt b/devel/pyside6/files/patch-sources_pyside6_libpyside_CMakeLists.txt new file mode 100644 index 000000000000..6067b7db2656 --- /dev/null +++ b/devel/pyside6/files/patch-sources_pyside6_libpyside_CMakeLists.txt @@ -0,0 +1,14 @@ +Fix broken CMake config exports. + +--- sources/pyside6/libpyside/CMakeLists.txt.orig 2025-10-06 08:58:41 UTC ++++ sources/pyside6/libpyside/CMakeLists.txt +@@ -159,9 +159,6 @@ configure_package_config_file( + ) + + # Install-tree / wheel configuration +-set(PYSIDE_PYTHONPATH "") +-set(PYSIDE_TYPESYSTEMS "typesystems") +-set(PYSIDE_GLUE "glue") + set(PYSIDE_SOVERSION "${pyside6_library_so_version}") + + configure_package_config_file( diff --git a/devel/pyside6/pkg-plist b/devel/pyside6/pkg-plist index 570a2aab47fe..cb1b3a6d508f 100644 --- a/devel/pyside6/pkg-plist +++ b/devel/pyside6/pkg-plist @@ -1,137 +1,135 @@ -include/PySide6/Qt3DAnimation/pyside6_qt3danimation_python.h -include/PySide6/Qt3DCore/pyside6_qt3dcore_python.h -include/PySide6/Qt3DExtras/pyside6_qt3dextras_python.h -include/PySide6/Qt3DInput/pyside6_qt3dinput_python.h -include/PySide6/Qt3DLogic/pyside6_qt3dlogic_python.h -include/PySide6/Qt3DRender/pyside6_qt3drender_python.h -include/PySide6/QtBluetooth/pyside6_qtbluetooth_python.h -include/PySide6/QtCharts/pyside6_qtcharts_python.h -include/PySide6/QtConcurrent/pyside6_qtconcurrent_python.h -include/PySide6/QtCore/pyside6_qtcore_python.h -include/PySide6/QtCore/qiopipe.h -include/PySide6/QtCore/qtcorehelper.h -include/PySide6/QtDBus/pyside6_qtdbus_python.h -include/PySide6/QtDBus/qtdbushelper.h -include/PySide6/QtDataVisualization/pyside6_qtdatavisualization_python.h -include/PySide6/QtDataVisualization/qtdatavisualization_helper.h -include/PySide6/QtDesigner/pyside6_qtdesigner_python.h -include/PySide6/QtDesigner/qpydesignerextensions.h -include/PySide6/QtGraphs/pyside6_qtgraphs_python.h -include/PySide6/QtGraphs/qtgraphs_helper.h -include/PySide6/QtGraphsWidgets/pyside6_qtgraphswidgets_python.h -include/PySide6/QtGui/pyside6_qtgui_python.h -include/PySide6/QtGui/qpytextobject.h -include/PySide6/QtGui/qtguihelper.h -include/PySide6/QtHelp/pyside6_qthelp_python.h -include/PySide6/QtHttpServer/pyside6_qthttpserver_python.h -include/PySide6/QtLocation/pyside6_qtlocation_python.h -include/PySide6/QtMultimedia/pyside6_qtmultimedia_python.h -include/PySide6/QtMultimediaWidgets/pyside6_qtmultimediawidgets_python.h -include/PySide6/QtNetwork/pyside6_qtnetwork_python.h -include/PySide6/QtNetworkAuth/pyside6_qtnetworkauth_python.h -include/PySide6/QtNfc/pyside6_qtnfc_python.h -include/PySide6/QtOpenGL/pyside6_qtopengl_python.h -include/PySide6/QtOpenGLWidgets/pyside6_qtopenglwidgets_python.h -%%PDF%%include/PySide6/QtPdf/pyside6_qtpdf_python.h -%%PDF%%include/PySide6/QtPdfWidgets/pyside6_qtpdfwidgets_python.h -include/PySide6/QtPositioning/pyside6_qtpositioning_python.h -include/PySide6/QtPrintSupport/pyside6_qtprintsupport_python.h -include/PySide6/QtQml/pyside6_qtqml_python.h -include/PySide6/QtQuick/pyside6_qtquick_python.h -include/PySide6/QtQuick3D/pyside6_qtquick3d_python.h -include/PySide6/QtQuickControls2/pyside6_qtquickcontrols2_python.h -include/PySide6/QtQuickTest/pyside6_qtquicktest_python.h -include/PySide6/QtQuickWidgets/pyside6_qtquickwidgets_python.h -include/PySide6/QtRemoteObjects/pyside6_qtremoteobjects_python.h -include/PySide6/QtScxml/pyside6_qtscxml_python.h -include/PySide6/QtSensors/pyside6_qtsensors_python.h -include/PySide6/QtSerialBus/pyside6_qtserialbus_python.h -include/PySide6/QtSerialPort/pyside6_qtserialport_python.h -include/PySide6/QtSpatialAudio/pyside6_qtspatialaudio_python.h -include/PySide6/QtSql/pyside6_qtsql_python.h -include/PySide6/QtStateMachine/pyside6_qtstatemachine_python.h -include/PySide6/QtSvg/pyside6_qtsvg_python.h -include/PySide6/QtSvgWidgets/pyside6_qtsvgwidgets_python.h -include/PySide6/QtTest/pyside6_qttest_python.h -include/PySide6/QtTextToSpeech/pyside6_qttexttospeech_python.h -include/PySide6/QtUiTools/pyside6_qtuitools_python.h -include/PySide6/QtWebChannel/pyside6_qtwebchannel_python.h -%%WEBENGINE%%include/PySide6/QtWebEngineCore/pyside6_qtwebenginecore_python.h -%%WEBENGINE%%include/PySide6/QtWebEngineQuick/pyside6_qtwebenginequick_python.h -%%WEBENGINE%%include/PySide6/QtWebEngineWidgets/pyside6_qtwebenginewidgets_python.h -include/PySide6/QtWebSockets/pyside6_qtwebsockets_python.h -%%WEBVIEW%%include/PySide6/QtWebView/pyside6_qtwebview_python.h -include/PySide6/QtWidgets/pyside6_qtwidgets_python.h -include/PySide6/QtXml/pyside6_qtxml_python.h -include/PySide6/class_property.h -include/PySide6/dynamicqmetaobject.h -include/PySide6/dynamicslot_p.h -include/PySide6/feature_select.h -include/PySide6/pyside.h -include/PySide6/pyside6_global.h -include/PySide6/pyside_numpy.h -include/PySide6/pyside_p.h -include/PySide6/pysidecapsulemethod_p.h -include/PySide6/pysideclassdecorator_p.h -include/PySide6/pysideclassinfo.h -include/PySide6/pysideclassinfo_p.h -include/PySide6/pysidecleanup.h -include/PySide6/pysidedynamicclass_p.h -include/PySide6/pysidedynamiccommon_p.h -include/PySide6/pysidedynamicenum_p.h -include/PySide6/pysidedynamicpod_p.h -include/PySide6/pysideinit.h -include/PySide6/pysidelogging_p.h -include/PySide6/pysidemacros.h -include/PySide6/pysidemetafunction.h -include/PySide6/pysidemetafunction_p.h -include/PySide6/pysidemetatype.h -include/PySide6/pysideproperty.h -include/PySide6/pysideproperty_p.h -include/PySide6/pysideqapp.h -include/PySide6/pysideqenum.h -include/PySide6/pysideqhash.h -include/PySide6/pysideqmetatype.h -include/PySide6/pysideqml.h -include/PySide6/pysideqmlattached.h -include/PySide6/pysideqmlattached_p.h -include/PySide6/pysideqmlextended_p.h -include/PySide6/pysideqmlforeign_p.h -include/PySide6/pysideqmllistproperty_p.h -include/PySide6/pysideqmlmacros.h -include/PySide6/pysideqmlmetacallerror_p.h -include/PySide6/pysideqmlnamedelement_p.h -include/PySide6/pysideqmlregistertype.h -include/PySide6/pysideqmlregistertype_p.h -include/PySide6/pysideqmltypeinfo_p.h -include/PySide6/pysideqmluncreatable.h -include/PySide6/pysideqobject.h -include/PySide6/pysideqslotobject_p.h -include/PySide6/pysiderephandler_p.h -include/PySide6/pysidesignal.h -include/PySide6/pysidesignal_p.h -include/PySide6/pysideslot_p.h -include/PySide6/pysidestaticstrings.h -include/PySide6/pysideutils.h -include/PySide6/pysideweakref.h -include/PySide6/qobjectconnect.h -include/PySide6/signalmanager.h +PySide6/include/Qt3DAnimation/pyside6_qt3danimation_python.h +PySide6/include/Qt3DCore/pyside6_qt3dcore_python.h +PySide6/include/Qt3DExtras/pyside6_qt3dextras_python.h +PySide6/include/Qt3DInput/pyside6_qt3dinput_python.h +PySide6/include/Qt3DLogic/pyside6_qt3dlogic_python.h +PySide6/include/Qt3DRender/pyside6_qt3drender_python.h +PySide6/include/QtBluetooth/pyside6_qtbluetooth_python.h +PySide6/include/QtCharts/pyside6_qtcharts_python.h +PySide6/include/QtConcurrent/pyside6_qtconcurrent_python.h +PySide6/include/QtCore/pyside6_qtcore_python.h +PySide6/include/QtCore/qiopipe.h +PySide6/include/QtCore/qtcorehelper.h +PySide6/include/QtDBus/pyside6_qtdbus_python.h +PySide6/include/QtDBus/qtdbushelper.h +PySide6/include/QtDataVisualization/pyside6_qtdatavisualization_python.h +PySide6/include/QtDataVisualization/qtdatavisualization_helper.h +PySide6/include/QtDesigner/pyside6_qtdesigner_python.h +PySide6/include/QtDesigner/qpydesignerextensions.h +PySide6/include/QtGraphs/pyside6_qtgraphs_python.h +PySide6/include/QtGraphs/qtgraphs_helper.h +PySide6/include/QtGraphsWidgets/pyside6_qtgraphswidgets_python.h +PySide6/include/QtGui/pyside6_qtgui_python.h +PySide6/include/QtGui/qpytextobject.h +PySide6/include/QtGui/qtguihelper.h +PySide6/include/QtHelp/pyside6_qthelp_python.h +PySide6/include/QtHttpServer/pyside6_qthttpserver_python.h +PySide6/include/QtLocation/pyside6_qtlocation_python.h +PySide6/include/QtMultimedia/pyside6_qtmultimedia_python.h +PySide6/include/QtMultimediaWidgets/pyside6_qtmultimediawidgets_python.h +PySide6/include/QtNetwork/pyside6_qtnetwork_python.h +PySide6/include/QtNetworkAuth/pyside6_qtnetworkauth_python.h +PySide6/include/QtNfc/pyside6_qtnfc_python.h +PySide6/include/QtOpenGL/pyside6_qtopengl_python.h +PySide6/include/QtOpenGLWidgets/pyside6_qtopenglwidgets_python.h +%%PDF%%PySide6/include/QtPdf/pyside6_qtpdf_python.h +%%PDF%%PySide6/include/QtPdfWidgets/pyside6_qtpdfwidgets_python.h +PySide6/include/QtPositioning/pyside6_qtpositioning_python.h +PySide6/include/QtPrintSupport/pyside6_qtprintsupport_python.h +PySide6/include/QtQml/pyside6_qtqml_python.h +PySide6/include/QtQuick/pyside6_qtquick_python.h +PySide6/include/QtQuick3D/pyside6_qtquick3d_python.h +PySide6/include/QtQuickControls2/pyside6_qtquickcontrols2_python.h +PySide6/include/QtQuickTest/pyside6_qtquicktest_python.h +PySide6/include/QtQuickWidgets/pyside6_qtquickwidgets_python.h +PySide6/include/QtRemoteObjects/pyside6_qtremoteobjects_python.h +PySide6/include/QtScxml/pyside6_qtscxml_python.h +PySide6/include/QtSensors/pyside6_qtsensors_python.h +PySide6/include/QtSerialBus/pyside6_qtserialbus_python.h +PySide6/include/QtSerialPort/pyside6_qtserialport_python.h +PySide6/include/QtSpatialAudio/pyside6_qtspatialaudio_python.h +PySide6/include/QtSql/pyside6_qtsql_python.h +PySide6/include/QtStateMachine/pyside6_qtstatemachine_python.h +PySide6/include/QtSvg/pyside6_qtsvg_python.h +PySide6/include/QtSvgWidgets/pyside6_qtsvgwidgets_python.h +PySide6/include/QtTest/pyside6_qttest_python.h +PySide6/include/QtTextToSpeech/pyside6_qttexttospeech_python.h +PySide6/include/QtUiTools/pyside6_qtuitools_python.h +PySide6/include/QtWebChannel/pyside6_qtwebchannel_python.h +%%WEBENGINE%%PySide6/include/QtWebEngineCore/pyside6_qtwebenginecore_python.h +%%WEBENGINE%%PySide6/include/QtWebEngineQuick/pyside6_qtwebenginequick_python.h +%%WEBENGINE%%PySide6/include/QtWebEngineWidgets/pyside6_qtwebenginewidgets_python.h +PySide6/include/QtWebSockets/pyside6_qtwebsockets_python.h +%%WEBVIEW%%PySide6/include/QtWebView/pyside6_qtwebview_python.h +PySide6/include/QtWidgets/pyside6_qtwidgets_python.h +PySide6/include/QtXml/pyside6_qtxml_python.h +PySide6/include/class_property.h +PySide6/include/dynamicqmetaobject.h +PySide6/include/dynamicslot_p.h +PySide6/include/feature_select.h +PySide6/include/pyside.h +PySide6/include/pyside6_global.h +PySide6/include/pyside_numpy.h +PySide6/include/pyside_p.h +PySide6/include/pysidecapsulemethod_p.h +PySide6/include/pysideclassdecorator_p.h +PySide6/include/pysideclassinfo.h +PySide6/include/pysideclassinfo_p.h +PySide6/include/pysidecleanup.h +PySide6/include/pysidedynamicclass_p.h +PySide6/include/pysidedynamiccommon_p.h +PySide6/include/pysidedynamicenum_p.h +PySide6/include/pysidedynamicpod_p.h +PySide6/include/pysideinit.h +PySide6/include/pysidelogging_p.h +PySide6/include/pysidemacros.h +PySide6/include/pysidemetafunction.h +PySide6/include/pysidemetafunction_p.h +PySide6/include/pysidemetatype.h +PySide6/include/pysideproperty.h +PySide6/include/pysideproperty_p.h +PySide6/include/pysideqapp.h +PySide6/include/pysideqenum.h +PySide6/include/pysideqhash.h +PySide6/include/pysideqmetatype.h +PySide6/include/pysideqml.h +PySide6/include/pysideqmlattached.h +PySide6/include/pysideqmlattached_p.h +PySide6/include/pysideqmlextended_p.h +PySide6/include/pysideqmlforeign_p.h +PySide6/include/pysideqmllistproperty_p.h +PySide6/include/pysideqmlmacros.h +PySide6/include/pysideqmlmetacallerror_p.h +PySide6/include/pysideqmlnamedelement_p.h +PySide6/include/pysideqmlregistertype.h +PySide6/include/pysideqmlregistertype_p.h +PySide6/include/pysideqmltypeinfo_p.h +PySide6/include/pysideqmluncreatable.h +PySide6/include/pysideqobject.h +PySide6/include/pysideqslotobject_p.h +PySide6/include/pysiderephandler_p.h +PySide6/include/pysidesignal.h +PySide6/include/pysidesignal_p.h +PySide6/include/pysideslot_p.h +PySide6/include/pysidestaticstrings.h +PySide6/include/pysideutils.h +PySide6/include/pysidevariantutils.h +PySide6/include/pysideweakref.h +PySide6/include/qobjectconnect.h +PySide6/include/signalmanager.h +PySide6/libpyside6.abi%%PYTHON_MAJOR_VER%%.so +PySide6/libpyside6.abi%%PYTHON_MAJOR_VER%%.so.%%SHLIB_VER%% +PySide6/libpyside6qml.abi%%PYTHON_MAJOR_VER%%.so +PySide6/libpyside6qml.abi%%PYTHON_MAJOR_VER%%.so.%%SHLIB_VER%% lib/cmake/PySide6/PySide6Config.abi%%PYTHON_MAJOR_VER%%.cmake lib/cmake/PySide6/PySide6Config.cmake lib/cmake/PySide6/PySide6ConfigVersion.cmake lib/cmake/PySide6/PySide6Targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/PySide6/PySide6Targets.cmake -lib/cmake/PySide6Qml/PySide6QmlConfig.abi%%PYTHON_MAJOR_VER%%.cmake -lib/cmake/PySide6Qml/PySide6QmlConfig.cmake -lib/cmake/PySide6Qml/PySide6QmlConfigVersion.cmake -lib/cmake/PySide6Qml/PySide6QmlTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/PySide6Qml/PySide6QmlTargets.cmake lib/libpyside6.abi%%PYTHON_MAJOR_VER%%.so lib/libpyside6.abi%%PYTHON_MAJOR_VER%%.so.%%SHLIB_VER%% -lib/libpyside6.abi%%PYTHON_MAJOR_VER%%.so.%%SHLIB_VERSION%% lib/libpyside6qml.abi%%PYTHON_MAJOR_VER%%.so lib/libpyside6qml.abi%%PYTHON_MAJOR_VER%%.so.%%SHLIB_VER%% -lib/libpyside6qml.abi%%PYTHON_MAJOR_VER%%.so.%%SHLIB_VERSION%% lib/libpyside6remoteobjects.a %%PYTHON_SITELIBDIR%%/PySide6/Qt3DAnimation.abi%%PYTHON_MAJOR_VER%%.so %%PYTHON_SITELIBDIR%%/PySide6/Qt3DAnimation.pyi @@ -171,7 +169,6 @@ lib/libpyside6remoteobjects.a %%PYTHON_SITELIBDIR%%/PySide6/QtDataVisualization.pyi %%PYTHON_SITELIBDIR%%/PySide6/QtDesigner.abi%%PYTHON_MAJOR_VER%%.so %%PYTHON_SITELIBDIR%%/PySide6/QtDesigner.pyi -%%PYTHON_SITELIBDIR%%/PySide6/QtExampleIcons.abi%%PYTHON_MAJOR_VER%%.so %%PYTHON_SITELIBDIR%%/PySide6/QtGraphs.abi%%PYTHON_MAJOR_VER%%.so %%PYTHON_SITELIBDIR%%/PySide6/QtGraphs.pyi %%PYTHON_SITELIBDIR%%/PySide6/QtGraphsWidgets.abi%%PYTHON_MAJOR_VER%%.so @@ -279,6 +276,8 @@ lib/libpyside6remoteobjects.a %%PYTHON_SITELIBDIR%%/PySide6/support/deprecated.py %%PYTHON_SITELIBDIR%%/PySide6/support/generate_pyi.py %%QT_PLUGINDIR%%/designer/libPySidePlugin.so +lib/wheels/cmake/PySide6/PySide6Targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/wheels/cmake/PySide6/PySide6Targets.cmake libdata/pkgconfig/pyside6.pc share/PySide6/doc/qtcore.rst share/PySide6/doc/qtqml.rst @@ -341,7 +340,9 @@ share/PySide6/typesystems/typesystem_graphswidgets.xml share/PySide6/typesystems/typesystem_gui.xml share/PySide6/typesystems/typesystem_gui_common.xml share/PySide6/typesystems/typesystem_gui_mac.xml +share/PySide6/typesystems/typesystem_gui_nativeinterface.xml share/PySide6/typesystems/typesystem_gui_rhi.xml +share/PySide6/typesystems/typesystem_gui_wayland.xml share/PySide6/typesystems/typesystem_gui_win.xml share/PySide6/typesystems/typesystem_gui_x11.xml share/PySide6/typesystems/typesystem_help.xml diff --git a/devel/qt6-5compat/distinfo b/devel/qt6-5compat/distinfo index 90cba120be23..cd25022edef3 100644 --- a/devel/qt6-5compat/distinfo +++ b/devel/qt6-5compat/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303154 -SHA256 (KDE/Qt/6.9.3/qt5compat-everywhere-src-6.9.3.tar.xz) = 091dac2124c2291c3566408720f89b1796cd458897c6acabd11f03976ad04461 -SIZE (KDE/Qt/6.9.3/qt5compat-everywhere-src-6.9.3.tar.xz) = 14619024 +TIMESTAMP = 1763964846 +SHA256 (KDE/Qt/6.10.1/qt5compat-everywhere-src-6.10.1.tar.xz) = 72396d160a153dee01b41cf0cae9ad46204cf613adb791b3ee85a7efeadffe24 +SIZE (KDE/Qt/6.10.1/qt5compat-everywhere-src-6.10.1.tar.xz) = 14615528 diff --git a/devel/qt6-5compat/pkg-plist b/devel/qt6-5compat/pkg-plist index 80c9f4a6a17c..401c6e27fea6 100644 --- a/devel/qt6-5compat/pkg-plist +++ b/devel/qt6-5compat/pkg-plist @@ -84,7 +84,7 @@ lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateTargets.cmake %%QT_LIBDIR%%/libQt6Core5Compat.so %%QT_LIBDIR%%/libQt6Core5Compat.so.6 %%QT_LIBDIR%%/libQt6Core5Compat.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6core5compat_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6core5compat_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_core5compat.pri %%QT_MKSPECDIR%%/modules/qt_lib_core5compat_private.pri %%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/Blend.qml @@ -113,7 +113,6 @@ lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateTargets.cmake %%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/ThresholdMask.qml %%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/ZoomBlur.qml %%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/libqtgraphicaleffectsplugin.so -%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/plugins.qmltypes %%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/private/DropShadowBase.qml %%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/private/FastGlow.qml %%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/private/FastInnerShadow.qml @@ -125,6 +124,7 @@ lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateTargets.cmake %%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/private/plugins.qmltypes %%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/private/qmldir %%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/qmldir +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/qtgraphicaleffectsplugin.qmltypes %%QT_SBOMDIR%%/qt5compat-%%FULLVER%%.spdx libdata/pkgconfig/Qt6Core5Compat.pc %%QT_DATADIR%%/modules/Core5Compat.json diff --git a/devel/qt6-base/Makefile b/devel/qt6-base/Makefile index 623bd75568a4..1f270aa9ad4b 100644 --- a/devel/qt6-base/Makefile +++ b/devel/qt6-base/Makefile @@ -1,6 +1,5 @@ PORTNAME= base DISTVERSION= ${QT6_VERSION} -PORTREVISION= 2 CATEGORIES= devel PKGNAMEPREFIX= qt6- @@ -31,7 +30,6 @@ LIB_DEPENDS= libatk-1.0.so:accessibility/at-spi2-core \ libpng16.so:graphics/png \ libudev.so:devel/libudev-devd \ libvulkan.so:graphics/vulkan-loader \ - libwayland-client.so:graphics/wayland \ libxkbcommon.so:x11/libxkbcommon \ libzstd.so:archivers/zstd @@ -64,13 +62,16 @@ CMAKE_OFF+= FEATURE_sql_mysql \ # zstd from base fails to compress files during the build (error 11: unsupported argument) BINARY_ALIAS= zstd=${LOCALBASE}/bin/zstd -OPTIONS_DEFINE= CUPS X11 -OPTIONS_DEFAULT= CUPS X11 +OPTIONS_DEFINE= CUPS WAYLAND X11 +OPTIONS_DEFAULT= CUPS WAYLAND X11 OPTIONS_SUB= yes CUPS_LIB_DEPENDS= libcups.so:print/cups CUPS_CMAKE_BOOL= FEATURE_cups +WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland +WAYLAND_CMAKE_BOOL= FEATURE_wayland + X11_LIB_DEPENDS= libxcb-cursor.so:x11/xcb-util-cursor \ libxcb-icccm.so:x11/xcb-util-wm \ libxcb-image.so:x11/xcb-util-image \ diff --git a/devel/qt6-base/distinfo b/devel/qt6-base/distinfo index f536c16bbf58..fb3b1da1b813 100644 --- a/devel/qt6-base/distinfo +++ b/devel/qt6-base/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303163 -SHA256 (KDE/Qt/6.9.3/qtbase-everywhere-src-6.9.3.tar.xz) = c5a1a2f660356ec081febfa782998ae5ddbc5925117e64f50e4be9cd45b8dc6e -SIZE (KDE/Qt/6.9.3/qtbase-everywhere-src-6.9.3.tar.xz) = 49856272 +TIMESTAMP = 1763965089 +SHA256 (KDE/Qt/6.10.1/qtbase-everywhere-src-6.10.1.tar.xz) = 5a6226f7e23db51fdc3223121eba53f3f5447cf0cc4d6cb82a3a2df7a65d265d +SIZE (KDE/Qt/6.10.1/qtbase-everywhere-src-6.10.1.tar.xz) = 50234516 diff --git a/devel/qt6-base/files/patch-sock_seqpacket b/devel/qt6-base/files/patch-sock_seqpacket deleted file mode 100644 index 0ce628239939..000000000000 --- a/devel/qt6-base/files/patch-sock_seqpacket +++ /dev/null @@ -1,105 +0,0 @@ -https://codereview.qt-project.org/c/qt/qtbase/+/681531 -https://codereview.qt-project.org/c/qt/qtbase/+/682568 - -From 8e06365bee31ef5a1980b7b24d1564e3d769cfc7 Mon Sep 17 00:00:00 2001 -From: Gleb Popov <arrowd@FreeBSD.org> -Date: Thu, 2 Oct 2025 13:14:54 +0300 -Subject: [PATCH] QNativeSocketEngine::read: Only treat readBytes==0 as a EOF - condition with stream sockets - -This change also covers SOCK_SEQPACKET type of sockets, which isn't great, -but allows to avoid an endless polling loop when waiting for read on -a disconnected socket. - -Pick-to: 6.10 -Change-Id: I6117b97c2c9b775e9e6fe9757bf4374365e3227d -Reviewed-by: Thiago Macieira <thiago.macieira@intel.com> ---- - src/network/socket/qnativesocketengine.cpp | 11 +++++------ - 1 file changed, 5 insertions(+), 6 deletions(-) - -diff --git src/network/socket/qnativesocketengine.cpp src/network/socket/qnativesocketengine.cpp -index f33e5a26bd94..4c83ef7e5df6 100644 ---- src/network/socket/qnativesocketengine.cpp -+++ src/network/socket/qnativesocketengine.cpp -@@ -910,12 +910,11 @@ qint64 QNativeSocketEngine::read(char *data, qint64 maxSize) - - qint64 readBytes = d->nativeRead(data, maxSize); - -- // Handle remote close -- if (readBytes == 0 && (d->socketType == QAbstractSocket::TcpSocket --#ifndef QT_NO_SCTP -- || d->socketType == QAbstractSocket::SctpSocket --#endif -- )) { -+ // Handle remote close. -+ // Non-datagram socket types signal the EOF state with a zero read. -+ // Note that it is perfectly fine to have a 0-byte message with datagram -+ // sockets (SOCK_DGRAM or SOCK_SEQPACKET). -+ if (readBytes == 0 && d->socketType != QAbstractSocket::UdpSocket) { - d->setError(QAbstractSocket::RemoteHostClosedError, - QNativeSocketEnginePrivate::RemoteHostClosedErrorString); - close(); --- -2.43.0 - -From a395c091a56781352113670b72ba619367486e7e Mon Sep 17 00:00:00 2001 -From: Gleb Popov <arrowd@FreeBSD.org> -Date: Tue, 7 Oct 2025 10:53:18 +0300 -Subject: [PATCH] Teach QNativeSocketEnginePrivate::fetchConnectionParameters() - about SOCK_SEQPACKET - -Pick-to: 6.10 -Change-Id: I4136ef3b4c198e3bd155884bde53171bd34959e4 -Reviewed-by: Thiago Macieira <thiago.macieira@intel.com> ---- - .../socket/qnativesocketengine_unix.cpp | 23 ++++++++++++------- - 1 file changed, 15 insertions(+), 8 deletions(-) - -diff --git src/network/socket/qnativesocketengine_unix.cpp src/network/socket/qnativesocketengine_unix.cpp -index b5fbb5c2e003..bcd9aecdea97 100644 ---- src/network/socket/qnativesocketengine_unix.cpp -+++ src/network/socket/qnativesocketengine_unix.cpp -@@ -1244,6 +1244,7 @@ bool QNativeSocketEnginePrivate::fetchConnectionParameters() - QT_SOCKOPTLEN_T valueSize = sizeof(int); - if (::getsockopt(socketDescriptor, SOL_SOCKET, SO_TYPE, &value, &valueSize) == 0) { - if (value == SOCK_STREAM) { -+ socketType = QAbstractSocket::TcpSocket; - #ifndef QT_NO_SCTP - if (option(QNativeSocketEngine::MaxStreamsSocketOption) != -1) { - socketType = QAbstractSocket::SctpSocket; -@@ -1266,17 +1267,23 @@ bool QNativeSocketEnginePrivate::fetchConnectionParameters() - return false; - } - } -- } else { -- socketType = QAbstractSocket::TcpSocket; - } --#else -- socketType = QAbstractSocket::TcpSocket; -+#endif -+ } else if (value == SOCK_DGRAM) { -+ socketType = QAbstractSocket::UdpSocket; -+#ifdef SOCK_SEQPACKET -+ } else if (value == SOCK_SEQPACKET) { -+ // We approximate the SEQPACKET socket type to TCP, because -+ // this enum is actually used to determine if the socket type has -+ // a notion of connection. SOCK_DGRAM are connectionless, while -+ // SOCK_STREAM and SOCK_SEQPACKET are connection-orientired. -+ // This mapping is still suboptimal, because it is possible to send -+ // a 0-byte packet via SEQPACKET socket and Qt will treat it as -+ // a disconnect. -+ socketType = QAbstractSocket::TcpSocket; - #endif - } else { -- if (value == SOCK_DGRAM) -- socketType = QAbstractSocket::UdpSocket; -- else -- socketType = QAbstractSocket::UnknownSocketType; -+ socketType = QAbstractSocket::UnknownSocketType; - } - } - #if defined (QNATIVESOCKETENGINE_DEBUG) --- -2.43.0 - diff --git a/devel/qt6-base/files/patch-src_corelib_CMakeLists.txt b/devel/qt6-base/files/patch-src_corelib_CMakeLists.txt index 32dfb0e5e986..f816905017cc 100644 --- a/devel/qt6-base/files/patch-src_corelib_CMakeLists.txt +++ b/devel/qt6-base/files/patch-src_corelib_CMakeLists.txt @@ -1,6 +1,6 @@ ---- src/corelib/CMakeLists.txt.orig 2025-02-19 13:05:34 UTC +--- src/corelib/CMakeLists.txt.orig 2025-05-14 09:43:58 UTC +++ src/corelib/CMakeLists.txt -@@ -402,6 +402,10 @@ endif() +@@ -412,6 +412,10 @@ endif() target_link_libraries(Platform INTERFACE Threads::Threads) endif() diff --git a/devel/qt6-base/files/patch-src_corelib_global_qcompilerdetection.h b/devel/qt6-base/files/patch-src_corelib_global_qcompilerdetection.h index 5047f42ef687..a0bb0a31a996 100644 --- a/devel/qt6-base/files/patch-src_corelib_global_qcompilerdetection.h +++ b/devel/qt6-base/files/patch-src_corelib_global_qcompilerdetection.h @@ -5,9 +5,9 @@ error: use of the 'nodiscard' attribute is a C++20 extension https://github.com/llvm/llvm-project/issues/32865 ---- src/corelib/global/qcompilerdetection.h.orig 2025-05-28 10:22:57 UTC +--- src/corelib/global/qcompilerdetection.h.orig 2025-05-14 09:43:58 UTC +++ src/corelib/global/qcompilerdetection.h -@@ -966,7 +966,7 @@ +@@ -972,7 +972,7 @@ # define Q_REQUIRED_RESULT [[nodiscard]] #endif diff --git a/devel/qt6-base/files/patch-src_corelib_io_qlockfile__unix.cpp b/devel/qt6-base/files/patch-src_corelib_io_qlockfile__unix.cpp index 776dd9fd0447..05b9ba9b69f0 100644 --- a/devel/qt6-base/files/patch-src_corelib_io_qlockfile__unix.cpp +++ b/devel/qt6-base/files/patch-src_corelib_io_qlockfile__unix.cpp @@ -1,6 +1,6 @@ ---- src/corelib/io/qlockfile_unix.cpp.orig 2024-11-14 11:02:40 UTC +--- src/corelib/io/qlockfile_unix.cpp.orig 2025-05-14 09:43:58 UTC +++ src/corelib/io/qlockfile_unix.cpp -@@ -46,6 +46,8 @@ +@@ -47,6 +47,8 @@ # include <sys/sysctl.h> # if !defined(Q_OS_NETBSD) # include <sys/user.h> @@ -9,7 +9,7 @@ # endif #endif -@@ -237,23 +239,44 @@ QString QLockFilePrivate::processNameByPid(qint64 pid) +@@ -238,23 +240,44 @@ QString QLockFilePrivate::processNameByPid(qint64 pid) struct kinfo_proc kp; int mib[6] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, (int)pid, sizeof(struct kinfo_proc), 1 }; # else diff --git a/devel/qt6-base/files/patch-src_corelib_time_qtimezoneprivate__tz.cpp b/devel/qt6-base/files/patch-src_corelib_time_qtimezoneprivate__tz.cpp index e77da3e4be7a..0c9359be1f14 100644 --- a/devel/qt6-base/files/patch-src_corelib_time_qtimezoneprivate__tz.cpp +++ b/devel/qt6-base/files/patch-src_corelib_time_qtimezoneprivate__tz.cpp @@ -1,6 +1,6 @@ ---- src/corelib/time/qtimezoneprivate_tz.cpp.orig 2025-03-11 12:45:59 UTC +--- src/corelib/time/qtimezoneprivate_tz.cpp.orig 2025-05-14 09:43:58 UTC +++ src/corelib/time/qtimezoneprivate_tz.cpp -@@ -1312,8 +1312,16 @@ class ZoneNameReader (public) +@@ -1313,8 +1313,16 @@ class ZoneNameReader (public) const StatIdent local = identify("/etc/localtime"); const StatIdent tz = identify("/etc/TZ"); const StatIdent timezone = identify("/etc/timezone"); diff --git a/devel/qt6-base/files/patch-src_network_socket_qnativesocketengine__unix.cpp b/devel/qt6-base/files/patch-src_network_socket_qnativesocketengine__unix.cpp index a61cd8a94a13..4f6b594d0575 100644 --- a/devel/qt6-base/files/patch-src_network_socket_qnativesocketengine__unix.cpp +++ b/devel/qt6-base/files/patch-src_network_socket_qnativesocketengine__unix.cpp @@ -1,8 +1,8 @@ https://codereview.qt-project.org/c/qt/qtbase/+/651678 ---- src/network/socket/qnativesocketengine_unix.cpp.orig 2025-06-08 12:42:24 UTC +--- src/network/socket/qnativesocketengine_unix.cpp.orig 2025-05-14 09:43:58 UTC +++ src/network/socket/qnativesocketengine_unix.cpp -@@ -1379,7 +1379,7 @@ int QNativeSocketEnginePrivate::nativeSelect(QDeadline +@@ -1387,7 +1387,7 @@ int QNativeSocketEnginePrivate::nativeSelect(QDeadline } static const short read_flags = POLLIN | POLLHUP | POLLERR; diff --git a/graphics/qt6-wayland/files/patch-src_plugins_shellintegration_xdg-shell_qwaylandxdgshell__p.h b/devel/qt6-base/files/patch-src_plugins_platforms_wayland_plugins_shellintegration_xdg-shell_qwaylandxdgshell__p.h index 205ecb55e559..ac5c4f661c66 100644 --- a/graphics/qt6-wayland/files/patch-src_plugins_shellintegration_xdg-shell_qwaylandxdgshell__p.h +++ b/devel/qt6-base/files/patch-src_plugins_platforms_wayland_plugins_shellintegration_xdg-shell_qwaylandxdgshell__p.h @@ -1,8 +1,8 @@ Companion change to patch-src_plugins_shellintegration_xdg-shell_qwaylandxdgshell__p.h ---- src/plugins/shellintegration/xdg-shell/qwaylandxdgshell_p.h.orig 2025-05-29 00:19:49 UTC -+++ src/plugins/shellintegration/xdg-shell/qwaylandxdgshell_p.h -@@ -75,7 +75,7 @@ class Q_WAYLANDCLIENT_EXPORT QWaylandXdgSurface : publ +--- src/plugins/platforms/wayland/plugins/shellintegration/xdg-shell/qwaylandxdgshell_p.h.orig 2025-05-14 09:43:58 UTC ++++ src/plugins/platforms/wayland/plugins/shellintegration/xdg-shell/qwaylandxdgshell_p.h +@@ -74,7 +74,7 @@ class Q_WAYLANDCLIENT_EXPORT QWaylandXdgSurface : publ void setSizeHints(); diff --git a/graphics/qt6-wayland/files/patch-src_client_qwaylandshellsurface__p.h b/devel/qt6-base/files/patch-src_plugins_platforms_wayland_qwaylandshellsurface__p.h index 9380ad7616d6..e0728427ffa9 100644 --- a/graphics/qt6-wayland/files/patch-src_client_qwaylandshellsurface__p.h +++ b/devel/qt6-base/files/patch-src_plugins_platforms_wayland_qwaylandshellsurface__p.h @@ -11,9 +11,9 @@ Related URLs: * https://bugs.kde.org/show_bug.cgi?id=479679 * https://github.com/llvm/llvm-project/issues/36746 ---- src/client/qwaylandshellsurface_p.h.orig 2025-05-29 00:19:49 UTC -+++ src/client/qwaylandshellsurface_p.h -@@ -85,6 +85,7 @@ class Q_WAYLANDCLIENT_EXPORT QWaylandShellSurface : pu +--- src/plugins/platforms/wayland/qwaylandshellsurface_p.h.orig 2025-05-14 09:43:58 UTC ++++ src/plugins/platforms/wayland/qwaylandshellsurface_p.h +@@ -84,6 +84,7 @@ class Q_WAYLANDCLIENT_EXPORT QWaylandShellSurface : pu QPlatformWindow *platformWindow(); struct wl_surface *wlSurface(); diff --git a/devel/qt6-base/files/patch-src_plugins_tls_openssl_qopenssl__p.h b/devel/qt6-base/files/patch-src_plugins_tls_openssl_qopenssl__p.h index e6298f935613..ec2e8651c07f 100644 --- a/devel/qt6-base/files/patch-src_plugins_tls_openssl_qopenssl__p.h +++ b/devel/qt6-base/files/patch-src_plugins_tls_openssl_qopenssl__p.h @@ -1,6 +1,6 @@ ---- src/plugins/tls/openssl/qopenssl_p.h.orig 2023-09-21 19:24:26 UTC +--- src/plugins/tls/openssl/qopenssl_p.h.orig 2025-05-14 09:43:58 UTC +++ src/plugins/tls/openssl/qopenssl_p.h -@@ -70,6 +70,13 @@ QT_BEGIN_NAMESPACE +@@ -71,6 +71,13 @@ QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE diff --git a/devel/qt6-base/files/patch-src_plugins_tls_openssl_qsslcontext__openssl.cpp b/devel/qt6-base/files/patch-src_plugins_tls_openssl_qsslcontext__openssl.cpp index 02dc9a1f8e2a..010b3de27a8c 100644 --- a/devel/qt6-base/files/patch-src_plugins_tls_openssl_qsslcontext__openssl.cpp +++ b/devel/qt6-base/files/patch-src_plugins_tls_openssl_qsslcontext__openssl.cpp @@ -1,18 +1,18 @@ ---- src/plugins/tls/openssl/qsslcontext_openssl.cpp.orig 2025-02-19 13:05:34 UTC +--- src/plugins/tls/openssl/qsslcontext_openssl.cpp.orig 2025-05-14 09:43:58 UTC +++ src/plugins/tls/openssl/qsslcontext_openssl.cpp -@@ -49,9 +49,9 @@ extern "C" int q_verify_cookie_callback(SSL *ssl, cons - } - #endif // dtls +@@ -36,9 +36,9 @@ int qt_OCSP_status_server_callback(SSL *ssl, void *); + int qt_OCSP_status_server_callback(SSL *ssl, void *); + #endif // ocsp -#ifdef TLS1_3_VERSION +#if defined(TLS1_3_VERSION) && !defined(LIBRESSL_VERSION_NUMBER) - extern "C" int q_ssl_sess_set_new_cb(SSL *context, SSL_SESSION *session); + int q_ssl_sess_set_new_cb(SSL *context, SSL_SESSION *session); -#endif // TLS1_3_VERSION -+#endif // TLS1_3_VERSION && LIBRESSL_VERSION_NUMBE ++#endif // TLS1_3_VERSION && LIBRESSL_VERSION_NUMBER + + } // namespace QTlsPrivate - static inline QString msgErrorSettingBackendConfig(const QString &why) - { -@@ -370,9 +370,11 @@ QT_WARNING_POP +@@ -369,9 +369,11 @@ QT_WARNING_POP return; } @@ -24,7 +24,7 @@ const long anyVersion = #if QT_CONFIG(dtls) -@@ -663,14 +665,14 @@ QT_WARNING_POP +@@ -662,14 +664,14 @@ QT_WARNING_POP q_SSL_CTX_set_verify(sslContext->ctx, verificationMode, verificationCallback); } @@ -32,7 +32,7 @@ +#if defined(TLS1_3_VERSION) && !defined(LIBRESSL_VERSION_NUMBER) // NewSessionTicket callback: if (mode == QSslSocket::SslClientMode && !isDtls) { - q_SSL_CTX_sess_set_new_cb(sslContext->ctx, q_ssl_sess_set_new_cb); + q_SSL_CTX_sess_set_new_cb(sslContext->ctx, QTlsPrivate::q_ssl_sess_set_new_cb); q_SSL_CTX_set_session_cache_mode(sslContext->ctx, SSL_SESS_CACHE_CLIENT); } @@ -41,7 +41,7 @@ #if QT_CONFIG(dtls) // DTLS cookies: -@@ -760,6 +762,7 @@ void QSslContext::applyBackendConfig(QSslContext *sslC +@@ -759,6 +761,7 @@ void QSslContext::applyBackendConfig(QSslContext *sslC } #endif // ocsp @@ -49,7 +49,7 @@ QSharedPointer<SSL_CONF_CTX> cctx(q_SSL_CONF_CTX_new(), &q_SSL_CONF_CTX_free); if (cctx) { q_SSL_CONF_CTX_set_ssl_ctx(cctx.data(), sslContext->ctx); -@@ -803,7 +806,9 @@ void QSslContext::applyBackendConfig(QSslContext *sslC +@@ -802,7 +805,9 @@ void QSslContext::applyBackendConfig(QSslContext *sslC sslContext->errorStr = msgErrorSettingBackendConfig(QSslSocket::tr("SSL_CONF_finish() failed")); sslContext->errorCode = QSslError::UnspecifiedError; } diff --git a/devel/qt6-base/files/patch-src_plugins_tls_openssl_qsslsocket__openssl__symbols.cpp b/devel/qt6-base/files/patch-src_plugins_tls_openssl_qsslsocket__openssl__symbols.cpp index 23d57861e45e..88a92e4d5b83 100644 --- a/devel/qt6-base/files/patch-src_plugins_tls_openssl_qsslsocket__openssl__symbols.cpp +++ b/devel/qt6-base/files/patch-src_plugins_tls_openssl_qsslsocket__openssl__symbols.cpp @@ -1,6 +1,6 @@ ---- src/plugins/tls/openssl/qsslsocket_openssl_symbols.cpp.orig 2025-02-19 13:05:34 UTC +--- src/plugins/tls/openssl/qsslsocket_openssl_symbols.cpp.orig 2025-05-14 09:43:58 UTC +++ src/plugins/tls/openssl/qsslsocket_openssl_symbols.cpp -@@ -113,23 +113,36 @@ DEFINEFUNC(int, EVP_PKEY_up_ref, EVP_PKEY *a, a, retur +@@ -114,23 +114,36 @@ DEFINEFUNC(int, EVP_PKEY_up_ref, EVP_PKEY *a, a, retur DEFINEFUNC2(int, BN_is_word, BIGNUM *a, a, BN_ULONG w, w, return 0, return) DEFINEFUNC(int, EVP_CIPHER_CTX_reset, EVP_CIPHER_CTX *c, c, return 0, return) DEFINEFUNC(int, EVP_PKEY_up_ref, EVP_PKEY *a, a, return 0, return) @@ -37,7 +37,7 @@ #ifdef TLS1_3_VERSION DEFINEFUNC2(int, SSL_CTX_set_ciphersuites, SSL_CTX *ctx, ctx, const char *str, str, return 0, return) DEFINEFUNC2(void, SSL_set_psk_use_session_callback, SSL *ssl, ssl, q_SSL_psk_use_session_cb_func_t callback, callback, return, DUMMYARG) -@@ -194,7 +207,9 @@ DEFINEFUNC2(OCSP_RESPONSE *, OCSP_response_create, int +@@ -195,7 +208,9 @@ DEFINEFUNC2(OCSP_RESPONSE *, OCSP_response_create, int ASN1_OCTET_STRING **piKeyHash, piKeyHash, ASN1_INTEGER **pserial, pserial, OCSP_CERTID *cid, cid, return 0, return) DEFINEFUNC2(OCSP_RESPONSE *, OCSP_response_create, int status, status, OCSP_BASICRESP *bs, bs, return nullptr, return) @@ -47,7 +47,7 @@ DEFINEFUNC2(int, OCSP_id_cmp, OCSP_CERTID *a, a, OCSP_CERTID *b, b, return -1, return) DEFINEFUNC7(OCSP_SINGLERESP *, OCSP_basic_add1_status, OCSP_BASICRESP *r, r, OCSP_CERTID *c, c, int s, s, int re, re, ASN1_TIME *rt, rt, ASN1_TIME *t, t, ASN1_TIME *n, n, return nullptr, return) -@@ -215,7 +230,9 @@ DEFINEFUNC2(int, ASN1_STRING_to_UTF8, unsigned char ** +@@ -216,7 +231,9 @@ DEFINEFUNC2(int, ASN1_STRING_to_UTF8, unsigned char ** DEFINEFUNC2(int, ASN1_INTEGER_cmp, const ASN1_INTEGER *a, a, const ASN1_INTEGER *b, b, return 1, return) DEFINEFUNC(int, ASN1_STRING_length, ASN1_STRING *a, a, return 0, return) DEFINEFUNC2(int, ASN1_STRING_to_UTF8, unsigned char **a, a, ASN1_STRING *b, b, return 0, return) @@ -57,7 +57,7 @@ DEFINEFUNC4(long, BIO_ctrl, BIO *a, a, int b, b, long c, c, void *d, d, return -1, return) DEFINEFUNC(int, BIO_free, BIO *a, a, return 0, return) DEFINEFUNC2(BIO *, BIO_new_mem_buf, void *a, a, int b, b, return nullptr, return) -@@ -290,12 +307,14 @@ DEFINEFUNC(X509_STORE *, SSL_CTX_get_cert_store, const +@@ -291,12 +308,14 @@ DEFINEFUNC(X509_STORE *, SSL_CTX_get_cert_store, const DEFINEFUNC2(int, SSL_CTX_use_PrivateKey, SSL_CTX *a, a, EVP_PKEY *b, b, return -1, return) DEFINEFUNC3(int, SSL_CTX_use_PrivateKey_file, SSL_CTX *a, a, const char *b, b, int c, c, return -1, return) DEFINEFUNC(X509_STORE *, SSL_CTX_get_cert_store, const SSL_CTX *a, a, return nullptr, return) @@ -72,7 +72,7 @@ DEFINEFUNC(void, SSL_free, SSL *a, a, return, DUMMYARG) DEFINEFUNC(STACK_OF(SSL_CIPHER) *, SSL_get_ciphers, const SSL *a, a, return nullptr, return) DEFINEFUNC(const SSL_CIPHER *, SSL_get_current_cipher, SSL *a, a, return nullptr, return) -@@ -764,8 +783,8 @@ static LoadedOpenSsl loadOpenSsl() +@@ -765,8 +784,8 @@ static LoadedOpenSsl loadOpenSsl() libcrypto->setFileNameAndVersion("crypto"_L1, shlibVersion); #elif defined(SHLIB_VERSION_NUMBER) // first attempt: the canonical name is libssl.so.<SHLIB_VERSION_NUMBER> @@ -83,7 +83,7 @@ #endif // OPENSSL_SHLIB_VERSION if (libcrypto->load() && libssl->load()) { -@@ -798,8 +817,8 @@ static LoadedOpenSsl loadOpenSsl() +@@ -799,8 +818,8 @@ static LoadedOpenSsl loadOpenSsl() libssl->setFileNameAndVersion("ssl"_L1 + suffix, -1); libcrypto->setFileNameAndVersion("crypto"_L1 + suffix, -1); # else @@ -94,7 +94,7 @@ # endif if (libcrypto->load() && libssl->load()) { // libssl.so.0 and libcrypto.so.0 found -@@ -868,21 +887,34 @@ bool q_resolveOpenSslSymbols() +@@ -869,21 +888,34 @@ bool q_resolveOpenSslSymbols() RESOLVEFUNC(EVP_CIPHER_CTX_reset) RESOLVEFUNC(AUTHORITY_INFO_ACCESS_free) RESOLVEFUNC(EVP_PKEY_up_ref) @@ -129,7 +129,7 @@ #ifdef TLS1_3_VERSION RESOLVEFUNC(SSL_CTX_set_ciphersuites) RESOLVEFUNC(SSL_set_psk_use_session_callback) -@@ -964,7 +996,9 @@ bool q_resolveOpenSslSymbols() +@@ -965,7 +997,9 @@ bool q_resolveOpenSslSymbols() RESOLVEFUNC(OCSP_check_validity) RESOLVEFUNC(OCSP_cert_to_id) RESOLVEFUNC(OCSP_id_get0_info) @@ -140,7 +140,7 @@ RESOLVEFUNC(OCSP_basic_sign) RESOLVEFUNC(OCSP_response_create) RESOLVEFUNC(i2d_OCSP_RESPONSE) -@@ -1059,12 +1093,14 @@ bool q_resolveOpenSslSymbols() +@@ -1060,12 +1094,14 @@ bool q_resolveOpenSslSymbols() RESOLVEFUNC(SSL_CTX_use_PrivateKey) RESOLVEFUNC(SSL_CTX_use_PrivateKey_file) RESOLVEFUNC(SSL_CTX_get_cert_store); @@ -155,7 +155,7 @@ RESOLVEFUNC(SSL_accept) RESOLVEFUNC(SSL_clear) RESOLVEFUNC(SSL_connect) -@@ -1124,7 +1160,9 @@ bool q_resolveOpenSslSymbols() +@@ -1125,7 +1161,9 @@ bool q_resolveOpenSslSymbols() RESOLVEFUNC(RSA_free) RESOLVEFUNC(DH_bits) diff --git a/devel/qt6-base/files/patch-src_plugins_tls_openssl_qsslsocket__openssl__symbols__p.h b/devel/qt6-base/files/patch-src_plugins_tls_openssl_qsslsocket__openssl__symbols__p.h index 0f92172a0f4c..bd8bebfad15e 100644 --- a/devel/qt6-base/files/patch-src_plugins_tls_openssl_qsslsocket__openssl__symbols__p.h +++ b/devel/qt6-base/files/patch-src_plugins_tls_openssl_qsslsocket__openssl__symbols__p.h @@ -1,6 +1,6 @@ ---- src/plugins/tls/openssl/qsslsocket_openssl_symbols_p.h.orig 2024-03-19 15:46:43 UTC +--- src/plugins/tls/openssl/qsslsocket_openssl_symbols_p.h.orig 2025-05-14 09:43:58 UTC +++ src/plugins/tls/openssl/qsslsocket_openssl_symbols_p.h -@@ -46,6 +46,13 @@ QT_BEGIN_NAMESPACE +@@ -47,6 +47,13 @@ QT_BEGIN_NAMESPACE #define DUMMYARG @@ -14,7 +14,7 @@ #if !defined QT_LINKED_OPENSSL // **************** Shared declarations ****************** // ret func(arg) -@@ -203,15 +210,32 @@ int q_EVP_PKEY_up_ref(EVP_PKEY *a); +@@ -204,15 +211,32 @@ int q_EVP_PKEY_up_ref(EVP_PKEY *a); void q_AUTHORITY_INFO_ACCESS_free(AUTHORITY_INFO_ACCESS *a); int q_EVP_CIPHER_CTX_reset(EVP_CIPHER_CTX *c); int q_EVP_PKEY_up_ref(EVP_PKEY *a); @@ -47,7 +47,7 @@ int q_SSL_session_reused(SSL *a); qssloptions q_SSL_CTX_set_options(SSL_CTX *ctx, qssloptions op); int q_OPENSSL_init_ssl(uint64_t opts, const OPENSSL_INIT_SETTINGS *settings); -@@ -237,8 +261,13 @@ STACK_OF(X509) *q_X509_STORE_CTX_get0_chain(X509_STORE +@@ -238,8 +262,13 @@ STACK_OF(X509) *q_X509_STORE_CTX_get0_chain(X509_STORE # define q_SSL_load_error_strings() q_OPENSSL_init_ssl(OPENSSL_INIT_LOAD_SSL_STRINGS \ | OPENSSL_INIT_LOAD_CRYPTO_STRINGS, NULL) @@ -61,7 +61,7 @@ #define q_OPENSSL_add_all_algorithms_conf() q_OPENSSL_init_crypto(OPENSSL_INIT_ADD_ALL_CIPHERS \ | OPENSSL_INIT_ADD_ALL_DIGESTS \ -@@ -423,12 +452,14 @@ X509_STORE *q_SSL_CTX_get_cert_store(const SSL_CTX *a) +@@ -424,12 +453,14 @@ X509_STORE *q_SSL_CTX_get_cert_store(const SSL_CTX *a) int q_SSL_CTX_use_PrivateKey(SSL_CTX *a, EVP_PKEY *b); int q_SSL_CTX_use_PrivateKey_file(SSL_CTX *a, const char *b, int c); X509_STORE *q_SSL_CTX_get_cert_store(const SSL_CTX *a); @@ -76,7 +76,7 @@ void q_SSL_free(SSL *a); STACK_OF(SSL_CIPHER) *q_SSL_get_ciphers(const SSL *a); const SSL_CIPHER *q_SSL_get_current_cipher(SSL *a); -@@ -537,14 +568,26 @@ void q_PKCS12_free(PKCS12 *pkcs12); +@@ -538,14 +569,26 @@ void q_PKCS12_free(PKCS12 *pkcs12); #define q_BIO_get_mem_data(b, pp) (int)q_BIO_ctrl(b,BIO_CTRL_INFO,0,(char *)pp) #define q_BIO_pending(b) (int)q_BIO_ctrl(b,BIO_CTRL_PENDING,0,NULL) #define q_SSL_CTX_set_mode(ctx,op) q_SSL_CTX_ctrl((ctx),SSL_CTRL_MODE,(op),NULL) diff --git a/devel/qt6-base/files/patch-src_plugins_tls_openssl_qtls__openssl.cpp b/devel/qt6-base/files/patch-src_plugins_tls_openssl_qtls__openssl.cpp index e0a2e68f7f96..26499c299a37 100644 --- a/devel/qt6-base/files/patch-src_plugins_tls_openssl_qtls__openssl.cpp +++ b/devel/qt6-base/files/patch-src_plugins_tls_openssl_qtls__openssl.cpp @@ -1,6 +1,6 @@ ---- src/plugins/tls/openssl/qtls_openssl.cpp.orig 2023-09-21 19:24:26 UTC +--- src/plugins/tls/openssl/qtls_openssl.cpp.orig 2025-05-14 09:43:58 UTC +++ src/plugins/tls/openssl/qtls_openssl.cpp -@@ -1438,13 +1438,13 @@ bool TlsCryptographOpenSSL::initSslContext() +@@ -1435,13 +1435,13 @@ bool TlsCryptographOpenSSL::initSslContext() else if (mode == QSslSocket::SslServerMode) q_SSL_set_psk_server_callback(ssl, &q_ssl_psk_server_callback); diff --git a/devel/qt6-base/files/patch-src_plugins_tls_openssl_qx509__openssl.cpp b/devel/qt6-base/files/patch-src_plugins_tls_openssl_qx509__openssl.cpp index a391e32bdd42..52a9061e792a 100644 --- a/devel/qt6-base/files/patch-src_plugins_tls_openssl_qx509__openssl.cpp +++ b/devel/qt6-base/files/patch-src_plugins_tls_openssl_qx509__openssl.cpp @@ -1,6 +1,6 @@ ---- src/plugins/tls/openssl/qx509_openssl.cpp.orig 2024-03-19 15:46:43 UTC +--- src/plugins/tls/openssl/qx509_openssl.cpp.orig 2025-05-14 09:43:58 UTC +++ src/plugins/tls/openssl/qx509_openssl.cpp -@@ -190,7 +190,11 @@ QVariant x509UnknownExtensionToValue(X509_EXTENSION *e +@@ -191,7 +191,11 @@ QVariant x509UnknownExtensionToValue(X509_EXTENSION *e QVariantList list; bool isMap = false; @@ -12,7 +12,7 @@ CONF_VALUE *nval = q_SKM_sk_value(CONF_VALUE, val, j); if (nval->name && nval->value) { isMap = true; -@@ -286,7 +290,11 @@ QVariant x509ExtensionToValue(X509_EXTENSION *ext) +@@ -287,7 +291,11 @@ QVariant x509ExtensionToValue(X509_EXTENSION *ext) if (!info) return {}; QVariantMap result; diff --git a/devel/qt6-base/pkg-plist b/devel/qt6-base/pkg-plist index 5c67b6fac4c8..c4360460bfdb 100644 --- a/devel/qt6-base/pkg-plist +++ b/devel/qt6-base/pkg-plist @@ -31,7 +31,6 @@ bin/qmake6 %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qabstractitemmodel_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qabstractproxymodel_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qanimationgroup_p.h -%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qbytedata_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qcalendarbackend_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qcalendarmath_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qcborcommon_p.h @@ -51,6 +50,7 @@ bin/qmake6 %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qduplicatetracker_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qelfparser_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qendian_p.h +%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qexpected_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qeventdispatcher_glib_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qeventdispatcher_unix_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qeventloop_p.h @@ -76,6 +76,7 @@ bin/qmake6 %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qfutex_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qfutureinterface_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qfuturewatcher_p.h +%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qgettid_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qglobal_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qgregoriancalendar_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qhijricalendar_p.h @@ -85,7 +86,6 @@ bin/qmake6 %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qipaddress_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qislamiccivilcalendar_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qitemselectionmodel_p.h -%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qiterable_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qjalalicalendar_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qjson_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qjsonparser_p.h @@ -99,6 +99,7 @@ bin/qmake6 %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qlockfile_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qlocking_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qlogging_p.h +%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qloggingcategory_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qloggingregistry_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qmakearray_p.h %%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qmetaobject_moc_p.h @@ -429,6 +430,7 @@ bin/qmake6 %%QT_INCDIR%%/QtCore/QQueue %%QT_INCDIR%%/QtCore/QRandomGenerator %%QT_INCDIR%%/QtCore/QRandomGenerator64 +%%QT_INCDIR%%/QtCore/QRangeModel %%QT_INCDIR%%/QtCore/QReadLocker %%QT_INCDIR%%/QtCore/QReadWriteLock %%QT_INCDIR%%/QtCore/QRect @@ -510,6 +512,7 @@ bin/qmake6 %%QT_INCDIR%%/QtCore/QThreadPool %%QT_INCDIR%%/QtCore/QThreadStorage %%QT_INCDIR%%/QtCore/QThreadStorageData +%%QT_INCDIR%%/QtCore/QThreadStorageTraits %%QT_INCDIR%%/QtCore/QTime %%QT_INCDIR%%/QtCore/QTimeLine %%QT_INCDIR%%/QtCore/QTimeZone @@ -589,6 +592,7 @@ bin/qmake6 %%QT_INCDIR%%/QtCore/QtPluginInstanceFunction %%QT_INCDIR%%/QtCore/QtPluginMetaDataFunction %%QT_INCDIR%%/QtCore/QtPreprocessorSupport +%%QT_INCDIR%%/QtCore/QtPrivate %%QT_INCDIR%%/QtCore/QtProcessorDetection %%QT_INCDIR%%/QtCore/QtResource %%QT_INCDIR%%/QtCore/QtStartUpFunction @@ -620,6 +624,7 @@ bin/qmake6 %%QT_INCDIR%%/QtCore/qabstractnativeeventfilter.h %%QT_INCDIR%%/QtCore/qabstractproxymodel.h %%QT_INCDIR%%/QtCore/qalgorithms.h +%%QT_INCDIR%%/QtCore/qalloc.h %%QT_INCDIR%%/QtCore/qanimationgroup.h %%QT_INCDIR%%/QtCore/qanystringview.h %%QT_INCDIR%%/QtCore/qapplicationstatic.h @@ -651,6 +656,7 @@ bin/qmake6 %%QT_INCDIR%%/QtCore/qcborstreamwriter.h %%QT_INCDIR%%/QtCore/qcborvalue.h %%QT_INCDIR%%/QtCore/qchar.h +%%QT_INCDIR%%/QtCore/qcheckedint_impl.h %%QT_INCDIR%%/QtCore/qchronotimer.h %%QT_INCDIR%%/QtCore/qcollator.h %%QT_INCDIR%%/QtCore/qcommandlineoption.h @@ -710,6 +716,7 @@ bin/qmake6 %%QT_INCDIR%%/QtCore/qiodevicebase.h %%QT_INCDIR%%/QtCore/qitemselectionmodel.h %%QT_INCDIR%%/QtCore/qiterable.h +%%QT_INCDIR%%/QtCore/qiterable_impl.h %%QT_INCDIR%%/QtCore/qiterator.h %%QT_INCDIR%%/QtCore/qjsonarray.h %%QT_INCDIR%%/QtCore/qjsondocument.h @@ -765,6 +772,8 @@ bin/qmake6 %%QT_INCDIR%%/QtCore/qpropertyprivate.h %%QT_INCDIR%%/QtCore/qqueue.h %%QT_INCDIR%%/QtCore/qrandom.h +%%QT_INCDIR%%/QtCore/qrangemodel.h +%%QT_INCDIR%%/QtCore/qrangemodel_impl.h %%QT_INCDIR%%/QtCore/qreadwritelock.h %%QT_INCDIR%%/QtCore/qrect.h %%QT_INCDIR%%/QtCore/qrefcount.h @@ -975,6 +984,7 @@ bin/qmake6 %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qabstractfileiconprovider_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qabstractlayoutstyleinfo_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qabstracttextdocumentlayout_p.h +%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qaccessibilityhints_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qaccessiblebridgeutils_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qaccessiblecache_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qaccessiblehelper_p.h @@ -1005,12 +1015,14 @@ bin/qmake6 %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qcssutil_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qcursor_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qdatabuffer_p.h +%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qdbuslistener_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qdbusmenuadaptor_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qdbusmenubar_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qdbusmenuconnection_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qdbusmenuregistrarproxy_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qdbusmenutypes_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qdbusplatformmenu_p.h +%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qdbussettings_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qdbustrayicon_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qdbustraytypes_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qdesktopunixservices_p.h @@ -1048,9 +1060,11 @@ bin/qmake6 %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qfreetypefontdatabase_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qgenericunixeventdispatcher_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qgenericunixfontdatabase_p.h -%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qgenericunixthemes_p.h +%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qgenericunixtheme_p.h %%X11%%%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qglxconvenience_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qglyphrun_p.h +%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qgnomeportalinterface_p.h +%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qgnometheme_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qgrayraster_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qgridlayoutengine_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qguiapplication_p.h @@ -1071,6 +1085,7 @@ bin/qmake6 %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qinputdevicemanager_p_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qinputmethod_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qinternalmimedata_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qkdetheme_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qkeymapper_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qkeysequence_p.h %%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qktxhandler_p.h @@ -1215,6 +1230,7 @@ bin/qmake6 %%QT_INCDIR%%/QtGui/QAbstractFileIconProvider %%QT_INCDIR%%/QtGui/QAbstractTextDocumentLayout %%QT_INCDIR%%/QtGui/QAbstractUndoItem +%%QT_INCDIR%%/QtGui/QAccessibilityHints %%QT_INCDIR%%/QtGui/QAccessible %%QT_INCDIR%%/QtGui/QAccessibleActionInterface %%QT_INCDIR%%/QtGui/QAccessibleAnnouncementEvent @@ -1451,6 +1467,7 @@ bin/qmake6 %%QT_INCDIR%%/QtGui/properties_interface.h %%QT_INCDIR%%/QtGui/qabstractfileiconprovider.h %%QT_INCDIR%%/QtGui/qabstracttextdocumentlayout.h +%%QT_INCDIR%%/QtGui/qaccessibilityhints.h %%QT_INCDIR%%/QtGui/qaccessible.h %%QT_INCDIR%%/QtGui/qaccessible_base.h %%QT_INCDIR%%/QtGui/qaccessiblebridge.h @@ -1609,6 +1626,7 @@ bin/qmake6 %%QT_INCDIR%%/QtNetwork/%%FULLVER%%/QtNetwork/private/qabstractsocket_p.h %%QT_INCDIR%%/QtNetwork/%%FULLVER%%/QtNetwork/private/qabstractsocketengine_p.h %%QT_INCDIR%%/QtNetwork/%%FULLVER%%/QtNetwork/private/qauthenticator_p.h +%%QT_INCDIR%%/QtNetwork/%%FULLVER%%/QtNetwork/private/qbytedatabuffer_p.h %%QT_INCDIR%%/QtNetwork/%%FULLVER%%/QtNetwork/private/qdecompresshelper_p.h %%QT_INCDIR%%/QtNetwork/%%FULLVER%%/QtNetwork/private/qdnslookup_p.h %%DTLS%%%%QT_INCDIR%%/QtNetwork/%%FULLVER%%/QtNetwork/private/qdtls_p.h @@ -1672,6 +1690,7 @@ bin/qmake6 %%QT_INCDIR%%/QtNetwork/%%FULLVER%%/QtNetwork/private/qsslpresharedkeyauthenticator_p.h %%QT_INCDIR%%/QtNetwork/%%FULLVER%%/QtNetwork/private/qsslserver_p.h %%QT_INCDIR%%/QtNetwork/%%FULLVER%%/QtNetwork/private/qsslsocket_p.h +%%QT_INCDIR%%/QtNetwork/%%FULLVER%%/QtNetwork/private/qtcontenttypeparser_p.h %%QT_INCDIR%%/QtNetwork/%%FULLVER%%/QtNetwork/private/qtcpserver_p.h %%QT_INCDIR%%/QtNetwork/%%FULLVER%%/QtNetwork/private/qtcpsocket_p.h %%QT_INCDIR%%/QtNetwork/%%FULLVER%%/QtNetwork/private/qtldurl_p.h @@ -1958,6 +1977,7 @@ bin/qmake6 %%QT_INCDIR%%/QtSql/%%FULLVER%%/QtSql/private/qtsqlglobal_p.h %%QT_INCDIR%%/QtSql/QSql %%QT_INCDIR%%/QtSql/QSqlDatabase +%%QT_INCDIR%%/QtSql/QSqlDatabaseDefaultConnectionName %%QT_INCDIR%%/QtSql/QSqlDriver %%QT_INCDIR%%/QtSql/QSqlDriverCreator %%QT_INCDIR%%/QtSql/QSqlDriverCreatorBase @@ -1994,6 +2014,7 @@ bin/qmake6 %%QT_INCDIR%%/QtSql/qtsqlglobal.h %%QT_INCDIR%%/QtSql/qtsqlversion.h %%QT_INCDIR%%/QtTest/%%FULLVER%%/QtTest/private/catch_p.h +%%QT_INCDIR%%/QtTest/%%FULLVER%%/QtTest/private/cycle_include_p.h %%QT_INCDIR%%/QtTest/%%FULLVER%%/QtTest/private/cycle_p.h %%QT_INCDIR%%/QtTest/%%FULLVER%%/QtTest/private/qabstracttestlogger_p.h %%QT_INCDIR%%/QtTest/%%FULLVER%%/QtTest/private/qbenchmark_p.h @@ -2069,6 +2090,137 @@ bin/qmake6 %%QT_INCDIR%%/QtTest/qttestglobal.h %%QT_INCDIR%%/QtTest/qttestlib-config.h %%QT_INCDIR%%/QtTest/qttestversion.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qtwaylandclient-config_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qtwaylandclientglobal_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-appmenu.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-cursor-shape-v1.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-fractional-scale-v1.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-hardware-integration.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-pointer-gestures-unstable-v1.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-pointer-warp-v1.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-qt-text-input-method-unstable-v1.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-qt-windowmanager.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-server-buffer-extension.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-tablet-unstable-v2.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-text-input-unstable-v1.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-text-input-unstable-v2.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-text-input-unstable-v3.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-viewporter.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-wayland.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-wlr-data-control-unstable-v1.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-wp-primary-selection-unstable-v1.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-xdg-output-unstable-v1.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-xdg-shell.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-xdg-system-bell-v1.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-xdg-toplevel-drag-v1.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-xx-color-management-v4.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandabstractdecoration_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandappmenu_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandbuffer_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandclientbufferintegration_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandclientbufferintegrationfactory_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandclientbufferintegrationplugin_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandclientextension_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandclientshellapi_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandclipboard_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandcolormanagement_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandcursor_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddatacontrolv1_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddatadevice_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddatadevicemanager_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddataoffer_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddatasource_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddecorationfactory_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddecorationplugin_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddisplay_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddnd_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandeventdispatcher_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandfractionalscale_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandhardwareintegration_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandinputcontext_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandinputdevice_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandinputdeviceintegration_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandinputdeviceintegrationfactory_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandinputdeviceintegrationplugin_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandinputmethodcontext_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandinputmethodeventbuilder_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandintegration_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandmimehelper_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandnativeinterface_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandplatformservices_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandpointergestures_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandprimaryselectionv1_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandscreen_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandserverbufferintegration_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandserverbufferintegrationfactory_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandserverbufferintegrationplugin_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandsharedmemoryformathelper_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandshellintegration_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandshellintegrationfactory_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandshellintegrationplugin_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandshellsurface_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandshm_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandshmbackingstore_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandshmwindow_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandsubsurface_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandsurface_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandtabletv2_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandtextinputinterface_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandtextinputv1_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandtextinputv2_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandtextinputv3_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandviewport_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandvulkaninstance_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandvulkanwindow_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandwindow_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandwindowmanagerintegration_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-appmenu-client-protocol.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-cursor-shape-v1-client-protocol.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-fractional-scale-v1-client-protocol.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-hardware-integration-client-protocol.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-pointer-gestures-unstable-v1-client-protocol.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-pointer-warp-v1-client-protocol.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-qt-text-input-method-unstable-v1-client-protocol.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-qt-windowmanager-client-protocol.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-server-buffer-extension-client-protocol.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-tablet-unstable-v2-client-protocol.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-text-input-unstable-v1-client-protocol.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-text-input-unstable-v2-client-protocol.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-text-input-unstable-v3-client-protocol.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-viewporter-client-protocol.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-wayland-client-protocol.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-wlr-data-control-unstable-v1-client-protocol.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-wp-primary-selection-unstable-v1-client-protocol.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-xdg-output-unstable-v1-client-protocol.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-xdg-shell-client-protocol.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-xdg-system-bell-v1-client-protocol.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-xdg-toplevel-drag-v1-client-protocol.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-xx-color-management-v4-client-protocol.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/QWaylandClientExtension +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/QWaylandClientExtensionTemplate +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/QtWaylandClient +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/QtWaylandClientDepends +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/QtWaylandClientVersion +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/qtwaylandclient-config.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/qtwaylandclientexports.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/qtwaylandclientglobal.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/qtwaylandclientversion.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandClient/qwaylandclientextension.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandGlobal/%%FULLVER%%/QtWaylandGlobal/private/qtwaylandglobal-config_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandGlobal/QtWaylandGlobal +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandGlobal/QtWaylandGlobalDepends +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandGlobal/QtWaylandGlobalVersion +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandGlobal/qtwaylandglobal-config.h +%%WAYLAND%%%%QT_INCDIR%%/QtWaylandGlobal/qtwaylandglobalversion.h +%%QT_INCDIR%%/QtWidgets/QAccessibleWidgetV2 +%%WAYLAND%%%%QT_INCDIR%%/QtWlShellIntegration/%%FULLVER%%/QtWlShellIntegration/private/qwayland-wayland.h +%%WAYLAND%%%%QT_INCDIR%%/QtWlShellIntegration/%%FULLVER%%/QtWlShellIntegration/private/qwaylandwlshellintegration_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWlShellIntegration/%%FULLVER%%/QtWlShellIntegration/private/qwaylandwlshellsurface_p.h +%%WAYLAND%%%%QT_INCDIR%%/QtWlShellIntegration/%%FULLVER%%/QtWlShellIntegration/private/wayland-wayland-client-protocol.h +%%WAYLAND%%%%QT_INCDIR%%/QtWlShellIntegration/QtWlShellIntegration +%%WAYLAND%%%%QT_INCDIR%%/QtWlShellIntegration/QtWlShellIntegrationDepends +%%WAYLAND%%%%QT_INCDIR%%/QtWlShellIntegration/QtWlShellIntegrationVersion +%%WAYLAND%%%%QT_INCDIR%%/QtWlShellIntegration/qtwlshellintegrationversion.h %%QT_INCDIR%%/QtWidgets/%%FULLVER%%/QtWidgets/private/complexwidgets_p.h %%QT_INCDIR%%/QtWidgets/%%FULLVER%%/QtWidgets/private/itemviews_p.h %%QT_INCDIR%%/QtWidgets/%%FULLVER%%/QtWidgets/private/qabstractbutton_p.h @@ -2567,6 +2719,7 @@ lib/cmake/Qt6/FindGLESv2.cmake lib/cmake/Qt6/FindGSSAPI.cmake lib/cmake/Qt6/FindGTK3.cmake lib/cmake/Qt6/FindInterbase.cmake +lib/cmake/Qt6/FindJeMalloc.cmake lib/cmake/Qt6/FindLibb2.cmake lib/cmake/Qt6/FindLibproxy.cmake lib/cmake/Qt6/FindLibsystemd.cmake @@ -2744,6 +2897,7 @@ lib/cmake/Qt6/QtTargetHelpers.cmake lib/cmake/Qt6/QtTestHelpers.cmake lib/cmake/Qt6/QtToolHelpers.cmake lib/cmake/Qt6/QtToolchainHelpers.cmake +lib/cmake/Qt6/QtTransitiveExtras.cmake.in lib/cmake/Qt6/QtUnityBuildHelpers.cmake lib/cmake/Qt6/QtVersionlessAliasTargets.cmake.in lib/cmake/Qt6/QtVersionlessTargets.cmake.in @@ -2775,6 +2929,7 @@ lib/cmake/Qt6BuildInternals/Qt6BuildInternalsConfig.cmake lib/cmake/Qt6BuildInternals/Qt6BuildInternalsConfigVersion.cmake lib/cmake/Qt6BuildInternals/Qt6BuildInternalsConfigVersionImpl.cmake lib/cmake/Qt6BuildInternals/QtBuildInternalsExtra.cmake +lib/cmake/Qt6BuildInternals/QtBuildInternalsHelpers.cmake lib/cmake/Qt6BuildInternals/QtStandaloneTestTemplateProject/CMakeLists.txt lib/cmake/Qt6BuildInternals/QtStandaloneTestTemplateProject/Main.cmake lib/cmake/Qt6BuildInternals/StandaloneTests/QtBaseTestsConfig.cmake @@ -2787,14 +2942,6 @@ lib/cmake/Qt6Concurrent/Qt6ConcurrentTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt6Concurrent/Qt6ConcurrentTargets.cmake lib/cmake/Qt6Concurrent/Qt6ConcurrentVersionlessAliasTargets.cmake lib/cmake/Qt6Concurrent/Qt6ConcurrentVersionlessTargets.cmake -lib/cmake/Qt6ConcurrentPrivate/Qt6ConcurrentPrivateAdditionalTargetInfo.cmake -lib/cmake/Qt6ConcurrentPrivate/Qt6ConcurrentPrivateConfig.cmake -lib/cmake/Qt6ConcurrentPrivate/Qt6ConcurrentPrivateConfigVersion.cmake -lib/cmake/Qt6ConcurrentPrivate/Qt6ConcurrentPrivateConfigVersionImpl.cmake -lib/cmake/Qt6ConcurrentPrivate/Qt6ConcurrentPrivateDependencies.cmake -lib/cmake/Qt6ConcurrentPrivate/Qt6ConcurrentPrivateTargets.cmake -lib/cmake/Qt6ConcurrentPrivate/Qt6ConcurrentPrivateVersionlessAliasTargets.cmake -lib/cmake/Qt6ConcurrentPrivate/Qt6ConcurrentPrivateVersionlessTargets.cmake lib/cmake/Qt6Core/Qt6CTestMacros.cmake lib/cmake/Qt6Core/Qt6CoreAdditionalTargetInfo.cmake lib/cmake/Qt6Core/Qt6CoreConfig.cmake @@ -2993,6 +3140,12 @@ lib/cmake/Qt6Gui/Qt6QVncIntegrationPluginConfigVersion.cmake lib/cmake/Qt6Gui/Qt6QVncIntegrationPluginConfigVersionImpl.cmake lib/cmake/Qt6Gui/Qt6QVncIntegrationPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt6Gui/Qt6QVncIntegrationPluginTargets.cmake +%%WAYLAND%%lib/cmake/Qt6Gui/Qt6QWaylandIntegrationPluginAdditionalTargetInfo.cmake +%%WAYLAND%%lib/cmake/Qt6Gui/Qt6QWaylandIntegrationPluginConfig.cmake +%%WAYLAND%%lib/cmake/Qt6Gui/Qt6QWaylandIntegrationPluginConfigVersion.cmake +%%WAYLAND%%lib/cmake/Qt6Gui/Qt6QWaylandIntegrationPluginConfigVersionImpl.cmake +%%WAYLAND%%lib/cmake/Qt6Gui/Qt6QWaylandIntegrationPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%WAYLAND%%lib/cmake/Qt6Gui/Qt6QWaylandIntegrationPluginTargets.cmake %%X11%%lib/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginAdditionalTargetInfo.cmake %%X11%%lib/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginConfig.cmake %%X11%%lib/cmake/Qt6Gui/Qt6QXcbEglIntegrationPluginConfigVersion.cmake @@ -3115,14 +3268,6 @@ lib/cmake/Qt6OpenGLWidgets/Qt6OpenGLWidgetsTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt6OpenGLWidgets/Qt6OpenGLWidgetsTargets.cmake lib/cmake/Qt6OpenGLWidgets/Qt6OpenGLWidgetsVersionlessAliasTargets.cmake lib/cmake/Qt6OpenGLWidgets/Qt6OpenGLWidgetsVersionlessTargets.cmake -lib/cmake/Qt6OpenGLWidgetsPrivate/Qt6OpenGLWidgetsPrivateAdditionalTargetInfo.cmake -lib/cmake/Qt6OpenGLWidgetsPrivate/Qt6OpenGLWidgetsPrivateConfig.cmake -lib/cmake/Qt6OpenGLWidgetsPrivate/Qt6OpenGLWidgetsPrivateConfigVersion.cmake -lib/cmake/Qt6OpenGLWidgetsPrivate/Qt6OpenGLWidgetsPrivateConfigVersionImpl.cmake -lib/cmake/Qt6OpenGLWidgetsPrivate/Qt6OpenGLWidgetsPrivateDependencies.cmake -lib/cmake/Qt6OpenGLWidgetsPrivate/Qt6OpenGLWidgetsPrivateTargets.cmake -lib/cmake/Qt6OpenGLWidgetsPrivate/Qt6OpenGLWidgetsPrivateVersionlessAliasTargets.cmake -lib/cmake/Qt6OpenGLWidgetsPrivate/Qt6OpenGLWidgetsPrivateVersionlessTargets.cmake lib/cmake/Qt6PrintSupport/Qt6PrintSupportAdditionalTargetInfo.cmake lib/cmake/Qt6PrintSupport/Qt6PrintSupportConfig.cmake lib/cmake/Qt6PrintSupport/Qt6PrintSupportConfigVersion.cmake @@ -3194,6 +3339,96 @@ lib/cmake/Qt6TestPrivate/Qt6TestPrivateDependencies.cmake lib/cmake/Qt6TestPrivate/Qt6TestPrivateTargets.cmake lib/cmake/Qt6TestPrivate/Qt6TestPrivateVersionlessAliasTargets.cmake lib/cmake/Qt6TestPrivate/Qt6TestPrivateVersionlessTargets.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6DmaBufServerBufferPluginAdditionalTargetInfo.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6DmaBufServerBufferPluginConfig.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6DmaBufServerBufferPluginConfigVersion.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6DmaBufServerBufferPluginConfigVersionImpl.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6DmaBufServerBufferPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6DmaBufServerBufferPluginTargets.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6DrmEglServerBufferPluginAdditionalTargetInfo.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6DrmEglServerBufferPluginConfig.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6DrmEglServerBufferPluginConfigVersion.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6DrmEglServerBufferPluginConfigVersionImpl.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6DrmEglServerBufferPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6DrmEglServerBufferPluginTargets.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandBradientDecorationPluginAdditionalTargetInfo.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandBradientDecorationPluginConfig.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandBradientDecorationPluginConfigVersion.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandBradientDecorationPluginConfigVersionImpl.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandBradientDecorationPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandBradientDecorationPluginTargets.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandEglClientBufferPluginAdditionalTargetInfo.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandEglClientBufferPluginConfig.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandEglClientBufferPluginConfigVersion.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandEglClientBufferPluginConfigVersionImpl.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandEglClientBufferPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandEglClientBufferPluginTargets.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandFullScreenShellV1IntegrationPluginAdditionalTargetInfo.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandFullScreenShellV1IntegrationPluginConfig.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandFullScreenShellV1IntegrationPluginConfigVersion.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandFullScreenShellV1IntegrationPluginConfigVersionImpl.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandFullScreenShellV1IntegrationPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandFullScreenShellV1IntegrationPluginTargets.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandWlShellIntegrationPluginAdditionalTargetInfo.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandWlShellIntegrationPluginConfig.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandWlShellIntegrationPluginConfigVersion.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandWlShellIntegrationPluginConfigVersionImpl.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandWlShellIntegrationPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandWlShellIntegrationPluginTargets.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandXdgShellIntegrationPluginAdditionalTargetInfo.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandXdgShellIntegrationPluginConfig.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandXdgShellIntegrationPluginConfigVersion.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandXdgShellIntegrationPluginConfigVersionImpl.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandXdgShellIntegrationPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6QWaylandXdgShellIntegrationPluginTargets.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6ShmServerBufferPluginAdditionalTargetInfo.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6ShmServerBufferPluginConfig.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6ShmServerBufferPluginConfigVersion.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6ShmServerBufferPluginConfigVersionImpl.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6ShmServerBufferPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6ShmServerBufferPluginTargets.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6VulkanServerBufferPluginAdditionalTargetInfo.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6VulkanServerBufferPluginConfig.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6VulkanServerBufferPluginConfigVersion.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6VulkanServerBufferPluginConfigVersionImpl.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6VulkanServerBufferPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6VulkanServerBufferPluginTargets.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6WaylandClientAdditionalTargetInfo.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6WaylandClientConfig.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6WaylandClientConfigVersion.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6WaylandClientConfigVersionImpl.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6WaylandClientDependencies.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6WaylandClientPlugins.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6WaylandClientTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6WaylandClientTargets.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6WaylandClientVersionlessAliasTargets.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClient/Qt6WaylandClientVersionlessTargets.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClientPrivate/Qt6WaylandClientPrivateAdditionalTargetInfo.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClientPrivate/Qt6WaylandClientPrivateConfig.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClientPrivate/Qt6WaylandClientPrivateConfigVersion.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClientPrivate/Qt6WaylandClientPrivateConfigVersionImpl.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClientPrivate/Qt6WaylandClientPrivateDependencies.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClientPrivate/Qt6WaylandClientPrivateTargets.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClientPrivate/Qt6WaylandClientPrivateVersionlessAliasTargets.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandClientPrivate/Qt6WaylandClientPrivateVersionlessTargets.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandGlobalPrivate/Qt6WaylandGlobalPrivateAdditionalTargetInfo.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandGlobalPrivate/Qt6WaylandGlobalPrivateConfig.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandGlobalPrivate/Qt6WaylandGlobalPrivateConfigVersion.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandGlobalPrivate/Qt6WaylandGlobalPrivateConfigVersionImpl.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandGlobalPrivate/Qt6WaylandGlobalPrivateExtraProperties.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandGlobalPrivate/Qt6WaylandGlobalPrivateTargets.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandGlobalPrivate/Qt6WaylandGlobalPrivateVersionlessAliasTargets.cmake +%%WAYLAND%%lib/cmake/Qt6WaylandGlobalPrivate/Qt6WaylandGlobalPrivateVersionlessTargets.cmake +lib/cmake/Qt6WaylandScannerTools/Qt6WaylandClientMacros.cmake +lib/cmake/Qt6WaylandScannerTools/Qt6WaylandCompositorMacros.cmake +lib/cmake/Qt6WaylandScannerTools/Qt6WaylandScannerToolsAdditionalTargetInfo.cmake +lib/cmake/Qt6WaylandScannerTools/Qt6WaylandScannerToolsConfig.cmake +lib/cmake/Qt6WaylandScannerTools/Qt6WaylandScannerToolsConfigVersion.cmake +lib/cmake/Qt6WaylandScannerTools/Qt6WaylandScannerToolsConfigVersionImpl.cmake +lib/cmake/Qt6WaylandScannerTools/Qt6WaylandScannerToolsDependencies.cmake +lib/cmake/Qt6WaylandScannerTools/Qt6WaylandScannerToolsTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6WaylandScannerTools/Qt6WaylandScannerToolsTargets.cmake +lib/cmake/Qt6WaylandScannerTools/Qt6WaylandScannerToolsVersionlessTargets.cmake lib/cmake/Qt6Widgets/Qt6WidgetsAdditionalTargetInfo.cmake lib/cmake/Qt6Widgets/Qt6WidgetsConfig.cmake lib/cmake/Qt6Widgets/Qt6WidgetsConfigVersion.cmake @@ -3221,6 +3456,15 @@ lib/cmake/Qt6WidgetsTools/Qt6WidgetsToolsDependencies.cmake lib/cmake/Qt6WidgetsTools/Qt6WidgetsToolsTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt6WidgetsTools/Qt6WidgetsToolsTargets.cmake lib/cmake/Qt6WidgetsTools/Qt6WidgetsToolsVersionlessTargets.cmake +%%WAYLAND%%lib/cmake/Qt6WlShellIntegrationPrivate/Qt6WlShellIntegrationPrivateAdditionalTargetInfo.cmake +%%WAYLAND%%lib/cmake/Qt6WlShellIntegrationPrivate/Qt6WlShellIntegrationPrivateConfig.cmake +%%WAYLAND%%lib/cmake/Qt6WlShellIntegrationPrivate/Qt6WlShellIntegrationPrivateConfigVersion.cmake +%%WAYLAND%%lib/cmake/Qt6WlShellIntegrationPrivate/Qt6WlShellIntegrationPrivateConfigVersionImpl.cmake +%%WAYLAND%%lib/cmake/Qt6WlShellIntegrationPrivate/Qt6WlShellIntegrationPrivateDependencies.cmake +%%WAYLAND%%lib/cmake/Qt6WlShellIntegrationPrivate/Qt6WlShellIntegrationPrivateTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%WAYLAND%%lib/cmake/Qt6WlShellIntegrationPrivate/Qt6WlShellIntegrationPrivateTargets.cmake +%%WAYLAND%%lib/cmake/Qt6WlShellIntegrationPrivate/Qt6WlShellIntegrationPrivateVersionlessAliasTargets.cmake +%%WAYLAND%%lib/cmake/Qt6WlShellIntegrationPrivate/Qt6WlShellIntegrationPrivateVersionlessTargets.cmake %%X11%%lib/cmake/Qt6XcbQpaPrivate/Qt6XcbQpaPrivateAdditionalTargetInfo.cmake %%X11%%lib/cmake/Qt6XcbQpaPrivate/Qt6XcbQpaPrivateConfig.cmake %%X11%%lib/cmake/Qt6XcbQpaPrivate/Qt6XcbQpaPrivateConfigVersion.cmake @@ -3311,10 +3555,18 @@ lib/cmake/Qt6XmlPrivate/Qt6XmlPrivateVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6Test.so %%QT_LIBDIR%%/libQt6Test.so.6 %%QT_LIBDIR%%/libQt6Test.so.%%FULLVER%% +%%WAYLAND%%%%QT_LIBDIR%%/libQt6WaylandClient.prl +%%WAYLAND%%%%QT_LIBDIR%%/libQt6WaylandClient.so +%%WAYLAND%%%%QT_LIBDIR%%/libQt6WaylandClient.so.6 +%%WAYLAND%%%%QT_LIBDIR%%/libQt6WaylandClient.so.%%FULLVER%% %%QT_LIBDIR%%/libQt6Widgets.prl %%QT_LIBDIR%%/libQt6Widgets.so %%QT_LIBDIR%%/libQt6Widgets.so.6 %%QT_LIBDIR%%/libQt6Widgets.so.%%FULLVER%% +%%WAYLAND%%%%QT_LIBDIR%%/libQt6WlShellIntegration.prl +%%WAYLAND%%%%QT_LIBDIR%%/libQt6WlShellIntegration.so +%%WAYLAND%%%%QT_LIBDIR%%/libQt6WlShellIntegration.so.6 +%%WAYLAND%%%%QT_LIBDIR%%/libQt6WlShellIntegration.so.%%FULLVER%% %%X11%%%%QT_LIBDIR%%/libQt6XcbQpa.prl %%X11%%%%QT_LIBDIR%%/libQt6XcbQpa.so %%X11%%%%QT_LIBDIR%%/libQt6XcbQpa.so.6 @@ -3323,25 +3575,27 @@ lib/cmake/Qt6XmlPrivate/Qt6XmlPrivateVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6Xml.so %%QT_LIBDIR%%/libQt6Xml.so.6 %%QT_LIBDIR%%/libQt6Xml.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6concurrent_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6core_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6dbus_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6devicediscoverysupportprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6exampleiconsprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6examplesassetdownloaderprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6fbsupportprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6gui_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6inputsupportprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6kmssupportprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6network_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6opengl_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6openglwidgets_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6printsupport_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6sql_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6test_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6widgets_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%X11%%%%QT_LIBDIR%%/metatypes/qt6xcbqpaprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6xml_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6concurrent_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6core_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6dbus_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6devicediscoverysupportprivate_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6exampleiconsprivate_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6examplesassetdownloaderprivate_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6fbsupportprivate_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6gui_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6inputsupportprivate_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6kmssupportprivate_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6network_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6opengl_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6openglwidgets_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6printsupport_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6sql_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6test_metatypes.json +%%WAYLAND%%%%QT_LIBDIR%%/metatypes/qt6waylandclient_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6widgets_metatypes.json +%%WAYLAND%%%%QT_LIBDIR%%/metatypes/qt6wlshellintegrationprivate_metatypes.json +%%X11%%%%QT_LIBDIR%%/metatypes/qt6xcbqpaprivate_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6xml_metatypes.json %%QT_MKSPECDIR%%/REUSE.toml %%QT_MKSPECDIR%%/aix-g++-64/qmake.conf %%QT_MKSPECDIR%%/aix-g++-64/qplatformdefs.h @@ -3720,7 +3974,6 @@ lib/cmake/Qt6XmlPrivate/Qt6XmlPrivateVersionlessTargets.cmake %%QT_MKSPECDIR%%/macx-xcode/qplatformdefs.h %%QT_MKSPECDIR%%/modules/README %%QT_MKSPECDIR%%/modules/qt_lib_concurrent.pri -%%QT_MKSPECDIR%%/modules/qt_lib_concurrent_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_core.pri %%QT_MKSPECDIR%%/modules/qt_lib_core_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_dbus.pri @@ -3738,7 +3991,6 @@ lib/cmake/Qt6XmlPrivate/Qt6XmlPrivateVersionlessTargets.cmake %%QT_MKSPECDIR%%/modules/qt_lib_opengl.pri %%QT_MKSPECDIR%%/modules/qt_lib_opengl_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_openglwidgets.pri -%%QT_MKSPECDIR%%/modules/qt_lib_openglwidgets_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_printsupport.pri %%QT_MKSPECDIR%%/modules/qt_lib_printsupport_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_sql.pri @@ -3746,8 +3998,12 @@ lib/cmake/Qt6XmlPrivate/Qt6XmlPrivateVersionlessTargets.cmake %%QT_MKSPECDIR%%/modules/qt_lib_testinternals_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_testlib.pri %%QT_MKSPECDIR%%/modules/qt_lib_testlib_private.pri +%%WAYLAND%%%%QT_MKSPECDIR%%/modules/qt_lib_waylandclient.pri +%%WAYLAND%%%%QT_MKSPECDIR%%/modules/qt_lib_waylandclient_private.pri +%%WAYLAND%%%%QT_MKSPECDIR%%/modules/qt_lib_waylandglobal_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_widgets.pri %%QT_MKSPECDIR%%/modules/qt_lib_widgets_private.pri +%%WAYLAND%%%%QT_MKSPECDIR%%/modules/qt_lib_wl_shell_integration_private.pri %%X11%%%%QT_MKSPECDIR%%/modules/qt_lib_xcb_qpa_lib_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_xml.pri %%QT_MKSPECDIR%%/modules/qt_lib_xml_private.pri @@ -3836,12 +4092,22 @@ lib/cmake/Qt6XmlPrivate/Qt6XmlPrivateVersionlessTargets.cmake %%QT_PLUGINDIR%%/platforms/libqoffscreen.so %%QT_PLUGINDIR%%/platforms/libqvkkhrdisplay.so %%QT_PLUGINDIR%%/platforms/libqvnc.so +%%WAYLAND%%%%QT_PLUGINDIR%%/platforms/libqwayland.so %%X11%%%%QT_PLUGINDIR%%/platforms/libqxcb.so %%QT_PLUGINDIR%%/platformthemes/libqgtk3.so %%QT_PLUGINDIR%%/platformthemes/libqxdgdesktopportal.so %%CUPS%%%%QT_PLUGINDIR%%/printsupport/libcupsprintersupport.so %%QT_PLUGINDIR%%/tls/libqcertonlybackend.so %%QT_PLUGINDIR%%/tls/libqopensslbackend.so +%%WAYLAND%%%%QT_PLUGINDIR%%/wayland-decoration-client/libbradient.so +%%WAYLAND%%%%QT_PLUGINDIR%%/wayland-graphics-integration-client/libdmabuf-server.so +%%WAYLAND%%%%QT_PLUGINDIR%%/wayland-graphics-integration-client/libdrm-egl-server.so +%%WAYLAND%%%%QT_PLUGINDIR%%/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so +%%WAYLAND%%%%QT_PLUGINDIR%%/wayland-graphics-integration-client/libshm-emulation-server.so +%%WAYLAND%%%%QT_PLUGINDIR%%/wayland-graphics-integration-client/libvulkan-server.so +%%WAYLAND%%%%QT_PLUGINDIR%%/wayland-shell-integration/libfullscreen-shell-v1.so +%%WAYLAND%%%%QT_PLUGINDIR%%/wayland-shell-integration/libwl-shell-plugin.so +%%WAYLAND%%%%QT_PLUGINDIR%%/wayland-shell-integration/libxdg-shell.so %%X11%%%%QT_PLUGINDIR%%/xcbglintegrations/libqxcb-egl-integration.so %%X11%%%%QT_PLUGINDIR%%/xcbglintegrations/libqxcb-glx-integration.so %%QT_SBOMDIR%%/qtbase-%%FULLVER%%.spdx @@ -3856,6 +4122,7 @@ libdata/pkgconfig/Qt6Platform.pc libdata/pkgconfig/Qt6PrintSupport.pc libdata/pkgconfig/Qt6Sql.pc libdata/pkgconfig/Qt6Test.pc +%%WAYLAND%%libdata/pkgconfig/Qt6WaylandClient.pc libdata/pkgconfig/Qt6Widgets.pc libdata/pkgconfig/Qt6Xml.pc %%QT_TOOLDIR%%/cmake_automoc_parser @@ -3870,6 +4137,7 @@ libdata/pkgconfig/Qt6Xml.pc %%QT_TOOLDIR%%/qt-internal-configure-tests %%QT_TOOLDIR%%/qt-testrunner.py %%QT_TOOLDIR%%/qvkgen +%%QT_TOOLDIR%%/qtwaylandscanner %%QT_TOOLDIR%%/rcc %%QT_TOOLDIR%%/sanitizer-testrunner.py %%QT_TOOLDIR%%/syncqt @@ -3915,9 +4183,12 @@ libdata/pkgconfig/Qt6Xml.pc %%QT_DOCDIR%%/config/exampleurl-qtwinextras.qdocconf %%QT_DOCDIR%%/config/exampleurl-qtx11extras.qdocconf %%QT_DOCDIR%%/config/exampleurl-qtxmlpatterns.qdocconf +%%QT_DOCDIR%%/global/app-examples-template/README.md +%%QT_DOCDIR%%/global/app-examples-template/app-examples-template.qdoc %%QT_DOCDIR%%/global/compat.qdocconf %%QT_DOCDIR%%/global/config.qdocconf %%QT_DOCDIR%%/global/cpp-doc-macros.qdocconf +%%QT_DOCDIR%%/global/disabledwarnings.qdocconf %%QT_DOCDIR%%/global/externalsites.qdocconf %%QT_DOCDIR%%/global/externalsites/external-resources.qdoc %%QT_DOCDIR%%/global/externalsites/qt-webpages.qdoc @@ -3937,6 +4208,7 @@ libdata/pkgconfig/Qt6Xml.pc %%QT_DOCDIR%%/global/includes/corelib/port-from-qregexp.qdocinc %%QT_DOCDIR%%/global/includes/examples-run.qdocinc %%QT_DOCDIR%%/global/includes/module-use.qdocinc +%%QT_DOCDIR%%/global/includes/squish-tested-example.qdocinc %%QT_DOCDIR%%/global/includes/standardpath/functiondocs.qdocinc %%QT_DOCDIR%%/global/macros-online.qdocconf %%QT_DOCDIR%%/global/macros.qdocconf @@ -4036,6 +4308,111 @@ libdata/pkgconfig/Qt6Xml.pc %%QT_DATADIR%%/modules/Sql.json %%QT_DATADIR%%/modules/Test.json %%QT_DATADIR%%/modules/TestInternalsPrivate.json +%%WAYLAND%%%%QT_DATADIR%%/modules/WaylandClient.json +%%WAYLAND%%%%QT_DATADIR%%/modules/WaylandGlobalPrivate.json %%QT_DATADIR%%/modules/Widgets.json +%%WAYLAND%%%%QT_DATADIR%%/modules/WlShellIntegrationPrivate.json %%X11%%%%QT_DATADIR%%/modules/XcbQpaPrivate.json %%QT_DATADIR%%/modules/Xml.json +%%QT_DATADIR%%/wayland/extensions/README.md +%%QT_DATADIR%%/wayland/extensions/REUSE.toml +%%QT_DATADIR%%/wayland/extensions/brcm.xml +%%QT_DATADIR%%/wayland/extensions/drm-egl-server-buffer.xml +%%QT_DATADIR%%/wayland/extensions/hardware-integration.xml +%%QT_DATADIR%%/wayland/extensions/libhybris-egl-server-buffer.xml +%%QT_DATADIR%%/wayland/extensions/qt-dmabuf-server-buffer.xml +%%QT_DATADIR%%/wayland/extensions/qt-text-input-method-unstable-v1.xml +%%QT_DATADIR%%/wayland/extensions/qt-texture-sharing-unstable-v1.xml +%%QT_DATADIR%%/wayland/extensions/qt-vulkan-server-buffer-unstable-v1.xml +%%QT_DATADIR%%/wayland/extensions/qt-windowmanager.xml +%%QT_DATADIR%%/wayland/extensions/server-buffer-extension.xml +%%QT_DATADIR%%/wayland/extensions/shm-emulation-server-buffer.xml +%%QT_DATADIR%%/wayland/protocols/MIT_LICENSE.txt +%%QT_DATADIR%%/wayland/protocols/appmenu/LGPL-2.1-or-later.txt +%%QT_DATADIR%%/wayland/protocols/appmenu/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/appmenu/appmenu.xml +%%QT_DATADIR%%/wayland/protocols/appmenu/qt_attribution.json +%%QT_DATADIR%%/wayland/protocols/color-management/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/color-management/qt_attribution.json +%%QT_DATADIR%%/wayland/protocols/color-management/xx-color-management-v4.xml +%%QT_DATADIR%%/wayland/protocols/cursor-shape/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/cursor-shape/cursor-shape-v1.xml +%%QT_DATADIR%%/wayland/protocols/fractional-scale/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/fractional-scale/fractional-scale-v1.xml +%%QT_DATADIR%%/wayland/protocols/fractional-scale/qt_attribution.json +%%QT_DATADIR%%/wayland/protocols/fullscreen-shell/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/fullscreen-shell/fullscreen-shell-unstable-v1.xml +%%QT_DATADIR%%/wayland/protocols/fullscreen-shell/qt_attribution.json +%%QT_DATADIR%%/wayland/protocols/idle-inhibit/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/idle-inhibit/idle-inhibit-unstable-v1.xml +%%QT_DATADIR%%/wayland/protocols/linux-dmabuf/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/linux-dmabuf/linux-dmabuf-unstable-v1.xml +%%QT_DATADIR%%/wayland/protocols/linux-dmabuf/qt_attribution.json +%%QT_DATADIR%%/wayland/protocols/pointer-gestures/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/pointer-gestures/pointer-gestures-unstable-v1.xml +%%QT_DATADIR%%/wayland/protocols/pointer-gestures/qt_attribution.json +%%QT_DATADIR%%/wayland/protocols/pointer-warp/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/pointer-warp/pointer-warp-v1.xml +%%QT_DATADIR%%/wayland/protocols/pointer-warp/qt_attribution.json +%%QT_DATADIR%%/wayland/protocols/presentation-time/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/presentation-time/presentation-time.xml +%%QT_DATADIR%%/wayland/protocols/presentation-time/qt_attribution.json +%%QT_DATADIR%%/wayland/protocols/scaler/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/scaler/qt_attribution.json +%%QT_DATADIR%%/wayland/protocols/scaler/scaler.xml +%%QT_DATADIR%%/wayland/protocols/tablet/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/tablet/qt_attribution.json +%%QT_DATADIR%%/wayland/protocols/tablet/tablet-unstable-v2.xml +%%QT_DATADIR%%/wayland/protocols/text-input/v1/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/text-input/v1/qt_attribution.json +%%QT_DATADIR%%/wayland/protocols/text-input/v1/text-input-unstable-v1.xml +%%QT_DATADIR%%/wayland/protocols/text-input/v2/HPND_LICENSE.txt +%%QT_DATADIR%%/wayland/protocols/text-input/v2/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/text-input/v2/qt_attribution.json +%%QT_DATADIR%%/wayland/protocols/text-input/v2/text-input-unstable-v2.xml +%%QT_DATADIR%%/wayland/protocols/text-input/v3/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/text-input/v3/qt_attribution.json +%%QT_DATADIR%%/wayland/protocols/text-input/v3/text-input-unstable-v3.xml +%%QT_DATADIR%%/wayland/protocols/viewporter/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/viewporter/qt_attribution.json +%%QT_DATADIR%%/wayland/protocols/viewporter/viewporter.xml +%%QT_DATADIR%%/wayland/protocols/wayland/README +%%QT_DATADIR%%/wayland/protocols/wayland/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/wayland/qt_attribution.json +%%QT_DATADIR%%/wayland/protocols/wayland/wayland.xml +%%QT_DATADIR%%/wayland/protocols/wl-eglstream/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/wl-eglstream/qt_attribution.json +%%QT_DATADIR%%/wayland/protocols/wl-eglstream/wl-eglstream-controller.xml +%%QT_DATADIR%%/wayland/protocols/wlr-data-control/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/wlr-data-control/qt_attribution.json +%%QT_DATADIR%%/wayland/protocols/wlr-data-control/wlr-data-control-unstable-v1.xml +%%QT_DATADIR%%/wayland/protocols/wp-primary-selection/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/wp-primary-selection/qt_attribution.json +%%QT_DATADIR%%/wayland/protocols/wp-primary-selection/wp-primary-selection-unstable-v1.xml +%%QT_DATADIR%%/wayland/protocols/xdg-activation/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/xdg-activation/qt_attribution.json +%%QT_DATADIR%%/wayland/protocols/xdg-activation/xdg-activation-v1.xml +%%QT_DATADIR%%/wayland/protocols/xdg-decoration/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/xdg-decoration/qt_attribution.json +%%QT_DATADIR%%/wayland/protocols/xdg-decoration/xdg-decoration-unstable-v1.xml +%%QT_DATADIR%%/wayland/protocols/xdg-dialog/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/xdg-dialog/qt_attribution.json +%%QT_DATADIR%%/wayland/protocols/xdg-dialog/xdg-dialog-v1.xml +%%QT_DATADIR%%/wayland/protocols/xdg-foreign/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/xdg-foreign/qt_attribution.json +%%QT_DATADIR%%/wayland/protocols/xdg-foreign/xdg-foreign-unstable-v2.xml +%%QT_DATADIR%%/wayland/protocols/xdg-output/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/xdg-output/qt_attribution.json +%%QT_DATADIR%%/wayland/protocols/xdg-output/xdg-output-unstable-v1.xml +%%QT_DATADIR%%/wayland/protocols/xdg-shell/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/xdg-shell/qt_attribution.json +%%QT_DATADIR%%/wayland/protocols/xdg-shell/xdg-shell-unstable-v6.xml +%%QT_DATADIR%%/wayland/protocols/xdg-shell/xdg-shell.xml +%%QT_DATADIR%%/wayland/protocols/xdg-system-bell/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/xdg-system-bell/qt_attribution.json +%%QT_DATADIR%%/wayland/protocols/xdg-system-bell/xdg-system-bell-v1.xml +%%QT_DATADIR%%/wayland/protocols/xdg-toplevel-drag/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/xdg-toplevel-drag/xdg-toplevel-drag-v1.xml +%%QT_DATADIR%%/wayland/protocols/xdg-toplevel-icon/REUSE.toml +%%QT_DATADIR%%/wayland/protocols/xdg-toplevel-icon/qt_attribution.json +%%QT_DATADIR%%/wayland/protocols/xdg-toplevel-icon/xdg-toplevel-icon-v1.xml diff --git a/devel/qt6-grpc/distinfo b/devel/qt6-grpc/distinfo index 5ca64c38d5ab..af42410b074c 100644 --- a/devel/qt6-grpc/distinfo +++ b/devel/qt6-grpc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303177 -SHA256 (KDE/Qt/6.9.3/qtgrpc-everywhere-src-6.9.3.tar.xz) = 7963c879cb72d5bebea1724602e6896cdc26e8555d872259f217c6b1130afe02 -SIZE (KDE/Qt/6.9.3/qtgrpc-everywhere-src-6.9.3.tar.xz) = 603684 +TIMESTAMP = 1763965099 +SHA256 (KDE/Qt/6.10.1/qtgrpc-everywhere-src-6.10.1.tar.xz) = 98138fb8633c4922ef7ef49b8301f7cbfb7beb7897d44d72e639120a29f4577f +SIZE (KDE/Qt/6.10.1/qtgrpc-everywhere-src-6.10.1.tar.xz) = 620108 diff --git a/devel/qt6-grpc/pkg-plist b/devel/qt6-grpc/pkg-plist index 95eaabb0affa..ab58b2ac51a2 100644 --- a/devel/qt6-grpc/pkg-plist +++ b/devel/qt6-grpc/pkg-plist @@ -1,4 +1,5 @@ %%QT_INCDIR%%/QtGrpc/%%FULLVER%%/QtGrpc/private/qabstractgrpcchannel_p.h +%%QT_INCDIR%%/QtGrpc/%%FULLVER%%/QtGrpc/private/qgrpccommonoptions_p.h %%QT_INCDIR%%/QtGrpc/%%FULLVER%%/QtGrpc/private/qgrpcoperation_p.h %%QT_INCDIR%%/QtGrpc/%%FULLVER%%/QtGrpc/private/qgrpcoperationcontext_p.h %%QT_INCDIR%%/QtGrpc/%%FULLVER%%/QtGrpc/private/qtgrpc-config_p.h @@ -338,13 +339,13 @@ lib/cmake/Qt6Qml/QmlPlugins/Qt6protobufquickpluginTargets.cmake %%QT_LIBDIR%%/libQt6ProtobufWellKnownTypes.so %%QT_LIBDIR%%/libQt6ProtobufWellKnownTypes.so.6 %%QT_LIBDIR%%/libQt6ProtobufWellKnownTypes.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6grpc_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6grpcquick_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6protobuf_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6protobufqtcoretypes_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6protobufqtguitypes_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6protobufquick_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6protobufwellknowntypes_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6grpc_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6grpcquick_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6protobuf_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6protobufqtcoretypes_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6protobufqtguitypes_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6protobufquick_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6protobufwellknowntypes_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_grpc.pri %%QT_MKSPECDIR%%/modules/qt_lib_grpc_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_grpcquick.pri diff --git a/devel/qt6-languageserver/distinfo b/devel/qt6-languageserver/distinfo index c252ac4b55d9..0e3ff363362a 100644 --- a/devel/qt6-languageserver/distinfo +++ b/devel/qt6-languageserver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303186 -SHA256 (KDE/Qt/6.9.3/qtlanguageserver-everywhere-src-6.9.3.tar.xz) = c8e8a6c4f8cb25626922e78f398b13b02eea21c4cc5525ffc2a0da7469369d33 -SIZE (KDE/Qt/6.9.3/qtlanguageserver-everywhere-src-6.9.3.tar.xz) = 136968 +TIMESTAMP = 1763965167 +SHA256 (KDE/Qt/6.10.1/qtlanguageserver-everywhere-src-6.10.1.tar.xz) = 3360526b4f4d556673b31e29a49e15d02da52d5eaa53b0204d56a0ba160a556c +SIZE (KDE/Qt/6.10.1/qtlanguageserver-everywhere-src-6.10.1.tar.xz) = 136208 diff --git a/devel/qt6-languageserver/pkg-plist b/devel/qt6-languageserver/pkg-plist index 20a58bc399de..abd9ff7a8595 100644 --- a/devel/qt6-languageserver/pkg-plist +++ b/devel/qt6-languageserver/pkg-plist @@ -47,8 +47,8 @@ lib/cmake/Qt6LanguageServerPrivate/Qt6LanguageServerPrivateVersionlessTargets.cm %%QT_LIBDIR%%/libQt6JsonRpc.prl %%QT_LIBDIR%%/libQt6LanguageServer.a %%QT_LIBDIR%%/libQt6LanguageServer.prl -%%QT_LIBDIR%%/metatypes/qt6jsonrpcprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6languageserverprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6jsonrpcprivate_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6languageserverprivate_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_jsonrpc_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_languageserver_private.pri %%QT_SBOMDIR%%/qtlanguageserver-%%FULLVER%%.spdx diff --git a/devel/qt6-location/distinfo b/devel/qt6-location/distinfo index bf910a3d0781..33589f8a03ea 100644 --- a/devel/qt6-location/distinfo +++ b/devel/qt6-location/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303196 -SHA256 (KDE/Qt/6.9.3/qtlocation-everywhere-src-6.9.3.tar.xz) = 141227d1fdaf4e1574c99127b2eb91ab171107bf067121aecb03b618b2e71605 -SIZE (KDE/Qt/6.9.3/qtlocation-everywhere-src-6.9.3.tar.xz) = 3149208 +TIMESTAMP = 1763964327 +SHA256 (KDE/Qt/6.10.1/qtlocation-everywhere-src-6.10.1.tar.xz) = 2b9618f1b99cdc51d6697a79f3a57f4c2b629711549912067db8cd2b40794f09 +SIZE (KDE/Qt/6.10.1/qtlocation-everywhere-src-6.10.1.tar.xz) = 3151780 diff --git a/devel/qt6-location/pkg-plist b/devel/qt6-location/pkg-plist index 5cd763101abe..37cd59a57e14 100644 --- a/devel/qt6-location/pkg-plist +++ b/devel/qt6-location/pkg-plist @@ -213,7 +213,7 @@ lib/cmake/Qt6Qml/QmlPlugins/Qt6declarative_locationTargets.cmake %%QT_LIBDIR%%/libQt6Location.so %%QT_LIBDIR%%/libQt6Location.so.6 %%QT_LIBDIR%%/libQt6Location.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6location_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6location_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_location.pri %%QT_MKSPECDIR%%/modules/qt_lib_location_private.pri %%QT_PLUGINDIR%%/geoservices/libqtgeoservices_itemsoverlay.so diff --git a/devel/qt6-positioning/distinfo b/devel/qt6-positioning/distinfo index 84cedf391251..4de231f52f90 100644 --- a/devel/qt6-positioning/distinfo +++ b/devel/qt6-positioning/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303206 -SHA256 (KDE/Qt/6.9.3/qtpositioning-everywhere-src-6.9.3.tar.xz) = 0c87c980f704c17aadaf0bf8a03845dd0a60cc0313be24bd7b5b90685d5835b4 -SIZE (KDE/Qt/6.9.3/qtpositioning-everywhere-src-6.9.3.tar.xz) = 649260 +TIMESTAMP = 1763965263 +SHA256 (KDE/Qt/6.10.1/qtpositioning-everywhere-src-6.10.1.tar.xz) = abb311ef1bd6e39f090d22480e265d13f8537d2e2f4c88f22d6519547f46be23 +SIZE (KDE/Qt/6.10.1/qtpositioning-everywhere-src-6.10.1.tar.xz) = 649012 diff --git a/devel/qt6-positioning/pkg-plist b/devel/qt6-positioning/pkg-plist index 472bada4c288..4217172c3d77 100644 --- a/devel/qt6-positioning/pkg-plist +++ b/devel/qt6-positioning/pkg-plist @@ -82,7 +82,6 @@ lib/cmake/Qt6/FindGconf.cmake lib/cmake/Qt6/FindGypsy.cmake lib/cmake/Qt6BuildInternals/StandaloneTests/QtPositioningTestsConfig.cmake -lib/cmake/Qt6Bundled_Clip2Tri/Qt6Bundled_Clip2TriDependencies.cmake lib/cmake/Qt6Positioning/Qt6PositioningAdditionalTargetInfo.cmake lib/cmake/Qt6Positioning/Qt6PositioningConfig.cmake lib/cmake/Qt6Positioning/Qt6PositioningConfigVersion.cmake @@ -150,8 +149,8 @@ lib/cmake/Qt6Qml/QmlPlugins/Qt6positioningquickpluginTargets.cmake %%QT_LIBDIR%%/libQt6PositioningQuick.so %%QT_LIBDIR%%/libQt6PositioningQuick.so.6 %%QT_LIBDIR%%/libQt6PositioningQuick.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6positioning_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6positioningquick_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6positioning_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6positioningquick_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_positioning.pri %%QT_MKSPECDIR%%/modules/qt_lib_positioning_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_positioningquick.pri diff --git a/devel/qt6-remoteobjects/distinfo b/devel/qt6-remoteobjects/distinfo index 87a08c373012..cc2db05886dd 100644 --- a/devel/qt6-remoteobjects/distinfo +++ b/devel/qt6-remoteobjects/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303215 -SHA256 (KDE/Qt/6.9.3/qtremoteobjects-everywhere-src-6.9.3.tar.xz) = 98987c0055d4e1a6d31dac85c3445d99ed8142c21995f70b391ef0ebafaad85b -SIZE (KDE/Qt/6.9.3/qtremoteobjects-everywhere-src-6.9.3.tar.xz) = 528744 +TIMESTAMP = 1763964389 +SHA256 (KDE/Qt/6.10.1/qtremoteobjects-everywhere-src-6.10.1.tar.xz) = 7c9e56dbe2c400e33d13626a27d822a7c95b7d95f2272b198a788c2b4a9b8a0d +SIZE (KDE/Qt/6.10.1/qtremoteobjects-everywhere-src-6.10.1.tar.xz) = 528992 diff --git a/devel/qt6-remoteobjects/pkg-plist b/devel/qt6-remoteobjects/pkg-plist index 6656f9452915..33609db66462 100644 --- a/devel/qt6-remoteobjects/pkg-plist +++ b/devel/qt6-remoteobjects/pkg-plist @@ -122,14 +122,6 @@ lib/cmake/Qt6RepParser/Qt6RepParserDependencies.cmake lib/cmake/Qt6RepParser/Qt6RepParserTargets.cmake lib/cmake/Qt6RepParser/Qt6RepParserVersionlessAliasTargets.cmake lib/cmake/Qt6RepParser/Qt6RepParserVersionlessTargets.cmake -lib/cmake/Qt6RepParserPrivate/Qt6RepParserPrivateAdditionalTargetInfo.cmake -lib/cmake/Qt6RepParserPrivate/Qt6RepParserPrivateConfig.cmake -lib/cmake/Qt6RepParserPrivate/Qt6RepParserPrivateConfigVersion.cmake -lib/cmake/Qt6RepParserPrivate/Qt6RepParserPrivateConfigVersionImpl.cmake -lib/cmake/Qt6RepParserPrivate/Qt6RepParserPrivateDependencies.cmake -lib/cmake/Qt6RepParserPrivate/Qt6RepParserPrivateTargets.cmake -lib/cmake/Qt6RepParserPrivate/Qt6RepParserPrivateVersionlessAliasTargets.cmake -lib/cmake/Qt6RepParserPrivate/Qt6RepParserPrivateVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6RemoteObjects.prl %%QT_LIBDIR%%/libQt6RemoteObjects.so %%QT_LIBDIR%%/libQt6RemoteObjects.so.6 @@ -138,8 +130,8 @@ lib/cmake/Qt6RepParserPrivate/Qt6RepParserPrivateVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6RemoteObjectsQml.so %%QT_LIBDIR%%/libQt6RemoteObjectsQml.so.6 %%QT_LIBDIR%%/libQt6RemoteObjectsQml.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6remoteobjects_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6remoteobjectsqml_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6remoteobjects_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6remoteobjectsqml_metatypes.json %%QT_MKSPECDIR%%/features/remoteobjects_repc.prf %%QT_MKSPECDIR%%/features/repcclient.pri %%QT_MKSPECDIR%%/features/repccommon.pri @@ -151,7 +143,6 @@ lib/cmake/Qt6RepParserPrivate/Qt6RepParserPrivateVersionlessTargets.cmake %%QT_MKSPECDIR%%/modules/qt_lib_remoteobjectsqml.pri %%QT_MKSPECDIR%%/modules/qt_lib_remoteobjectsqml_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_repparser.pri -%%QT_MKSPECDIR%%/modules/qt_lib_repparser_private.pri %%QT_QMLDIR%%/QtRemoteObjects/libdeclarative_remoteobjectsplugin.so %%QT_QMLDIR%%/QtRemoteObjects/plugins.qmltypes %%QT_QMLDIR%%/QtRemoteObjects/qmldir diff --git a/devel/qt6-scxml/distinfo b/devel/qt6-scxml/distinfo index 7cb8f6f41654..cf8c4904215b 100644 --- a/devel/qt6-scxml/distinfo +++ b/devel/qt6-scxml/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303225 -SHA256 (KDE/Qt/6.9.3/qtscxml-everywhere-src-6.9.3.tar.xz) = f389c0c051df908eae392fbe94a8513e6fe15f88399d88fd33a763165f5b34b7 -SIZE (KDE/Qt/6.9.3/qtscxml-everywhere-src-6.9.3.tar.xz) = 545436 +TIMESTAMP = 1763964392 +SHA256 (KDE/Qt/6.10.1/qtscxml-everywhere-src-6.10.1.tar.xz) = eb67a0e5d4c6d488e3013f8dbef859a00e10bb033472eb53688fce350e3a1869 +SIZE (KDE/Qt/6.10.1/qtscxml-everywhere-src-6.10.1.tar.xz) = 546444 diff --git a/devel/qt6-scxml/pkg-plist b/devel/qt6-scxml/pkg-plist index deb3c5cda7a4..a9573f96db1a 100644 --- a/devel/qt6-scxml/pkg-plist +++ b/devel/qt6-scxml/pkg-plist @@ -225,10 +225,10 @@ lib/cmake/Qt6StateMachineQmlPrivate/Qt6StateMachineQmlPrivateVersionlessTargets. %%QT_LIBDIR%%/libQt6StateMachineQml.so %%QT_LIBDIR%%/libQt6StateMachineQml.so.6 %%QT_LIBDIR%%/libQt6StateMachineQml.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6scxml_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6scxmlqml_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6statemachine_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6statemachineqml_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6scxml_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6scxmlqml_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6statemachine_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6statemachineqml_metatypes.json %%QT_MKSPECDIR%%/features/qscxmlc.prf %%QT_MKSPECDIR%%/modules/qt_lib_scxml.pri %%QT_MKSPECDIR%%/modules/qt_lib_scxml_private.pri diff --git a/devel/qt6-tools/distinfo b/devel/qt6-tools/distinfo index bef1029813a2..430fdfd1a9b3 100644 --- a/devel/qt6-tools/distinfo +++ b/devel/qt6-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303238 -SHA256 (KDE/Qt/6.9.3/qttools-everywhere-src-6.9.3.tar.xz) = 0cf7ab0e975fc57f5ce1375576a0a76e9ede25e6b01db3cf2339cd4d9750b4e9 -SIZE (KDE/Qt/6.9.3/qttools-everywhere-src-6.9.3.tar.xz) = 10334740 +TIMESTAMP = 1763965288 +SHA256 (KDE/Qt/6.10.1/qttools-everywhere-src-6.10.1.tar.xz) = 8148408380ffea03101a26305c812b612ea30dbc07121e58707601522404d49b +SIZE (KDE/Qt/6.10.1/qttools-everywhere-src-6.10.1.tar.xz) = 10047008 diff --git a/devel/qt6-tools/files/patch-configure.cmake b/devel/qt6-tools/files/patch-configure.cmake index 8474226f40c6..f1e69da6709c 100644 --- a/devel/qt6-tools/files/patch-configure.cmake +++ b/devel/qt6-tools/files/patch-configure.cmake @@ -15,7 +15,7 @@ Call Stack (most recent call first): Regressed by: https://code.qt.io/cgit/qt/qttools.git/commit/?h=6.6.0&id=ff5c080c2eb9267c43da6fafe953bf50076443c4 ---- configure.cmake.orig 2025-09-25 00:29:00 UTC +--- configure.cmake.orig 2025-08-15 17:35:03 UTC +++ configure.cmake @@ -4,6 +4,11 @@ include(${CMAKE_CURRENT_LIST_DIR}/src/qdoc/cmake/QDocC # Include QDoc-specific configuration early (needed for feature definitions) @@ -29,11 +29,3 @@ Regressed by: https://code.qt.io/cgit/qt/qttools.git/commit/?h=6.6.0&id=ff5c080c #### Tests qt_find_package(WrapLibClang 8 PROVIDED_TARGETS WrapLibClang::WrapLibClang) -@@ -11,7 +16,6 @@ endif() - if(TARGET WrapLibClang::WrapLibClang) - set(TEST_libclang "ON" CACHE BOOL "Required libclang version found." FORCE) - endif() -- - - - #### Features diff --git a/devel/qt6-tools/pkg-plist b/devel/qt6-tools/pkg-plist index 48f15cc3091b..869a7885b5c7 100644 --- a/devel/qt6-tools/pkg-plist +++ b/devel/qt6-tools/pkg-plist @@ -436,10 +436,10 @@ lib/cmake/Qt6UiToolsPrivate/Qt6UiToolsPrivateVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6UiTools.so %%QT_LIBDIR%%/libQt6UiTools.so.6 %%QT_LIBDIR%%/libQt6UiTools.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6designer_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6designercomponentsprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6help_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6uitools_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6designer_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6designercomponentsprivate_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6help_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6uitools_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_designer.pri %%QT_MKSPECDIR%%/modules/qt_lib_designer_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_designercomponents_private.pri diff --git a/devel/qt6-translations/distinfo b/devel/qt6-translations/distinfo index 27729f2e5b76..24564ae76719 100644 --- a/devel/qt6-translations/distinfo +++ b/devel/qt6-translations/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303249 -SHA256 (KDE/Qt/6.9.3/qttranslations-everywhere-src-6.9.3.tar.xz) = f36d545e6681b146fd79b3ebb74ef275e88694cf81eae8323327cae3bfc490a1 -SIZE (KDE/Qt/6.9.3/qttranslations-everywhere-src-6.9.3.tar.xz) = 1663376 +TIMESTAMP = 1763965292 +SHA256 (KDE/Qt/6.10.1/qttranslations-everywhere-src-6.10.1.tar.xz) = 8e49a2df88a12c376a479ae7bd272a91cf57ebb4e7c0cf7341b3565df99d2314 +SIZE (KDE/Qt/6.10.1/qttranslations-everywhere-src-6.10.1.tar.xz) = 1626252 diff --git a/devel/qt6-translations/pkg-plist b/devel/qt6-translations/pkg-plist index 19fb47dd6f9c..72d8b7e617a1 100644 --- a/devel/qt6-translations/pkg-plist +++ b/devel/qt6-translations/pkg-plist @@ -39,7 +39,6 @@ %%QT_L10NDIR%%/designer_ko.qm %%QT_L10NDIR%%/designer_nl.qm %%QT_L10NDIR%%/designer_pl.qm -%%QT_L10NDIR%%/designer_pt_BR.qm %%QT_L10NDIR%%/designer_ru.qm %%QT_L10NDIR%%/designer_sk.qm %%QT_L10NDIR%%/designer_sl.qm @@ -64,7 +63,6 @@ %%QT_L10NDIR%%/linguist_ko.qm %%QT_L10NDIR%%/linguist_nl.qm %%QT_L10NDIR%%/linguist_pl.qm -%%QT_L10NDIR%%/linguist_pt_BR.qm %%QT_L10NDIR%%/linguist_ru.qm %%QT_L10NDIR%%/linguist_sk.qm %%QT_L10NDIR%%/linguist_sl.qm @@ -269,7 +267,6 @@ %%QT_L10NDIR%%/qtserialport_ka.qm %%QT_L10NDIR%%/qtserialport_ko.qm %%QT_L10NDIR%%/qtserialport_pl.qm -%%QT_L10NDIR%%/qtserialport_pt_BR.qm %%QT_L10NDIR%%/qtserialport_ru.qm %%QT_L10NDIR%%/qtserialport_sv.qm %%QT_L10NDIR%%/qtserialport_tr.qm @@ -283,7 +280,6 @@ %%QT_L10NDIR%%/qtwebengine_ko.qm %%QT_L10NDIR%%/qtwebengine_lg.qm %%QT_L10NDIR%%/qtwebengine_pl.qm -%%QT_L10NDIR%%/qtwebengine_pt_BR.qm %%QT_L10NDIR%%/qtwebengine_ru.qm %%QT_L10NDIR%%/qtwebengine_sv.qm %%QT_L10NDIR%%/qtwebengine_tr.qm @@ -298,7 +294,6 @@ %%QT_L10NDIR%%/qtwebsockets_ka.qm %%QT_L10NDIR%%/qtwebsockets_ko.qm %%QT_L10NDIR%%/qtwebsockets_pl.qm -%%QT_L10NDIR%%/qtwebsockets_pt_BR.qm %%QT_L10NDIR%%/qtwebsockets_ru.qm %%QT_L10NDIR%%/qtwebsockets_sv.qm %%QT_L10NDIR%%/qtwebsockets_tr.qm diff --git a/devel/qxlsx/Makefile b/devel/qxlsx/Makefile index 5aa3ef315280..f951d94b046a 100644 --- a/devel/qxlsx/Makefile +++ b/devel/qxlsx/Makefile @@ -1,5 +1,6 @@ PORTNAME= ${GH_PROJECT:tl} PORTVERSION= 1.5.0 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= devel diff --git a/devel/rubygem-aws-partitions/Makefile b/devel/rubygem-aws-partitions/Makefile index 41dbfededdae..497f1cc57d1a 100644 --- a/devel/rubygem-aws-partitions/Makefile +++ b/devel/rubygem-aws-partitions/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-partitions -PORTVERSION= 1.1191.0 +PORTVERSION= 1.1194.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-partitions/distinfo b/devel/rubygem-aws-partitions/distinfo index 78378b556ec5..a2d853133606 100644 --- a/devel/rubygem-aws-partitions/distinfo +++ b/devel/rubygem-aws-partitions/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765895766 -SHA256 (rubygem/aws-partitions-1.1191.0.gem) = 04a03e3b971c68555d8626e19bf8abaabc4b950181a47ca11129e72b8a756fe2 -SIZE (rubygem/aws-partitions-1.1191.0.gem) = 82432 +TIMESTAMP = 1766036527 +SHA256 (rubygem/aws-partitions-1.1194.0.gem) = dcc6c65735f4266b9cb14feee67afd2d345e01e5b87697f91ddc06e7603b0811 +SIZE (rubygem/aws-partitions-1.1194.0.gem) = 82944 diff --git a/devel/rubygem-aws-sdk-bcmrecommendedactions/Makefile b/devel/rubygem-aws-sdk-bcmrecommendedactions/Makefile index 82c7ead959be..e5fc5b5a50d9 100644 --- a/devel/rubygem-aws-sdk-bcmrecommendedactions/Makefile +++ b/devel/rubygem-aws-sdk-bcmrecommendedactions/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-bcmrecommendedactions -PORTVERSION= 1.4.0 +PORTVERSION= 1.5.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-bcmrecommendedactions/distinfo b/devel/rubygem-aws-sdk-bcmrecommendedactions/distinfo index 4aeae845cb62..cb4ce9c6efdb 100644 --- a/devel/rubygem-aws-sdk-bcmrecommendedactions/distinfo +++ b/devel/rubygem-aws-sdk-bcmrecommendedactions/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763853584 -SHA256 (rubygem/aws-sdk-bcmrecommendedactions-1.4.0.gem) = a700e3054c54c9ac7faa9ebc16322f653def2609060cdec06415d856167b6be3 -SIZE (rubygem/aws-sdk-bcmrecommendedactions-1.4.0.gem) = 23552 +TIMESTAMP = 1766036529 +SHA256 (rubygem/aws-sdk-bcmrecommendedactions-1.5.0.gem) = 5e901406a907722fd7efc5b359dc4f42a4b757bfb71dfd263c7e7a9e2f9952dc +SIZE (rubygem/aws-sdk-bcmrecommendedactions-1.5.0.gem) = 23552 diff --git a/devel/rubygem-aws-sdk-bedrock/Makefile b/devel/rubygem-aws-sdk-bedrock/Makefile index 48881e88dbed..fa13c23a5e0b 100644 --- a/devel/rubygem-aws-sdk-bedrock/Makefile +++ b/devel/rubygem-aws-sdk-bedrock/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-bedrock -PORTVERSION= 1.69.0 +PORTVERSION= 1.70.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-bedrock/distinfo b/devel/rubygem-aws-sdk-bedrock/distinfo index cc846274d892..fbe8c810334e 100644 --- a/devel/rubygem-aws-sdk-bedrock/distinfo +++ b/devel/rubygem-aws-sdk-bedrock/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032854 -SHA256 (rubygem/aws-sdk-bedrock-1.69.0.gem) = 9363d62c15abcdc1bb57fd956aa1be66081e94b0c2e0d770db26dd13b4bf44da -SIZE (rubygem/aws-sdk-bedrock-1.69.0.gem) = 194560 +TIMESTAMP = 1766036531 +SHA256 (rubygem/aws-sdk-bedrock-1.70.0.gem) = 613854b75897ad25a057705c509686833ea885931bd93500a6276c559c365860 +SIZE (rubygem/aws-sdk-bedrock-1.70.0.gem) = 194560 diff --git a/devel/rubygem-aws-sdk-bedrockagentcorecontrol/Makefile b/devel/rubygem-aws-sdk-bedrockagentcorecontrol/Makefile index 6ae42188665f..00a33078474b 100644 --- a/devel/rubygem-aws-sdk-bedrockagentcorecontrol/Makefile +++ b/devel/rubygem-aws-sdk-bedrockagentcorecontrol/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-bedrockagentcorecontrol -PORTVERSION= 1.16.0 +PORTVERSION= 1.17.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-bedrockagentcorecontrol/distinfo b/devel/rubygem-aws-sdk-bedrockagentcorecontrol/distinfo index 1e969466df10..f9558b32f16a 100644 --- a/devel/rubygem-aws-sdk-bedrockagentcorecontrol/distinfo +++ b/devel/rubygem-aws-sdk-bedrockagentcorecontrol/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032860 -SHA256 (rubygem/aws-sdk-bedrockagentcorecontrol-1.16.0.gem) = b9a67b31e5dd4d40d70794cc60592afc87c7d4a120b81b4d0891bf52da51deda -SIZE (rubygem/aws-sdk-bedrockagentcorecontrol-1.16.0.gem) = 155136 +TIMESTAMP = 1766036533 +SHA256 (rubygem/aws-sdk-bedrockagentcorecontrol-1.17.0.gem) = e6115496c7bf4806c7461bdf13d3a50b990c9f669e2f11d5d2be942e5e831cb5 +SIZE (rubygem/aws-sdk-bedrockagentcorecontrol-1.17.0.gem) = 155136 diff --git a/devel/rubygem-aws-sdk-billingconductor/Makefile b/devel/rubygem-aws-sdk-billingconductor/Makefile index c667be5b5e56..3a9f9bb09b36 100644 --- a/devel/rubygem-aws-sdk-billingconductor/Makefile +++ b/devel/rubygem-aws-sdk-billingconductor/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-billingconductor -PORTVERSION= 1.49.0 +PORTVERSION= 1.50.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-billingconductor/distinfo b/devel/rubygem-aws-sdk-billingconductor/distinfo index 5f441614d75e..b0334103985e 100644 --- a/devel/rubygem-aws-sdk-billingconductor/distinfo +++ b/devel/rubygem-aws-sdk-billingconductor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763853604 -SHA256 (rubygem/aws-sdk-billingconductor-1.49.0.gem) = 8ed9720acf5b53003f2387aef966b6437e120d07cda14946158c92836166e9e2 -SIZE (rubygem/aws-sdk-billingconductor-1.49.0.gem) = 56832 +TIMESTAMP = 1766036535 +SHA256 (rubygem/aws-sdk-billingconductor-1.50.0.gem) = af95bbe7eef4df2c192da1c78c0a7b7b794d6296558a0af54189cfc52c599403 +SIZE (rubygem/aws-sdk-billingconductor-1.50.0.gem) = 56832 diff --git a/devel/rubygem-aws-sdk-cloudwatch/Makefile b/devel/rubygem-aws-sdk-cloudwatch/Makefile index bbb4a30774c4..0831e1e07943 100644 --- a/devel/rubygem-aws-sdk-cloudwatch/Makefile +++ b/devel/rubygem-aws-sdk-cloudwatch/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudwatch -PORTVERSION= 1.125.0 +PORTVERSION= 1.126.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-cloudwatch/distinfo b/devel/rubygem-aws-sdk-cloudwatch/distinfo index aceef7de419d..fffdce658f51 100644 --- a/devel/rubygem-aws-sdk-cloudwatch/distinfo +++ b/devel/rubygem-aws-sdk-cloudwatch/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763853652 -SHA256 (rubygem/aws-sdk-cloudwatch-1.125.0.gem) = 2ff95a362fc2b539936b61e07669ca882939f24487b09e24e794d8c792613793 -SIZE (rubygem/aws-sdk-cloudwatch-1.125.0.gem) = 128000 +TIMESTAMP = 1766036537 +SHA256 (rubygem/aws-sdk-cloudwatch-1.126.0.gem) = 6508bc68e5db03421cc80311d39ccd82b738bab6ce6a8050c37b0b02dd1c90a6 +SIZE (rubygem/aws-sdk-cloudwatch-1.126.0.gem) = 128512 diff --git a/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile b/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile index 71e998cdf977..0ae3f76999de 100644 --- a/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile +++ b/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cloudwatchlogs -PORTVERSION= 1.134.0 +PORTVERSION= 1.135.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-cloudwatchlogs/distinfo b/devel/rubygem-aws-sdk-cloudwatchlogs/distinfo index 71b8fc6e67eb..2c28c3cc4661 100644 --- a/devel/rubygem-aws-sdk-cloudwatchlogs/distinfo +++ b/devel/rubygem-aws-sdk-cloudwatchlogs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032870 -SHA256 (rubygem/aws-sdk-cloudwatchlogs-1.134.0.gem) = 85a33c2686a0dd74442c4b483cbc792852277b46166758e89bf31e40e1a6cf01 -SIZE (rubygem/aws-sdk-cloudwatchlogs-1.134.0.gem) = 178688 +TIMESTAMP = 1766036539 +SHA256 (rubygem/aws-sdk-cloudwatchlogs-1.135.0.gem) = 9ac9859449c178136204fb1b2d1a463aade2160d16d80e3bbdcec4bb60724625 +SIZE (rubygem/aws-sdk-cloudwatchlogs-1.135.0.gem) = 184832 diff --git a/devel/rubygem-aws-sdk-cognitoidentity/Makefile b/devel/rubygem-aws-sdk-cognitoidentity/Makefile index e09282db6f75..8a8eace89245 100644 --- a/devel/rubygem-aws-sdk-cognitoidentity/Makefile +++ b/devel/rubygem-aws-sdk-cognitoidentity/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cognitoidentity -PORTVERSION= 1.82.0 +PORTVERSION= 1.82.1 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-cognitoidentity/distinfo b/devel/rubygem-aws-sdk-cognitoidentity/distinfo index 2a57ce52a82e..f14d8b27b3e6 100644 --- a/devel/rubygem-aws-sdk-cognitoidentity/distinfo +++ b/devel/rubygem-aws-sdk-cognitoidentity/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763853686 -SHA256 (rubygem/aws-sdk-cognitoidentity-1.82.0.gem) = f2dc09d30afd807d304fa0ba6dddba384cab779915f37a1af8d967fc94d74b54 -SIZE (rubygem/aws-sdk-cognitoidentity-1.82.0.gem) = 45056 +TIMESTAMP = 1766036541 +SHA256 (rubygem/aws-sdk-cognitoidentity-1.82.1.gem) = 3020fbfbeda8a6191134567614872f87704eccab8812194826a23f6fd1a8308a +SIZE (rubygem/aws-sdk-cognitoidentity-1.82.1.gem) = 45056 diff --git a/devel/rubygem-aws-sdk-connect/Makefile b/devel/rubygem-aws-sdk-connect/Makefile index 51c2ca7bf45c..defcf185a8ca 100644 --- a/devel/rubygem-aws-sdk-connect/Makefile +++ b/devel/rubygem-aws-sdk-connect/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-connect -PORTVERSION= 1.227.0 +PORTVERSION= 1.229.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-connect/distinfo b/devel/rubygem-aws-sdk-connect/distinfo index 927e5ec23276..b74310b76b00 100644 --- a/devel/rubygem-aws-sdk-connect/distinfo +++ b/devel/rubygem-aws-sdk-connect/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032872 -SHA256 (rubygem/aws-sdk-connect-1.227.0.gem) = 6b752198f970fb704f674d1268209057d191f523519401a6534cd58832d3d513 -SIZE (rubygem/aws-sdk-connect-1.227.0.gem) = 471040 +TIMESTAMP = 1766036543 +SHA256 (rubygem/aws-sdk-connect-1.229.0.gem) = 916de12f8468edfa077e433e581e06f30e6b9365d1e8a782f8e0fdabf1a180f2 +SIZE (rubygem/aws-sdk-connect-1.229.0.gem) = 472064 diff --git a/devel/rubygem-aws-sdk-datasync/Makefile b/devel/rubygem-aws-sdk-datasync/Makefile index 112f39e2ce10..c8c7f37a71c2 100644 --- a/devel/rubygem-aws-sdk-datasync/Makefile +++ b/devel/rubygem-aws-sdk-datasync/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-datasync -PORTVERSION= 1.115.0 +PORTVERSION= 1.116.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-datasync/distinfo b/devel/rubygem-aws-sdk-datasync/distinfo index fe0c8b00bb4d..3c0760c022f3 100644 --- a/devel/rubygem-aws-sdk-datasync/distinfo +++ b/devel/rubygem-aws-sdk-datasync/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763853734 -SHA256 (rubygem/aws-sdk-datasync-1.115.0.gem) = e93e22da7bc9e498dbf5c33147b3836277257e7a4403c69b3ca0b8a77ee98adb -SIZE (rubygem/aws-sdk-datasync-1.115.0.gem) = 108544 +TIMESTAMP = 1766036545 +SHA256 (rubygem/aws-sdk-datasync-1.116.0.gem) = d57f13ae90c2fae30903d0ac27d9ac46335698017ef266923611a4ebdf1f3e5c +SIZE (rubygem/aws-sdk-datasync-1.116.0.gem) = 110592 diff --git a/devel/rubygem-aws-sdk-ec2/Makefile b/devel/rubygem-aws-sdk-ec2/Makefile index 5169673a3421..0da97e020f5f 100644 --- a/devel/rubygem-aws-sdk-ec2/Makefile +++ b/devel/rubygem-aws-sdk-ec2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ec2 -PORTVERSION= 1.584.0 +PORTVERSION= 1.585.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-ec2/distinfo b/devel/rubygem-aws-sdk-ec2/distinfo index 717e6ffd495d..4829afd8443d 100644 --- a/devel/rubygem-aws-sdk-ec2/distinfo +++ b/devel/rubygem-aws-sdk-ec2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765895774 -SHA256 (rubygem/aws-sdk-ec2-1.584.0.gem) = cf4873be8035d70b6757269f9746249a64a4e845795485f709827fe7284136b6 -SIZE (rubygem/aws-sdk-ec2-1.584.0.gem) = 1612288 +TIMESTAMP = 1766036547 +SHA256 (rubygem/aws-sdk-ec2-1.585.0.gem) = 72656489064ef23d676beec39a8f0940bbb20d019605ae0b6c39aa11d38bb963 +SIZE (rubygem/aws-sdk-ec2-1.585.0.gem) = 1612288 diff --git a/devel/rubygem-aws-sdk-entityresolution/Makefile b/devel/rubygem-aws-sdk-entityresolution/Makefile index c261e6ed976a..1e913af73b84 100644 --- a/devel/rubygem-aws-sdk-entityresolution/Makefile +++ b/devel/rubygem-aws-sdk-entityresolution/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-entityresolution -PORTVERSION= 1.40.0 +PORTVERSION= 1.41.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-entityresolution/distinfo b/devel/rubygem-aws-sdk-entityresolution/distinfo index d9d05dd89837..be0eafe8b743 100644 --- a/devel/rubygem-aws-sdk-entityresolution/distinfo +++ b/devel/rubygem-aws-sdk-entityresolution/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763853804 -SHA256 (rubygem/aws-sdk-entityresolution-1.40.0.gem) = 2abbd2a578087f10ea286bb2a155292130f00ecdae84354fe2e85401b9ce8572 -SIZE (rubygem/aws-sdk-entityresolution-1.40.0.gem) = 64512 +TIMESTAMP = 1766036549 +SHA256 (rubygem/aws-sdk-entityresolution-1.41.0.gem) = 8fa4d1cd30aeeefd2e43f28c3a741b9478f34e24179b2d2d68c53b0297a98839 +SIZE (rubygem/aws-sdk-entityresolution-1.41.0.gem) = 65536 diff --git a/devel/rubygem-aws-sdk-glacier/Makefile b/devel/rubygem-aws-sdk-glacier/Makefile index 228a7c75b50a..db5aac937069 100644 --- a/devel/rubygem-aws-sdk-glacier/Makefile +++ b/devel/rubygem-aws-sdk-glacier/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-glacier -PORTVERSION= 1.86.0 +PORTVERSION= 1.87.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-glacier/distinfo b/devel/rubygem-aws-sdk-glacier/distinfo index 45775a68e8aa..d93eae7fd630 100644 --- a/devel/rubygem-aws-sdk-glacier/distinfo +++ b/devel/rubygem-aws-sdk-glacier/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763853840 -SHA256 (rubygem/aws-sdk-glacier-1.86.0.gem) = 0133a3f9c206847ee5b51329be3b7687260fb2ebaf4ae9f276b356b30a715f0e -SIZE (rubygem/aws-sdk-glacier-1.86.0.gem) = 81408 +TIMESTAMP = 1766036551 +SHA256 (rubygem/aws-sdk-glacier-1.87.0.gem) = 2c3f05ee1db0dca3861812018427cb463f441dae43c01ea1cd87c240a09b890e +SIZE (rubygem/aws-sdk-glacier-1.87.0.gem) = 81920 diff --git a/devel/rubygem-aws-sdk-health/Makefile b/devel/rubygem-aws-sdk-health/Makefile index 178ade7a1680..569940ad2ef6 100644 --- a/devel/rubygem-aws-sdk-health/Makefile +++ b/devel/rubygem-aws-sdk-health/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-health -PORTVERSION= 1.90.0 +PORTVERSION= 1.91.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-health/distinfo b/devel/rubygem-aws-sdk-health/distinfo index 27ba5bd410c2..ba40bdbb9175 100644 --- a/devel/rubygem-aws-sdk-health/distinfo +++ b/devel/rubygem-aws-sdk-health/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763853856 -SHA256 (rubygem/aws-sdk-health-1.90.0.gem) = 26293152a0f7e91db420b31c14768a10486eac270abe4b5b62ac10ff12f2f292 -SIZE (rubygem/aws-sdk-health-1.90.0.gem) = 41472 +TIMESTAMP = 1766036553 +SHA256 (rubygem/aws-sdk-health-1.91.0.gem) = dfde50623bba045ea4374c446c73d31021681e72fe2cf7149bda7eddfada8041 +SIZE (rubygem/aws-sdk-health-1.91.0.gem) = 41472 diff --git a/devel/rubygem-aws-sdk-lambda/Makefile b/devel/rubygem-aws-sdk-lambda/Makefile index 4c75aad4275d..6f3d619273b0 100644 --- a/devel/rubygem-aws-sdk-lambda/Makefile +++ b/devel/rubygem-aws-sdk-lambda/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-lambda -PORTVERSION= 1.170.0 +PORTVERSION= 1.171.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-lambda/distinfo b/devel/rubygem-aws-sdk-lambda/distinfo index be88f97633ec..84144b75b647 100644 --- a/devel/rubygem-aws-sdk-lambda/distinfo +++ b/devel/rubygem-aws-sdk-lambda/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032898 -SHA256 (rubygem/aws-sdk-lambda-1.170.0.gem) = 5cb8dd71e8691fa49c5417654dca06148389e0cf9907c72ef52d886e6c26461e -SIZE (rubygem/aws-sdk-lambda-1.170.0.gem) = 189952 +TIMESTAMP = 1766036555 +SHA256 (rubygem/aws-sdk-lambda-1.171.0.gem) = 31dcda0dacee413fa0872417db2b38f2ba7dde1a3e9a99a15ebb2425108f54d7 +SIZE (rubygem/aws-sdk-lambda-1.171.0.gem) = 189952 diff --git a/devel/rubygem-aws-sdk-mediatailor/Makefile b/devel/rubygem-aws-sdk-mediatailor/Makefile index 4abc7bca4553..4239aa6b64c8 100644 --- a/devel/rubygem-aws-sdk-mediatailor/Makefile +++ b/devel/rubygem-aws-sdk-mediatailor/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-mediatailor -PORTVERSION= 1.110.0 +PORTVERSION= 1.111.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-mediatailor/distinfo b/devel/rubygem-aws-sdk-mediatailor/distinfo index 2e68a2d78743..9517797998ff 100644 --- a/devel/rubygem-aws-sdk-mediatailor/distinfo +++ b/devel/rubygem-aws-sdk-mediatailor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763854012 -SHA256 (rubygem/aws-sdk-mediatailor-1.110.0.gem) = c0910cb53a79304a1da9a3999f427a50848a66da28898b1edcd43c453b9f88d0 -SIZE (rubygem/aws-sdk-mediatailor-1.110.0.gem) = 88064 +TIMESTAMP = 1766036557 +SHA256 (rubygem/aws-sdk-mediatailor-1.111.0.gem) = 816341a8924d7b4d9d1e78147d502feb274413c88a4631094acff6291d2c17fd +SIZE (rubygem/aws-sdk-mediatailor-1.111.0.gem) = 89088 diff --git a/devel/rubygem-aws-sdk-odb/Makefile b/devel/rubygem-aws-sdk-odb/Makefile index 244b2b0f8a75..debb8d2c6bb1 100644 --- a/devel/rubygem-aws-sdk-odb/Makefile +++ b/devel/rubygem-aws-sdk-odb/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-odb -PORTVERSION= 1.9.0 +PORTVERSION= 1.10.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-odb/distinfo b/devel/rubygem-aws-sdk-odb/distinfo index 1c2112dbfd66..1cd8e274a3e8 100644 --- a/devel/rubygem-aws-sdk-odb/distinfo +++ b/devel/rubygem-aws-sdk-odb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763854060 -SHA256 (rubygem/aws-sdk-odb-1.9.0.gem) = 4744d4c99758676ca402a76a4d03807e07fa4255cba963bf7545b262d1bd9b24 -SIZE (rubygem/aws-sdk-odb-1.9.0.gem) = 76800 +TIMESTAMP = 1766036559 +SHA256 (rubygem/aws-sdk-odb-1.10.0.gem) = 07d58a3686176df7c2b9252d4ea1ccace69ef88d90920d48eae36daf4cb1724a +SIZE (rubygem/aws-sdk-odb-1.10.0.gem) = 77312 diff --git a/devel/rubygem-aws-sdk-opensearchservice/Makefile b/devel/rubygem-aws-sdk-opensearchservice/Makefile index a469a5ce7c2e..507d3e346cb0 100644 --- a/devel/rubygem-aws-sdk-opensearchservice/Makefile +++ b/devel/rubygem-aws-sdk-opensearchservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-opensearchservice -PORTVERSION= 1.81.0 +PORTVERSION= 1.82.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-opensearchservice/distinfo b/devel/rubygem-aws-sdk-opensearchservice/distinfo index 2f9078a0ccb5..c816507824c6 100644 --- a/devel/rubygem-aws-sdk-opensearchservice/distinfo +++ b/devel/rubygem-aws-sdk-opensearchservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032910 -SHA256 (rubygem/aws-sdk-opensearchservice-1.81.0.gem) = e78d2264ea378cfeb45493ec39050e3e9eba44307d7e8bb14114042f82acb601 -SIZE (rubygem/aws-sdk-opensearchservice-1.81.0.gem) = 146432 +TIMESTAMP = 1766036561 +SHA256 (rubygem/aws-sdk-opensearchservice-1.82.0.gem) = b95c71d90fb555e9144c4d69635b23d030f2e55c6d974303425f2d3ecbe25b5c +SIZE (rubygem/aws-sdk-opensearchservice-1.82.0.gem) = 146944 diff --git a/devel/rubygem-aws-sdk-organizations/Makefile b/devel/rubygem-aws-sdk-organizations/Makefile index 747875f150a0..904645bc4536 100644 --- a/devel/rubygem-aws-sdk-organizations/Makefile +++ b/devel/rubygem-aws-sdk-organizations/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-organizations -PORTVERSION= 1.130.0 +PORTVERSION= 1.131.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-organizations/distinfo b/devel/rubygem-aws-sdk-organizations/distinfo index 837232c0bcae..461450068908 100644 --- a/devel/rubygem-aws-sdk-organizations/distinfo +++ b/devel/rubygem-aws-sdk-organizations/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764511034 -SHA256 (rubygem/aws-sdk-organizations-1.130.0.gem) = ca8f947f9a03d218210f2ba49ed3cf02f2761a7a002fd5c5f0c916c3d2242d07 -SIZE (rubygem/aws-sdk-organizations-1.130.0.gem) = 105472 +TIMESTAMP = 1766036563 +SHA256 (rubygem/aws-sdk-organizations-1.131.0.gem) = 9624f94cd4b55ef502771aac13da76ae4c0fec3097a879c7f2a0841323e74842 +SIZE (rubygem/aws-sdk-organizations-1.131.0.gem) = 105984 diff --git a/devel/rubygem-aws-sdk-partnercentralselling/Makefile b/devel/rubygem-aws-sdk-partnercentralselling/Makefile index d7b61aed13ca..f97b71faed7b 100644 --- a/devel/rubygem-aws-sdk-partnercentralselling/Makefile +++ b/devel/rubygem-aws-sdk-partnercentralselling/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-partnercentralselling -PORTVERSION= 1.21.0 +PORTVERSION= 1.22.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-partnercentralselling/distinfo b/devel/rubygem-aws-sdk-partnercentralselling/distinfo index 6a0966804100..d23017822fd2 100644 --- a/devel/rubygem-aws-sdk-partnercentralselling/distinfo +++ b/devel/rubygem-aws-sdk-partnercentralselling/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765895786 -SHA256 (rubygem/aws-sdk-partnercentralselling-1.21.0.gem) = 589e631f34839f494b1ee0d98f8faaa3bfadc4d9e6a85baa714c6c71162eb67c -SIZE (rubygem/aws-sdk-partnercentralselling-1.21.0.gem) = 135680 +TIMESTAMP = 1766036565 +SHA256 (rubygem/aws-sdk-partnercentralselling-1.22.0.gem) = 5b6bec1be4f80dc672fba14212d497ebaa6b0dc3a2ffd2342624c12508f59688 +SIZE (rubygem/aws-sdk-partnercentralselling-1.22.0.gem) = 135680 diff --git a/devel/rubygem-aws-sdk-quicksight/Makefile b/devel/rubygem-aws-sdk-quicksight/Makefile index 26ffc11ca28f..9adab3c8eabd 100644 --- a/devel/rubygem-aws-sdk-quicksight/Makefile +++ b/devel/rubygem-aws-sdk-quicksight/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-quicksight -PORTVERSION= 1.165.0 +PORTVERSION= 1.166.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-quicksight/distinfo b/devel/rubygem-aws-sdk-quicksight/distinfo index 159ec6bcd0f3..273170c46404 100644 --- a/devel/rubygem-aws-sdk-quicksight/distinfo +++ b/devel/rubygem-aws-sdk-quicksight/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763854120 -SHA256 (rubygem/aws-sdk-quicksight-1.165.0.gem) = f0671291857683de46324dc4cee70687cf286b6afafd668f50b9e90230fb6dfd -SIZE (rubygem/aws-sdk-quicksight-1.165.0.gem) = 1037312 +TIMESTAMP = 1766036567 +SHA256 (rubygem/aws-sdk-quicksight-1.166.0.gem) = ac49d132b5483267da9f255db37e99a9cc22963b2216ae9c5085ea05cbc2eef2 +SIZE (rubygem/aws-sdk-quicksight-1.166.0.gem) = 1057280 diff --git a/devel/rubygem-aws-sdk-route53resolver/Makefile b/devel/rubygem-aws-sdk-route53resolver/Makefile index af5049b2581b..ce07e9de4ac2 100644 --- a/devel/rubygem-aws-sdk-route53resolver/Makefile +++ b/devel/rubygem-aws-sdk-route53resolver/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-route53resolver -PORTVERSION= 1.90.0 +PORTVERSION= 1.91.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-route53resolver/distinfo b/devel/rubygem-aws-sdk-route53resolver/distinfo index b01163282a68..3c4e75273455 100644 --- a/devel/rubygem-aws-sdk-route53resolver/distinfo +++ b/devel/rubygem-aws-sdk-route53resolver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763854164 -SHA256 (rubygem/aws-sdk-route53resolver-1.90.0.gem) = e568fa4daff1f0b5fffecf41964b5cda776668e25a16270c2ce78850b7c02206 -SIZE (rubygem/aws-sdk-route53resolver-1.90.0.gem) = 94720 +TIMESTAMP = 1766036569 +SHA256 (rubygem/aws-sdk-route53resolver-1.91.0.gem) = 7e66c099931422bd7ef028d848110f61ee4d52d7d32d9764f3c8312d8c21f1ac +SIZE (rubygem/aws-sdk-route53resolver-1.91.0.gem) = 97792 diff --git a/devel/rubygem-aws-sdk-s3/Makefile b/devel/rubygem-aws-sdk-s3/Makefile index a4703e37e019..b64b76cd6762 100644 --- a/devel/rubygem-aws-sdk-s3/Makefile +++ b/devel/rubygem-aws-sdk-s3/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-s3 -PORTVERSION= 1.206.0 +PORTVERSION= 1.207.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-s3/distinfo b/devel/rubygem-aws-sdk-s3/distinfo index 9e78d6d268a7..c11ca8cd407d 100644 --- a/devel/rubygem-aws-sdk-s3/distinfo +++ b/devel/rubygem-aws-sdk-s3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032922 -SHA256 (rubygem/aws-sdk-s3-1.206.0.gem) = 85f9e4681bbcf105c4659da30deeb535ea7c36aa2a43b61cb665f6b957d12aed -SIZE (rubygem/aws-sdk-s3-1.206.0.gem) = 534528 +TIMESTAMP = 1766036571 +SHA256 (rubygem/aws-sdk-s3-1.207.0.gem) = 94d3f4ce98e1476fa24c74dfaa112d0617aad0f9a63a920dd1885dae5ef93004 +SIZE (rubygem/aws-sdk-s3-1.207.0.gem) = 534528 diff --git a/devel/rubygem-aws-sdk-secretsmanager/Makefile b/devel/rubygem-aws-sdk-secretsmanager/Makefile index 0f0fb98b897f..76af05cdb99f 100644 --- a/devel/rubygem-aws-sdk-secretsmanager/Makefile +++ b/devel/rubygem-aws-sdk-secretsmanager/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-secretsmanager -PORTVERSION= 1.124.0 +PORTVERSION= 1.125.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-secretsmanager/distinfo b/devel/rubygem-aws-sdk-secretsmanager/distinfo index bb1428f16d11..b4ff9c90c0df 100644 --- a/devel/rubygem-aws-sdk-secretsmanager/distinfo +++ b/devel/rubygem-aws-sdk-secretsmanager/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763854196 -SHA256 (rubygem/aws-sdk-secretsmanager-1.124.0.gem) = 2ffcf0256c831218272c4dd92d6f04182cf2834f12d5cdbe3e98ce4495614c80 -SIZE (rubygem/aws-sdk-secretsmanager-1.124.0.gem) = 68096 +TIMESTAMP = 1766036573 +SHA256 (rubygem/aws-sdk-secretsmanager-1.125.0.gem) = 49e8610e9fd4156bab155be0c52dd43c3a254f26fa93f1933b2c7445e7dc5e2e +SIZE (rubygem/aws-sdk-secretsmanager-1.125.0.gem) = 68096 diff --git a/devel/rubygem-aws-sdk-servicequotas/Makefile b/devel/rubygem-aws-sdk-servicequotas/Makefile index 82a561c2cad4..521c9a648ec6 100644 --- a/devel/rubygem-aws-sdk-servicequotas/Makefile +++ b/devel/rubygem-aws-sdk-servicequotas/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-servicequotas -PORTVERSION= 1.65.0 +PORTVERSION= 1.66.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-servicequotas/distinfo b/devel/rubygem-aws-sdk-servicequotas/distinfo index 26fde1a5fe90..cc49b1cb0ecc 100644 --- a/devel/rubygem-aws-sdk-servicequotas/distinfo +++ b/devel/rubygem-aws-sdk-servicequotas/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763854210 -SHA256 (rubygem/aws-sdk-servicequotas-1.65.0.gem) = 2730f9f9505d43b225a4fccf273a940f41c9416e04859bc0746f3566803ea725 -SIZE (rubygem/aws-sdk-servicequotas-1.65.0.gem) = 41472 +TIMESTAMP = 1766036575 +SHA256 (rubygem/aws-sdk-servicequotas-1.66.0.gem) = f627a322c8157a743e5218fb90a958867cae264a262fe751bda7a2b6d7654f6b +SIZE (rubygem/aws-sdk-servicequotas-1.66.0.gem) = 44544 diff --git a/devel/rubygem-aws-sdk-sesv2/Makefile b/devel/rubygem-aws-sdk-sesv2/Makefile index 4dd07b2aa062..838b9e098370 100644 --- a/devel/rubygem-aws-sdk-sesv2/Makefile +++ b/devel/rubygem-aws-sdk-sesv2/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-sesv2 -PORTVERSION= 1.90.0 +PORTVERSION= 1.91.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-sesv2/distinfo b/devel/rubygem-aws-sdk-sesv2/distinfo index 0d7d73209330..a73495760417 100644 --- a/devel/rubygem-aws-sdk-sesv2/distinfo +++ b/devel/rubygem-aws-sdk-sesv2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765895796 -SHA256 (rubygem/aws-sdk-sesv2-1.90.0.gem) = 4705dd23a3ceba3b1bc290a18461ffda5b1417cb1e0182af6ee5ac1a1752ec07 -SIZE (rubygem/aws-sdk-sesv2-1.90.0.gem) = 148992 +TIMESTAMP = 1766036577 +SHA256 (rubygem/aws-sdk-sesv2-1.91.0.gem) = 4de260ec90d4a6982e4c7ec285b8779b306d8d711e864d31d83faccb9c2bb744 +SIZE (rubygem/aws-sdk-sesv2-1.91.0.gem) = 149504 diff --git a/devel/rubygem-aws-sdk-signer/Makefile b/devel/rubygem-aws-sdk-signer/Makefile index 81511b48021a..1464da60c0f6 100644 --- a/devel/rubygem-aws-sdk-signer/Makefile +++ b/devel/rubygem-aws-sdk-signer/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-signer -PORTVERSION= 1.79.0 +PORTVERSION= 1.80.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-signer/distinfo b/devel/rubygem-aws-sdk-signer/distinfo index c0b08df5ef44..1c79cb2578e7 100644 --- a/devel/rubygem-aws-sdk-signer/distinfo +++ b/devel/rubygem-aws-sdk-signer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763854218 -SHA256 (rubygem/aws-sdk-signer-1.79.0.gem) = ba5d93ef7684e004a8e88c82ceac112a1213979099bbce58ff813642bdb1c2c0 -SIZE (rubygem/aws-sdk-signer-1.79.0.gem) = 46080 +TIMESTAMP = 1766036579 +SHA256 (rubygem/aws-sdk-signer-1.80.0.gem) = 6138045864a5272b6083791acd010c7498a50a9c3485e05dc7533d8748535ac7 +SIZE (rubygem/aws-sdk-signer-1.80.0.gem) = 46080 diff --git a/devel/rubygem-aws-sdk-workspacesweb/Makefile b/devel/rubygem-aws-sdk-workspacesweb/Makefile index 521b05b1fb45..49f7ff29836d 100644 --- a/devel/rubygem-aws-sdk-workspacesweb/Makefile +++ b/devel/rubygem-aws-sdk-workspacesweb/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-workspacesweb -PORTVERSION= 1.52.0 +PORTVERSION= 1.53.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-workspacesweb/distinfo b/devel/rubygem-aws-sdk-workspacesweb/distinfo index b5a60191d249..ca6e93124928 100644 --- a/devel/rubygem-aws-sdk-workspacesweb/distinfo +++ b/devel/rubygem-aws-sdk-workspacesweb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763854310 -SHA256 (rubygem/aws-sdk-workspacesweb-1.52.0.gem) = 638a262b3845a908d3ec2eda4131c33215bc52c60f4f02815c1a22fb67cd6cfb -SIZE (rubygem/aws-sdk-workspacesweb-1.52.0.gem) = 76288 +TIMESTAMP = 1766036581 +SHA256 (rubygem/aws-sdk-workspacesweb-1.53.0.gem) = c4964c9d1184cfd8a8ce952ec2e833cfa329d6997ce1b66fd6db6242b4201606 +SIZE (rubygem/aws-sdk-workspacesweb-1.53.0.gem) = 81920 diff --git a/devel/rubygem-backports/Makefile b/devel/rubygem-backports/Makefile index e0e15ee8515f..a704b8217456 100644 --- a/devel/rubygem-backports/Makefile +++ b/devel/rubygem-backports/Makefile @@ -1,5 +1,5 @@ PORTNAME= backports -PORTVERSION= 3.25.2 +PORTVERSION= 3.25.3 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-backports/distinfo b/devel/rubygem-backports/distinfo index 7b4fd9b3cadc..fab039550ee8 100644 --- a/devel/rubygem-backports/distinfo +++ b/devel/rubygem-backports/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774967 -SHA256 (rubygem/backports-3.25.2.gem) = 4852613b0336f950a811b545a447ac273823578bb7bd1d3126a6ff9d5f840ff7 -SIZE (rubygem/backports-3.25.2.gem) = 140800 +TIMESTAMP = 1766036659 +SHA256 (rubygem/backports-3.25.3.gem) = 94298d32dc3c40ca15633b54e282780b49e2db0c045f602ea1907e4f63a17235 +SIZE (rubygem/backports-3.25.3.gem) = 140800 diff --git a/devel/rubygem-concurrent-ruby-ext/Makefile b/devel/rubygem-concurrent-ruby-ext/Makefile index f69dab2d7747..66bd5c03de72 100644 --- a/devel/rubygem-concurrent-ruby-ext/Makefile +++ b/devel/rubygem-concurrent-ruby-ext/Makefile @@ -1,5 +1,5 @@ PORTNAME= concurrent-ruby-ext -PORTVERSION= 1.3.5 +PORTVERSION= 1.3.6 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-concurrent-ruby-ext/distinfo b/devel/rubygem-concurrent-ruby-ext/distinfo index b97e26354a8f..e3641a10f3f8 100644 --- a/devel/rubygem-concurrent-ruby-ext/distinfo +++ b/devel/rubygem-concurrent-ruby-ext/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738090006 -SHA256 (rubygem/concurrent-ruby-ext-1.3.5.gem) = bcbb567233f90e0ef0da8de0552d62cd1ad0b8e7ac80b2c0d9b798c6b5dfab0d -SIZE (rubygem/concurrent-ruby-ext-1.3.5.gem) = 24576 +TIMESTAMP = 1766036585 +SHA256 (rubygem/concurrent-ruby-ext-1.3.6.gem) = ec8bcbb14bbd98eabdb08f76bf0b203b9657255d69eaa51a6751c33b4b174443 +SIZE (rubygem/concurrent-ruby-ext-1.3.6.gem) = 24576 diff --git a/devel/rubygem-concurrent-ruby/Makefile b/devel/rubygem-concurrent-ruby/Makefile index 31d3f034fd34..14603f42a7d4 100644 --- a/devel/rubygem-concurrent-ruby/Makefile +++ b/devel/rubygem-concurrent-ruby/Makefile @@ -1,5 +1,5 @@ PORTNAME= concurrent-ruby -PORTVERSION= 1.3.5 +PORTVERSION= 1.3.6 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-concurrent-ruby/distinfo b/devel/rubygem-concurrent-ruby/distinfo index d0be2b778ad9..b3c33f87a9f7 100644 --- a/devel/rubygem-concurrent-ruby/distinfo +++ b/devel/rubygem-concurrent-ruby/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738090002 -SHA256 (rubygem/concurrent-ruby-1.3.5.gem) = 813b3e37aca6df2a21a3b9f1d497f8cbab24a2b94cab325bffe65ee0f6cbebc6 -SIZE (rubygem/concurrent-ruby-1.3.5.gem) = 350208 +TIMESTAMP = 1766036583 +SHA256 (rubygem/concurrent-ruby-1.3.6.gem) = 6b56837e1e7e5292f9864f34b69c5a2cbc75c0cf5338f1ce9903d10fa762d5ab +SIZE (rubygem/concurrent-ruby-1.3.6.gem) = 350720 diff --git a/devel/rubygem-cucumber-ci-environment11/Makefile b/devel/rubygem-cucumber-ci-environment11/Makefile new file mode 100644 index 000000000000..0e8f6c48893b --- /dev/null +++ b/devel/rubygem-cucumber-ci-environment11/Makefile @@ -0,0 +1,20 @@ +PORTNAME= cucumber-ci-environment +PORTVERSION= 11.0.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 11 + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Detect CI Environment from environment variables +WWW= https://github.com/cucumber/ci-environment + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= gem + +NO_ARCH= yes + +PORTSCOUT= limit:^11\. + +.include <bsd.port.mk> diff --git a/devel/rubygem-cucumber-ci-environment11/distinfo b/devel/rubygem-cucumber-ci-environment11/distinfo new file mode 100644 index 000000000000..d416e4551957 --- /dev/null +++ b/devel/rubygem-cucumber-ci-environment11/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1759774861 +SHA256 (rubygem/cucumber-ci-environment-11.0.0.gem) = 0df79a9e1d0b015b3d9def680f989200d96fef206f4d19ccf86a338c4f71d1e2 +SIZE (rubygem/cucumber-ci-environment-11.0.0.gem) = 7168 diff --git a/devel/rubygem-cucumber-ci-environment11/pkg-descr b/devel/rubygem-cucumber-ci-environment11/pkg-descr new file mode 100644 index 000000000000..f8d165079ce5 --- /dev/null +++ b/devel/rubygem-cucumber-ci-environment11/pkg-descr @@ -0,0 +1,2 @@ +This library detects the CI environment based on environment variables defined +by CI servers. diff --git a/devel/rubygem-cucumber-core/Makefile b/devel/rubygem-cucumber-core/Makefile index 8d7976c5d9cf..74d2630c2567 100644 --- a/devel/rubygem-cucumber-core/Makefile +++ b/devel/rubygem-cucumber-core/Makefile @@ -1,5 +1,5 @@ PORTNAME= cucumber-core -PORTVERSION= 15.3.0 +PORTVERSION= 15.4.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -11,8 +11,8 @@ WWW= https://cucumber.io/ \ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= rubygem-cucumber-gherkin34>=27<35:textproc/rubygem-cucumber-gherkin34 \ - rubygem-cucumber-messages29>=26<30:devel/rubygem-cucumber-messages29 \ +RUN_DEPENDS= rubygem-cucumber-gherkin>=27<40:textproc/rubygem-cucumber-gherkin \ + rubygem-cucumber-messages>=26<33:devel/rubygem-cucumber-messages \ rubygem-cucumber-tag-expressions>=5<9:devel/rubygem-cucumber-tag-expressions USES= gem diff --git a/devel/rubygem-cucumber-core/distinfo b/devel/rubygem-cucumber-core/distinfo index aef43f5de2ff..31895adb7049 100644 --- a/devel/rubygem-cucumber-core/distinfo +++ b/devel/rubygem-cucumber-core/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774863 -SHA256 (rubygem/cucumber-core-15.3.0.gem) = 7a5c79e443b52096ca7f7df05b749e16abecb3b7d6f40f3074d30afc7464c14f -SIZE (rubygem/cucumber-core-15.3.0.gem) = 23040 +TIMESTAMP = 1766036589 +SHA256 (rubygem/cucumber-core-15.4.0.gem) = 161309d85847b336c998b201e2003d3f4a86207fa4816da2678fe3d7f3735e45 +SIZE (rubygem/cucumber-core-15.4.0.gem) = 23040 diff --git a/devel/rubygem-cucumber/Makefile b/devel/rubygem-cucumber/Makefile index 56ecaa0b64cc..9fcebee49808 100644 --- a/devel/rubygem-cucumber/Makefile +++ b/devel/rubygem-cucumber/Makefile @@ -1,5 +1,5 @@ PORTNAME= cucumber -PORTVERSION= 10.1.1 +PORTVERSION= 10.2.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -13,10 +13,10 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-base64>=0.2<1:converters/rubygem-base64 \ rubygem-builder>=3.2<4:devel/rubygem-builder \ - rubygem-cucumber-ci-environment10>=9<11:devel/rubygem-cucumber-ci-environment10 \ + rubygem-cucumber-ci-environment11>=9<12:devel/rubygem-cucumber-ci-environment11 \ rubygem-cucumber-core>=15<17:devel/rubygem-cucumber-core \ - rubygem-cucumber-cucumber-expressions>=17<19:devel/rubygem-cucumber-cucumber-expressions \ - rubygem-cucumber-html-formatter21>=20.3<22:textproc/rubygem-cucumber-html-formatter21 \ + rubygem-cucumber-cucumber-expressions>=17<20:devel/rubygem-cucumber-cucumber-expressions \ + rubygem-cucumber-html-formatter>=21<23:textproc/rubygem-cucumber-html-formatter \ rubygem-diff-lcs>=1.5<2:textproc/rubygem-diff-lcs \ rubygem-logger>=1.6<2:devel/rubygem-logger \ rubygem-mini_mime>=1.1<2:mail/rubygem-mini_mime \ diff --git a/devel/rubygem-cucumber/distinfo b/devel/rubygem-cucumber/distinfo index 23b5f4b7b77e..6f537c79ccf8 100644 --- a/devel/rubygem-cucumber/distinfo +++ b/devel/rubygem-cucumber/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774859 -SHA256 (rubygem/cucumber-10.1.1.gem) = 293be9e52e526824dc6157e1afe8ee3716fd2902f88a0f4ae0ae37a46e452271 -SIZE (rubygem/cucumber-10.1.1.gem) = 78848 +TIMESTAMP = 1766036587 +SHA256 (rubygem/cucumber-10.2.0.gem) = fdedbd31ecf40858b60f04853f2aa15c44f5c30bbac29c6a227fa1e7005a8158 +SIZE (rubygem/cucumber-10.2.0.gem) = 78848 diff --git a/devel/rubygem-datadog-ci/Makefile b/devel/rubygem-datadog-ci/Makefile index c95370a49819..51277912862d 100644 --- a/devel/rubygem-datadog-ci/Makefile +++ b/devel/rubygem-datadog-ci/Makefile @@ -1,5 +1,5 @@ PORTNAME= datadog-ci -PORTVERSION= 1.23.3 +PORTVERSION= 1.24.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-datadog-ci/distinfo b/devel/rubygem-datadog-ci/distinfo index ab92b2bb68ea..37b0e423804e 100644 --- a/devel/rubygem-datadog-ci/distinfo +++ b/devel/rubygem-datadog-ci/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763854318 -SHA256 (rubygem/datadog-ci-1.23.3.gem) = 3b082f6955c7da67547d3625981b914aea946cf987f985136c27944654faacb3 -SIZE (rubygem/datadog-ci-1.23.3.gem) = 125440 +TIMESTAMP = 1766036593 +SHA256 (rubygem/datadog-ci-1.24.0.gem) = 7c5cf3e55083a3b63cb2418339db70022adca8878261ea44a33645049c7d9267 +SIZE (rubygem/datadog-ci-1.24.0.gem) = 126464 diff --git a/devel/rubygem-datadog/Makefile b/devel/rubygem-datadog/Makefile index 58ef70c374c0..a8070f813b0c 100644 --- a/devel/rubygem-datadog/Makefile +++ b/devel/rubygem-datadog/Makefile @@ -1,5 +1,5 @@ PORTNAME= datadog -PORTVERSION= 2.22.0 +PORTVERSION= 2.23.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -12,9 +12,9 @@ LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.Apache LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/LICENSE.BSD3 -RUN_DEPENDS= rubygem-datadog-ruby_core_source>=3.4.1<4:devel/rubygem-datadog-ruby_core_source \ - rubygem-libdatadog>=22.0.1.1.0<22.0.1.2:devel/rubygem-libdatadog \ - rubygem-libddwaf>=1.25.1.1.0<1.25.1.2:devel/rubygem-libddwaf \ +RUN_DEPENDS= rubygem-datadog-ruby_core_source>=3.4.2<4:devel/rubygem-datadog-ruby_core_source \ + rubygem-libdatadog>=24.0.1.1.0<24.0.1.2:devel/rubygem-libdatadog \ + rubygem-libddwaf>=1.30.0.0.0<1.30.0.1:devel/rubygem-libddwaf \ rubygem-logger>=0:devel/rubygem-logger \ rubygem-msgpack>=0:devel/rubygem-msgpack diff --git a/devel/rubygem-datadog/distinfo b/devel/rubygem-datadog/distinfo index 3fa850eaac05..a2b9e8888b09 100644 --- a/devel/rubygem-datadog/distinfo +++ b/devel/rubygem-datadog/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1761447640 -SHA256 (rubygem/datadog-2.22.0.gem) = ca35af33be9bdfe5595f93b38f69f89ec04e0b27d4cb59bb814a47e1b421c885 -SIZE (rubygem/datadog-2.22.0.gem) = 702976 +TIMESTAMP = 1766036591 +SHA256 (rubygem/datadog-2.23.0.gem) = 1fa8a59ea1aea6bd911095840101add44ae9029ea9e72e317c353da45ab71bd0 +SIZE (rubygem/datadog-2.23.0.gem) = 736768 diff --git a/devel/rubygem-date/Makefile b/devel/rubygem-date/Makefile index 5be447437285..cbffe2170ca2 100644 --- a/devel/rubygem-date/Makefile +++ b/devel/rubygem-date/Makefile @@ -1,5 +1,5 @@ PORTNAME= date -PORTVERSION= 3.5.0 +PORTVERSION= 3.5.1 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-date/distinfo b/devel/rubygem-date/distinfo index 4a34deb14312..998b10c54a47 100644 --- a/devel/rubygem-date/distinfo +++ b/devel/rubygem-date/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762587374 -SHA256 (rubygem/date-3.5.0.gem) = 5e74fd6c04b0e65d97ad4f3bb5cb2d8efb37f386cc848f46310b4593ffc46ee5 -SIZE (rubygem/date-3.5.0.gem) = 78336 +TIMESTAMP = 1766036595 +SHA256 (rubygem/date-3.5.1.gem) = 750d06384d7b9c15d562c76291407d89e368dda4d4fff957eb94962d325a0dc0 +SIZE (rubygem/date-3.5.1.gem) = 78336 diff --git a/devel/rubygem-erb/Makefile b/devel/rubygem-erb/Makefile index c4793af733ef..f512c1acf859 100644 --- a/devel/rubygem-erb/Makefile +++ b/devel/rubygem-erb/Makefile @@ -1,5 +1,5 @@ PORTNAME= erb -PORTVERSION= 6.0.0 +PORTVERSION= 6.0.1 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-erb/distinfo b/devel/rubygem-erb/distinfo index af3d6d8a605b..df319aa66993 100644 --- a/devel/rubygem-erb/distinfo +++ b/devel/rubygem-erb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763854324 -SHA256 (rubygem/erb-6.0.0.gem) = 2730893f9d8c9733f16cab315a4e4b71c1afa9cabc1a1e7ad1403feba8f52579 -SIZE (rubygem/erb-6.0.0.gem) = 29184 +TIMESTAMP = 1766036597 +SHA256 (rubygem/erb-6.0.1.gem) = 28ecdd99c5472aebd5674d6061e3c6b0a45c049578b071e5a52c2a7f13c197e5 +SIZE (rubygem/erb-6.0.1.gem) = 29184 diff --git a/devel/rubygem-gemdiff/Makefile b/devel/rubygem-gemdiff/Makefile index fbc3c45aea02..c016a4bf3bc8 100644 --- a/devel/rubygem-gemdiff/Makefile +++ b/devel/rubygem-gemdiff/Makefile @@ -1,5 +1,6 @@ PORTNAME= gemdiff PORTVERSION= 6.0.2 +PORTREVISION= 1 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -12,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= rubygem-faraday-retry>=2.2<3:www/rubygem-faraday-retry \ rubygem-launchy>=3.0<4:devel/rubygem-launchy \ - rubygem-octokit>=9.0<10:net/rubygem-octokit \ + rubygem-octokit>=9.0<11:net/rubygem-octokit \ rubygem-thor>=1.0<2:devel/rubygem-thor USES= gem diff --git a/devel/rubygem-gemdiff/files/patch-gemspec b/devel/rubygem-gemdiff/files/patch-gemspec new file mode 100644 index 000000000000..81ca3a3cdd87 --- /dev/null +++ b/devel/rubygem-gemdiff/files/patch-gemspec @@ -0,0 +1,11 @@ +--- gemdiff.gemspec.orig 2025-12-18 20:10:46 UTC ++++ gemdiff.gemspec +@@ -24,7 +24,7 @@ Gem::Specification.new do |s| + + s.add_runtime_dependency(%q<faraday-retry>.freeze, ["~> 2.2".freeze]) + s.add_runtime_dependency(%q<launchy>.freeze, ["~> 3.0".freeze]) +- s.add_runtime_dependency(%q<octokit>.freeze, ["~> 9.0".freeze]) ++ s.add_runtime_dependency(%q<octokit>.freeze, [">= 9.0".freeze, "< 11".freeze]) + s.add_runtime_dependency(%q<thor>.freeze, ["~> 1.0".freeze]) + end + diff --git a/devel/rubygem-google-apis-androidpublisher_v3/Makefile b/devel/rubygem-google-apis-androidpublisher_v3/Makefile index 8e8fbd84edee..f00477b7277b 100644 --- a/devel/rubygem-google-apis-androidpublisher_v3/Makefile +++ b/devel/rubygem-google-apis-androidpublisher_v3/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-androidpublisher_v3 -PORTVERSION= 0.91.0 +PORTVERSION= 0.92.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-apis-androidpublisher_v3/distinfo b/devel/rubygem-google-apis-androidpublisher_v3/distinfo index d855b91478bb..46656d692cd3 100644 --- a/devel/rubygem-google-apis-androidpublisher_v3/distinfo +++ b/devel/rubygem-google-apis-androidpublisher_v3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765895804 -SHA256 (rubygem/google-apis-androidpublisher_v3-0.91.0.gem) = a67f10d157f37922f22c49024b792ba736e15c9b3432dc53a3d50aeb8761b53a -SIZE (rubygem/google-apis-androidpublisher_v3-0.91.0.gem) = 108544 +TIMESTAMP = 1766036599 +SHA256 (rubygem/google-apis-androidpublisher_v3-0.92.0.gem) = e700dea8608494ff70fd9c9ed10c3caa8323b9a15eea85098db65d1178e79035 +SIZE (rubygem/google-apis-androidpublisher_v3-0.92.0.gem) = 109568 diff --git a/devel/rubygem-google-apis-cloudkms_v1/Makefile b/devel/rubygem-google-apis-cloudkms_v1/Makefile index 38bbe0b9b9ed..5f6e2dac0285 100644 --- a/devel/rubygem-google-apis-cloudkms_v1/Makefile +++ b/devel/rubygem-google-apis-cloudkms_v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-cloudkms_v1 -PORTVERSION= 0.64.0 +PORTVERSION= 0.65.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-apis-cloudkms_v1/distinfo b/devel/rubygem-google-apis-cloudkms_v1/distinfo index 162007bd260d..6bc293ff953e 100644 --- a/devel/rubygem-google-apis-cloudkms_v1/distinfo +++ b/devel/rubygem-google-apis-cloudkms_v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762587392 -SHA256 (rubygem/google-apis-cloudkms_v1-0.64.0.gem) = 31bf69368cd806e048d39f2f60d1b978ea02f8c6b1519106a46cd6403efb1fd7 -SIZE (rubygem/google-apis-cloudkms_v1-0.64.0.gem) = 51712 +TIMESTAMP = 1766036601 +SHA256 (rubygem/google-apis-cloudkms_v1-0.65.0.gem) = b259f0c086a499a15071549ab483876adc47a6a5500885cf9c3224aad2066ddf +SIZE (rubygem/google-apis-cloudkms_v1-0.65.0.gem) = 51712 diff --git a/devel/rubygem-google-apis-compute_v1/Makefile b/devel/rubygem-google-apis-compute_v1/Makefile index 9e2d1d3d83af..251f6b509737 100644 --- a/devel/rubygem-google-apis-compute_v1/Makefile +++ b/devel/rubygem-google-apis-compute_v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-compute_v1 -PORTVERSION= 0.136.0 +PORTVERSION= 0.137.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-apis-compute_v1/distinfo b/devel/rubygem-google-apis-compute_v1/distinfo index 16a1974f1ed8..52edb71623d7 100644 --- a/devel/rubygem-google-apis-compute_v1/distinfo +++ b/devel/rubygem-google-apis-compute_v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765895806 -SHA256 (rubygem/google-apis-compute_v1-0.136.0.gem) = 04db183803f547265b0489df92e76d9761b2b7ce36be8ead88bc14ed36ab4582 -SIZE (rubygem/google-apis-compute_v1-0.136.0.gem) = 560640 +TIMESTAMP = 1766036603 +SHA256 (rubygem/google-apis-compute_v1-0.137.0.gem) = 209e859f9c23f6bafe2d7d54aa01cd83a9f85d2f12aaa8403a36682d604dedb6 +SIZE (rubygem/google-apis-compute_v1-0.137.0.gem) = 561152 diff --git a/devel/rubygem-google-apis-drive_v3/Makefile b/devel/rubygem-google-apis-drive_v3/Makefile index 75187e6dd5a6..63040f240a9d 100644 --- a/devel/rubygem-google-apis-drive_v3/Makefile +++ b/devel/rubygem-google-apis-drive_v3/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-drive_v3 -PORTVERSION= 0.75.0 +PORTVERSION= 0.76.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-apis-drive_v3/distinfo b/devel/rubygem-google-apis-drive_v3/distinfo index b03e9ee56622..6f0722023c0d 100644 --- a/devel/rubygem-google-apis-drive_v3/distinfo +++ b/devel/rubygem-google-apis-drive_v3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765895808 -SHA256 (rubygem/google-apis-drive_v3-0.75.0.gem) = 62b9063be45fa8ff02e81e555f9e348ac5223e2b740ec91690b0099dc922cce6 -SIZE (rubygem/google-apis-drive_v3-0.75.0.gem) = 63488 +TIMESTAMP = 1766036605 +SHA256 (rubygem/google-apis-drive_v3-0.76.0.gem) = 3a392deba58f95ebd7fefef8c895c17ebab1a029c99f5aaa01bea4e0cccda04f +SIZE (rubygem/google-apis-drive_v3-0.76.0.gem) = 63488 diff --git a/devel/rubygem-google-apis-iam_v1/Makefile b/devel/rubygem-google-apis-iam_v1/Makefile index 6382fce43f2f..dda6eeb272e7 100644 --- a/devel/rubygem-google-apis-iam_v1/Makefile +++ b/devel/rubygem-google-apis-iam_v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-iam_v1 -PORTVERSION= 0.80.0 +PORTVERSION= 0.81.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-apis-iam_v1/distinfo b/devel/rubygem-google-apis-iam_v1/distinfo index a906373b3795..b417601cc7a0 100644 --- a/devel/rubygem-google-apis-iam_v1/distinfo +++ b/devel/rubygem-google-apis-iam_v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762587540 -SHA256 (rubygem/google-apis-iam_v1-0.80.0.gem) = 4784eda03c7f0a13ca592f34b7bf330be4fa871342b21e6a00b27f43782dbe68 -SIZE (rubygem/google-apis-iam_v1-0.80.0.gem) = 67072 +TIMESTAMP = 1766036661 +SHA256 (rubygem/google-apis-iam_v1-0.81.0.gem) = 6215ca97736f0d635400e8c669fcd177ca37d6817038cf353aa8ec4569ab8248 +SIZE (rubygem/google-apis-iam_v1-0.81.0.gem) = 67072 diff --git a/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile b/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile index 3f117e977db3..702c6af5355d 100644 --- a/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile +++ b/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-apis-sqladmin_v1beta4 -PORTVERSION= 0.94.0 +PORTVERSION= 0.95.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-google-apis-sqladmin_v1beta4/distinfo b/devel/rubygem-google-apis-sqladmin_v1beta4/distinfo index 82c452b286f3..b1b524a1a674 100644 --- a/devel/rubygem-google-apis-sqladmin_v1beta4/distinfo +++ b/devel/rubygem-google-apis-sqladmin_v1beta4/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763854342 -SHA256 (rubygem/google-apis-sqladmin_v1beta4-0.94.0.gem) = 3b3528a61efccddfc2da11a462dabf71b8582b7c8d07cd45d7114e7a573fef2a -SIZE (rubygem/google-apis-sqladmin_v1beta4-0.94.0.gem) = 76800 +TIMESTAMP = 1766036607 +SHA256 (rubygem/google-apis-sqladmin_v1beta4-0.95.0.gem) = 3b505b9dc31e8f7e299401b98fb2ac7a490990623bc1b4a0a75cfbd3d4eac6d8 +SIZE (rubygem/google-apis-sqladmin_v1beta4-0.95.0.gem) = 77312 diff --git a/devel/rubygem-io-console/Makefile b/devel/rubygem-io-console/Makefile index 6dece224ff44..95cf6d597cbb 100644 --- a/devel/rubygem-io-console/Makefile +++ b/devel/rubygem-io-console/Makefile @@ -1,5 +1,5 @@ PORTNAME= io-console -PORTVERSION= 0.8.1 +PORTVERSION= 0.8.2 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-io-console/distinfo b/devel/rubygem-io-console/distinfo index ea94f7e3f831..b5ade350d08e 100644 --- a/devel/rubygem-io-console/distinfo +++ b/devel/rubygem-io-console/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753265952 -SHA256 (rubygem/io-console-0.8.1.gem) = 1e15440a6b2f67b6ea496df7c474ed62c860ad11237f29b3bd187f054b925fcb -SIZE (rubygem/io-console-0.8.1.gem) = 26624 +TIMESTAMP = 1766036663 +SHA256 (rubygem/io-console-0.8.2.gem) = d6e3ae7a7cc7574f4b8893b4fca2162e57a825b223a177b7afa236c5ef9814cc +SIZE (rubygem/io-console-0.8.2.gem) = 27136 diff --git a/devel/rubygem-json/Makefile b/devel/rubygem-json/Makefile index 575c5ba0e4b3..a598731dfbb9 100644 --- a/devel/rubygem-json/Makefile +++ b/devel/rubygem-json/Makefile @@ -1,5 +1,5 @@ PORTNAME= json -PORTVERSION= 2.17.1 +PORTVERSION= 2.18.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-json/distinfo b/devel/rubygem-json/distinfo index 6289e44b4c71..f48c1a360ed7 100644 --- a/devel/rubygem-json/distinfo +++ b/devel/rubygem-json/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032950 -SHA256 (rubygem/json-2.17.1.gem) = e0e4824541336a44915436f53e7ea74c687314fb8f88080fa1456f6a34ead92e -SIZE (rubygem/json-2.17.1.gem) = 104448 +TIMESTAMP = 1766036609 +SHA256 (rubygem/json-2.18.0.gem) = b10506aee4183f5cf49e0efc48073d7b75843ce3782c68dbeb763351c08fd505 +SIZE (rubygem/json-2.18.0.gem) = 104960 diff --git a/devel/rubygem-libdatadog/Makefile b/devel/rubygem-libdatadog/Makefile index f901a0a5a127..cfded20d108e 100644 --- a/devel/rubygem-libdatadog/Makefile +++ b/devel/rubygem-libdatadog/Makefile @@ -1,5 +1,5 @@ PORTNAME= libdatadog -PORTVERSION= 22.0.1.1.0 +PORTVERSION= 24.0.1.1.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-libdatadog/distinfo b/devel/rubygem-libdatadog/distinfo index 12720f51a713..ed561cca94dd 100644 --- a/devel/rubygem-libdatadog/distinfo +++ b/devel/rubygem-libdatadog/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1761447658 -SHA256 (rubygem/libdatadog-22.0.1.1.0.gem) = 65e98a8ebe337ec8fcb5a9e507349cf14e82da9e571ba9c03942e2620ae5675f -SIZE (rubygem/libdatadog-22.0.1.1.0.gem) = 15564288 +TIMESTAMP = 1766036611 +SHA256 (rubygem/libdatadog-24.0.1.1.0.gem) = 5f911a5598deb11f8c4179077a46e50a57b778b87a152bf23859ae6e557b1751 +SIZE (rubygem/libdatadog-24.0.1.1.0.gem) = 16436224 diff --git a/devel/rubygem-libdatadog/files/patch-gemspec b/devel/rubygem-libdatadog/files/patch-gemspec index 5522cee6a3c3..6852adb6efc4 100644 --- a/devel/rubygem-libdatadog/files/patch-gemspec +++ b/devel/rubygem-libdatadog/files/patch-gemspec @@ -1,12 +1,12 @@ % sed -i .orig 's|, "vendor/[^"]*".freeze||g' libdatadog.gemspec ---- libdatadog.gemspec.orig 2025-10-26 03:36:58 UTC +--- libdatadog.gemspec.orig 2025-12-18 21:28:43 UTC +++ libdatadog.gemspec @@ -12,7 +12,7 @@ Gem::Specification.new do |s| s.date = "1980-01-02" s.description = "libdatadog is a Rust-based utility library for Datadog's ddtrace gem.".freeze s.email = ["dev@datadoghq.com".freeze] -- s.files = ["lib/libdatadog.rb".freeze, "lib/libdatadog/version.rb".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/LICENSE".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/LICENSE-3rdparty.yml".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/NOTICE".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/bin/libdatadog-crashtracking-receiver".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/blazesym.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/common.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/crashtracker.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/data-pipeline.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/ddsketch.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/library-config.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/log.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/profiling.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/telemetry.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/lib/libdatadog_profiling.so".freeze, "vendor/libdatadog-22.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/lib/pkgconfig/datadog_profiling_with_rpath.pc".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/LICENSE".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/LICENSE-3rdparty.yml".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/NOTICE".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/bin/libdatadog-crashtracking-receiver".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/blazesym.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/common.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/crashtracker.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/data-pipeline.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/ddsketch.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/library-config.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/log.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/profiling.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/telemetry.h".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/lib/libdatadog_profiling.so".freeze, "vendor/libdatadog-22.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/lib/pkgconfig/datadog_profiling_with_rpath.pc".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/LICENSE".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/LICENSE-3rdparty.yml".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/NOTICE".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/bin/libdatadog-crashtracking-receiver".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/blazesym.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/common.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/crashtracker.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/data-pipeline.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/ddsketch.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/library-config.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/log.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/profiling.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/telemetry.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/lib/libdatadog_profiling.so".freeze, "vendor/libdatadog-22.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/lib/pkgconfig/datadog_profiling_with_rpath.pc".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/LICENSE".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/LICENSE-3rdparty.yml".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/NOTICE".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/bin/libdatadog-crashtracking-receiver".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/blazesym.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/common.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/crashtracker.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/data-pipeline.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/ddsketch.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/library-config.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/log.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/profiling.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/telemetry.h".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/lib/libdatadog_profiling.so".freeze, "vendor/libdatadog-22.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/lib/pkgconfig/datadog_profiling_with_rpath.pc".freeze] +- s.files = ["lib/libdatadog.rb".freeze, "lib/libdatadog/version.rb".freeze, "vendor/libdatadog-24.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/LICENSE".freeze, "vendor/libdatadog-24.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/LICENSE-3rdparty.yml".freeze, "vendor/libdatadog-24.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/NOTICE".freeze, "vendor/libdatadog-24.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/bin/libdatadog-crashtracking-receiver".freeze, "vendor/libdatadog-24.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/blazesym.h".freeze, "vendor/libdatadog-24.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/common.h".freeze, "vendor/libdatadog-24.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/crashtracker.h".freeze, "vendor/libdatadog-24.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/data-pipeline.h".freeze, "vendor/libdatadog-24.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/ddsketch.h".freeze, "vendor/libdatadog-24.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/ffe.h".freeze, "vendor/libdatadog-24.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/library-config.h".freeze, "vendor/libdatadog-24.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/log.h".freeze, "vendor/libdatadog-24.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/profiling.h".freeze, "vendor/libdatadog-24.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/include/datadog/telemetry.h".freeze, "vendor/libdatadog-24.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/lib/libdatadog_profiling.so".freeze, "vendor/libdatadog-24.0.1/aarch64-linux-musl/libdatadog-aarch64-alpine-linux-musl/lib/pkgconfig/datadog_profiling_with_rpath.pc".freeze, "vendor/libdatadog-24.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/LICENSE".freeze, "vendor/libdatadog-24.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/LICENSE-3rdparty.yml".freeze, "vendor/libdatadog-24.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/NOTICE".freeze, "vendor/libdatadog-24.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/bin/libdatadog-crashtracking-receiver".freeze, "vendor/libdatadog-24.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/blazesym.h".freeze, "vendor/libdatadog-24.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/common.h".freeze, "vendor/libdatadog-24.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/crashtracker.h".freeze, "vendor/libdatadog-24.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/data-pipeline.h".freeze, "vendor/libdatadog-24.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/ddsketch.h".freeze, "vendor/libdatadog-24.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/ffe.h".freeze, "vendor/libdatadog-24.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/library-config.h".freeze, "vendor/libdatadog-24.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/log.h".freeze, "vendor/libdatadog-24.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/profiling.h".freeze, "vendor/libdatadog-24.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/include/datadog/telemetry.h".freeze, "vendor/libdatadog-24.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/lib/libdatadog_profiling.so".freeze, "vendor/libdatadog-24.0.1/aarch64-linux/libdatadog-aarch64-unknown-linux-gnu/lib/pkgconfig/datadog_profiling_with_rpath.pc".freeze, "vendor/libdatadog-24.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/LICENSE".freeze, "vendor/libdatadog-24.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/LICENSE-3rdparty.yml".freeze, "vendor/libdatadog-24.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/NOTICE".freeze, "vendor/libdatadog-24.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/bin/libdatadog-crashtracking-receiver".freeze, "vendor/libdatadog-24.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/blazesym.h".freeze, "vendor/libdatadog-24.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/common.h".freeze, "vendor/libdatadog-24.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/crashtracker.h".freeze, "vendor/libdatadog-24.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/data-pipeline.h".freeze, "vendor/libdatadog-24.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/ddsketch.h".freeze, "vendor/libdatadog-24.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/ffe.h".freeze, "vendor/libdatadog-24.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/library-config.h".freeze, "vendor/libdatadog-24.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/log.h".freeze, "vendor/libdatadog-24.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/profiling.h".freeze, "vendor/libdatadog-24.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/include/datadog/telemetry.h".freeze, "vendor/libdatadog-24.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/lib/libdatadog_profiling.so".freeze, "vendor/libdatadog-24.0.1/x86_64-linux-musl/libdatadog-x86_64-alpine-linux-musl/lib/pkgconfig/datadog_profiling_with_rpath.pc".freeze, "vendor/libdatadog-24.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/LICENSE".freeze, "vendor/libdatadog-24.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/LICENSE-3rdparty.yml".freeze, "vendor/libdatadog-24.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/NOTICE".freeze, "vendor/libdatadog-24.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/bin/libdatadog-crashtracking-receiver".freeze, "vendor/libdatadog-24.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/blazesym.h".freeze, "vendor/libdatadog-24.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/common.h".freeze, "vendor/libdatadog-24.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/crashtracker.h".freeze, "vendor/libdatadog-24.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/data-pipeline.h".freeze, "vendor/libdatadog-24.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/ddsketch.h".freeze, "vendor/libdatadog-24.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/ffe.h".freeze, "vendor/libdatadog-24.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/library-config.h".freeze, "vendor/libdatadog-24.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/log.h".freeze, "vendor/libdatadog-24.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/profiling.h".freeze, "vendor/libdatadog-24.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/include/datadog/telemetry.h".freeze, "vendor/libdatadog-24.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/lib/libdatadog_profiling.so".freeze, "vendor/libdatadog-24.0.1/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/lib/pkgconfig/datadog_profiling_with_rpath.pc".freeze] + s.files = ["lib/libdatadog.rb".freeze, "lib/libdatadog/version.rb".freeze] s.homepage = "https://docs.datadoghq.com/tracing/".freeze s.licenses = ["Apache-2.0".freeze] diff --git a/devel/rubygem-libddwaf/Makefile b/devel/rubygem-libddwaf/Makefile index 29ddd1fa3fe4..d3cd85cf55c7 100644 --- a/devel/rubygem-libddwaf/Makefile +++ b/devel/rubygem-libddwaf/Makefile @@ -1,5 +1,5 @@ PORTNAME= libddwaf -PORTVERSION= 1.25.1.1.0 +PORTVERSION= 1.30.0.0.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-libddwaf/distinfo b/devel/rubygem-libddwaf/distinfo index d6d8a4c50355..53e9c0af9a3b 100644 --- a/devel/rubygem-libddwaf/distinfo +++ b/devel/rubygem-libddwaf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1761447660 -SHA256 (rubygem/libddwaf-1.25.1.1.0.gem) = 49fa30bb6ff0078ccd79991b52e5cd51662eb8f45156bc58e026bc7824b66b83 -SIZE (rubygem/libddwaf-1.25.1.1.0.gem) = 3178496 +TIMESTAMP = 1766036613 +SHA256 (rubygem/libddwaf-1.30.0.0.0.gem) = d5c350555ec5bdfb99534b37ad578163c83642ca03cecb3bae30fd29dc47d4fc +SIZE (rubygem/libddwaf-1.30.0.0.0.gem) = 3265536 diff --git a/devel/rubygem-licensee/Makefile b/devel/rubygem-licensee/Makefile index 1eb5ae23c29a..a2bc3d7a1c48 100644 --- a/devel/rubygem-licensee/Makefile +++ b/devel/rubygem-licensee/Makefile @@ -1,5 +1,6 @@ PORTNAME= licensee PORTVERSION= 9.18.0 +PORTREVISION= 1 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -11,7 +12,7 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md RUN_DEPENDS= rubygem-dotenv>=2.0<4:misc/rubygem-dotenv \ - rubygem-octokit>=4.20<10:net/rubygem-octokit \ + rubygem-octokit>=4.20<11.0:net/rubygem-octokit \ rubygem-reverse_markdown>=1.0<4:textproc/rubygem-reverse_markdown \ rubygem-rugged>=0.24<2.0:devel/rubygem-rugged \ rubygem-thor>=0.19<2.0:devel/rubygem-thor diff --git a/devel/rubygem-licensee/files/patch-gemspec b/devel/rubygem-licensee/files/patch-gemspec new file mode 100644 index 000000000000..ae96489a33d0 --- /dev/null +++ b/devel/rubygem-licensee/files/patch-gemspec @@ -0,0 +1,13 @@ +Obtained from: https://github.com/licensee/licensee/commit/6ea85b52fbaed51b01c706542600a21523660712 + +--- licensee.gemspec.orig 2025-12-18 20:06:41 UTC ++++ licensee.gemspec +@@ -23,7 +23,7 @@ Gem::Specification.new do |s| + s.specification_version = 4 + + s.add_runtime_dependency(%q<dotenv>.freeze, [">= 2".freeze, "< 4".freeze]) +- s.add_runtime_dependency(%q<octokit>.freeze, [">= 4.20".freeze, "< 10.0".freeze]) ++ s.add_runtime_dependency(%q<octokit>.freeze, [">= 4.20".freeze, "< 11.0".freeze]) + s.add_runtime_dependency(%q<reverse_markdown>.freeze, [">= 1".freeze, "< 4".freeze]) + s.add_runtime_dependency(%q<rugged>.freeze, [">= 0.24".freeze, "< 2.0".freeze]) + s.add_runtime_dependency(%q<thor>.freeze, [">= 0.19".freeze, "< 2.0".freeze]) diff --git a/devel/rubygem-minitest/Makefile b/devel/rubygem-minitest/Makefile index 80704070f021..36058d05fdfa 100644 --- a/devel/rubygem-minitest/Makefile +++ b/devel/rubygem-minitest/Makefile @@ -1,5 +1,5 @@ PORTNAME= minitest -PORTVERSION= 5.26.2 +PORTVERSION= 5.27.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-minitest/distinfo b/devel/rubygem-minitest/distinfo index c04375e52054..7bea10395be0 100644 --- a/devel/rubygem-minitest/distinfo +++ b/devel/rubygem-minitest/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763854474 -SHA256 (rubygem/minitest-5.26.2.gem) = f021118a6185b9ba9f5af71f2ba103ad770c75afde9f2ab8da512677c550cde3 -SIZE (rubygem/minitest-5.26.2.gem) = 101888 +TIMESTAMP = 1766036665 +SHA256 (rubygem/minitest-5.27.0.gem) = 2d3b17f8a36fe7801c1adcffdbc38233b938eb0b4966e97a6739055a45fa77d5 +SIZE (rubygem/minitest-5.27.0.gem) = 101888 diff --git a/devel/rubygem-mocha/Makefile b/devel/rubygem-mocha/Makefile index 4f70578f0305..35dc9602dc1a 100644 --- a/devel/rubygem-mocha/Makefile +++ b/devel/rubygem-mocha/Makefile @@ -1,5 +1,5 @@ PORTNAME= mocha -PORTVERSION= 2.8.2 +PORTVERSION= 3.0.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-mocha/distinfo b/devel/rubygem-mocha/distinfo index 409433f93a68..885dc429ff09 100644 --- a/devel/rubygem-mocha/distinfo +++ b/devel/rubygem-mocha/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763854476 -SHA256 (rubygem/mocha-2.8.2.gem) = 1f77e729db47e72b4ef776461ce20caeec2572ffdf23365b0a03608fee8f4eee -SIZE (rubygem/mocha-2.8.2.gem) = 70656 +TIMESTAMP = 1766036667 +SHA256 (rubygem/mocha-3.0.0.gem) = 31f2b6c28bd3149de9b8cfe1df71a92f8569fa0e00f999e0db1ffe8d9314effc +SIZE (rubygem/mocha-3.0.0.gem) = 72192 diff --git a/devel/rubygem-optparse/Makefile b/devel/rubygem-optparse/Makefile index daa0bcc84efb..585620565999 100644 --- a/devel/rubygem-optparse/Makefile +++ b/devel/rubygem-optparse/Makefile @@ -1,5 +1,5 @@ PORTNAME= optparse -PORTVERSION= 0.8.0 +PORTVERSION= 0.8.1 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-optparse/distinfo b/devel/rubygem-optparse/distinfo index 89cd9e6ffba5..edeac2fa0005 100644 --- a/devel/rubygem-optparse/distinfo +++ b/devel/rubygem-optparse/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762587414 -SHA256 (rubygem/optparse-0.8.0.gem) = ef6b7fbaf7ec331474f325bc08dd5622e6e1e651007a5341330ee4b08ce734f0 -SIZE (rubygem/optparse-0.8.0.gem) = 42496 +TIMESTAMP = 1766036615 +SHA256 (rubygem/optparse-0.8.1.gem) = 42bea10d53907ccff4f080a69991441d611fbf8733b60ed1ce9ee365ce03bd1a +SIZE (rubygem/optparse-0.8.1.gem) = 42496 diff --git a/devel/rubygem-rake-compiler/Makefile b/devel/rubygem-rake-compiler/Makefile index c40ddc509580..d37d2ba4c2fb 100644 --- a/devel/rubygem-rake-compiler/Makefile +++ b/devel/rubygem-rake-compiler/Makefile @@ -1,5 +1,5 @@ PORTNAME= rake-compiler -PORTVERSION= 1.3.0 +PORTVERSION= 1.3.1 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-rake-compiler/distinfo b/devel/rubygem-rake-compiler/distinfo index c0765ed912fc..0ea0757b7f24 100644 --- a/devel/rubygem-rake-compiler/distinfo +++ b/devel/rubygem-rake-compiler/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745178264 -SHA256 (rubygem/rake-compiler-1.3.0.gem) = eec272ef6d4dad27b36f5cdcf5b9ee4df2193751f4082b095f981ebf9cdf4127 -SIZE (rubygem/rake-compiler-1.3.0.gem) = 35840 +TIMESTAMP = 1766036669 +SHA256 (rubygem/rake-compiler-1.3.1.gem) = 6b351612b6e2d73ddd5563ee799bb58685176e05363db6758504bd11573d670a +SIZE (rubygem/rake-compiler-1.3.1.gem) = 35840 diff --git a/devel/rubygem-sidekiq-unique-jobs/Makefile b/devel/rubygem-sidekiq-unique-jobs/Makefile index 8bc143e8ec3c..64286e73c245 100644 --- a/devel/rubygem-sidekiq-unique-jobs/Makefile +++ b/devel/rubygem-sidekiq-unique-jobs/Makefile @@ -1,5 +1,5 @@ PORTNAME= sidekiq-unique-jobs -PORTVERSION= 8.0.11 +PORTVERSION= 8.0.12 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-sidekiq-unique-jobs/distinfo b/devel/rubygem-sidekiq-unique-jobs/distinfo index 31c9a17b907a..d3f88ecc8532 100644 --- a/devel/rubygem-sidekiq-unique-jobs/distinfo +++ b/devel/rubygem-sidekiq-unique-jobs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748495989 -SHA256 (rubygem/sidekiq-unique-jobs-8.0.11.gem) = 63461bb943645d106f8e6eb10c773c231a53cf3781858158425c775484f1e181 -SIZE (rubygem/sidekiq-unique-jobs-8.0.11.gem) = 96256 +TIMESTAMP = 1766036617 +SHA256 (rubygem/sidekiq-unique-jobs-8.0.12.gem) = 000a00976be4411a4999723086ebcad8d9b7e5ddfdfe01b77c5c6b98de3115fe +SIZE (rubygem/sidekiq-unique-jobs-8.0.12.gem) = 98304 diff --git a/devel/rubygem-sorbet-runtime/Makefile b/devel/rubygem-sorbet-runtime/Makefile index 1d4096b90a4f..1c53e193ac50 100644 --- a/devel/rubygem-sorbet-runtime/Makefile +++ b/devel/rubygem-sorbet-runtime/Makefile @@ -1,5 +1,5 @@ PORTNAME= sorbet-runtime -PORTVERSION= 0.6.12833 +PORTVERSION= 0.6.12854 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-sorbet-runtime/distinfo b/devel/rubygem-sorbet-runtime/distinfo index bcd03ae1f819..153f40fbfbd2 100644 --- a/devel/rubygem-sorbet-runtime/distinfo +++ b/devel/rubygem-sorbet-runtime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765895812 -SHA256 (rubygem/sorbet-runtime-0.6.12833.gem) = 843ca2e7d65ff72e919e2e0d3c30d7fe98efee30df70a28bc35987f7d2661bbc -SIZE (rubygem/sorbet-runtime-0.6.12833.gem) = 88064 +TIMESTAMP = 1766036619 +SHA256 (rubygem/sorbet-runtime-0.6.12854.gem) = 5818d23b3496ee8667f219622880ee70274c0e0816707949f6440f9fe42884be +SIZE (rubygem/sorbet-runtime-0.6.12854.gem) = 88064 diff --git a/devel/rubygem-tzinfo-data/Makefile b/devel/rubygem-tzinfo-data/Makefile index 889cc0d287ca..b047787cd388 100644 --- a/devel/rubygem-tzinfo-data/Makefile +++ b/devel/rubygem-tzinfo-data/Makefile @@ -1,5 +1,5 @@ PORTNAME= tzinfo-data -PORTVERSION= 1.2025.2 +PORTVERSION= 1.2025.3 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-tzinfo-data/distinfo b/devel/rubygem-tzinfo-data/distinfo index 978c6370cb9c..61c93942f76f 100644 --- a/devel/rubygem-tzinfo-data/distinfo +++ b/devel/rubygem-tzinfo-data/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744289320 -SHA256 (rubygem/tzinfo-data-1.2025.2.gem) = a92375a1fbb47d38fe88fd514c40a38cc8f97d168da2a6479f15185e86470939 -SIZE (rubygem/tzinfo-data-1.2025.2.gem) = 297984 +TIMESTAMP = 1766036621 +SHA256 (rubygem/tzinfo-data-1.2025.3.gem) = b546e2f1e5e5c40a0c619aafb24e30d3d6a128c2f689278f721b7286dd499562 +SIZE (rubygem/tzinfo-data-1.2025.3.gem) = 298496 diff --git a/devel/shiboken6/Makefile b/devel/shiboken6/Makefile index 06262d87bd21..abbaac830899 100644 --- a/devel/shiboken6/Makefile +++ b/devel/shiboken6/Makefile @@ -18,7 +18,7 @@ LIB_DEPENDS= libxslt.so:textproc/libxslt USES= cmake compiler:c++17-lang gnome llvm:lib,min=17,noexport pathfix \ python qt:6 tar:xz USE_GNOME= libxml2 -USE_LDCONFIG= yes +USE_LDCONFIG= ${PREFIX}/${PORTNAME} USE_PYTHON= flavors USE_QT= base diff --git a/devel/shiboken6/distinfo b/devel/shiboken6/distinfo index e048bccfb3d8..1352a23dd89a 100644 --- a/devel/shiboken6/distinfo +++ b/devel/shiboken6/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759301509 -SHA256 (KDE/Qt/6.9.3/pyside-setup-everywhere-src-6.9.3.tar.xz) = 7cd2d5abb98f2e6f442b0e41f5fcf930e7312ae4b17f681316b1adc7b63bb172 -SIZE (KDE/Qt/6.9.3/pyside-setup-everywhere-src-6.9.3.tar.xz) = 16663380 +TIMESTAMP = 1764560150 +SHA256 (KDE/Qt/6.10.1/pyside-setup-everywhere-src-6.10.1.tar.xz) = fd54f40853d61dfd845dbb40d4f89fbd63df5ed341b3d9a2c77bb5c947a0a838 +SIZE (KDE/Qt/6.10.1/pyside-setup-everywhere-src-6.10.1.tar.xz) = 17746968 diff --git a/devel/shiboken6/pkg-plist b/devel/shiboken6/pkg-plist index 93dfb7aa5bfb..2c7b9f785e85 100644 --- a/devel/shiboken6/pkg-plist +++ b/devel/shiboken6/pkg-plist @@ -1,40 +1,4 @@ bin/shiboken6 -include/shiboken6/autodecref.h -include/shiboken6/basewrapper.h -include/shiboken6/basewrapper_p.h -include/shiboken6/bindingmanager.h -include/shiboken6/bufferprocs_py37.h -include/shiboken6/gilstate.h -include/shiboken6/helper.h -include/shiboken6/pep384ext.h -include/shiboken6/pep384impl.h -include/shiboken6/pyobjectholder.h -include/shiboken6/sbkarrayconverter.h -include/shiboken6/sbkbindingutils.h -include/shiboken6/sbkcontainer.h -include/shiboken6/sbkconverter.h -include/shiboken6/sbkcppstring.h -include/shiboken6/sbkcpptonumpy.h -include/shiboken6/sbkenum.h -include/shiboken6/sbkerrors.h -include/shiboken6/sbkfeature_base.h -include/shiboken6/sbkmodule.h -include/shiboken6/sbknumpycheck.h -include/shiboken6/sbknumpyview.h -include/shiboken6/sbkpython.h -include/shiboken6/sbksmartpointer.h -include/shiboken6/sbkstaticstrings.h -include/shiboken6/sbkstring.h -include/shiboken6/sbktypefactory.h -include/shiboken6/sbkversion.h -include/shiboken6/sbkwindows.h -include/shiboken6/shiboken.h -include/shiboken6/shibokenbuffer.h -include/shiboken6/shibokenmacros.h -include/shiboken6/signature.h -include/shiboken6/signature_p.h -include/shiboken6/threadstatesaver.h -include/shiboken6/voidptr.h lib/cmake/Shiboken6/Shiboken6Config.abi%%PYTHON_MAJOR_VER%%.cmake lib/cmake/Shiboken6/Shiboken6Config.cmake lib/cmake/Shiboken6/Shiboken6ConfigVersion.cmake @@ -47,7 +11,6 @@ lib/cmake/Shiboken6Tools/Shiboken6ToolsTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Shiboken6Tools/Shiboken6ToolsTargets.cmake lib/libshiboken6.abi%%PYTHON_MAJOR_VER%%.so lib/libshiboken6.abi%%PYTHON_MAJOR_VER%%.so.%%SHLIB_VER%% -lib/libshiboken6.abi%%PYTHON_MAJOR_VER%%.so.%%SHLIB_VERSION%% %%PYTHON_SITELIBDIR%%/shiboken6/Shiboken.abi%%PYTHON_MAJOR_VER%%.so %%PYTHON_SITELIBDIR%%/shiboken6/Shiboken.pyi %%PYTHON_SITELIBDIR%%/shiboken6/__init__.py @@ -63,4 +26,51 @@ lib/libshiboken6.abi%%PYTHON_MAJOR_VER%%.so.%%SHLIB_VERSION%% %%PYTHON_SITELIBDIR%%/shiboken6_generator/__init__.py %%PYTHON_SITELIBDIR%%/shiboken6_generator/_config.py %%PYTHON_SITELIBDIR%%/shiboken6_generator/_git_shiboken_generator_version.py +lib/cmake/Shiboken6Tools/Shiboken6ToolsMacros.cmake +lib/wheels/cmake/Shiboken6/Shiboken6Targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/wheels/cmake/Shiboken6/Shiboken6Targets.cmake +lib/wheels/cmake/Shiboken6Tools/Shiboken6ToolsTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/wheels/cmake/Shiboken6Tools/Shiboken6ToolsTargets.cmake libdata/pkgconfig/shiboken6.pc +shiboken6/include/autodecref.h +shiboken6/include/basewrapper.h +shiboken6/include/basewrapper_p.h +shiboken6/include/bindingmanager.h +shiboken6/include/bufferprocs_py37.h +shiboken6/include/gilstate.h +shiboken6/include/helper.h +shiboken6/include/pep384ext.h +shiboken6/include/pep384impl.h +shiboken6/include/pyobjectholder.h +shiboken6/include/sbkarrayconverter.h +shiboken6/include/sbkbindingutils.h +shiboken6/include/sbkcontainer.h +shiboken6/include/sbkconverter.h +shiboken6/include/sbkcppstring.h +shiboken6/include/sbkcpptonumpy.h +shiboken6/include/sbkenum.h +shiboken6/include/sbkerrors.h +shiboken6/include/sbkfeature_base.h +shiboken6/include/sbkmodule.h +shiboken6/include/sbkmodule_p.h +shiboken6/include/sbknumpycheck.h +shiboken6/include/sbknumpyview.h +shiboken6/include/sbkpep.h +shiboken6/include/sbkpepbuffer.h +shiboken6/include/sbkpython.h +shiboken6/include/sbksmartpointer.h +shiboken6/include/sbkstaticstrings.h +shiboken6/include/sbkstring.h +shiboken6/include/sbktypefactory.h +shiboken6/include/sbkversion.h +shiboken6/include/sbkwindows.h +shiboken6/include/shiboken.h +shiboken6/include/shibokenbuffer.h +shiboken6/include/shibokenmacros.h +shiboken6/include/signature.h +shiboken6/include/signature_p.h +shiboken6/include/threadstatesaver.h +shiboken6/include/voidptr.h +shiboken6/libshiboken6.abi%%PYTHON_MAJOR_VER%%.so +shiboken6/libshiboken6.abi%%PYTHON_MAJOR_VER%%.so.%%SHLIB_VER%% +shiboken6_generator/shiboken6 diff --git a/devel/wasi-compiler-rt21/Makefile b/devel/wasi-compiler-rt21/Makefile index ca48ce998e01..2c0ab41c55af 100644 --- a/devel/wasi-compiler-rt21/Makefile +++ b/devel/wasi-compiler-rt21/Makefile @@ -1,5 +1,5 @@ # must sync with devel/llvm21 -DISTVERSION= 21.1.7 +DISTVERSION= 21.1.8 MASTERDIR= ${.CURDIR}/../wasi-compiler-rt diff --git a/devel/wasi-libcxx21/Makefile b/devel/wasi-libcxx21/Makefile index d91c23b421b7..7997ed27e317 100644 --- a/devel/wasi-libcxx21/Makefile +++ b/devel/wasi-libcxx21/Makefile @@ -1,5 +1,5 @@ # must sync with devel/llvm21 -DISTVERSION= 21.1.7 +DISTVERSION= 21.1.8 MASTERDIR= ${.CURDIR}/../wasi-libcxx diff --git a/devel/zeal/Makefile b/devel/zeal/Makefile index 5826c2799121..baa1fff0875d 100644 --- a/devel/zeal/Makefile +++ b/devel/zeal/Makefile @@ -1,6 +1,7 @@ PORTNAME= zeal DISTVERSIONPREFIX= v DISTVERSION= 0.7.2 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= jhale@FreeBSD.org diff --git a/dns/py-publicsuffixlist/Makefile b/dns/py-publicsuffixlist/Makefile index 46a4a3be7830..cdc121fbedc5 100644 --- a/dns/py-publicsuffixlist/Makefile +++ b/dns/py-publicsuffixlist/Makefile @@ -1,5 +1,5 @@ PORTNAME= publicsuffixlist -PORTVERSION= 1.0.2.20251209 +PORTVERSION= 1.0.2.20251217 CATEGORIES= dns python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/dns/py-publicsuffixlist/distinfo b/dns/py-publicsuffixlist/distinfo index 3f236d6061e2..ab1ca8cc68cf 100644 --- a/dns/py-publicsuffixlist/distinfo +++ b/dns/py-publicsuffixlist/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765895742 -SHA256 (publicsuffixlist-1.0.2.20251209.tar.gz) = dfb863d00dfb9bc071340596229468ae89a75d62546eabce38ebbd8b0d350ca9 -SIZE (publicsuffixlist-1.0.2.20251209.tar.gz) = 107238 +TIMESTAMP = 1766036489 +SHA256 (publicsuffixlist-1.0.2.20251217.tar.gz) = f5e8dbbf240cba4c1c5d426fefd7285362fb6047bc7c0dfdddcc810ba4b6402a +SIZE (publicsuffixlist-1.0.2.20251217.tar.gz) = 107276 diff --git a/dns/rubygem-resolv/Makefile b/dns/rubygem-resolv/Makefile index d29919232439..d5dbc2cfc639 100644 --- a/dns/rubygem-resolv/Makefile +++ b/dns/rubygem-resolv/Makefile @@ -1,5 +1,5 @@ PORTNAME= resolv -PORTVERSION= 0.6.3 +PORTVERSION= 0.7.0 CATEGORIES= dns rubygems MASTER_SITES= RG diff --git a/dns/rubygem-resolv/distinfo b/dns/rubygem-resolv/distinfo index ab57ed214e14..1ee5ced6e4e6 100644 --- a/dns/rubygem-resolv/distinfo +++ b/dns/rubygem-resolv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762587428 -SHA256 (rubygem/resolv-0.6.3.gem) = c7a80098be7a2017caa6ea7f8805bb35c7f6df5db9ac614ce2ecdc10a9c4eae5 -SIZE (rubygem/resolv-0.6.3.gem) = 31232 +TIMESTAMP = 1766036623 +SHA256 (rubygem/resolv-0.7.0.gem) = e20ce2c00d1e1d1bd13aa98f52d9b5166509f80f50673084ae54dd26a0b083ad +SIZE (rubygem/resolv-0.7.0.gem) = 28672 diff --git a/emulators/dolphin-emu/Makefile b/emulators/dolphin-emu/Makefile index 6db2e24031ca..8b32cb6300cc 100644 --- a/emulators/dolphin-emu/Makefile +++ b/emulators/dolphin-emu/Makefile @@ -1,6 +1,6 @@ PORTNAME= dolphin-emu PORTVERSION= 2509 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= emulators MAINTAINER= martymac@FreeBSD.org diff --git a/emulators/fbsd-duckstation/Makefile b/emulators/fbsd-duckstation/Makefile index 86a9bab4f004..80485d071336 100644 --- a/emulators/fbsd-duckstation/Makefile +++ b/emulators/fbsd-duckstation/Makefile @@ -1,7 +1,7 @@ PORTNAME= fbsd-duckstation PORTVERSION= 20240614 DISTVERSIONPREFIX= v -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= emulators MAINTAINER= martymac@FreeBSD.org diff --git a/emulators/pcsx2/Makefile b/emulators/pcsx2/Makefile index 2a27df254f49..78cd0fce34cb 100644 --- a/emulators/pcsx2/Makefile +++ b/emulators/pcsx2/Makefile @@ -1,5 +1,6 @@ PORTNAME= pcsx2 PORTVERSION= 2.4.0 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= emulators diff --git a/emulators/rpcs3/Makefile b/emulators/rpcs3/Makefile index d234ee6a59b7..7ee70f07a615 100644 --- a/emulators/rpcs3/Makefile +++ b/emulators/rpcs3/Makefile @@ -1,7 +1,7 @@ PORTNAME= rpcs3 DISTVERSIONPREFIX= v DISTVERSION= 0.0.38 # git rev-list --count HEAD -PORTREVISION= 2 +PORTREVISION= 3 DISTVERSIONSUFFIX= -18170-g23b339d410 CATEGORIES= emulators wayland diff --git a/emulators/yuzu/Makefile b/emulators/yuzu/Makefile index 6d86652c9b63..249702797de3 100644 --- a/emulators/yuzu/Makefile +++ b/emulators/yuzu/Makefile @@ -1,6 +1,6 @@ PORTNAME= yuzu PORTVERSION= s20240301 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= emulators wayland .if make(makesum) MASTER_SITES= https://api.yuzu-emu.org/gamedb/?dummy=/:gamedb diff --git a/games/melonds/Makefile b/games/melonds/Makefile index bd1dc8eef1b5..6e9c93bdc393 100644 --- a/games/melonds/Makefile +++ b/games/melonds/Makefile @@ -1,7 +1,7 @@ PORTNAME= melonds -PORTVERSION= 0.9.5 +PORTVERSION= 1.1 CATEGORIES= games -PKGNAMESUFFIX= -${FLAVOR} +PKGNAMESUFFIX= -qt6 MAINTAINER= henry.hu.sh@gmail.com COMMENT= Nintendo DS emulator @@ -12,33 +12,23 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_i386= static_assert failed due to requirement 'sizeof(TestCase) == 4312' -LIB_DEPENDS= libslirp.so:net/libslirp +LIB_DEPENDS= libfaad.so:audio/faad \ + libenet.so:net/enet \ + libslirp.so:net/libslirp -FLAVORS= qt5 qt6 -FLAVOR?= qt5 - -USES= cmake compiler:c++17-lang desktop-file-utils gnome \ - iconv libarchive pkgconfig qt:${FLAVOR:S/qt//} sdl kde:5 +USES= cmake compiler:c++17-lang desktop-file-utils gl gnome \ + iconv kde:6 libarchive pkgconfig qt:6 sdl xorg +USE_GL= egl opengl USE_GNOME= glib20 -USE_SDL= sdl2 USE_KDE= ecm:build - -.if ${FLAVOR} == qt5 -CMAKE_OFF= USE_QT6 -.else -CMAKE_ON= USE_QT6 -.endif +USE_QT= base multimedia +USE_SDL= sdl2 +USE_XORG= ice sm x11 xext USE_GITHUB= yes GH_ACCOUNT= melonDS-emu GH_PROJECT= melonDS -GH_TAGNAME= 0.9.5 - -qt5_CONFLICTS_INSTALL= ${PORTNAME}-qt6 -qt6_CONFLICTS_INSTALL= ${PORTNAME}-qt5 -_USE_QT5= core gui network widgets multimedia buildtools:build qmake:build -_USE_QT6= base multimedia -USE_QT= ${_USE_QT${FLAVOR:S/qt//}} +CMAKE_ON= USE_SYSTEM_LIBSLIRP .include <bsd.port.mk> diff --git a/games/melonds/distinfo b/games/melonds/distinfo index 62ab9fcd2e1a..465197ac6014 100644 --- a/games/melonds/distinfo +++ b/games/melonds/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1689499885 -SHA256 (melonDS-emu-melonDS-0.9.5_GH0.tar.gz) = 52c6b99340b8bba8c52b11a2242591f05e838c34ddd9ec20dcf1a6039405434a -SIZE (melonDS-emu-melonDS-0.9.5_GH0.tar.gz) = 2496704 +TIMESTAMP = 1765272179 +SHA256 (melonDS-emu-melonDS-1.1_GH0.tar.gz) = 61e339bcb18a68a17485973637d972ea628c5624d7e6b8adf6870f895d5e26fd +SIZE (melonDS-emu-melonDS-1.1_GH0.tar.gz) = 3673157 diff --git a/games/melonds/files/patch-backport-43d091361e b/games/melonds/files/patch-backport-43d091361e deleted file mode 100644 index 0eaa9e42bbae..000000000000 --- a/games/melonds/files/patch-backport-43d091361e +++ /dev/null @@ -1,25 +0,0 @@ -From 43d091361ed6b400a68911147fd5fe524ccecf34 Mon Sep 17 00:00:00 2001 -From: RSDuck <RSDuck@users.noreply.github.com> -Date: Fri, 25 Nov 2022 23:47:36 +0100 -Subject: [PATCH] fix #1551 - ---- - src/frontend/duckstation/duckstation_compat.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git src/frontend/duckstation/duckstation_compat.h src/frontend/duckstation/duckstation_compat.h -index a661e926..fed37805 100644 ---- src/frontend/duckstation/duckstation_compat.h -+++ src/frontend/duckstation/duckstation_compat.h -@@ -12,6 +12,6 @@ - - #define Panic(msg) assert(false && msg) - --#define UnreachableCode() __builtin_unreachable -+#define UnreachableCode() __builtin_unreachable() - - #endif -\ No newline at end of file --- -2.41.0 - diff --git a/games/melonds/files/patch-backport-e6cc4b14b0 b/games/melonds/files/patch-backport-e6cc4b14b0 deleted file mode 100644 index 91ec9e0976a0..000000000000 --- a/games/melonds/files/patch-backport-e6cc4b14b0 +++ /dev/null @@ -1,32 +0,0 @@ -From e6cc4b14b0eb603001e968be9b1ace8a09e1bce1 Mon Sep 17 00:00:00 2001 -From: Nadia Holmquist Pedersen <nadia@nhp.sh> -Date: Sun, 16 Jul 2023 15:46:50 +0200 -Subject: [PATCH] Work around a strange bug in Qt5 that causes melonDS to crash - on launch - -...but only with LTO enabled -...but only on some UNIX systems -...but only with some additional build options except when it breaks - without any as well ---- - src/frontend/qt_sdl/CMakeLists.txt | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git src/frontend/qt_sdl/CMakeLists.txt src/frontend/qt_sdl/CMakeLists.txt -index 0ae6ecea..24261030 100644 ---- src/frontend/qt_sdl/CMakeLists.txt -+++ src/frontend/qt_sdl/CMakeLists.txt -@@ -222,4 +222,10 @@ if (UNIX AND NOT APPLE) - - install(FILES ${CMAKE_SOURCE_DIR}/res/net.kuribo64.melonDS.desktop DESTINATION ${CMAKE_INSTALL_PREFIX}/share/applications) - install(TARGETS melonDS BUNDLE DESTINATION ${CMAKE_BINARY_DIR} RUNTIME DESTINATION ${CMAKE_INSTALL_PREFIX}/bin) -+ -+ if (NOT USE_QT6) -+ set_target_properties(melonDS PROPERTIES -+ INTERPROCEDURAL_OPTIMIZATION OFF -+ INTERPROCEDURAL_OPTIMIZATION_RELEASE OFF) -+ endif() - endif() --- -2.41.0 - diff --git a/graphics/asciinema-agg/Makefile b/graphics/asciinema-agg/Makefile index 8e971e050eef..cd37937d4931 100644 --- a/graphics/asciinema-agg/Makefile +++ b/graphics/asciinema-agg/Makefile @@ -1,7 +1,6 @@ PORTNAME= agg DISTVERSIONPREFIX= v -DISTVERSION= 1.6.0 -PORTREVISION= 2 +DISTVERSION= 1.7.0 CATEGORIES= graphics PKGNAMEPREFIX= asciinema- diff --git a/graphics/asciinema-agg/Makefile.crates b/graphics/asciinema-agg/Makefile.crates index e3abd36e4807..3d33bcb08f80 100644 --- a/graphics/asciinema-agg/Makefile.crates +++ b/graphics/asciinema-agg/Makefile.crates @@ -56,7 +56,7 @@ CARGO_CRATES= addr2line-0.24.2 \ float-cmp-0.9.0 \ fnv-1.0.7 \ fontconfig-parser-0.5.2 \ - fontdb-0.22.0 \ + fontdb-0.23.0 \ fontdue-0.7.2 \ form_urlencoded-1.2.1 \ futures-channel-0.3.27 \ @@ -89,7 +89,7 @@ CARGO_CRATES= addr2line-0.24.2 \ hyper-rustls-0.27.3 \ hyper-util-0.1.9 \ idna-0.5.0 \ - image-webp-0.1.3 \ + image-webp-0.2.4 \ imagequant-4.1.1 \ imagesize-0.13.0 \ imgref-1.9.4 \ @@ -148,7 +148,7 @@ CARGO_CRATES= addr2line-0.24.2 \ regex-syntax-0.6.29 \ reqwest-0.12.8 \ resize-0.7.4 \ - resvg-0.44.0 \ + resvg-0.45.1 \ rgb-0.8.36 \ ring-0.17.8 \ roxmltree-0.18.0 \ @@ -161,7 +161,7 @@ CARGO_CRATES= addr2line-0.24.2 \ rustls-pemfile-2.2.0 \ rustls-pki-types-1.10.0 \ rustls-webpki-0.102.8 \ - rustybuzz-0.18.0 \ + rustybuzz-0.20.1 \ ryu-1.0.13 \ schannel-0.1.23 \ scopeguard-1.1.0 \ @@ -183,7 +183,7 @@ CARGO_CRATES= addr2line-0.24.2 \ strict-num-0.1.1 \ strsim-0.10.0 \ subtle-2.6.1 \ - svgtypes-0.15.2 \ + svgtypes-0.15.3 \ syn-1.0.109 \ syn-2.0.79 \ sync_wrapper-1.0.1 \ @@ -204,10 +204,10 @@ CARGO_CRATES= addr2line-0.24.2 \ tracing-core-0.1.30 \ try-lock-0.2.4 \ ttf-parser-0.15.2 \ - ttf-parser-0.24.1 \ + ttf-parser-0.25.1 \ unicode-bidi-0.3.13 \ - unicode-bidi-mirroring-0.3.0 \ - unicode-ccc-0.3.0 \ + unicode-bidi-mirroring-0.4.0 \ + unicode-ccc-0.4.0 \ unicode-ident-1.0.8 \ unicode-normalization-0.1.22 \ unicode-properties-0.1.3 \ @@ -216,7 +216,7 @@ CARGO_CRATES= addr2line-0.24.2 \ unicode-width-0.1.14 \ untrusted-0.9.0 \ url-2.5.2 \ - usvg-0.44.0 \ + usvg-0.45.1 \ utf8parse-0.2.1 \ version_check-0.9.4 \ want-0.3.0 \ diff --git a/graphics/asciinema-agg/distinfo b/graphics/asciinema-agg/distinfo index 0b5fc1e39bed..af918d3eef6a 100644 --- a/graphics/asciinema-agg/distinfo +++ b/graphics/asciinema-agg/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1759523177 +TIMESTAMP = 1766095391 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe @@ -115,8 +115,8 @@ SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da2 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 SHA256 (rust/crates/fontconfig-parser-0.5.2.crate) = 4ab2e12762761366dcb876ab8b6e0cfa4797ddcd890575919f008b5ba655672a SIZE (rust/crates/fontconfig-parser-0.5.2.crate) = 36759 -SHA256 (rust/crates/fontdb-0.22.0.crate) = a3a6f9af55fb97ad673fb7a69533eb2f967648a06fa21f8c9bb2cd6d33975716 -SIZE (rust/crates/fontdb-0.22.0.crate) = 108279 +SHA256 (rust/crates/fontdb-0.23.0.crate) = 457e789b3d1202543297a350643cf459f836cade38934e7a4cf6a39e7cde2905 +SIZE (rust/crates/fontdb-0.23.0.crate) = 108324 SHA256 (rust/crates/fontdue-0.7.2.crate) = 6a62391ecb864cf12ed06b2af4eda2e609b97657950d6a8f06841b17726ab253 SIZE (rust/crates/fontdue-0.7.2.crate) = 143663 SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 @@ -181,8 +181,8 @@ SHA256 (rust/crates/hyper-util-0.1.9.crate) = 41296eb09f183ac68eec06e03cdbea2e75 SIZE (rust/crates/hyper-util-0.1.9.crate) = 72670 SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6 SIZE (rust/crates/idna-0.5.0.crate) = 271940 -SHA256 (rust/crates/image-webp-0.1.3.crate) = f79afb8cbee2ef20f59ccd477a218c12a93943d075b492015ecb1bb81f8ee904 -SIZE (rust/crates/image-webp-0.1.3.crate) = 50444 +SHA256 (rust/crates/image-webp-0.2.4.crate) = 525e9ff3e1a4be2fbea1fdf0e98686a6d98b4d8f937e1bf7402245af1909e8c3 +SIZE (rust/crates/image-webp-0.2.4.crate) = 68478 SHA256 (rust/crates/imagequant-4.1.1.crate) = f332f82fc531b53cffa3181c14f7beb5b6c33932d68bb0c2fa4fd583553fca64 SIZE (rust/crates/imagequant-4.1.1.crate) = 55912 SHA256 (rust/crates/imagesize-0.13.0.crate) = edcd27d72f2f071c64249075f42e205ff93c9a4c5f6c6da53e79ed9f9832c285 @@ -299,8 +299,8 @@ SHA256 (rust/crates/reqwest-0.12.8.crate) = f713147fbe92361e52392c73b8c9e48c04c6 SIZE (rust/crates/reqwest-0.12.8.crate) = 178052 SHA256 (rust/crates/resize-0.7.4.crate) = 87e7bdfff05e26408cf8f82fe896ce3d7624f0c0b06c84b2f1009c50452ead41 SIZE (rust/crates/resize-0.7.4.crate) = 10345 -SHA256 (rust/crates/resvg-0.44.0.crate) = 4a325d5e8d1cebddd070b13f44cec8071594ab67d1012797c121f27a669b7958 -SIZE (rust/crates/resvg-0.44.0.crate) = 78820 +SHA256 (rust/crates/resvg-0.45.1.crate) = a8928798c0a55e03c9ca6c4c6846f76377427d2c1e1f7e6de3c06ae57942df43 +SIZE (rust/crates/resvg-0.45.1.crate) = 78002 SHA256 (rust/crates/rgb-0.8.36.crate) = 20ec2d3e3fc7a92ced357df9cebd5a10b6fb2aa1ee797bf7e9ce2f17dffc8f59 SIZE (rust/crates/rgb-0.8.36.crate) = 16576 SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d @@ -325,8 +325,8 @@ SHA256 (rust/crates/rustls-pki-types-1.10.0.crate) = 16f1201b3c9a7ee8039bcadc17b SIZE (rust/crates/rustls-pki-types-1.10.0.crate) = 55134 SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9 SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327 -SHA256 (rust/crates/rustybuzz-0.18.0.crate) = c85d1ccd519e61834798eb52c4e886e8c2d7d698dd3d6ce0b1b47eb8557f1181 -SIZE (rust/crates/rustybuzz-0.18.0.crate) = 270070 +SHA256 (rust/crates/rustybuzz-0.20.1.crate) = fd3c7c96f8a08ee34eff8857b11b49b07d71d1c3f4e88f8a88d4c9e9f90b1702 +SIZE (rust/crates/rustybuzz-0.20.1.crate) = 272721 SHA256 (rust/crates/ryu-1.0.13.crate) = f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041 SIZE (rust/crates/ryu-1.0.13.crate) = 46823 SHA256 (rust/crates/schannel-0.1.23.crate) = fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534 @@ -369,8 +369,8 @@ SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f0 SIZE (rust/crates/strsim-0.10.0.crate) = 11355 SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292 SIZE (rust/crates/subtle-2.6.1.crate) = 14562 -SHA256 (rust/crates/svgtypes-0.15.2.crate) = 794de53cc48eaabeed0ab6a3404a65f40b3e38c067e4435883a65d2aa4ca000e -SIZE (rust/crates/svgtypes-0.15.2.crate) = 42150 +SHA256 (rust/crates/svgtypes-0.15.3.crate) = 68c7541fff44b35860c1a7a47a7cadf3e4a304c457b58f9870d9706ece028afc +SIZE (rust/crates/svgtypes-0.15.3.crate) = 43696 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 SIZE (rust/crates/syn-1.0.109.crate) = 237611 SHA256 (rust/crates/syn-2.0.79.crate) = 89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590 @@ -411,14 +411,14 @@ SHA256 (rust/crates/try-lock-0.2.4.crate) = 3528ecfd12c466c6f163363caf2d02a71161 SIZE (rust/crates/try-lock-0.2.4.crate) = 4467 SHA256 (rust/crates/ttf-parser-0.15.2.crate) = 7b3e06c9b9d80ed6b745c7159c40b311ad2916abb34a49e9be2653b90db0d8dd SIZE (rust/crates/ttf-parser-0.15.2.crate) = 136251 -SHA256 (rust/crates/ttf-parser-0.24.1.crate) = 5be21190ff5d38e8b4a2d3b6a3ae57f612cc39c96e83cedeaf7abc338a8bac4a -SIZE (rust/crates/ttf-parser-0.24.1.crate) = 197588 +SHA256 (rust/crates/ttf-parser-0.25.1.crate) = d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31 +SIZE (rust/crates/ttf-parser-0.25.1.crate) = 201121 SHA256 (rust/crates/unicode-bidi-0.3.13.crate) = 92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460 SIZE (rust/crates/unicode-bidi-0.3.13.crate) = 44477 -SHA256 (rust/crates/unicode-bidi-mirroring-0.3.0.crate) = 64af057ad7466495ca113126be61838d8af947f41d93a949980b2389a118082f -SIZE (rust/crates/unicode-bidi-mirroring-0.3.0.crate) = 8169 -SHA256 (rust/crates/unicode-ccc-0.3.0.crate) = 260bc6647b3893a9a90668360803a15f96b85a5257b1c3a0c3daf6ae2496de42 -SIZE (rust/crates/unicode-ccc-0.3.0.crate) = 8908 +SHA256 (rust/crates/unicode-bidi-mirroring-0.4.0.crate) = 5dfa6e8c60bb66d49db113e0125ee8711b7647b5579dc7f5f19c42357ed039fe +SIZE (rust/crates/unicode-bidi-mirroring-0.4.0.crate) = 8169 +SHA256 (rust/crates/unicode-ccc-0.4.0.crate) = ce61d488bcdc9bc8b5d1772c404828b17fc481c0a582b5581e95fb233aef503e +SIZE (rust/crates/unicode-ccc-0.4.0.crate) = 8942 SHA256 (rust/crates/unicode-ident-1.0.8.crate) = e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4 SIZE (rust/crates/unicode-ident-1.0.8.crate) = 41962 SHA256 (rust/crates/unicode-normalization-0.1.22.crate) = 5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921 @@ -435,8 +435,8 @@ SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e SIZE (rust/crates/untrusted-0.9.0.crate) = 14447 SHA256 (rust/crates/url-2.5.2.crate) = 22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c SIZE (rust/crates/url-2.5.2.crate) = 79704 -SHA256 (rust/crates/usvg-0.44.0.crate) = 7447e703d7223b067607655e625e0dbca80822880248937da65966194c4864e6 -SIZE (rust/crates/usvg-0.44.0.crate) = 136970 +SHA256 (rust/crates/usvg-0.45.1.crate) = 80be9b06fbae3b8b303400ab20778c80bbaf338f563afe567cf3c9eea17b47ef +SIZE (rust/crates/usvg-0.45.1.crate) = 136945 SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435 SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f @@ -549,5 +549,5 @@ SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7 SIZE (rust/crates/zune-core-0.4.12.crate) = 17355 SHA256 (rust/crates/zune-jpeg-0.4.13.crate) = 16099418600b4d8f028622f73ff6e3deaabdff330fb9a2a131dea781ee8b0768 SIZE (rust/crates/zune-jpeg-0.4.13.crate) = 62999 -SHA256 (asciinema-agg-v1.6.0_GH0.tar.gz) = 541bdc7e7ec148d2146c8033e58a9046d9d3587671e8f375c9e606b5a24d3f82 -SIZE (asciinema-agg-v1.6.0_GH0.tar.gz) = 15748644 +SHA256 (asciinema-agg-v1.7.0_GH0.tar.gz) = 8927e2f3b1db53feed2e74319497ddc8404ac7989cb592099c402fbd05d94aa4 +SIZE (asciinema-agg-v1.7.0_GH0.tar.gz) = 15749165 diff --git a/graphics/jp2a/Makefile b/graphics/jp2a/Makefile index 28d95285b8ce..42421dd88b51 100644 --- a/graphics/jp2a/Makefile +++ b/graphics/jp2a/Makefile @@ -1,5 +1,5 @@ PORTNAME= jp2a -DISTVERSION= 1.3.2 +DISTVERSION= 1.3.3 CATEGORIES= graphics MASTER_SITES= https://github.com/Talinx/${PORTNAME}/releases/download/v${DISTVERSION}/ diff --git a/graphics/jp2a/distinfo b/graphics/jp2a/distinfo index 9bc6eef704ca..79994caf47e1 100644 --- a/graphics/jp2a/distinfo +++ b/graphics/jp2a/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731259108 -SHA256 (jp2a-1.3.2.tar.bz2) = e2aabc4df8f003035059996f0768b4543fd483ab8cffa5f62286a1d00ddb0439 -SIZE (jp2a-1.3.2.tar.bz2) = 514083 +TIMESTAMP = 1766067260 +SHA256 (jp2a-1.3.3.tar.bz2) = 8aa995f570235321c94dcf705ca12d3e499f2a6b78213698de3c152534e38c0e +SIZE (jp2a-1.3.3.tar.bz2) = 507294 diff --git a/graphics/opencsg/Makefile b/graphics/opencsg/Makefile index 41a1755e8f0a..70d1cdaa9859 100644 --- a/graphics/opencsg/Makefile +++ b/graphics/opencsg/Makefile @@ -1,6 +1,6 @@ PORTNAME= opencsg PORTVERSION= 1.6.0 -#PORTREVISION= 1 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= http://www.opencsg.org/ DISTNAME= OpenCSG-${PORTVERSION} diff --git a/graphics/opencsg/pkg-plist b/graphics/opencsg/pkg-plist index 4034d80e20d5..ea70a11b818b 100644 --- a/graphics/opencsg/pkg-plist +++ b/graphics/opencsg/pkg-plist @@ -1,3 +1,4 @@ +bin/opencsgexample include/opencsg.h lib/libopencsg.so lib/libopencsg.so.1 diff --git a/graphics/py-imagecodecs/Makefile b/graphics/py-imagecodecs/Makefile index efcb1b1d7057..08b8393b808c 100644 --- a/graphics/py-imagecodecs/Makefile +++ b/graphics/py-imagecodecs/Makefile @@ -1,6 +1,5 @@ PORTNAME= imagecodecs -PORTVERSION= 2024.12.30 -PORTREVISION= 3 +PORTVERSION= 2025.11.11 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -45,11 +44,12 @@ LIB_DEPENDS= libaec.so:science/libaec \ libzstd.so:archivers/zstd RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} -USES= jpeg localbase python +USES= jpeg localbase python:3.11+ USE_PYTHON= autoplist concurrent cython3 pep517 CPPFLAGS+= -I${LOCALBASE}/include/jxrlib \ -I${LOCALBASE}/include/openjpeg-2.5 +MAKE_ENV= CG_LIMITED_API=0 OPTIONS_DEFINE= ALL ALL_DESC= All optional dependencies diff --git a/graphics/py-imagecodecs/distinfo b/graphics/py-imagecodecs/distinfo index 6abcefc9f7a8..266abdca1269 100644 --- a/graphics/py-imagecodecs/distinfo +++ b/graphics/py-imagecodecs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738089098 -SHA256 (imagecodecs-2024.12.30.tar.gz) = 4c88f745719313cabea6dd5f1e69c9f93346de91c0f1e770eb969f2232247f21 -SIZE (imagecodecs-2024.12.30.tar.gz) = 9502615 +TIMESTAMP = 1766036491 +SHA256 (imagecodecs-2025.11.11.tar.gz) = a836d329f91c890d17b9dc3f3a2bba944a198ae741592c3cb0c4b9b097d10d34 +SIZE (imagecodecs-2025.11.11.tar.gz) = 9505589 diff --git a/graphics/py-imagecodecs/files/patch-pyproject.toml b/graphics/py-imagecodecs/files/patch-pyproject.toml new file mode 100644 index 000000000000..14157007cfc6 --- /dev/null +++ b/graphics/py-imagecodecs/files/patch-pyproject.toml @@ -0,0 +1,11 @@ +--- pyproject.toml.orig 2025-11-06 23:45:43 UTC ++++ pyproject.toml +@@ -1,7 +1,7 @@ + # imagecodecs/pyproject.toml + + [build-system] +-requires = ["setuptools", "numpy>=2", "Cython>=3.2"] ++requires = ["setuptools", "numpy", "Cython>=3.2"] + build-backend = "setuptools.build_meta" + + [tool.black] diff --git a/graphics/py-qt6-3d/Makefile b/graphics/py-qt6-3d/Makefile index c9c55e4b0e89..7e6e476a7f01 100644 --- a/graphics/py-qt6-3d/Makefile +++ b/graphics/py-qt6-3d/Makefile @@ -1,6 +1,5 @@ PORTNAME= 3d DISTVERSION= ${PYQT3D_VERSION} -PORTREVISION= 1 CATEGORIES= graphics python MASTER_SITES= ${MASTER_SITES_PYQT3D} PKGNAMEPREFIX= ${PYQT_PY_RELNAME}- diff --git a/graphics/py-qt6-3d/distinfo b/graphics/py-qt6-3d/distinfo index bacf12192d09..f891b6083de6 100644 --- a/graphics/py-qt6-3d/distinfo +++ b/graphics/py-qt6-3d/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743732519 -SHA256 (pyqt6_3d-6.9.0.tar.gz) = af4b497e34f30e8dba53da2f2683e82994bc6d6f512fb7a91c3150aa31b6d49a -SIZE (pyqt6_3d-6.9.0.tar.gz) = 7469403 +TIMESTAMP = 1761269065 +SHA256 (pyqt6_3d-6.10.0.tar.gz) = 93d89fe30d98804b0983e9b52079d15ae82b1f0a279a5f90f2ff48ed3e6489ed +SIZE (pyqt6_3d-6.10.0.tar.gz) = 7471242 diff --git a/graphics/py-qt6-3d/pkg-plist b/graphics/py-qt6-3d/pkg-plist index 0b8dd9df851b..09bc67ebfabf 100644 --- a/graphics/py-qt6-3d/pkg-plist +++ b/graphics/py-qt6-3d/pkg-plist @@ -236,3 +236,4 @@ %%PYTHON_SITELIBDIR%%/pyqt6_3d-%%PYQT3D_VERSION%%.dist-info/INSTALLER %%PYTHON_SITELIBDIR%%/pyqt6_3d-%%PYQT3D_VERSION%%.dist-info/METADATA %%PYTHON_SITELIBDIR%%/pyqt6_3d-%%PYQT3D_VERSION%%.dist-info/RECORD +%%PYTHON_SITELIBDIR%%/pyqt6_3d-%%PYQT3D_VERSION%%.dist-info/licenses/LICENSE diff --git a/graphics/py-tifffile/Makefile b/graphics/py-tifffile/Makefile index 152e0ca4559b..adc749d520e9 100644 --- a/graphics/py-tifffile/Makefile +++ b/graphics/py-tifffile/Makefile @@ -1,5 +1,5 @@ PORTNAME= tifffile -PORTVERSION= 2025.10.4 +PORTVERSION= 2025.12.12 CATEGORIES= graphics python MASTER_SITES= PYPI \ https://github.com/cgohlke/tifffile/releases/download/v${PORTVERSION}/ @@ -27,7 +27,7 @@ PLOT_DESC= Plotting support XML_DESC= Validate and print XML ZARR_DESC= Access zarr store -CODECS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}imagecodecs>=2024.12.30:graphics/py-imagecodecs@${PY_FLAVOR} +CODECS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}imagecodecs>=2025.11.11:graphics/py-imagecodecs@${PY_FLAVOR} PLOT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=0:math/py-matplotlib@${PY_FLAVOR} XML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}defusedxml>=0:devel/py-defusedxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} diff --git a/graphics/py-tifffile/distinfo b/graphics/py-tifffile/distinfo index c1b77ce940e2..749401952dc9 100644 --- a/graphics/py-tifffile/distinfo +++ b/graphics/py-tifffile/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774683 -SHA256 (tifffile-2025.10.4.tar.gz) = 2e437c16ab211be5bcdc79f71b4907359115f1f83b5d919e7c297c29725d3e38 -SIZE (tifffile-2025.10.4.tar.gz) = 369486 +TIMESTAMP = 1766036493 +SHA256 (tifffile-2025.12.12.tar.gz) = 97e11fd6b1d8dc971896a098c841d9cd4e6eb958ac040dd6fb8b332c3f7288b6 +SIZE (tifffile-2025.12.12.tar.gz) = 373597 diff --git a/graphics/qt6-3d/distinfo b/graphics/qt6-3d/distinfo index 5e2d2d8c0d6a..5d0304f67f1b 100644 --- a/graphics/qt6-3d/distinfo +++ b/graphics/qt6-3d/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303310 -SHA256 (KDE/Qt/6.9.3/qt3d-everywhere-src-6.9.3.tar.xz) = 7e8664ddf21a79d4eeaebf76dddf017ed31142a2df005cf4ac784dff10627fff -SIZE (KDE/Qt/6.9.3/qt3d-everywhere-src-6.9.3.tar.xz) = 141820300 +TIMESTAMP = 1763963621 +SHA256 (KDE/Qt/6.10.1/qt3d-everywhere-src-6.10.1.tar.xz) = 60593fd54f7b1e48dc67ddce0f1113e4593878872539677104c92926ef039c9a +SIZE (KDE/Qt/6.10.1/qt3d-everywhere-src-6.10.1.tar.xz) = 141828584 diff --git a/graphics/qt6-3d/pkg-plist b/graphics/qt6-3d/pkg-plist index c0b717194e24..4611002e80fc 100644 --- a/graphics/qt6-3d/pkg-plist +++ b/graphics/qt6-3d/pkg-plist @@ -1510,20 +1510,20 @@ lib/cmake/Qt6Qml/QmlPlugins/Qt6quick3drenderpluginTargets.cmake %%QT_LIBDIR%%/libQt63DRender.so %%QT_LIBDIR%%/libQt63DRender.so.6 %%QT_LIBDIR%%/libQt63DRender.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt63danimation_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt63dcore_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt63dextras_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt63dinput_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt63dlogic_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt63dquick_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt63dquickanimation_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt63dquickextras_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt63dquickinput_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt63dquicklogic_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt63dquickrender_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt63dquickscene2d_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt63dquickscene3d_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt63drender_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt63danimation_metatypes.json +%%QT_LIBDIR%%/metatypes/qt63dcore_metatypes.json +%%QT_LIBDIR%%/metatypes/qt63dextras_metatypes.json +%%QT_LIBDIR%%/metatypes/qt63dinput_metatypes.json +%%QT_LIBDIR%%/metatypes/qt63dlogic_metatypes.json +%%QT_LIBDIR%%/metatypes/qt63dquick_metatypes.json +%%QT_LIBDIR%%/metatypes/qt63dquickanimation_metatypes.json +%%QT_LIBDIR%%/metatypes/qt63dquickextras_metatypes.json +%%QT_LIBDIR%%/metatypes/qt63dquickinput_metatypes.json +%%QT_LIBDIR%%/metatypes/qt63dquicklogic_metatypes.json +%%QT_LIBDIR%%/metatypes/qt63dquickrender_metatypes.json +%%QT_LIBDIR%%/metatypes/qt63dquickscene2d_metatypes.json +%%QT_LIBDIR%%/metatypes/qt63dquickscene3d_metatypes.json +%%QT_LIBDIR%%/metatypes/qt63drender_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_3danimation.pri %%QT_MKSPECDIR%%/modules/qt_lib_3danimation_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_3dcore.pri diff --git a/graphics/qt6-imageformats/distinfo b/graphics/qt6-imageformats/distinfo index d612fb9b4f82..57456ecb10b3 100644 --- a/graphics/qt6-imageformats/distinfo +++ b/graphics/qt6-imageformats/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303322 -SHA256 (KDE/Qt/6.9.3/qtimageformats-everywhere-src-6.9.3.tar.xz) = 4fb26bdbfbd4b8e480087896514e11c33aba7b6b39246547355ea340c4572ffe -SIZE (KDE/Qt/6.9.3/qtimageformats-everywhere-src-6.9.3.tar.xz) = 2030812 +TIMESTAMP = 1763964322 +SHA256 (KDE/Qt/6.10.1/qtimageformats-everywhere-src-6.10.1.tar.xz) = 498eabdf2381db96f808942b3e3c765f6360fe6c0e9961f0a45ff7a4c68d7a72 +SIZE (KDE/Qt/6.10.1/qtimageformats-everywhere-src-6.10.1.tar.xz) = 2032448 diff --git a/graphics/qt6-lottie/distinfo b/graphics/qt6-lottie/distinfo index 2438db7d0924..a39bb713fd29 100644 --- a/graphics/qt6-lottie/distinfo +++ b/graphics/qt6-lottie/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303331 -SHA256 (KDE/Qt/6.9.3/qtlottie-everywhere-src-6.9.3.tar.xz) = 116e105574f0bb442b80251fa60b88d1c9fe55db64e11b549e8fc2063b90df33 -SIZE (KDE/Qt/6.9.3/qtlottie-everywhere-src-6.9.3.tar.xz) = 83520 +TIMESTAMP = 1763965202 +SHA256 (KDE/Qt/6.10.1/qtlottie-everywhere-src-6.10.1.tar.xz) = bc9c363c48486d790a998d25119bc0e7d2499266c3be96e61e3032422b0457c2 +SIZE (KDE/Qt/6.10.1/qtlottie-everywhere-src-6.10.1.tar.xz) = 718848 diff --git a/graphics/qt6-lottie/pkg-plist b/graphics/qt6-lottie/pkg-plist index beb7b10e57ee..1c4f0ee2eae4 100644 --- a/graphics/qt6-lottie/pkg-plist +++ b/graphics/qt6-lottie/pkg-plist @@ -1,60 +1,152 @@ -%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/beziereasing_p.h -%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmbase_p.h -%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmbasictransform_p.h -%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmconstants_p.h -%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmellipse_p.h -%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmfill_p.h -%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmfilleffect_p.h -%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmfreeformshape_p.h -%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmgfill_p.h -%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmgroup_p.h -%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmimage_p.h -%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmimagelayer_p.h -%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmlayer_p.h -%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmpathtrimmer_p.h -%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmpolystar_p.h -%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmproperty_p.h -%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmrect_p.h -%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmrepeater_p.h -%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmrepeatertransform_p.h -%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmround_p.h -%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmshape_p.h -%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmshapelayer_p.h -%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmshapetransform_p.h -%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmspatialproperty_p.h -%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmstroke_p.h -%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/bmtrimpath_p.h -%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/lottierenderer_p.h -%%QT_INCDIR%%/QtBodymovin/%%FULLVER%%/QtBodymovin/private/trimpath_p.h -%%QT_INCDIR%%/QtBodymovin/QtBodymovin -%%QT_INCDIR%%/QtBodymovin/QtBodymovinDepends -%%QT_INCDIR%%/QtBodymovin/QtBodymovinVersion -%%QT_INCDIR%%/QtBodymovin/bmglobal.h -%%QT_INCDIR%%/QtBodymovin/qtbodymovinversion.h -lib/cmake/Qt6BodymovinPrivate/Qt6BodymovinPrivateAdditionalTargetInfo.cmake -lib/cmake/Qt6BodymovinPrivate/Qt6BodymovinPrivateConfig.cmake -lib/cmake/Qt6BodymovinPrivate/Qt6BodymovinPrivateConfigVersion.cmake -lib/cmake/Qt6BodymovinPrivate/Qt6BodymovinPrivateConfigVersionImpl.cmake -lib/cmake/Qt6BodymovinPrivate/Qt6BodymovinPrivateDependencies.cmake -lib/cmake/Qt6BodymovinPrivate/Qt6BodymovinPrivateTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/Qt6BodymovinPrivate/Qt6BodymovinPrivateTargets.cmake -lib/cmake/Qt6BodymovinPrivate/Qt6BodymovinPrivateVersionlessAliasTargets.cmake -lib/cmake/Qt6BodymovinPrivate/Qt6BodymovinPrivateVersionlessTargets.cmake +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qbatchrenderer_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qbeziereasing_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottieanimation_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottiebase_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottiebasictransform_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottieconstants_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottieellipse_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottiefill_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottiefilleffect_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottieflatlayers_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottiefreeformshape_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottiegfill_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottiegroup_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottieimage_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottielayer_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottiepolystar_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottieprecomplayer_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottieproperty_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottierasterrenderer_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottierect_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottierenderer_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottierepeater_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottierepeatertransform_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottieroot_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottieround_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottieshape_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottieshapelayer_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottieshapetransform_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottiespatialproperty_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottiestroke_p.h +%%QT_INCDIR%%/QtLottie/%%FULLVER%%/QtLottie/private/qlottietrimpath_p.h +%%QT_INCDIR%%/QtLottie/QtLottie +%%QT_INCDIR%%/QtLottie/QtLottieDepends +%%QT_INCDIR%%/QtLottie/QtLottieVersion +%%QT_INCDIR%%/QtLottie/qtlottieexports.h +%%QT_INCDIR%%/QtLottie/qtlottieversion.h +%%QT_INCDIR%%/QtLottieVectorImageGenerator/%%FULLVER%%/QtLottieVectorImageGenerator/private/qlottievisitor_p.h +%%QT_INCDIR%%/QtLottieVectorImageGenerator/QtLottieVectorImageGenerator +%%QT_INCDIR%%/QtLottieVectorImageGenerator/QtLottieVectorImageGeneratorDepends +%%QT_INCDIR%%/QtLottieVectorImageGenerator/QtLottieVectorImageGeneratorVersion +%%QT_INCDIR%%/QtLottieVectorImageGenerator/qtlottievectorimagegeneratorexports.h +%%QT_INCDIR%%/QtLottieVectorImageGenerator/qtlottievectorimagegeneratorversion.h +%%QT_INCDIR%%/QtLottieVectorImageHelpers/%%FULLVER%%/QtLottieVectorImageHelpers/private/qquicklayeritem_p.h +%%QT_INCDIR%%/QtLottieVectorImageHelpers/QtLottieVectorImageHelpers +%%QT_INCDIR%%/QtLottieVectorImageHelpers/QtLottieVectorImageHelpersDepends +%%QT_INCDIR%%/QtLottieVectorImageHelpers/QtLottieVectorImageHelpersVersion +%%QT_INCDIR%%/QtLottieVectorImageHelpers/qtlottievectorimagehelpersexports.h +%%QT_INCDIR%%/QtLottieVectorImageHelpers/qtlottievectorimagehelpersversion.h lib/cmake/Qt6BuildInternals/StandaloneTests/QtLottieTestsConfig.cmake -lib/cmake/Qt6Qml/QmlPlugins/Qt6lottieqtpluginAdditionalTargetInfo.cmake -lib/cmake/Qt6Qml/QmlPlugins/Qt6lottieqtpluginConfig.cmake -lib/cmake/Qt6Qml/QmlPlugins/Qt6lottieqtpluginConfigVersion.cmake -lib/cmake/Qt6Qml/QmlPlugins/Qt6lottieqtpluginConfigVersionImpl.cmake -lib/cmake/Qt6Qml/QmlPlugins/Qt6lottieqtpluginTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/Qt6Qml/QmlPlugins/Qt6lottieqtpluginTargets.cmake -%%QT_LIBDIR%%/libQt6Bodymovin.prl -%%QT_LIBDIR%%/libQt6Bodymovin.so -%%QT_LIBDIR%%/libQt6Bodymovin.so.6 -%%QT_LIBDIR%%/libQt6Bodymovin.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6bodymovinprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_MKSPECDIR%%/modules/qt_lib_bodymovin_private.pri -%%QT_QMLDIR%%/Qt/labs/lottieqt/liblottieqtplugin.so -%%QT_QMLDIR%%/Qt/labs/lottieqt/plugins.qmltypes +lib/cmake/Qt6Lottie/Qt6LottieAdditionalTargetInfo.cmake +lib/cmake/Qt6Lottie/Qt6LottieConfig.cmake +lib/cmake/Qt6Lottie/Qt6LottieConfigVersion.cmake +lib/cmake/Qt6Lottie/Qt6LottieConfigVersionImpl.cmake +lib/cmake/Qt6Lottie/Qt6LottieDependencies.cmake +lib/cmake/Qt6Lottie/Qt6LottieTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6Lottie/Qt6LottieTargets.cmake +lib/cmake/Qt6Lottie/Qt6LottieVersionlessAliasTargets.cmake +lib/cmake/Qt6Lottie/Qt6LottieVersionlessTargets.cmake +lib/cmake/Qt6LottiePrivate/Qt6LottiePrivateAdditionalTargetInfo.cmake +lib/cmake/Qt6LottiePrivate/Qt6LottiePrivateConfig.cmake +lib/cmake/Qt6LottiePrivate/Qt6LottiePrivateConfigVersion.cmake +lib/cmake/Qt6LottiePrivate/Qt6LottiePrivateConfigVersionImpl.cmake +lib/cmake/Qt6LottiePrivate/Qt6LottiePrivateDependencies.cmake +lib/cmake/Qt6LottiePrivate/Qt6LottiePrivateTargets.cmake +lib/cmake/Qt6LottiePrivate/Qt6LottiePrivateVersionlessAliasTargets.cmake +lib/cmake/Qt6LottiePrivate/Qt6LottiePrivateVersionlessTargets.cmake +lib/cmake/Qt6LottieTools/Qt6LottieToolsAdditionalTargetInfo.cmake +lib/cmake/Qt6LottieTools/Qt6LottieToolsConfig.cmake +lib/cmake/Qt6LottieTools/Qt6LottieToolsConfigVersion.cmake +lib/cmake/Qt6LottieTools/Qt6LottieToolsConfigVersionImpl.cmake +lib/cmake/Qt6LottieTools/Qt6LottieToolsDependencies.cmake +lib/cmake/Qt6LottieTools/Qt6LottieToolsTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6LottieTools/Qt6LottieToolsTargets.cmake +lib/cmake/Qt6LottieTools/Qt6LottieToolsVersionlessTargets.cmake +lib/cmake/Qt6LottieVectorImageGeneratorPrivate/Qt6LottieVectorImageGeneratorPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt6LottieVectorImageGeneratorPrivate/Qt6LottieVectorImageGeneratorPrivateConfig.cmake +lib/cmake/Qt6LottieVectorImageGeneratorPrivate/Qt6LottieVectorImageGeneratorPrivateConfigVersion.cmake +lib/cmake/Qt6LottieVectorImageGeneratorPrivate/Qt6LottieVectorImageGeneratorPrivateConfigVersionImpl.cmake +lib/cmake/Qt6LottieVectorImageGeneratorPrivate/Qt6LottieVectorImageGeneratorPrivateDependencies.cmake +lib/cmake/Qt6LottieVectorImageGeneratorPrivate/Qt6LottieVectorImageGeneratorPrivateTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6LottieVectorImageGeneratorPrivate/Qt6LottieVectorImageGeneratorPrivateTargets.cmake +lib/cmake/Qt6LottieVectorImageGeneratorPrivate/Qt6LottieVectorImageGeneratorPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt6LottieVectorImageGeneratorPrivate/Qt6LottieVectorImageGeneratorPrivateVersionlessTargets.cmake +lib/cmake/Qt6LottieVectorImageHelpers/Qt6LottieVectorImageHelpersAdditionalTargetInfo.cmake +lib/cmake/Qt6LottieVectorImageHelpers/Qt6LottieVectorImageHelpersConfig.cmake +lib/cmake/Qt6LottieVectorImageHelpers/Qt6LottieVectorImageHelpersConfigVersion.cmake +lib/cmake/Qt6LottieVectorImageHelpers/Qt6LottieVectorImageHelpersConfigVersionImpl.cmake +lib/cmake/Qt6LottieVectorImageHelpers/Qt6LottieVectorImageHelpersDependencies.cmake +lib/cmake/Qt6LottieVectorImageHelpers/Qt6LottieVectorImageHelpersTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6LottieVectorImageHelpers/Qt6LottieVectorImageHelpersTargets.cmake +lib/cmake/Qt6LottieVectorImageHelpers/Qt6LottieVectorImageHelpersVersionlessAliasTargets.cmake +lib/cmake/Qt6LottieVectorImageHelpers/Qt6LottieVectorImageHelpersVersionlessTargets.cmake +lib/cmake/Qt6LottieVectorImageHelpersPrivate/Qt6LottieVectorImageHelpersPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt6LottieVectorImageHelpersPrivate/Qt6LottieVectorImageHelpersPrivateConfig.cmake +lib/cmake/Qt6LottieVectorImageHelpersPrivate/Qt6LottieVectorImageHelpersPrivateConfigVersion.cmake +lib/cmake/Qt6LottieVectorImageHelpersPrivate/Qt6LottieVectorImageHelpersPrivateConfigVersionImpl.cmake +lib/cmake/Qt6LottieVectorImageHelpersPrivate/Qt6LottieVectorImageHelpersPrivateDependencies.cmake +lib/cmake/Qt6LottieVectorImageHelpersPrivate/Qt6LottieVectorImageHelpersPrivateTargets.cmake +lib/cmake/Qt6LottieVectorImageHelpersPrivate/Qt6LottieVectorImageHelpersPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt6LottieVectorImageHelpersPrivate/Qt6LottieVectorImageHelpersPrivateVersionlessTargets.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6LottieVectorImageHelperspluginAdditionalTargetInfo.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6LottieVectorImageHelperspluginConfig.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6LottieVectorImageHelperspluginConfigVersion.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6LottieVectorImageHelperspluginConfigVersionImpl.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6LottieVectorImageHelperspluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6LottieVectorImageHelperspluginTargets.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6LottiepluginAdditionalTargetInfo.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6LottiepluginConfig.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6LottiepluginConfigVersion.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6LottiepluginConfigVersionImpl.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6LottiepluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6LottiepluginTargets.cmake +lib/cmake/Qt6Quick/Qt6QLottieVectorImagePluginAdditionalTargetInfo.cmake +lib/cmake/Qt6Quick/Qt6QLottieVectorImagePluginConfig.cmake +lib/cmake/Qt6Quick/Qt6QLottieVectorImagePluginConfigVersion.cmake +lib/cmake/Qt6Quick/Qt6QLottieVectorImagePluginConfigVersionImpl.cmake +lib/cmake/Qt6Quick/Qt6QLottieVectorImagePluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6Quick/Qt6QLottieVectorImagePluginTargets.cmake +%%QT_BINDIR%%/lottietoqml +%%QT_LIBDIR%%/libQt6Lottie.prl +%%QT_LIBDIR%%/libQt6Lottie.so +%%QT_LIBDIR%%/libQt6Lottie.so.6 +%%QT_LIBDIR%%/libQt6Lottie.so.%%FULLVER%% +%%QT_LIBDIR%%/libQt6LottieVectorImageGenerator.prl +%%QT_LIBDIR%%/libQt6LottieVectorImageGenerator.so +%%QT_LIBDIR%%/libQt6LottieVectorImageGenerator.so.6 +%%QT_LIBDIR%%/libQt6LottieVectorImageGenerator.so.%%FULLVER%% +%%QT_LIBDIR%%/libQt6LottieVectorImageHelpers.prl +%%QT_LIBDIR%%/libQt6LottieVectorImageHelpers.so +%%QT_LIBDIR%%/libQt6LottieVectorImageHelpers.so.6 +%%QT_LIBDIR%%/libQt6LottieVectorImageHelpers.so.%%FULLVER%% +%%QT_LIBDIR%%/metatypes/qt6lottie_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6lottievectorimagegeneratorprivate_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6lottievectorimagehelpers_metatypes.json +%%QT_MKSPECDIR%%/modules/qt_lib_lottie.pri +%%QT_MKSPECDIR%%/modules/qt_lib_lottie_private.pri +%%QT_MKSPECDIR%%/modules/qt_lib_lottievectorimagegenerator_private.pri +%%QT_MKSPECDIR%%/modules/qt_lib_lottievectorimagehelpers.pri +%%QT_MKSPECDIR%%/modules/qt_lib_lottievectorimagehelpers_private.pri +%%QT_PLUGINDIR%%/vectorimageformats/libqlottievectorimage.so +%%QT_QMLDIR%%/Qt/labs/lottieqt/Lottie.qmltypes +%%QT_QMLDIR%%/Qt/labs/lottieqt/VectorImageHelpers/liblottievectorimagehelpersplugin.so +%%QT_QMLDIR%%/Qt/labs/lottieqt/VectorImageHelpers/plugins.qmltypes +%%QT_QMLDIR%%/Qt/labs/lottieqt/VectorImageHelpers/qmldir +%%QT_QMLDIR%%/Qt/labs/lottieqt/liblottieplugin.so %%QT_QMLDIR%%/Qt/labs/lottieqt/qmldir %%QT_SBOMDIR%%/qtlottie-%%FULLVER%%.spdx -%%QT_DATADIR%%/modules/BodymovinPrivate.json +libdata/pkgconfig/Qt6Lottie.pc +libdata/pkgconfig/Qt6LottieVectorImageHelpers.pc +%%QT_DATADIR%%/modules/Lottie.json +%%QT_DATADIR%%/modules/LottieVectorImageGeneratorPrivate.json +%%QT_DATADIR%%/modules/LottieVectorImageHelpers.json diff --git a/graphics/qt6-quickeffectmaker/distinfo b/graphics/qt6-quickeffectmaker/distinfo index b0ce32592367..26d5bf65f13e 100644 --- a/graphics/qt6-quickeffectmaker/distinfo +++ b/graphics/qt6-quickeffectmaker/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303342 -SHA256 (KDE/Qt/6.9.3/qtquickeffectmaker-everywhere-src-6.9.3.tar.xz) = 6bf0361d24a0865cba9d94ff169c64cd69ac5d90c85260c29ec84ee5c2a59912 -SIZE (KDE/Qt/6.9.3/qtquickeffectmaker-everywhere-src-6.9.3.tar.xz) = 4343072 +TIMESTAMP = 1763965272 +SHA256 (KDE/Qt/6.10.1/qtquickeffectmaker-everywhere-src-6.10.1.tar.xz) = 3036984cc55054f59c4a7c7d30d9b9a2dd7491344b3201c5a133cc3cdf12acc9 +SIZE (KDE/Qt/6.10.1/qtquickeffectmaker-everywhere-src-6.10.1.tar.xz) = 4343612 diff --git a/graphics/qt6-svg/distinfo b/graphics/qt6-svg/distinfo index e761d58b9734..c29fd945ee86 100644 --- a/graphics/qt6-svg/distinfo +++ b/graphics/qt6-svg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303352 -SHA256 (KDE/Qt/6.9.3/qtsvg-everywhere-src-6.9.3.tar.xz) = db76aa3358cbbe6fce7da576ff4669cb9801920188c750d3b12783bbe97026e2 -SIZE (KDE/Qt/6.9.3/qtsvg-everywhere-src-6.9.3.tar.xz) = 2004192 +TIMESTAMP = 1763964406 +SHA256 (KDE/Qt/6.10.1/qtsvg-everywhere-src-6.10.1.tar.xz) = c02f355a58f3bbcf404a628bf488b6aeb2d84a94c269afdb86f6e529343ab01f +SIZE (KDE/Qt/6.10.1/qtsvg-everywhere-src-6.10.1.tar.xz) = 2613980 diff --git a/graphics/qt6-svg/pkg-plist b/graphics/qt6-svg/pkg-plist index 555a68674ab3..ac61d1d83818 100644 --- a/graphics/qt6-svg/pkg-plist +++ b/graphics/qt6-svg/pkg-plist @@ -4,6 +4,7 @@ %%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qsvganimator_p.h %%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qsvgcssanimation_p.h %%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qsvgcsshandler_p.h +%%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qsvgcssproperties_p.h %%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qsvgfilter_p.h %%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qsvgfont_p.h %%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qsvggraphics_p.h @@ -12,6 +13,7 @@ %%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qsvgnode_p.h %%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qsvgstructure_p.h %%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qsvgstyle_p.h +%%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qsvgstyleselector_p.h %%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qsvgtinydocument_p.h %%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qsvgutils_p.h %%QT_INCDIR%%/QtSvg/%%FULLVER%%/QtSvg/private/qsvgvisitor_p.h @@ -75,14 +77,6 @@ lib/cmake/Qt6SvgWidgets/Qt6SvgWidgetsTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt6SvgWidgets/Qt6SvgWidgetsTargets.cmake lib/cmake/Qt6SvgWidgets/Qt6SvgWidgetsVersionlessAliasTargets.cmake lib/cmake/Qt6SvgWidgets/Qt6SvgWidgetsVersionlessTargets.cmake -lib/cmake/Qt6SvgWidgetsPrivate/Qt6SvgWidgetsPrivateAdditionalTargetInfo.cmake -lib/cmake/Qt6SvgWidgetsPrivate/Qt6SvgWidgetsPrivateConfig.cmake -lib/cmake/Qt6SvgWidgetsPrivate/Qt6SvgWidgetsPrivateConfigVersion.cmake -lib/cmake/Qt6SvgWidgetsPrivate/Qt6SvgWidgetsPrivateConfigVersionImpl.cmake -lib/cmake/Qt6SvgWidgetsPrivate/Qt6SvgWidgetsPrivateDependencies.cmake -lib/cmake/Qt6SvgWidgetsPrivate/Qt6SvgWidgetsPrivateTargets.cmake -lib/cmake/Qt6SvgWidgetsPrivate/Qt6SvgWidgetsPrivateVersionlessAliasTargets.cmake -lib/cmake/Qt6SvgWidgetsPrivate/Qt6SvgWidgetsPrivateVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6Svg.prl %%QT_LIBDIR%%/libQt6Svg.so %%QT_LIBDIR%%/libQt6Svg.so.6 @@ -91,12 +85,11 @@ lib/cmake/Qt6SvgWidgetsPrivate/Qt6SvgWidgetsPrivateVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6SvgWidgets.so %%QT_LIBDIR%%/libQt6SvgWidgets.so.6 %%QT_LIBDIR%%/libQt6SvgWidgets.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6svg_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6svgwidgets_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6svg_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6svgwidgets_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_svg.pri %%QT_MKSPECDIR%%/modules/qt_lib_svg_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_svgwidgets.pri -%%QT_MKSPECDIR%%/modules/qt_lib_svgwidgets_private.pri %%QT_PLUGINDIR%%/iconengines/libqsvgicon.so %%QT_PLUGINDIR%%/imageformats/libqsvg.so %%QT_SBOMDIR%%/qtsvg-%%FULLVER%%.spdx diff --git a/graphics/qt6-wayland/Makefile b/graphics/qt6-wayland/Makefile index 430aef820fe7..dd24ca6b56e5 100644 --- a/graphics/qt6-wayland/Makefile +++ b/graphics/qt6-wayland/Makefile @@ -7,7 +7,8 @@ MAINTAINER= kde@FreeBSD.org COMMENT= Qt6 wrapper for Wayland BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers -LIB_DEPENDS= libwayland-client.so:graphics/wayland \ +LIB_DEPENDS= libdrm.so:graphics/libdrm \ + libwayland-client.so:graphics/wayland \ libxkbcommon.so:x11/libxkbcommon USES= cmake compiler:c++17-lang gl pkgconfig \ diff --git a/graphics/qt6-wayland/distinfo b/graphics/qt6-wayland/distinfo index 1c253fc89fc5..26343c7c315e 100644 --- a/graphics/qt6-wayland/distinfo +++ b/graphics/qt6-wayland/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303362 -SHA256 (KDE/Qt/6.9.3/qtwayland-everywhere-src-6.9.3.tar.xz) = e413d4bc9263e80a465761debf8cb8317aa6b01e814b20046a05258e6573dadd -SIZE (KDE/Qt/6.9.3/qtwayland-everywhere-src-6.9.3.tar.xz) = 1138368 +TIMESTAMP = 1763964414 +SHA256 (KDE/Qt/6.10.1/qtwayland-everywhere-src-6.10.1.tar.xz) = 49bf6db800227a6b2c971f4c5d03dd1e81297e7ffb296ce4a96437304f27cb13 +SIZE (KDE/Qt/6.10.1/qtwayland-everywhere-src-6.10.1.tar.xz) = 901632 diff --git a/graphics/qt6-wayland/pkg-plist b/graphics/qt6-wayland/pkg-plist index a48b95ead2b8..c27816043938 100644 --- a/graphics/qt6-wayland/pkg-plist +++ b/graphics/qt6-wayland/pkg-plist @@ -1,123 +1,9 @@ -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qtwaylandclient-config_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qtwaylandclientglobal_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-appmenu.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-cursor-shape-v1.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-fractional-scale-v1.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-hardware-integration.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-pointer-gestures-unstable-v1.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-qt-key-unstable-v1.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-qt-text-input-method-unstable-v1.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-qt-windowmanager.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-server-buffer-extension.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-tablet-unstable-v2.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-text-input-unstable-v1.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-text-input-unstable-v2.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-text-input-unstable-v3.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-touch-extension.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-viewporter.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-wayland.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-wlr-data-control-unstable-v1.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-wp-primary-selection-unstable-v1.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-xdg-output-unstable-v1.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-xdg-shell.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-xdg-system-bell-v1.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwayland-xdg-toplevel-drag-v1.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandabstractdecoration_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandappmenu_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandbuffer_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandclientbufferintegration_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandclientbufferintegrationfactory_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandclientbufferintegrationplugin_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandclientextension_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandclientshellapi_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandclipboard_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandcursor_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddatacontrolv1_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddatadevice_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddatadevicemanager_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddataoffer_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddatasource_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddecorationfactory_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddecorationplugin_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddisplay_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylanddnd_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandfractionalscale_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandhardwareintegration_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandinputcontext_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandinputdevice_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandinputdeviceintegration_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandinputdeviceintegrationfactory_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandinputdeviceintegrationplugin_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandinputmethodcontext_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandintegration_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandnativeinterface_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandplatformservices_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandpointergestures_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandprimaryselectionv1_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandqtkey_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandscreen_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandserverbufferintegration_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandserverbufferintegrationfactory_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandserverbufferintegrationplugin_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandshellintegration_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandshellintegrationfactory_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandshellintegrationplugin_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandshellsurface_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandshm_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandshmbackingstore_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandshmwindow_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandsubsurface_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandsurface_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandtabletv2_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandtextinputinterface_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandtextinputv1_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandtextinputv2_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandtextinputv3_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandtouch_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandviewport_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandvulkaninstance_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandvulkanwindow_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandwindow_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/qwaylandwindowmanagerintegration_p.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-appmenu-client-protocol.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-cursor-shape-v1-client-protocol.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-fractional-scale-v1-client-protocol.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-hardware-integration-client-protocol.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-pointer-gestures-unstable-v1-client-protocol.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-qt-key-unstable-v1-client-protocol.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-qt-text-input-method-unstable-v1-client-protocol.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-qt-windowmanager-client-protocol.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-server-buffer-extension-client-protocol.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-tablet-unstable-v2-client-protocol.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-text-input-unstable-v1-client-protocol.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-text-input-unstable-v2-client-protocol.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-text-input-unstable-v3-client-protocol.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-touch-extension-client-protocol.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-viewporter-client-protocol.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-wayland-client-protocol.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-wlr-data-control-unstable-v1-client-protocol.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-wp-primary-selection-unstable-v1-client-protocol.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-xdg-output-unstable-v1-client-protocol.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-xdg-shell-client-protocol.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-xdg-system-bell-v1-client-protocol.h -%%QT_INCDIR%%/QtWaylandClient/%%FULLVER%%/QtWaylandClient/private/wayland-xdg-toplevel-drag-v1-client-protocol.h -%%QT_INCDIR%%/QtWaylandClient/QWaylandClientExtension -%%QT_INCDIR%%/QtWaylandClient/QWaylandClientExtensionTemplate -%%QT_INCDIR%%/QtWaylandClient/QtWaylandClient -%%QT_INCDIR%%/QtWaylandClient/QtWaylandClientDepends -%%QT_INCDIR%%/QtWaylandClient/QtWaylandClientVersion -%%QT_INCDIR%%/QtWaylandClient/qtwaylandclient-config.h -%%QT_INCDIR%%/QtWaylandClient/qtwaylandclientexports.h -%%QT_INCDIR%%/QtWaylandClient/qtwaylandclientglobal.h -%%QT_INCDIR%%/QtWaylandClient/qtwaylandclientversion.h -%%QT_INCDIR%%/QtWaylandClient/qwaylandclientextension.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qtwaylandcompositor-config_p.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qtwaylandcompositorglobal_p.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwayland-server-hardware-integration.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwayland-server-idle-inhibit-unstable-v1.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwayland-server-ivi-application.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwayland-server-presentation-time.h -%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwayland-server-qt-key-unstable-v1.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwayland-server-qt-text-input-method-unstable-v1.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwayland-server-qt-texture-sharing-unstable-v1.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwayland-server-qt-windowmanager.h @@ -125,7 +11,6 @@ %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwayland-server-server-buffer-extension.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwayland-server-text-input-unstable-v2.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwayland-server-text-input-unstable-v3.h -%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwayland-server-touch-extension.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwayland-server-viewporter.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwayland-server-wayland.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwayland-server-xdg-decoration-unstable-v1.h @@ -188,8 +73,6 @@ %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwlhardwarelayerintegrationfactory_p.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwlhardwarelayerintegrationplugin_p.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwlhwintegration_p.h -%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwlqtkey_p.h -%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwlqttouch_p.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwlregion_p.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwlserverbufferintegration_p.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/qwlserverbufferintegrationfactory_p.h @@ -200,7 +83,6 @@ %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/wayland-idle-inhibit-unstable-v1-server-protocol.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/wayland-ivi-application-server-protocol.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/wayland-presentation-time-server-protocol.h -%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/wayland-qt-key-unstable-v1-server-protocol.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/wayland-qt-text-input-method-unstable-v1-server-protocol.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/wayland-qt-texture-sharing-unstable-v1-server-protocol.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/wayland-qt-windowmanager-server-protocol.h @@ -208,7 +90,6 @@ %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/wayland-server-buffer-extension-server-protocol.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/wayland-text-input-unstable-v2-server-protocol.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/wayland-text-input-unstable-v3-server-protocol.h -%%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/wayland-touch-extension-server-protocol.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/wayland-viewporter-server-protocol.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/wayland-wayland-server-protocol.h %%QT_INCDIR%%/QtWaylandCompositor/%%FULLVER%%/QtWaylandCompositor/private/wayland-xdg-decoration-unstable-v1-server-protocol.h @@ -340,47 +221,13 @@ %%QT_INCDIR%%/QtWaylandCompositorXdgShell/QtWaylandCompositorXdgShellDepends %%QT_INCDIR%%/QtWaylandCompositorXdgShell/QtWaylandCompositorXdgShellVersion %%QT_INCDIR%%/QtWaylandCompositorXdgShell/qtwaylandcompositorxdgshellversion.h -%%QT_INCDIR%%/QtWaylandEglClientHwIntegration/%%FULLVER%%/QtWaylandEglClientHwIntegration/private/qwaylandeglclientbufferintegration_p.h -%%QT_INCDIR%%/QtWaylandEglClientHwIntegration/%%FULLVER%%/QtWaylandEglClientHwIntegration/private/qwaylandeglinclude_p.h -%%QT_INCDIR%%/QtWaylandEglClientHwIntegration/%%FULLVER%%/QtWaylandEglClientHwIntegration/private/qwaylandeglwindow_p.h -%%QT_INCDIR%%/QtWaylandEglClientHwIntegration/%%FULLVER%%/QtWaylandEglClientHwIntegration/private/qwaylandglcontext_p.h -%%QT_INCDIR%%/QtWaylandEglClientHwIntegration/QtWaylandEglClientHwIntegration -%%QT_INCDIR%%/QtWaylandEglClientHwIntegration/QtWaylandEglClientHwIntegrationDepends -%%QT_INCDIR%%/QtWaylandEglClientHwIntegration/QtWaylandEglClientHwIntegrationVersion -%%QT_INCDIR%%/QtWaylandEglClientHwIntegration/qtwaylandeglclienthwintegrationversion.h %%QT_INCDIR%%/QtWaylandEglCompositorHwIntegration/%%FULLVER%%/QtWaylandEglCompositorHwIntegration/private/waylandeglclientbufferintegration_p.h %%QT_INCDIR%%/QtWaylandEglCompositorHwIntegration/QtWaylandEglCompositorHwIntegration %%QT_INCDIR%%/QtWaylandEglCompositorHwIntegration/QtWaylandEglCompositorHwIntegrationDepends %%QT_INCDIR%%/QtWaylandEglCompositorHwIntegration/QtWaylandEglCompositorHwIntegrationVersion %%QT_INCDIR%%/QtWaylandEglCompositorHwIntegration/qtwaylandeglcompositorhwintegrationversion.h -%%QT_INCDIR%%/QtWaylandGlobal/%%FULLVER%%/QtWaylandGlobal/private/qtwaylandglobal-config_p.h -%%QT_INCDIR%%/QtWaylandGlobal/QtWaylandGlobal -%%QT_INCDIR%%/QtWaylandGlobal/QtWaylandGlobalDepends -%%QT_INCDIR%%/QtWaylandGlobal/QtWaylandGlobalVersion -%%QT_INCDIR%%/QtWaylandGlobal/qtwaylandglobal-config.h -%%QT_INCDIR%%/QtWaylandGlobal/qtwaylandglobalversion.h -%%QT_INCDIR%%/QtWlShellIntegration/%%FULLVER%%/QtWlShellIntegration/private/qwayland-wayland.h -%%QT_INCDIR%%/QtWlShellIntegration/%%FULLVER%%/QtWlShellIntegration/private/qwaylandwlshellintegration_p.h -%%QT_INCDIR%%/QtWlShellIntegration/%%FULLVER%%/QtWlShellIntegration/private/qwaylandwlshellsurface_p.h -%%QT_INCDIR%%/QtWlShellIntegration/%%FULLVER%%/QtWlShellIntegration/private/wayland-wayland-client-protocol.h -%%QT_INCDIR%%/QtWlShellIntegration/QtWlShellIntegration -%%QT_INCDIR%%/QtWlShellIntegration/QtWlShellIntegrationDepends -%%QT_INCDIR%%/QtWlShellIntegration/QtWlShellIntegrationVersion -%%QT_INCDIR%%/QtWlShellIntegration/qtwlshellintegrationversion.h lib/cmake/Qt6/FindWaylandkms.cmake lib/cmake/Qt6BuildInternals/StandaloneTests/QtWaylandTestsConfig.cmake -lib/cmake/Qt6Gui/Qt6QWaylandEglPlatformIntegrationPluginAdditionalTargetInfo.cmake -lib/cmake/Qt6Gui/Qt6QWaylandEglPlatformIntegrationPluginConfig.cmake -lib/cmake/Qt6Gui/Qt6QWaylandEglPlatformIntegrationPluginConfigVersion.cmake -lib/cmake/Qt6Gui/Qt6QWaylandEglPlatformIntegrationPluginConfigVersionImpl.cmake -lib/cmake/Qt6Gui/Qt6QWaylandEglPlatformIntegrationPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/Qt6Gui/Qt6QWaylandEglPlatformIntegrationPluginTargets.cmake -lib/cmake/Qt6Gui/Qt6QWaylandIntegrationPluginAdditionalTargetInfo.cmake -lib/cmake/Qt6Gui/Qt6QWaylandIntegrationPluginConfig.cmake -lib/cmake/Qt6Gui/Qt6QWaylandIntegrationPluginConfigVersion.cmake -lib/cmake/Qt6Gui/Qt6QWaylandIntegrationPluginConfigVersionImpl.cmake -lib/cmake/Qt6Gui/Qt6QWaylandIntegrationPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/Qt6Gui/Qt6QWaylandIntegrationPluginTargets.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6WaylandCompositorIviapplicationpluginAdditionalTargetInfo.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6WaylandCompositorIviapplicationpluginConfig.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6WaylandCompositorIviapplicationpluginConfigVersion.cmake @@ -435,24 +282,6 @@ lib/cmake/Qt6WaylandClient/Qt6QWaylandAdwaitaDecorationPluginConfigVersion.cmake lib/cmake/Qt6WaylandClient/Qt6QWaylandAdwaitaDecorationPluginConfigVersionImpl.cmake lib/cmake/Qt6WaylandClient/Qt6QWaylandAdwaitaDecorationPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt6WaylandClient/Qt6QWaylandAdwaitaDecorationPluginTargets.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandBradientDecorationPluginAdditionalTargetInfo.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandBradientDecorationPluginConfig.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandBradientDecorationPluginConfigVersion.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandBradientDecorationPluginConfigVersionImpl.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandBradientDecorationPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandBradientDecorationPluginTargets.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandEglClientBufferPluginAdditionalTargetInfo.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandEglClientBufferPluginConfig.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandEglClientBufferPluginConfigVersion.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandEglClientBufferPluginConfigVersionImpl.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandEglClientBufferPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandEglClientBufferPluginTargets.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandFullScreenShellV1IntegrationPluginAdditionalTargetInfo.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandFullScreenShellV1IntegrationPluginConfig.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandFullScreenShellV1IntegrationPluginConfigVersion.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandFullScreenShellV1IntegrationPluginConfigVersionImpl.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandFullScreenShellV1IntegrationPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandFullScreenShellV1IntegrationPluginTargets.cmake lib/cmake/Qt6WaylandClient/Qt6QWaylandIviShellIntegrationPluginAdditionalTargetInfo.cmake lib/cmake/Qt6WaylandClient/Qt6QWaylandIviShellIntegrationPluginConfig.cmake lib/cmake/Qt6WaylandClient/Qt6QWaylandIviShellIntegrationPluginConfigVersion.cmake @@ -465,49 +294,25 @@ lib/cmake/Qt6WaylandClient/Qt6QWaylandQtShellIntegrationPluginConfigVersion.cmak lib/cmake/Qt6WaylandClient/Qt6QWaylandQtShellIntegrationPluginConfigVersionImpl.cmake lib/cmake/Qt6WaylandClient/Qt6QWaylandQtShellIntegrationPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt6WaylandClient/Qt6QWaylandQtShellIntegrationPluginTargets.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandWlShellIntegrationPluginAdditionalTargetInfo.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandWlShellIntegrationPluginConfig.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandWlShellIntegrationPluginConfigVersion.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandWlShellIntegrationPluginConfigVersionImpl.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandWlShellIntegrationPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandWlShellIntegrationPluginTargets.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandXdgShellIntegrationPluginAdditionalTargetInfo.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandXdgShellIntegrationPluginConfig.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandXdgShellIntegrationPluginConfigVersion.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandXdgShellIntegrationPluginConfigVersionImpl.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandXdgShellIntegrationPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/Qt6WaylandClient/Qt6QWaylandXdgShellIntegrationPluginTargets.cmake -lib/cmake/Qt6WaylandClient/Qt6ShmServerBufferPluginAdditionalTargetInfo.cmake -lib/cmake/Qt6WaylandClient/Qt6ShmServerBufferPluginConfig.cmake -lib/cmake/Qt6WaylandClient/Qt6ShmServerBufferPluginConfigVersion.cmake -lib/cmake/Qt6WaylandClient/Qt6ShmServerBufferPluginConfigVersionImpl.cmake -lib/cmake/Qt6WaylandClient/Qt6ShmServerBufferPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/Qt6WaylandClient/Qt6ShmServerBufferPluginTargets.cmake -lib/cmake/Qt6WaylandClient/Qt6VulkanServerBufferPluginAdditionalTargetInfo.cmake -lib/cmake/Qt6WaylandClient/Qt6VulkanServerBufferPluginConfig.cmake -lib/cmake/Qt6WaylandClient/Qt6VulkanServerBufferPluginConfigVersion.cmake -lib/cmake/Qt6WaylandClient/Qt6VulkanServerBufferPluginConfigVersionImpl.cmake -lib/cmake/Qt6WaylandClient/Qt6VulkanServerBufferPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/Qt6WaylandClient/Qt6VulkanServerBufferPluginTargets.cmake -lib/cmake/Qt6WaylandClient/Qt6WaylandClientAdditionalTargetInfo.cmake -lib/cmake/Qt6WaylandClient/Qt6WaylandClientConfig.cmake -lib/cmake/Qt6WaylandClient/Qt6WaylandClientConfigVersion.cmake -lib/cmake/Qt6WaylandClient/Qt6WaylandClientConfigVersionImpl.cmake -lib/cmake/Qt6WaylandClient/Qt6WaylandClientDependencies.cmake -lib/cmake/Qt6WaylandClient/Qt6WaylandClientMacros.cmake -lib/cmake/Qt6WaylandClient/Qt6WaylandClientPlugins.cmake -lib/cmake/Qt6WaylandClient/Qt6WaylandClientTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/Qt6WaylandClient/Qt6WaylandClientTargets.cmake -lib/cmake/Qt6WaylandClient/Qt6WaylandClientVersionlessAliasTargets.cmake -lib/cmake/Qt6WaylandClient/Qt6WaylandClientVersionlessTargets.cmake -lib/cmake/Qt6WaylandClientPrivate/Qt6WaylandClientPrivateAdditionalTargetInfo.cmake -lib/cmake/Qt6WaylandClientPrivate/Qt6WaylandClientPrivateConfig.cmake -lib/cmake/Qt6WaylandClientPrivate/Qt6WaylandClientPrivateConfigVersion.cmake -lib/cmake/Qt6WaylandClientPrivate/Qt6WaylandClientPrivateConfigVersionImpl.cmake -lib/cmake/Qt6WaylandClientPrivate/Qt6WaylandClientPrivateDependencies.cmake -lib/cmake/Qt6WaylandClientPrivate/Qt6WaylandClientPrivateTargets.cmake -lib/cmake/Qt6WaylandClientPrivate/Qt6WaylandClientPrivateVersionlessAliasTargets.cmake -lib/cmake/Qt6WaylandClientPrivate/Qt6WaylandClientPrivateVersionlessTargets.cmake +lib/cmake/Qt6WaylandClientFeaturesPrivate/Qt6WaylandClientFeaturesPrivateConfig.cmake +lib/cmake/Qt6WaylandClientFeaturesPrivate/Qt6WaylandClientFeaturesPrivateConfigVersion.cmake +lib/cmake/Qt6WaylandClientFeaturesPrivate/Qt6WaylandClientFeaturesPrivateConfigVersionImpl.cmake +lib/cmake/Qt6WaylandClientFeaturesPrivate/Qt6WaylandClientFeaturesPrivateExtraProperties.cmake +lib/cmake/Qt6WaylandClientFeaturesPrivate/Qt6WaylandClientFeaturesPrivateTargets.cmake +lib/cmake/Qt6WaylandClientFeaturesPrivate/Qt6WaylandClientFeaturesPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt6WaylandClientFeaturesPrivate/Qt6WaylandClientFeaturesPrivateVersionlessTargets.cmake +lib/cmake/Qt6WaylandCompositor/Qt6DmaBufServerBufferIntegrationPluginAdditionalTargetInfo.cmake +lib/cmake/Qt6WaylandCompositor/Qt6DmaBufServerBufferIntegrationPluginConfig.cmake +lib/cmake/Qt6WaylandCompositor/Qt6DmaBufServerBufferIntegrationPluginConfigVersion.cmake +lib/cmake/Qt6WaylandCompositor/Qt6DmaBufServerBufferIntegrationPluginConfigVersionImpl.cmake +lib/cmake/Qt6WaylandCompositor/Qt6DmaBufServerBufferIntegrationPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6WaylandCompositor/Qt6DmaBufServerBufferIntegrationPluginTargets.cmake +lib/cmake/Qt6WaylandCompositor/Qt6DrmEglServerBufferIntegrationPluginAdditionalTargetInfo.cmake +lib/cmake/Qt6WaylandCompositor/Qt6DrmEglServerBufferIntegrationPluginConfig.cmake +lib/cmake/Qt6WaylandCompositor/Qt6DrmEglServerBufferIntegrationPluginConfigVersion.cmake +lib/cmake/Qt6WaylandCompositor/Qt6DrmEglServerBufferIntegrationPluginConfigVersionImpl.cmake +lib/cmake/Qt6WaylandCompositor/Qt6DrmEglServerBufferIntegrationPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6WaylandCompositor/Qt6DrmEglServerBufferIntegrationPluginTargets.cmake lib/cmake/Qt6WaylandCompositor/Qt6QWaylandEglClientBufferIntegrationPluginAdditionalTargetInfo.cmake lib/cmake/Qt6WaylandCompositor/Qt6QWaylandEglClientBufferIntegrationPluginConfig.cmake lib/cmake/Qt6WaylandCompositor/Qt6QWaylandEglClientBufferIntegrationPluginConfigVersion.cmake @@ -537,7 +342,6 @@ lib/cmake/Qt6WaylandCompositor/Qt6WaylandCompositorConfig.cmake lib/cmake/Qt6WaylandCompositor/Qt6WaylandCompositorConfigVersion.cmake lib/cmake/Qt6WaylandCompositor/Qt6WaylandCompositorConfigVersionImpl.cmake lib/cmake/Qt6WaylandCompositor/Qt6WaylandCompositorDependencies.cmake -lib/cmake/Qt6WaylandCompositor/Qt6WaylandCompositorMacros.cmake lib/cmake/Qt6WaylandCompositor/Qt6WaylandCompositorPlugins.cmake lib/cmake/Qt6WaylandCompositor/Qt6WaylandCompositorTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt6WaylandCompositor/Qt6WaylandCompositorTargets.cmake @@ -619,15 +423,6 @@ lib/cmake/Qt6WaylandCompositorXdgShellPrivate/Qt6WaylandCompositorXdgShellPrivat lib/cmake/Qt6WaylandCompositorXdgShellPrivate/Qt6WaylandCompositorXdgShellPrivateTargets.cmake lib/cmake/Qt6WaylandCompositorXdgShellPrivate/Qt6WaylandCompositorXdgShellPrivateVersionlessAliasTargets.cmake lib/cmake/Qt6WaylandCompositorXdgShellPrivate/Qt6WaylandCompositorXdgShellPrivateVersionlessTargets.cmake -lib/cmake/Qt6WaylandEglClientHwIntegrationPrivate/Qt6WaylandEglClientHwIntegrationPrivateAdditionalTargetInfo.cmake -lib/cmake/Qt6WaylandEglClientHwIntegrationPrivate/Qt6WaylandEglClientHwIntegrationPrivateConfig.cmake -lib/cmake/Qt6WaylandEglClientHwIntegrationPrivate/Qt6WaylandEglClientHwIntegrationPrivateConfigVersion.cmake -lib/cmake/Qt6WaylandEglClientHwIntegrationPrivate/Qt6WaylandEglClientHwIntegrationPrivateConfigVersionImpl.cmake -lib/cmake/Qt6WaylandEglClientHwIntegrationPrivate/Qt6WaylandEglClientHwIntegrationPrivateDependencies.cmake -lib/cmake/Qt6WaylandEglClientHwIntegrationPrivate/Qt6WaylandEglClientHwIntegrationPrivateTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/Qt6WaylandEglClientHwIntegrationPrivate/Qt6WaylandEglClientHwIntegrationPrivateTargets.cmake -lib/cmake/Qt6WaylandEglClientHwIntegrationPrivate/Qt6WaylandEglClientHwIntegrationPrivateVersionlessAliasTargets.cmake -lib/cmake/Qt6WaylandEglClientHwIntegrationPrivate/Qt6WaylandEglClientHwIntegrationPrivateVersionlessTargets.cmake lib/cmake/Qt6WaylandEglCompositorHwIntegrationPrivate/Qt6WaylandEglCompositorHwIntegrationPrivateAdditionalTargetInfo.cmake lib/cmake/Qt6WaylandEglCompositorHwIntegrationPrivate/Qt6WaylandEglCompositorHwIntegrationPrivateConfig.cmake lib/cmake/Qt6WaylandEglCompositorHwIntegrationPrivate/Qt6WaylandEglCompositorHwIntegrationPrivateConfigVersion.cmake @@ -637,35 +432,6 @@ lib/cmake/Qt6WaylandEglCompositorHwIntegrationPrivate/Qt6WaylandEglCompositorHwI lib/cmake/Qt6WaylandEglCompositorHwIntegrationPrivate/Qt6WaylandEglCompositorHwIntegrationPrivateTargets.cmake lib/cmake/Qt6WaylandEglCompositorHwIntegrationPrivate/Qt6WaylandEglCompositorHwIntegrationPrivateVersionlessAliasTargets.cmake lib/cmake/Qt6WaylandEglCompositorHwIntegrationPrivate/Qt6WaylandEglCompositorHwIntegrationPrivateVersionlessTargets.cmake -lib/cmake/Qt6WaylandGlobalPrivate/Qt6WaylandGlobalPrivateAdditionalTargetInfo.cmake -lib/cmake/Qt6WaylandGlobalPrivate/Qt6WaylandGlobalPrivateConfig.cmake -lib/cmake/Qt6WaylandGlobalPrivate/Qt6WaylandGlobalPrivateConfigVersion.cmake -lib/cmake/Qt6WaylandGlobalPrivate/Qt6WaylandGlobalPrivateConfigVersionImpl.cmake -lib/cmake/Qt6WaylandGlobalPrivate/Qt6WaylandGlobalPrivateExtraProperties.cmake -lib/cmake/Qt6WaylandGlobalPrivate/Qt6WaylandGlobalPrivateTargets.cmake -lib/cmake/Qt6WaylandGlobalPrivate/Qt6WaylandGlobalPrivateVersionlessAliasTargets.cmake -lib/cmake/Qt6WaylandGlobalPrivate/Qt6WaylandGlobalPrivateVersionlessTargets.cmake -lib/cmake/Qt6WaylandScannerTools/Qt6WaylandScannerToolsAdditionalTargetInfo.cmake -lib/cmake/Qt6WaylandScannerTools/Qt6WaylandScannerToolsConfig.cmake -lib/cmake/Qt6WaylandScannerTools/Qt6WaylandScannerToolsConfigVersion.cmake -lib/cmake/Qt6WaylandScannerTools/Qt6WaylandScannerToolsConfigVersionImpl.cmake -lib/cmake/Qt6WaylandScannerTools/Qt6WaylandScannerToolsDependencies.cmake -lib/cmake/Qt6WaylandScannerTools/Qt6WaylandScannerToolsTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/Qt6WaylandScannerTools/Qt6WaylandScannerToolsTargets.cmake -lib/cmake/Qt6WaylandScannerTools/Qt6WaylandScannerToolsVersionlessTargets.cmake -lib/cmake/Qt6WlShellIntegrationPrivate/Qt6WlShellIntegrationPrivateAdditionalTargetInfo.cmake -lib/cmake/Qt6WlShellIntegrationPrivate/Qt6WlShellIntegrationPrivateConfig.cmake -lib/cmake/Qt6WlShellIntegrationPrivate/Qt6WlShellIntegrationPrivateConfigVersion.cmake -lib/cmake/Qt6WlShellIntegrationPrivate/Qt6WlShellIntegrationPrivateConfigVersionImpl.cmake -lib/cmake/Qt6WlShellIntegrationPrivate/Qt6WlShellIntegrationPrivateDependencies.cmake -lib/cmake/Qt6WlShellIntegrationPrivate/Qt6WlShellIntegrationPrivateTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/Qt6WlShellIntegrationPrivate/Qt6WlShellIntegrationPrivateTargets.cmake -lib/cmake/Qt6WlShellIntegrationPrivate/Qt6WlShellIntegrationPrivateVersionlessAliasTargets.cmake -lib/cmake/Qt6WlShellIntegrationPrivate/Qt6WlShellIntegrationPrivateVersionlessTargets.cmake -%%QT_LIBDIR%%/libQt6WaylandClient.prl -%%QT_LIBDIR%%/libQt6WaylandClient.so -%%QT_LIBDIR%%/libQt6WaylandClient.so.6 -%%QT_LIBDIR%%/libQt6WaylandClient.so.%%FULLVER%% %%QT_LIBDIR%%/libQt6WaylandCompositor.prl %%QT_LIBDIR%%/libQt6WaylandCompositor.so %%QT_LIBDIR%%/libQt6WaylandCompositor.so.6 @@ -686,31 +452,18 @@ lib/cmake/Qt6WlShellIntegrationPrivate/Qt6WlShellIntegrationPrivateVersionlessTa %%QT_LIBDIR%%/libQt6WaylandCompositorXdgShell.so %%QT_LIBDIR%%/libQt6WaylandCompositorXdgShell.so.6 %%QT_LIBDIR%%/libQt6WaylandCompositorXdgShell.so.%%FULLVER%% -%%QT_LIBDIR%%/libQt6WaylandEglClientHwIntegration.prl -%%QT_LIBDIR%%/libQt6WaylandEglClientHwIntegration.so -%%QT_LIBDIR%%/libQt6WaylandEglClientHwIntegration.so.6 -%%QT_LIBDIR%%/libQt6WaylandEglClientHwIntegration.so.%%FULLVER%% %%QT_LIBDIR%%/libQt6WaylandEglCompositorHwIntegration.prl %%QT_LIBDIR%%/libQt6WaylandEglCompositorHwIntegration.so %%QT_LIBDIR%%/libQt6WaylandEglCompositorHwIntegration.so.6 %%QT_LIBDIR%%/libQt6WaylandEglCompositorHwIntegration.so.%%FULLVER%% -%%QT_LIBDIR%%/libQt6WlShellIntegration.prl -%%QT_LIBDIR%%/libQt6WlShellIntegration.so -%%QT_LIBDIR%%/libQt6WlShellIntegration.so.6 -%%QT_LIBDIR%%/libQt6WlShellIntegration.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6waylandclient_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6waylandcompositor_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6waylandcompositoriviapplication_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6waylandcompositorpresentationtime_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6waylandcompositorwlshell_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6waylandcompositorxdgshell_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6waylandeglclienthwintegrationprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6waylandeglcompositorhwintegrationprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6wlshellintegrationprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_MKSPECDIR%%/modules/qt_lib_wayland_egl_client_hw_integration_private.pri +%%QT_LIBDIR%%/metatypes/qt6waylandcompositor_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6waylandcompositoriviapplication_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6waylandcompositorpresentationtime_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6waylandcompositorwlshell_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6waylandcompositorxdgshell_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6waylandeglcompositorhwintegrationprivate_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_wayland_egl_compositor_hw_integration_private.pri -%%QT_MKSPECDIR%%/modules/qt_lib_waylandclient.pri -%%QT_MKSPECDIR%%/modules/qt_lib_waylandclient_private.pri +%%QT_MKSPECDIR%%/modules/qt_lib_waylandclientfeatures_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_waylandcompositor.pri %%QT_MKSPECDIR%%/modules/qt_lib_waylandcompositor_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_waylandcompositoriviapplication.pri @@ -721,24 +474,15 @@ lib/cmake/Qt6WlShellIntegrationPrivate/Qt6WlShellIntegrationPrivateVersionlessTa %%QT_MKSPECDIR%%/modules/qt_lib_waylandcompositorwlshell_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_waylandcompositorxdgshell.pri %%QT_MKSPECDIR%%/modules/qt_lib_waylandcompositorxdgshell_private.pri -%%QT_MKSPECDIR%%/modules/qt_lib_waylandglobal_private.pri -%%QT_MKSPECDIR%%/modules/qt_lib_wl_shell_integration_private.pri -%%QT_PLUGINDIR%%/platforms/libqwayland-egl.so -%%QT_PLUGINDIR%%/platforms/libqwayland-generic.so %%QT_PLUGINDIR%%/wayland-decoration-client/libadwaita.so -%%QT_PLUGINDIR%%/wayland-decoration-client/libbradient.so -%%QT_PLUGINDIR%%/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so -%%QT_PLUGINDIR%%/wayland-graphics-integration-client/libshm-emulation-server.so -%%QT_PLUGINDIR%%/wayland-graphics-integration-client/libvulkan-server.so +%%QT_PLUGINDIR%%/wayland-graphics-integration-server/libqt-wayland-compositor-dmabuf-server-buffer.so +%%QT_PLUGINDIR%%/wayland-graphics-integration-server/libqt-wayland-compositor-drm-egl-server-buffer.so %%QT_PLUGINDIR%%/wayland-graphics-integration-server/libqt-wayland-compositor-shm-emulation-server.so %%QT_PLUGINDIR%%/wayland-graphics-integration-server/libqt-wayland-compositor-vulkan-server.so %%QT_PLUGINDIR%%/wayland-graphics-integration-server/libqt-wayland-compositor-wayland-egl.so %%QT_PLUGINDIR%%/wayland-graphics-integration-server/libqt-wayland-compositor-wayland-eglstream-controller.so -%%QT_PLUGINDIR%%/wayland-shell-integration/libfullscreen-shell-v1.so %%QT_PLUGINDIR%%/wayland-shell-integration/libivi-shell.so %%QT_PLUGINDIR%%/wayland-shell-integration/libqt-shell.so -%%QT_PLUGINDIR%%/wayland-shell-integration/libwl-shell-plugin.so -%%QT_PLUGINDIR%%/wayland-shell-integration/libxdg-shell.so %%QT_QMLDIR%%/QtWayland/Client/TextureSharing/libwaylandtexturesharingplugin.so %%QT_QMLDIR%%/QtWayland/Client/TextureSharing/qmldir %%QT_QMLDIR%%/QtWayland/Compositor/IviApplication/libwaylandcompositoriviapplicationplugin.so @@ -764,20 +508,15 @@ lib/cmake/Qt6WlShellIntegrationPrivate/Qt6WlShellIntegrationPrivateVersionlessTa %%QT_QMLDIR%%/QtWayland/Compositor/qmlfiles/WaylandCursorItem.qml %%QT_QMLDIR%%/QtWayland/Compositor/qmlfiles/WaylandOutputWindow.qml %%QT_SBOMDIR%%/qtwayland-%%FULLVER%%.spdx -libdata/pkgconfig/Qt6WaylandClient.pc libdata/pkgconfig/Qt6WaylandCompositor.pc libdata/pkgconfig/Qt6WaylandCompositorIviapplication.pc libdata/pkgconfig/Qt6WaylandCompositorPresentationTime.pc libdata/pkgconfig/Qt6WaylandCompositorWLShell.pc libdata/pkgconfig/Qt6WaylandCompositorXdgShell.pc -%%QT_TOOLDIR%%/qtwaylandscanner -%%QT_DATADIR%%/modules/WaylandClient.json +%%QT_DATADIR%%/modules/WaylandClientFeaturesPrivate.json %%QT_DATADIR%%/modules/WaylandCompositor.json %%QT_DATADIR%%/modules/WaylandCompositorIviapplication.json %%QT_DATADIR%%/modules/WaylandCompositorPresentationTime.json %%QT_DATADIR%%/modules/WaylandCompositorWLShell.json %%QT_DATADIR%%/modules/WaylandCompositorXdgShell.json -%%QT_DATADIR%%/modules/WaylandEglClientHwIntegrationPrivate.json %%QT_DATADIR%%/modules/WaylandEglCompositorHwIntegrationPrivate.json -%%QT_DATADIR%%/modules/WaylandGlobalPrivate.json -%%QT_DATADIR%%/modules/WlShellIntegrationPrivate.json diff --git a/graphics/rubygem-ruby-vips/Makefile b/graphics/rubygem-ruby-vips/Makefile index 3d1aefc812a2..11a2b6680f14 100644 --- a/graphics/rubygem-ruby-vips/Makefile +++ b/graphics/rubygem-ruby-vips/Makefile @@ -1,5 +1,5 @@ PORTNAME= ruby-vips -PORTVERSION= 2.2.5 +PORTVERSION= 2.3.0 CATEGORIES= graphics rubygems MASTER_SITES= RG diff --git a/graphics/rubygem-ruby-vips/distinfo b/graphics/rubygem-ruby-vips/distinfo index 2af459ee3cda..7ad24a6997d7 100644 --- a/graphics/rubygem-ruby-vips/distinfo +++ b/graphics/rubygem-ruby-vips/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757121822 -SHA256 (rubygem/ruby-vips-2.2.5.gem) = f3c547a172c36ba26b8614c809f5823bc6199623ec6204ec7c3bce29037f7758 -SIZE (rubygem/ruby-vips-2.2.5.gem) = 73728 +TIMESTAMP = 1766036625 +SHA256 (rubygem/ruby-vips-2.3.0.gem) = e685ec02c13969912debbd98019e50492e12989282da5f37d05f5471442f5374 +SIZE (rubygem/ruby-vips-2.3.0.gem) = 74240 diff --git a/graphics/spirv-tools/Makefile b/graphics/spirv-tools/Makefile index df899b022e05..fb0a6311ac93 100644 --- a/graphics/spirv-tools/Makefile +++ b/graphics/spirv-tools/Makefile @@ -1,6 +1,6 @@ PORTNAME= spirv-tools DISTVERSIONPREFIX= v -DISTVERSION= 2025.4 # please always bump all dependencies when updated because at least graphics/shaderc links in static libraries +DISTVERSION= 2025.5 # please always bump all dependencies when updated because at least graphics/shaderc links in static libraries CATEGORIES= graphics MAINTAINER= tagattie@FreeBSD.org @@ -15,7 +15,10 @@ USES= cmake:testing compiler:c++11-lib python:build shebangfix USE_GITHUB= yes GH_ACCOUNT= KhronosGroup GH_PROJECT= SPIRV-Tools -GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-446-g01e0577:headers/external/spirv-headers +# for GH_TAGNAME in GH_TUPLE +# git clone --quiet https://github.com/KhronosGroup/SPIRV-Headers.git && git -C SPIRV-Headers describe <COMMIT_HASH> +# for COMMIT_HASH see ${WRKSRC}/DEPS +GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-454-gb824a46:headers/external/spirv-headers USE_LDCONFIG= yes diff --git a/graphics/spirv-tools/distinfo b/graphics/spirv-tools/distinfo index 6a6a3319bc34..49ac55968c73 100644 --- a/graphics/spirv-tools/distinfo +++ b/graphics/spirv-tools/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1759125287 -SHA256 (KhronosGroup-SPIRV-Tools-v2025.4_GH0.tar.gz) = d256aa82de849bdce4b05060081dadcc9145c2173a056e8531f649f8975e582e -SIZE (KhronosGroup-SPIRV-Tools-v2025.4_GH0.tar.gz) = 3391548 -SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-446-g01e0577_GH0.tar.gz) = 587ce4165852fb4fd7352d81c141c02c0af735f25000212e5d9bd9d9c47f6e78 -SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-446-g01e0577_GH0.tar.gz) = 545796 +TIMESTAMP = 1766134481 +SHA256 (KhronosGroup-SPIRV-Tools-v2025.5_GH0.tar.gz) = 23769a70967e91f16f1bf8a58665b643fc4e765d734e85c51faa7d990f01a64f +SIZE (KhronosGroup-SPIRV-Tools-v2025.5_GH0.tar.gz) = 3422476 +SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-454-gb824a46_GH0.tar.gz) = 15a0224e5c31245651a8a9fc9fc4a86d80c8589614c969861f9be343b3dc6af1 +SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-454-gb824a46_GH0.tar.gz) = 558851 diff --git a/graphics/vips/Makefile b/graphics/vips/Makefile index ced8b41b2446..38e1e9c0cbfd 100644 --- a/graphics/vips/Makefile +++ b/graphics/vips/Makefile @@ -1,6 +1,5 @@ PORTNAME= vips -PORTVERSION= 8.17.3 -PORTREVISION= 1 +PORTVERSION= 8.18.0 CATEGORIES= graphics MASTER_SITES= https://github.com/libvips/libvips/releases/download/v${PORTVERSION}/ @@ -17,7 +16,7 @@ LIB_DEPENDS= libexpat.so:textproc/expat2 \ libharfbuzz.so:print/harfbuzz RUN_DEPENDS= bash:shells/bash -USES= compiler:c++11-lang cpe gettext-tools gnome localbase meson pkgconfig python tar:xz +USES= compiler:c++14-lang cpe gettext-tools gnome localbase meson pkgconfig python tar:xz USE_GNOME= glib20 BINARY_ALIAS= python3=${PYTHON_CMD} @@ -41,11 +40,11 @@ USE_LDCONFIG= yes PLIST_SUB= VERSION=${PORTVERSION:R} -OPTIONS_DEFINE= CFITSIO DOCS FFTW FONTCONFIG GIF HEIF IMAGEQUANT JPEG JXL LCMS2 LIBARCHIVE LIBEXIF LIBRSVG2 MATIO OPENEXR PANGO PNG POPPLER SPNG TIFF WEBP +OPTIONS_DEFINE= CFITSIO DOCS FFTW FONTCONFIG GIF HEIF IMAGEQUANT JPEG JXL LCMS2 LIBARCHIVE LIBEXIF LIBRSVG2 MATIO OPENEXR PANGO PNG POPPLER RAW SPNG TIFF UHDR WEBP OPTIONS_RADIO= MAGICK SIMD OPTIONS_RADIO_MAGICK= IMAGEMAGICK GRAPHICSMAGICK OPTIONS_RADIO_SIMD= HIGHWAY ORC -OPTIONS_DEFAULT=CFITSIO FFTW FONTCONFIG GIF HEIF HIGHWAY IMAGEMAGICK JPEG JXL LCMS2 LIBARCHIVE LIBEXIF LIBRSVG2 MATIO OPENEXR PANGO PNG POPPLER SPNG TIFF WEBP +OPTIONS_DEFAULT=CFITSIO FFTW FONTCONFIG GIF HEIF HIGHWAY IMAGEMAGICK JPEG JXL LCMS2 LIBARCHIVE LIBEXIF LIBRSVG2 MATIO OPENEXR PANGO PNG POPPLER RAW SPNG TIFF UHDR WEBP FONTCONFIG_IMPLIES= PANGO LIBARCHIVE_DESC=Save image pyramid via libarchive HIGHWAY_DESC= SIMD support via Highway (preferred) @@ -54,6 +53,7 @@ GRAPHICSMAGICK_DESC= Image processing via GraphicsMagick MATIO_DESC= Matlab MAT format support ORC_DESC= Accelerate loops with ORC SPNG_DESC= Simple PNG support +UHDR_DESC= Ultra HDR support CFITSIO_LIB_DEPENDS= libcfitsio.so:astro/cfitsio CFITSIO_MESON_ENABLED= cfitsio @@ -113,11 +113,15 @@ PNG_MESON_ENABLED= png POPPLER_LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib POPPLER_MESON_ENABLED= poppler POPPLER_USE= GNOME=cairo +RAW_LIB_DEPENDS= libraw.so:graphics/libraw +RAW_MESON_ENABLED= raw SPNG_BUILD_DEPENDS= libspng>=0.7:graphics/libspng SPNG_LIB_DEPENDS= libspng.so:graphics/libspng SPNG_MESON_ENABLED= spng TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff TIFF_MESON_ENABLED= tiff +UHDR_LIB_DEPENDS= libuhdr.so:graphics/libultrahdr +UHDR_MESON_ENABLED= uhdr WEBP_BUILD_DEPENDS= webp>=0.6:graphics/webp WEBP_LIB_DEPENDS= libwebp.so:graphics/webp WEBP_MESON_ENABLED= webp diff --git a/graphics/vips/distinfo b/graphics/vips/distinfo index f5e605fad00f..8790e9d41cc6 100644 --- a/graphics/vips/distinfo +++ b/graphics/vips/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762586712 -SHA256 (vips-8.17.3.tar.xz) = 41e9a1439cd57dcc6d4435a085e2cfe181d9da1962fa84a484f09e8b536e4b77 -SIZE (vips-8.17.3.tar.xz) = 29526164 +TIMESTAMP = 1766036355 +SHA256 (vips-8.18.0.tar.xz) = b85ab92280c30d22f5c8fe2f68b809cddb7eaac437d8c33474475dac84ddc574 +SIZE (vips-8.18.0.tar.xz) = 30715488 diff --git a/graphics/vips/pkg-plist b/graphics/vips/pkg-plist index 08bb8aa303a2..c2b7befa21e8 100644 --- a/graphics/vips/pkg-plist +++ b/graphics/vips/pkg-plist @@ -60,11 +60,11 @@ include/vips/vips8 lib/libvips-cpp.a lib/libvips-cpp.so lib/libvips-cpp.so.42 -lib/libvips-cpp.so.42.19.3 +lib/libvips-cpp.so.42.20.0 lib/libvips.a lib/libvips.so lib/libvips.so.42 -lib/libvips.so.42.19.3 +lib/libvips.so.42.20.0 libdata/pkgconfig/vips-cpp.pc libdata/pkgconfig/vips.pc %%PORTDOCS%%%%DOCSDIR%%/Combine.png @@ -209,6 +209,8 @@ libdata/pkgconfig/vips.pc %%PORTDOCS%%%%DOCSDIR%%/const.META_PHOTOSHOP_NAME.html %%PORTDOCS%%%%DOCSDIR%%/const.META_RESOLUTION_UNIT.html %%PORTDOCS%%%%DOCSDIR%%/const.META_SEQUENTIAL.html +%%PORTDOCS%%%%DOCSDIR%%/const.META_TILE_HEIGHT.html +%%PORTDOCS%%%%DOCSDIR%%/const.META_TILE_WIDTH.html %%PORTDOCS%%%%DOCSDIR%%/const.META_XMP_NAME.html %%PORTDOCS%%%%DOCSDIR%%/const.MICRO_VERSION.html %%PORTDOCS%%%%DOCSDIR%%/const.MINOR_VERSION.html @@ -239,6 +241,9 @@ libdata/pkgconfig/vips.pc %%PORTDOCS%%%%DOCSDIR%%/ctor.Image.black.html %%PORTDOCS%%%%DOCSDIR%%/ctor.Image.csvload.html %%PORTDOCS%%%%DOCSDIR%%/ctor.Image.csvload_source.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.dcrawload.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.dcrawload_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.dcrawload_source.html %%PORTDOCS%%%%DOCSDIR%%/ctor.Image.eye.html %%PORTDOCS%%%%DOCSDIR%%/ctor.Image.fitsload.html %%PORTDOCS%%%%DOCSDIR%%/ctor.Image.fitsload_source.html @@ -265,6 +270,7 @@ libdata/pkgconfig/vips.pc %%PORTDOCS%%%%DOCSDIR%%/ctor.Image.logmat.html %%PORTDOCS%%%%DOCSDIR%%/ctor.Image.magickload.html %%PORTDOCS%%%%DOCSDIR%%/ctor.Image.magickload_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.magickload_source.html %%PORTDOCS%%%%DOCSDIR%%/ctor.Image.mask_butterworth.html %%PORTDOCS%%%%DOCSDIR%%/ctor.Image.mask_butterworth_band.html %%PORTDOCS%%%%DOCSDIR%%/ctor.Image.mask_butterworth_ring.html @@ -328,6 +334,9 @@ libdata/pkgconfig/vips.pc %%PORTDOCS%%%%DOCSDIR%%/ctor.Image.tiffload_buffer.html %%PORTDOCS%%%%DOCSDIR%%/ctor.Image.tiffload_source.html %%PORTDOCS%%%%DOCSDIR%%/ctor.Image.tonelut.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.uhdrload.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.uhdrload_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/ctor.Image.uhdrload_source.html %%PORTDOCS%%%%DOCSDIR%%/ctor.Image.vipsload.html %%PORTDOCS%%%%DOCSDIR%%/ctor.Image.vipsload_source.html %%PORTDOCS%%%%DOCSDIR%%/ctor.Image.webpload.html @@ -378,6 +387,7 @@ libdata/pkgconfig/vips.pc %%PORTDOCS%%%%DOCSDIR%%/enum.ForeignHeifCompression.html %%PORTDOCS%%%%DOCSDIR%%/enum.ForeignHeifEncoder.html %%PORTDOCS%%%%DOCSDIR%%/enum.ForeignJpegSubsample.html +%%PORTDOCS%%%%DOCSDIR%%/enum.ForeignPdfPageBox.html %%PORTDOCS%%%%DOCSDIR%%/enum.ForeignPpmFormat.html %%PORTDOCS%%%%DOCSDIR%%/enum.ForeignSubsample.html %%PORTDOCS%%%%DOCSDIR%%/enum.ForeignTiffCompression.html @@ -444,6 +454,7 @@ libdata/pkgconfig/vips.pc %%PORTDOCS%%%%DOCSDIR%%/func.CLIP_USHORT.html %%PORTDOCS%%%%DOCSDIR%%/func.COUNT_PIXELS.html %%PORTDOCS%%%%DOCSDIR%%/func.DEG.html +%%PORTDOCS%%%%DOCSDIR%%/func.DEPRECATED_ENUMERATOR_FOR.html %%PORTDOCS%%%%DOCSDIR%%/func.DEPRECATED_FOR.html %%PORTDOCS%%%%DOCSDIR%%/func.DEPRECATED_MACRO_FOR.html %%PORTDOCS%%%%DOCSDIR%%/func.FABS.html @@ -790,8 +801,12 @@ libdata/pkgconfig/vips.pc %%PORTDOCS%%%%DOCSDIR%%/method.Image.LabQ2sRGB.html %%PORTDOCS%%%%DOCSDIR%%/method.Image.LabS2Lab.html %%PORTDOCS%%%%DOCSDIR%%/method.Image.LabS2LabQ.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.Oklab2Oklch.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.Oklab2XYZ.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.Oklch2Oklab.html %%PORTDOCS%%%%DOCSDIR%%/method.Image.XYZ2CMYK.html %%PORTDOCS%%%%DOCSDIR%%/method.Image.XYZ2Lab.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.XYZ2Oklab.html %%PORTDOCS%%%%DOCSDIR%%/method.Image.XYZ2Yxy.html %%PORTDOCS%%%%DOCSDIR%%/method.Image.XYZ2scRGB.html %%PORTDOCS%%%%DOCSDIR%%/method.Image.Yxy2XYZ.html @@ -936,6 +951,7 @@ libdata/pkgconfig/vips.pc %%PORTDOCS%%%%DOCSDIR%%/method.Image.get_fields.html %%PORTDOCS%%%%DOCSDIR%%/method.Image.get_filename.html %%PORTDOCS%%%%DOCSDIR%%/method.Image.get_format.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_gainmap.html %%PORTDOCS%%%%DOCSDIR%%/method.Image.get_height.html %%PORTDOCS%%%%DOCSDIR%%/method.Image.get_history.html %%PORTDOCS%%%%DOCSDIR%%/method.Image.get_image.html @@ -950,7 +966,9 @@ libdata/pkgconfig/vips.pc %%PORTDOCS%%%%DOCSDIR%%/method.Image.get_page_height.html %%PORTDOCS%%%%DOCSDIR%%/method.Image.get_scale.html %%PORTDOCS%%%%DOCSDIR%%/method.Image.get_string.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_tile_height.html %%PORTDOCS%%%%DOCSDIR%%/method.Image.get_tile_size.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.get_tile_width.html %%PORTDOCS%%%%DOCSDIR%%/method.Image.get_typeof.html %%PORTDOCS%%%%DOCSDIR%%/method.Image.get_width.html %%PORTDOCS%%%%DOCSDIR%%/method.Image.get_xoffset.html @@ -1178,6 +1196,10 @@ libdata/pkgconfig/vips.pc %%PORTDOCS%%%%DOCSDIR%%/method.Image.tiffsave_target.html %%PORTDOCS%%%%DOCSDIR%%/method.Image.tilecache.html %%PORTDOCS%%%%DOCSDIR%%/method.Image.transpose3d.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.uhdr2scRGB.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.uhdrsave.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.uhdrsave_buffer.html +%%PORTDOCS%%%%DOCSDIR%%/method.Image.uhdrsave_target.html %%PORTDOCS%%%%DOCSDIR%%/method.Image.unpremultiply.html %%PORTDOCS%%%%DOCSDIR%%/method.Image.vipssave.html %%PORTDOCS%%%%DOCSDIR%%/method.Image.vipssave_target.html @@ -1412,6 +1434,7 @@ libdata/pkgconfig/vips.pc %%PORTDOCS%%%%DOCSDIR%%/type_func.Image.switch.html %%PORTDOCS%%%%DOCSDIR%%/type_func.Interpolate.bilinear_static.html %%PORTDOCS%%%%DOCSDIR%%/type_func.Interpolate.nearest_static.html +%%PORTDOCS%%%%DOCSDIR%%/type_func.Interpretation.bands.html %%PORTDOCS%%%%DOCSDIR%%/type_func.Interpretation.max_alpha.html %%PORTDOCS%%%%DOCSDIR%%/type_func.Object.get_property.html %%PORTDOCS%%%%DOCSDIR%%/type_func.Object.map.html @@ -1423,6 +1446,7 @@ libdata/pkgconfig/vips.pc %%PORTDOCS%%%%DOCSDIR%%/type_func.Operation.block_set.html %%PORTDOCS%%%%DOCSDIR%%/type_func.Progress.set.html %%PORTDOCS%%%%DOCSDIR%%/type_func.ThreadState.set.html +%%PORTDOCS%%%%DOCSDIR%%/uhdr.html %%PORTDOCS%%%%DOCSDIR%%/urlmap.js %%PORTDOCS%%%%DOCSDIR%%/using-from-c.html %%PORTDOCS%%%%DOCSDIR%%/using-from-cplusplus.html diff --git a/graphics/wrapland/Makefile b/graphics/wrapland/Makefile index ea11bd5edc77..16a15eefb22a 100644 --- a/graphics/wrapland/Makefile +++ b/graphics/wrapland/Makefile @@ -1,6 +1,7 @@ PORTNAME= wrapland DISTVERSIONPREFIX= v DISTVERSION= 0.602.0 +PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= ports@FreeBSD.org diff --git a/graphics/yacreader/Makefile b/graphics/yacreader/Makefile index f56cddfee09d..b2b2307c1611 100644 --- a/graphics/yacreader/Makefile +++ b/graphics/yacreader/Makefile @@ -1,5 +1,5 @@ PORTNAME= yacreader -DISTVERSION= 9.16.1 +DISTVERSION= 9.16.2 CATEGORIES= graphics MASTER_SITES= https://github.com/YACReader/${PORTNAME}/releases/download/${DISTVERSION}/ EXTRACT_SUFX= -src.tar.xz @@ -18,9 +18,9 @@ OPTIONS_DEFINE= ARCHIVE OPENGL POPPLER OPTIONS_DEFAULT=OPENGL POPPLER ARCHIVE_DESC= libarchive instead of unarr for reading compressed formats +ARCHIVE_LIB_DEPENDS_OFF=libunarr.so:archivers/unarr ARCHIVE_USES= libarchive ARCHIVE_QMAKE_ON= CONFIG+=libarchive -ARCHIVE_LIB_DEPENDS_OFF=libunarr.so:archivers/unarr OPENGL_USES= gl OPENGL_USE= GL=opengl @@ -34,4 +34,7 @@ post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${l} .endfor +do-test: + cd ${BUILD_WRKSRC}/tests/concurrent_queue_test && ./concurrent_queue_test + .include <bsd.port.mk> diff --git a/graphics/yacreader/distinfo b/graphics/yacreader/distinfo index 68bcdf28c029..7473f3fd68b5 100644 --- a/graphics/yacreader/distinfo +++ b/graphics/yacreader/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765202252 -SHA256 (yacreader-9.16.1-src.tar.xz) = 6b53eeaf5094afe5186a98052b6d879dec09c0ef6930805977385783764bcb2f -SIZE (yacreader-9.16.1-src.tar.xz) = 1392404 +TIMESTAMP = 1766085966 +SHA256 (yacreader-9.16.2-src.tar.xz) = 5c3c03308ff9b50fd466d1717b35cb0f28b0dbbc32bfa70ce38c1ddac2d43481 +SIZE (yacreader-9.16.2-src.tar.xz) = 1392760 diff --git a/lang/cython3/Makefile b/lang/cython3/Makefile index dd393c4ad379..93ef79d48215 100644 --- a/lang/cython3/Makefile +++ b/lang/cython3/Makefile @@ -1,5 +1,5 @@ PORTNAME= cython -PORTVERSION= 3.2.2 +PORTVERSION= 3.2.3 CATEGORIES= lang python MASTER_SITES= PYPI \ https://github.com/cython/cython/releases/download/${PORTVERSION}/ diff --git a/lang/cython3/distinfo b/lang/cython3/distinfo index cf7899b566f0..c5f232af3116 100644 --- a/lang/cython3/distinfo +++ b/lang/cython3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032720 -SHA256 (cython-3.2.2.tar.gz) = c3add3d483acc73129a61d105389344d792c17e7c1cee24863f16416bd071634 -SIZE (cython-3.2.2.tar.gz) = 3275797 +TIMESTAMP = 1766036357 +SHA256 (cython-3.2.3.tar.gz) = f13832412d633376ffc08d751cc18ed0d7d00a398a4065e2871db505258748a6 +SIZE (cython-3.2.3.tar.gz) = 3276650 diff --git a/mail/p5-Mail-Box/Makefile b/mail/p5-Mail-Box/Makefile index c3bf2cd6a3cb..b73ed9b18771 100644 --- a/mail/p5-Mail-Box/Makefile +++ b/mail/p5-Mail-Box/Makefile @@ -1,5 +1,5 @@ PORTNAME= Mail-Box -PORTVERSION= 3.012 +PORTVERSION= 4.01 CATEGORIES= mail perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:MARKOV @@ -16,9 +16,11 @@ BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Devel-GlobalDestruction>=0.09:devel/p5-Devel-GlobalDestruction \ p5-File-Remove>=0.20:devel/p5-File-Remove \ p5-IO-Stringy>=0:devel/p5-IO-Stringy \ - p5-Mail-Message>=3.013<4.0:mail/p5-Mail-Message \ - p5-Mail-Transport>=3.003<4.0:mail/p5-Mail-Transport \ - p5-Object-Realize-Later>=0.19<4.0:devel/p5-Object-Realize-Later \ + p5-Log-Report>=1.42:devel/p5-Log-Report \ + p5-Mail-Message>=4.00:mail/p5-Mail-Message \ + p5-Mail-Transport>=4.00:mail/p5-Mail-Transport \ + p5-Object-Realize-Later>=4.00:devel/p5-Object-Realize-Later \ + p5-String-Print>=1.01:textproc/p5-String-Print \ p5-TimeDate>=0:devel/p5-TimeDate USES= perl5 diff --git a/mail/p5-Mail-Box/distinfo b/mail/p5-Mail-Box/distinfo index 8826a8484806..ecd7b0ada84b 100644 --- a/mail/p5-Mail-Box/distinfo +++ b/mail/p5-Mail-Box/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764510916 -SHA256 (Mail-Box-3.012.tar.gz) = c46be7efcc96149750f650261d20af057aba4bbf0180fcac0115fb639214ed29 -SIZE (Mail-Box-3.012.tar.gz) = 297640 +TIMESTAMP = 1766036373 +SHA256 (Mail-Box-4.01.tar.gz) = ad66807dd830371278c7fc31f3df9048c16ce9d01430d5fb4414feae05f1fe0d +SIZE (Mail-Box-4.01.tar.gz) = 294340 diff --git a/mail/p5-Mail-Box/pkg-plist b/mail/p5-Mail-Box/pkg-plist index 244da9e0dac0..f0f9793ae3d5 100644 --- a/mail/p5-Mail-Box/pkg-plist +++ b/mail/p5-Mail-Box/pkg-plist @@ -63,8 +63,6 @@ %%SITE_PERL%%/Mail/Box/Search.pod %%SITE_PERL%%/Mail/Box/Search/Grep.pm %%SITE_PERL%%/Mail/Box/Search/Grep.pod -%%SITE_PERL%%/Mail/Box/Search/SpamAssassin.pm -%%SITE_PERL%%/Mail/Box/Search/SpamAssassin.pod %%SITE_PERL%%/Mail/Box/Test.pm %%SITE_PERL%%/Mail/Box/Thread/Manager.pm %%SITE_PERL%%/Mail/Box/Thread/Manager.pod @@ -84,8 +82,6 @@ %%SITE_PERL%%/Mail/Message/Head/Delayed.pod %%SITE_PERL%%/Mail/Message/Head/Subset.pm %%SITE_PERL%%/Mail/Message/Head/Subset.pod -%%SITE_PERL%%/Mail/Message/Wrapper/SpamAssassin.pm -%%SITE_PERL%%/Mail/Message/Wrapper/SpamAssassin.pod %%SITE_PERL%%/Mail/Server.pm %%SITE_PERL%%/Mail/Server.pod %%PERL5_MAN3%%/Mail::Box-Cookbook.3.gz @@ -122,7 +118,6 @@ %%PERL5_MAN3%%/Mail::Box::Net::Message.3.gz %%PERL5_MAN3%%/Mail::Box::Search.3.gz %%PERL5_MAN3%%/Mail::Box::Search::Grep.3.gz -%%PERL5_MAN3%%/Mail::Box::Search::SpamAssassin.3.gz %%PERL5_MAN3%%/Mail::Box::Thread::Manager.3.gz %%PERL5_MAN3%%/Mail::Box::Thread::Node.3.gz %%PERL5_MAN3%%/Mail::Box::Tie.3.gz @@ -132,5 +127,4 @@ %%PERL5_MAN3%%/Mail::Message::Dummy.3.gz %%PERL5_MAN3%%/Mail::Message::Head::Delayed.3.gz %%PERL5_MAN3%%/Mail::Message::Head::Subset.3.gz -%%PERL5_MAN3%%/Mail::Message::Wrapper::SpamAssassin.3.gz %%PERL5_MAN3%%/Mail::Server.3.gz diff --git a/mail/p5-Mail-Message/Makefile b/mail/p5-Mail-Message/Makefile index 9c4a02aa44fd..29f0bd0cbeac 100644 --- a/mail/p5-Mail-Message/Makefile +++ b/mail/p5-Mail-Message/Makefile @@ -1,7 +1,8 @@ PORTNAME= Mail-Message -PORTVERSION= 3.017 +PORTVERSION= 4.01 CATEGORIES= mail perl5 MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:MARKOV PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org @@ -13,11 +14,13 @@ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-IO-Stringy>=0:devel/p5-IO-Stringy \ + p5-Log-Report>=1.42:devel/p5-Log-Report \ p5-MIME-Types>=1.004:mail/p5-MIME-Types \ p5-Mail-Tools>=2.17:mail/p5-Mail-Tools \ + p5-String-Print>=1.01:textproc/p5-String-Print \ p5-TimeDate>=0:devel/p5-TimeDate \ p5-URI>=1.23:net/p5-URI \ - p5-User-Identity>=1.02:devel/p5-User-Identity + p5-User-Identity>=4.0:devel/p5-User-Identity USES= perl5 USE_PERL5= configure diff --git a/mail/p5-Mail-Message/distinfo b/mail/p5-Mail-Message/distinfo index ce8329dd3c49..a5069ec93943 100644 --- a/mail/p5-Mail-Message/distinfo +++ b/mail/p5-Mail-Message/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745936100 -SHA256 (Mail-Message-3.017.tar.gz) = 6180b2eb539bf6f8b0f5e90a3c3218031abc4034ac7b1fff9193a005cde63f9a -SIZE (Mail-Message-3.017.tar.gz) = 270107 +TIMESTAMP = 1766036375 +SHA256 (Mail-Message-4.01.tar.gz) = c91f102f459a1a3f2f9f35e9e169e39d904605fc7aee5c5715d76032247c2176 +SIZE (Mail-Message-4.01.tar.gz) = 260448 diff --git a/mail/p5-Mail-Message/pkg-plist b/mail/p5-Mail-Message/pkg-plist index 0c693b25ade8..6dbb75d2e4b5 100644 --- a/mail/p5-Mail-Message/pkg-plist +++ b/mail/p5-Mail-Message/pkg-plist @@ -2,6 +2,8 @@ %%SITE_PERL%%/Mail/Box/FastScalar.pod %%SITE_PERL%%/Mail/Box/Parser.pm %%SITE_PERL%%/Mail/Box/Parser.pod +%%SITE_PERL%%/Mail/Box/Parser/Lines.pm +%%SITE_PERL%%/Mail/Box/Parser/Lines.pod %%SITE_PERL%%/Mail/Box/Parser/Perl.pm %%SITE_PERL%%/Mail/Box/Parser/Perl.pod %%SITE_PERL%%/Mail/Message.pm @@ -119,6 +121,7 @@ %%SITE_PERL%%/Mail/Reporter.pod %%PERL5_MAN3%%/Mail::Box::FastScalar.3.gz %%PERL5_MAN3%%/Mail::Box::Parser.3.gz +%%PERL5_MAN3%%/Mail::Box::Parser::Lines.3.gz %%PERL5_MAN3%%/Mail::Box::Parser::Perl.3.gz %%PERL5_MAN3%%/Mail::Message.3.gz %%PERL5_MAN3%%/Mail::Message::Body.3.gz diff --git a/mail/p5-Mail-Transport/Makefile b/mail/p5-Mail-Transport/Makefile index 5774a41f31b6..646ab2bb7a9f 100644 --- a/mail/p5-Mail-Transport/Makefile +++ b/mail/p5-Mail-Transport/Makefile @@ -1,7 +1,8 @@ PORTNAME= Mail-Transport -PORTVERSION= 3.007 +PORTVERSION= 4.01 CATEGORIES= mail perl5 MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:MARKOV PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org @@ -12,7 +13,9 @@ LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} -RUN_DEPENDS= p5-Mail-Message>=3:mail/p5-Mail-Message +RUN_DEPENDS= p5-Log-Report>=1.42:devel/p5-Log-Report \ + p5-Mail-Message>=4.0:mail/p5-Mail-Message \ + p5-String-Print>=1.01:textproc/p5-String-Print USES= perl5 USE_PERL5= configure diff --git a/mail/p5-Mail-Transport/distinfo b/mail/p5-Mail-Transport/distinfo index 710a04b03ff3..6045a987936d 100644 --- a/mail/p5-Mail-Transport/distinfo +++ b/mail/p5-Mail-Transport/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757436455 -SHA256 (Mail-Transport-3.007.tar.gz) = 4c03fc6356933060ae25b8ac3eafc181a85e7168ed7b32e16ff4a4938a62428d -SIZE (Mail-Transport-3.007.tar.gz) = 17427 +TIMESTAMP = 1766036377 +SHA256 (Mail-Transport-4.01.tar.gz) = 4f851490896f3dc65d9e508cada22a9939cc45dbadb1597612a406a61e7624d2 +SIZE (Mail-Transport-4.01.tar.gz) = 17395 diff --git a/math/R-cran-RcppArmadillo/Makefile b/math/R-cran-RcppArmadillo/Makefile index c1c88ee22f9a..b90943ddb31a 100644 --- a/math/R-cran-RcppArmadillo/Makefile +++ b/math/R-cran-RcppArmadillo/Makefile @@ -1,5 +1,5 @@ PORTNAME= RcppArmadillo -DISTVERSION= 15.2.2-1 +DISTVERSION= 15.2.3-1 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-RcppArmadillo/distinfo b/math/R-cran-RcppArmadillo/distinfo index 09ba7081d1cc..cdf2521b0d96 100644 --- a/math/R-cran-RcppArmadillo/distinfo +++ b/math/R-cran-RcppArmadillo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763918614 -SHA256 (RcppArmadillo_15.2.2-1.tar.gz) = 9282d5448d699403d535ab3c64b10421aa89c79f4ea291b6a585cdd5b49a54ea -SIZE (RcppArmadillo_15.2.2-1.tar.gz) = 2121993 +TIMESTAMP = 1766089629 +SHA256 (RcppArmadillo_15.2.3-1.tar.gz) = 5bbb4c32001439e4d2090edaff3e0b5a00249aaa41f89c94a5c3c1a6548656f3 +SIZE (RcppArmadillo_15.2.3-1.tar.gz) = 2123239 diff --git a/math/R-cran-cvar/Makefile b/math/R-cran-cvar/Makefile index d4ff21eb7ab5..37bf9079de01 100644 --- a/math/R-cran-cvar/Makefile +++ b/math/R-cran-cvar/Makefile @@ -1,20 +1,19 @@ PORTNAME= cvar -DISTVERSION= 0.5 -PORTREVISION= 1 +DISTVERSION= 0.6 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= eduardo@FreeBSD.org COMMENT= Compute Expected Shortfall and Value at Risk for Continuous Distributions -WWW= https://geobosh.github.io/cvar/ +WWW= https://cran.r-project.org/package=cvar LICENSE= GPLv2+ -RUN_DEPENDS= R-cran-Rdpack>=0.8:devel/R-cran-Rdpack \ - R-cran-gbutils>0:math/R-cran-gbutils -TEST_DEPENDS= R-cran-testthat>0:devel/R-cran-testthat \ +RUN_DEPENDS= R-cran-gbutils>0:math/R-cran-gbutils \ + R-cran-Rdpack>=0.8:devel/R-cran-Rdpack +TEST_DEPENDS= R-cran-fGarch>0:finance/R-cran-fGarch \ R-cran-PerformanceAnalytics>0:finance/R-cran-PerformanceAnalytics \ - R-cran-fGarch>0:finance/R-cran-fGarch + R-cran-testthat>0:devel/R-cran-testthat USES= cran:auto-plist diff --git a/math/R-cran-cvar/distinfo b/math/R-cran-cvar/distinfo index f8ef13f5b0fc..3db073113250 100644 --- a/math/R-cran-cvar/distinfo +++ b/math/R-cran-cvar/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1670370144 -SHA256 (cvar_0.5.tar.gz) = 7e721a68a321acbc74149d6ae9c6e3b0c1f896df9fa7786b8b40264e1db2db18 -SIZE (cvar_0.5.tar.gz) = 255174 +TIMESTAMP = 1766094361 +SHA256 (cvar_0.6.tar.gz) = 9079f57578b0f7e26e788511803e8448ff4f2353c8ff271c5c7b7576198a4330 +SIZE (cvar_0.6.tar.gz) = 128006 diff --git a/math/R-cran-reformulas/Makefile b/math/R-cran-reformulas/Makefile index 79a00a1dc002..6c6e0c476945 100644 --- a/math/R-cran-reformulas/Makefile +++ b/math/R-cran-reformulas/Makefile @@ -1,5 +1,5 @@ PORTNAME= reformulas -DISTVERSION= 0.4.2 +DISTVERSION= 0.4.3 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-reformulas/distinfo b/math/R-cran-reformulas/distinfo index 7b28f9dd8988..12f1d3393e08 100644 --- a/math/R-cran-reformulas/distinfo +++ b/math/R-cran-reformulas/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1761860646 -SHA256 (reformulas_0.4.2.tar.gz) = 7c2206613af3c615d1327a0cd4c645c2cd4c205b47a3982dc61599ca3e176461 -SIZE (reformulas_0.4.2.tar.gz) = 79964 +TIMESTAMP = 1766090502 +SHA256 (reformulas_0.4.3.tar.gz) = 07e1e1d41d85a126c3b74b63b9af1aa20ba5d419e7fb13db99f717f97be1dbc1 +SIZE (reformulas_0.4.3.tar.gz) = 83151 diff --git a/math/labplot/Makefile b/math/labplot/Makefile index 25ffbf107824..62663da24e39 100644 --- a/math/labplot/Makefile +++ b/math/labplot/Makefile @@ -1,6 +1,6 @@ PORTNAME= labplot DISTVERSION= 2.12.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math kde MASTER_SITES= KDE/stable/${PORTNAME}/ DIST_SUBDIR= KDE/${PORTNAME} diff --git a/math/py-awkward-cpp/Makefile b/math/py-awkward-cpp/Makefile index 679841e500ba..064a9091cf2b 100644 --- a/math/py-awkward-cpp/Makefile +++ b/math/py-awkward-cpp/Makefile @@ -1,5 +1,5 @@ PORTNAME= awkward-cpp -PORTVERSION= 50 +PORTVERSION= 51 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-awkward-cpp/distinfo b/math/py-awkward-cpp/distinfo index 8c47f26f8f75..699fded4d11b 100644 --- a/math/py-awkward-cpp/distinfo +++ b/math/py-awkward-cpp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1761446730 -SHA256 (awkward_cpp-50.tar.gz) = 264b6fb4e82acc1057b5b2ff0d33fabc361032528e233815cd2224c6dbc96d8e -SIZE (awkward_cpp-50.tar.gz) = 1485957 +TIMESTAMP = 1766036497 +SHA256 (awkward_cpp-51.tar.gz) = 8c74e8f9fb2501766d1b0f9f2eb8777e384411d33534a8fa667d56599223a04b +SIZE (awkward_cpp-51.tar.gz) = 1486658 diff --git a/math/py-awkward/Makefile b/math/py-awkward/Makefile index 72ddeb2bae07..3829bc5ccef8 100644 --- a/math/py-awkward/Makefile +++ b/math/py-awkward/Makefile @@ -1,5 +1,5 @@ PORTNAME= awkward -PORTVERSION= 2.8.10 +PORTVERSION= 2.8.11 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-fancy-pypi-readme>=0:devel/py-hatch-fancy-pypi-readme@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hatchling>=1.10.0:devel/py-hatchling@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}awkward-cpp>=50<50_99:math/py-awkward-cpp@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}awkward-cpp>=51<51_99:math/py-awkward-cpp@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}fsspec>=2022.11.0:filesystems/py-fsspec@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}numpy>=1.18.0,1:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} diff --git a/math/py-awkward/distinfo b/math/py-awkward/distinfo index c99428f8ded6..f35570a4f68a 100644 --- a/math/py-awkward/distinfo +++ b/math/py-awkward/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762586866 -SHA256 (awkward-2.8.10.tar.gz) = b7ec3213ac4176a5117bd6d62d3bb6c7ac7874a26aabd29356b9f9439c24f6e0 -SIZE (awkward-2.8.10.tar.gz) = 6264746 +TIMESTAMP = 1766036495 +SHA256 (awkward-2.8.11.tar.gz) = 0b184bc84da849af1aa2228937a80065018b49419815a0e6da37655b91178a8a +SIZE (awkward-2.8.11.tar.gz) = 6270823 diff --git a/math/py-narwhals/Makefile b/math/py-narwhals/Makefile index 454e7f9eef09..004f7a175d27 100644 --- a/math/py-narwhals/Makefile +++ b/math/py-narwhals/Makefile @@ -1,5 +1,5 @@ PORTNAME= narwhals -PORTVERSION= 2.13.0 +PORTVERSION= 2.14.0 CATEGORIES= math python MASTER_SITES= PYPI \ https://github.com/narwhals-dev/narwhals/releases/download/v${PORTVERSION}/ diff --git a/math/py-narwhals/distinfo b/math/py-narwhals/distinfo index 79ebc6ecd713..e1d251287477 100644 --- a/math/py-narwhals/distinfo +++ b/math/py-narwhals/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032806 -SHA256 (narwhals-2.13.0.tar.gz) = ee94c97f4cf7cfeebbeca8d274784df8b3d7fd3f955ce418af998d405576fdd9 -SIZE (narwhals-2.13.0.tar.gz) = 594555 +TIMESTAMP = 1766036499 +SHA256 (narwhals-2.14.0.tar.gz) = 98be155c3599db4d5c211e565c3190c398c87e7bf5b3cdb157dece67641946e0 +SIZE (narwhals-2.14.0.tar.gz) = 600648 diff --git a/math/py-pandas/Makefile b/math/py-pandas/Makefile index 3a2987ebc5c7..e0c84733a665 100644 --- a/math/py-pandas/Makefile +++ b/math/py-pandas/Makefile @@ -14,12 +14,12 @@ WWW= https://pandas.pydata.org \ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= meson>=1.2.1:devel/meson@${PY_FLAVOR} \ +BUILD_DEPENDS= meson>=1.2.1<2:devel/meson@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}meson-python>=0.13.1:devel/meson-python@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}numpy>=1.26.0,1<2,1:math/py-numpy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}numpy>=1.26.0,1:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}versioneer>=0:devel/py-versioneer@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.26.0,1<2,1:math/py-numpy@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.26.0,1:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.8.2:devel/py-python-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>=2020.1,1:devel/py-pytz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} \ diff --git a/math/py-statsmodels/Makefile b/math/py-statsmodels/Makefile index 65cb28c68a64..b083426b3909 100644 --- a/math/py-statsmodels/Makefile +++ b/math/py-statsmodels/Makefile @@ -12,12 +12,12 @@ WWW= https://www.statsmodels.org/stable/ \ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.22.3,1<2,1:math/py-numpy@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.22.3,1<3,1:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scipy>=1.8,1<2,1:science/py-scipy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools>=63.1.0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8<10:devel/py-setuptools-scm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.22.3,1<2,1:math/py-numpy@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.22.3,1<3,1:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=21.3:devel/py-packaging@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pandas>=1.4,1:math/py-pandas@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}patsy>=0.5.6:math/py-patsy@${PY_FLAVOR} \ diff --git a/math/saga/Makefile b/math/saga/Makefile index b9dc485909c0..40321f22c227 100644 --- a/math/saga/Makefile +++ b/math/saga/Makefile @@ -1,5 +1,5 @@ PORTNAME= saga -PORTVERSION= 9.10.3 +PORTVERSION= 9.11.0 CATEGORIES= math MASTER_SITES= SF/saga-gis/SAGA%20-%20${PORTVERSION:C/([0-9]).*/\1/1}/SAGA%20-%20${PORTVERSION} MAINTAINER= rhurlin@FreeBSD.org @@ -35,7 +35,7 @@ DOS2UNIX_GLOB= *.cpp *.h *.txt USE_LDCONFIG= yes USE_WX= 3.2+ -GIT_TAGNAME= 4ddf18179 +GIT_TAGNAME= 10981b30c CMAKE_ARGS= -DSVM_INCLUDE:PATH=${LOCALBASE}/include/svm.h \ -DWITH_TOOLS_PDAL:BOOL=TRUE @@ -49,7 +49,6 @@ CMAKE_ON+= WITH_SYSTEM_SVM CMAKE_ON+= WITH_TOOLS_HPDF CMAKE_ON+= WITH_TOOLS_OPENCV CMAKE_ON+= WITH_PYTHON_PKG -CMAKE_ON+= WITH_TOOLS_PDAL CMAKE_ON+= WITH_TOOLS_POSTGRES CMAKE_ON+= WITH_TOOLS_PROJ CMAKE_OFF= WITH_CLIPPER_ONE @@ -102,6 +101,8 @@ post-install: (cd ${WRKSRC}/src/accessories && ${RM} -R python) (cd ${WRKSRC}/src/accessories && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) ${RM} -R ${STAGEDIR}${DATADIR}/CMakeLists.txt + ${RM} -R ${STAGEDIR}${DATADIR}/classification + ${RM} -R ${STAGEDIR}${DATADIR}/color_ramps ${RM} -R ${STAGEDIR}${DATADIR}/templates/template4saga-tools/my_tool_library/Makefile.bak # library helper files are not needed and cripple some math/qgis extensions @${RM} ${STAGEDIR}${PREFIX}/lib/saga/*.la diff --git a/math/saga/distinfo b/math/saga/distinfo index e039b2d9fcdd..5d8d8ae5b9c1 100644 --- a/math/saga/distinfo +++ b/math/saga/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765899539 -SHA256 (saga-9.10.3.tar.gz) = a78968713492a9f64eda397d98cae820785b2a0a86bece5991b7aeb4f3d8859e -SIZE (saga-9.10.3.tar.gz) = 10798370 +TIMESTAMP = 1765999240 +SHA256 (saga-9.11.0.tar.gz) = 2a848bd4e9f12bf749c70953c501938880b27c41a954c9e88db5a2d2267a195f +SIZE (saga-9.11.0.tar.gz) = 10349245 diff --git a/math/saga/files/patch-CMakeLists.txt b/math/saga/files/patch-CMakeLists.txt deleted file mode 100644 index 380875109d73..000000000000 --- a/math/saga/files/patch-CMakeLists.txt +++ /dev/null @@ -1,13 +0,0 @@ ---- CMakeLists.txt.orig 2024-11-13 13:14:04 UTC -+++ CMakeLists.txt -@@ -26,6 +26,10 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON CACHE STRING "Th - set(CMAKE_CXX_STANDARD 14 CACHE STRING "C++ standard to be used") - set(CMAKE_CXX_STANDARD_REQUIRED ON CACHE STRING "The C++ standard is required") - -+# Get Compiler info for about dialog -+set(COMPILER "${CMAKE_CXX_COMPILER_ID} ${CMAKE_CXX_COMPILER_VERSION}") -+add_definitions(-DCOMPILER="${COMPILER}") -+ - # Platform dependent compiler requirements - if(MSVC) - set(CMAKE_CONFIGURATION_TYPES "Debug;Release" CACHE STRING "" FORCE) diff --git a/math/saga/pkg-plist b/math/saga/pkg-plist index ab3d7cb95d6f..50c645b59804 100644 --- a/math/saga/pkg-plist +++ b/math/saga/pkg-plist @@ -40,8 +40,6 @@ lib/libsaga_gdi.so.%%PORTVERSION%% %%PYTHON_SITELIBDIR%%/PySAGA/__init__.py %%PYTHON_SITELIBDIR%%/PySAGA/_saga_api.so %%PYTHON_SITELIBDIR%%/PySAGA/convert.py -%%PYTHON_SITELIBDIR%%/PySAGA/data/chelsa.py -%%PYTHON_SITELIBDIR%%/PySAGA/data/copernicus_dem.py %%PYTHON_SITELIBDIR%%/PySAGA/data/helper.py %%PYTHON_SITELIBDIR%%/PySAGA/data/srtm.py %%PYTHON_SITELIBDIR%%/PySAGA/helper.py @@ -217,74 +215,6 @@ share/man/man1/saga_cmd.1.gz share/man/man1/saga_gui.1.gz share/metainfo/org.saga_gis.saga_gui.appdata.xml share/pixmaps/saga.png -%%DATADIR%%/classification/classify_corine_clc_features.txt -%%DATADIR%%/classification/classify_corine_clc_raster.txt -%%DATADIR%%/classification/classify_precipitation_1.txt -%%DATADIR%%/classification/classify_precipitation_2.txt -%%DATADIR%%/classification/classify_precipitation_3.txt -%%DATADIR%%/classification/classify_stddev_1.txt -%%DATADIR%%/classification/classify_stddev_2.txt -%%DATADIR%%/classification/classify_topography_1.txt -%%DATADIR%%/color_ramps/CET-C1.pal -%%DATADIR%%/color_ramps/CET-C1s.pal -%%DATADIR%%/color_ramps/CET-C2.pal -%%DATADIR%%/color_ramps/CET-C2s.pal -%%DATADIR%%/color_ramps/CET-C3.pal -%%DATADIR%%/color_ramps/CET-C3s.pal -%%DATADIR%%/color_ramps/CET-C4.pal -%%DATADIR%%/color_ramps/CET-C4s.pal -%%DATADIR%%/color_ramps/CET-C5.pal -%%DATADIR%%/color_ramps/CET-C5s.pal -%%DATADIR%%/color_ramps/CET-C6.pal -%%DATADIR%%/color_ramps/CET-C6s.pal -%%DATADIR%%/color_ramps/CET-C7.pal -%%DATADIR%%/color_ramps/CET-C7s.pal -%%DATADIR%%/color_ramps/CET-CBC1.pal -%%DATADIR%%/color_ramps/CET-CBC2.pal -%%DATADIR%%/color_ramps/CET-CBD1.pal -%%DATADIR%%/color_ramps/CET-CBL1.pal -%%DATADIR%%/color_ramps/CET-CBL2.pal -%%DATADIR%%/color_ramps/CET-D01.pal -%%DATADIR%%/color_ramps/CET-D01A.pal -%%DATADIR%%/color_ramps/CET-D02.pal -%%DATADIR%%/color_ramps/CET-D03.pal -%%DATADIR%%/color_ramps/CET-D04.pal -%%DATADIR%%/color_ramps/CET-D06.pal -%%DATADIR%%/color_ramps/CET-D07.pal -%%DATADIR%%/color_ramps/CET-D08.pal -%%DATADIR%%/color_ramps/CET-D09.pal -%%DATADIR%%/color_ramps/CET-D10.pal -%%DATADIR%%/color_ramps/CET-D11.pal -%%DATADIR%%/color_ramps/CET-D12.pal -%%DATADIR%%/color_ramps/CET-D13.pal -%%DATADIR%%/color_ramps/CET-I1.pal -%%DATADIR%%/color_ramps/CET-I2.pal -%%DATADIR%%/color_ramps/CET-I3.pal -%%DATADIR%%/color_ramps/CET-L01.pal -%%DATADIR%%/color_ramps/CET-L02.pal -%%DATADIR%%/color_ramps/CET-L03.pal -%%DATADIR%%/color_ramps/CET-L04.pal -%%DATADIR%%/color_ramps/CET-L05.pal -%%DATADIR%%/color_ramps/CET-L06.pal -%%DATADIR%%/color_ramps/CET-L07.pal -%%DATADIR%%/color_ramps/CET-L08.pal -%%DATADIR%%/color_ramps/CET-L09.pal -%%DATADIR%%/color_ramps/CET-L10.pal -%%DATADIR%%/color_ramps/CET-L11.pal -%%DATADIR%%/color_ramps/CET-L12.pal -%%DATADIR%%/color_ramps/CET-L13.pal -%%DATADIR%%/color_ramps/CET-L14.pal -%%DATADIR%%/color_ramps/CET-L15.pal -%%DATADIR%%/color_ramps/CET-L16.pal -%%DATADIR%%/color_ramps/CET-L17.pal -%%DATADIR%%/color_ramps/CET-L18.pal -%%DATADIR%%/color_ramps/CET-L19.pal -%%DATADIR%%/color_ramps/CET-L20.pal -%%DATADIR%%/color_ramps/CET-R1.pal -%%DATADIR%%/color_ramps/CET-R2.pal -%%DATADIR%%/color_ramps/CET-R3.pal -%%DATADIR%%/color_ramps/CET-R4.pal -%%DATADIR%%/color_ramps/README.md %%DATADIR%%/debug/README.md %%DATADIR%%/debug/gdb_saga_api_pp.py %%DATADIR%%/docs/saga_on_mac.md @@ -313,8 +243,8 @@ share/pixmaps/saga.png %%DATADIR%%/helper/make_translation_files.bat %%DATADIR%%/helper/saga_python_version_tester.bat %%DATADIR%%/helper/saga_python_version_tester.py +%%DATADIR%%/helper/saga_setup.iss %%DATADIR%%/helper/saga_setup_readme.rtf -%%DATADIR%%/helper/saga_setup_x64.iss %%DATADIR%%/resources/classification/classify_corine_clc_features.txt %%DATADIR%%/resources/classification/classify_corine_clc_raster.txt %%DATADIR%%/resources/classification/classify_precipitation_1.txt @@ -323,6 +253,7 @@ share/pixmaps/saga.png %%DATADIR%%/resources/classification/classify_stddev_1.txt %%DATADIR%%/resources/classification/classify_stddev_2.txt %%DATADIR%%/resources/classification/classify_topography_1.txt +%%DATADIR%%/resources/classification/classify_topography_2.txt %%DATADIR%%/resources/color_ramps/CET-C1.pal %%DATADIR%%/resources/color_ramps/CET-C1s.pal %%DATADIR%%/resources/color_ramps/CET-C2.pal diff --git a/misc/getopt/Makefile b/misc/getopt/Makefile index c6b98259d9a1..f95d0ee494c2 100644 --- a/misc/getopt/Makefile +++ b/misc/getopt/Makefile @@ -1,5 +1,5 @@ PORTNAME= getopt -PORTVERSION= 2.41.2 +PORTVERSION= 2.41.3 CATEGORIES= misc MASTER_SITES= KERNEL_ORG/linux/utils/util-linux/v${PORTVERSION:R}/ DISTNAME= util-linux-${PORTVERSION} diff --git a/misc/getopt/distinfo b/misc/getopt/distinfo index e14ab066c13f..969fa39ddefe 100644 --- a/misc/getopt/distinfo +++ b/misc/getopt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816562 -SHA256 (util-linux-2.41.2.tar.xz) = 6062a1d89b571a61932e6fc0211f36060c4183568b81ee866cf363bce9f6583e -SIZE (util-linux-2.41.2.tar.xz) = 9612488 +TIMESTAMP = 1766036359 +SHA256 (util-linux-2.41.3.tar.xz) = 3330d873f0fceb5560b89a7dc14e4f3288bbd880e96903ed9b50ec2b5799e58b +SIZE (util-linux-2.41.3.tar.xz) = 9467224 diff --git a/misc/hyprqt6engine/Makefile b/misc/hyprqt6engine/Makefile index bb2e035019be..5bf1a35a588b 100644 --- a/misc/hyprqt6engine/Makefile +++ b/misc/hyprqt6engine/Makefile @@ -1,7 +1,7 @@ PORTNAME= hyprqt6engine DISTVERSIONPREFIX= v DISTVERSION= 0.1.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= misc PATCH_SITES= https://github.com/hyprwm/hyprqt6engine/commit/ diff --git a/misc/p5-Business-ISBN-Data/Makefile b/misc/p5-Business-ISBN-Data/Makefile index 364761dc8018..c0bc9ab1dccb 100644 --- a/misc/p5-Business-ISBN-Data/Makefile +++ b/misc/p5-Business-ISBN-Data/Makefile @@ -1,5 +1,5 @@ PORTNAME= Business-ISBN-Data -PORTVERSION= 20251205.001 +PORTVERSION= 20251212.001 CATEGORIES= misc perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:BRIANDFOY diff --git a/misc/p5-Business-ISBN-Data/distinfo b/misc/p5-Business-ISBN-Data/distinfo index ecd397f9426e..0644fcba818d 100644 --- a/misc/p5-Business-ISBN-Data/distinfo +++ b/misc/p5-Business-ISBN-Data/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765099292 -SHA256 (Business-ISBN-Data-20251205.001.tar.gz) = 107b9c8344817a396d86ca8c80989fec7cbebe67eb8299ca421f9670f2aeb056 -SIZE (Business-ISBN-Data-20251205.001.tar.gz) = 37401 +TIMESTAMP = 1766036655 +SHA256 (Business-ISBN-Data-20251212.001.tar.gz) = 15cb86de5ec4e368686ba2de8064a2865ed0a87a6c0b80ae4929fe46fbaffbee +SIZE (Business-ISBN-Data-20251212.001.tar.gz) = 37449 diff --git a/misc/pciids/Makefile b/misc/pciids/Makefile index a93b284af66c..db2d3ff40f4d 100644 --- a/misc/pciids/Makefile +++ b/misc/pciids/Makefile @@ -1,5 +1,5 @@ PORTNAME= pciids -PORTVERSION= 20251210 +PORTVERSION= 20251216 CATEGORIES= misc MAINTAINER= sunpoet@FreeBSD.org @@ -17,7 +17,7 @@ PORTDATA= pci.ids USE_GITHUB= yes GH_ACCOUNT= pciutils -GH_TAGNAME= 0d3f2cb +GH_TAGNAME= 335f710 do-install: ${MKDIR} ${STAGEDIR}${DATADIR}/ diff --git a/misc/pciids/distinfo b/misc/pciids/distinfo index 30065eb340d0..3b909a3a02e3 100644 --- a/misc/pciids/distinfo +++ b/misc/pciids/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765895690 -SHA256 (pciutils-pciids-20251210-0d3f2cb_GH0.tar.gz) = 6492f73b3e24dc5482cae282afacf1b28752570c702d8ac76598cbcb46241e1e -SIZE (pciutils-pciids-20251210-0d3f2cb_GH0.tar.gz) = 361603 +TIMESTAMP = 1766036361 +SHA256 (pciutils-pciids-20251216-335f710_GH0.tar.gz) = 1f85c2686ee629fa7754f20eecb071c8c44e9845128ddef957afcf6d61a90668 +SIZE (pciutils-pciids-20251216-335f710_GH0.tar.gz) = 362539 diff --git a/misc/qt6-doc/distinfo b/misc/qt6-doc/distinfo index e60157663d9e..8a67e305023a 100644 --- a/misc/qt6-doc/distinfo +++ b/misc/qt6-doc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303388 -SHA256 (KDE/Qt/6.9.3/qtdoc-everywhere-src-6.9.3.tar.xz) = 2419dd0ea0d3fdea7adb6bc499a1d1853e8545d585d6d4bd421277572d1da12a -SIZE (KDE/Qt/6.9.3/qtdoc-everywhere-src-6.9.3.tar.xz) = 46324412 +TIMESTAMP = 1763963686 +SHA256 (KDE/Qt/6.10.1/qtdoc-everywhere-src-6.10.1.tar.xz) = 03a6614bbb3281a94f645e11ac95a3ef20411bf5e0146fca3fc17a32ae07099a +SIZE (KDE/Qt/6.10.1/qtdoc-everywhere-src-6.10.1.tar.xz) = 47381584 diff --git a/misc/qt6-doc/pkg-plist b/misc/qt6-doc/pkg-plist index 4b8f917cc239..a3c6d99993d7 100644 --- a/misc/qt6-doc/pkg-plist +++ b/misc/qt6-doc/pkg-plist @@ -111,7 +111,6 @@ %%QT_DOCDIR%%/qtdoc/images/addalarms.png %%QT_DOCDIR%%/qtdoc/images/alarms2.png %%QT_DOCDIR%%/qtdoc/images/alarms3.png -%%QT_DOCDIR%%/qtdoc/images/android-single-abis.png %%QT_DOCDIR%%/qtdoc/images/android-source-folder.png %%QT_DOCDIR%%/qtdoc/images/android.webp %%QT_DOCDIR%%/qtdoc/images/animation-examples.png @@ -155,6 +154,7 @@ %%QT_DOCDIR%%/qtdoc/images/layout-examples.png %%QT_DOCDIR%%/qtdoc/images/lightningviewer.jpg %%QT_DOCDIR%%/qtdoc/images/logo.png +%%QT_DOCDIR%%/qtdoc/images/lottietoqmlexample.png %%QT_DOCDIR%%/qtdoc/images/macos.webp %%QT_DOCDIR%%/qtdoc/images/mainscreen.png %%QT_DOCDIR%%/qtdoc/images/maintenancetool.png @@ -171,6 +171,7 @@ %%QT_DOCDIR%%/qtdoc/images/qml-application.png %%QT_DOCDIR%%/qtdoc/images/qt-android-architecture.drawio.svg %%QT_DOCDIR%%/qtdoc/images/qt-codesample.png +%%QT_DOCDIR%%/qtdoc/images/qt-creator-sdks.webp %%QT_DOCDIR%%/qtdoc/images/qt-edu-apply.png %%QT_DOCDIR%%/qtdoc/images/qt-edu-browse-qbsp.png %%QT_DOCDIR%%/qtdoc/images/qt-edu-contribute.png @@ -195,9 +196,7 @@ %%QT_DOCDIR%%/qtdoc/images/qtcreator-clazy-checks-for-porting-to-qt6.png %%QT_DOCDIR%%/qtdoc/images/qtcreator-create-templates.png %%QT_DOCDIR%%/qtdoc/images/qtcreator-qt-quick-editors.png -%%QT_DOCDIR%%/qtdoc/images/qtdesigner.png -%%QT_DOCDIR%%/qtdoc/images/qtdesignstudio-examples.png -%%QT_DOCDIR%%/qtdoc/images/qtdesignstudio.png +%%QT_DOCDIR%%/qtdoc/images/qtdesignstudio.webp %%QT_DOCDIR%%/qtdoc/images/qthangman-example.png %%QT_DOCDIR%%/qtdoc/images/qthangman-store-example.png %%QT_DOCDIR%%/qtdoc/images/qtinstallercomponents.png @@ -205,12 +204,14 @@ %%QT_DOCDIR%%/qtdoc/images/qtjennydemo_overview.png %%QT_DOCDIR%%/qtdoc/images/qtquick-demo-calqlatr.png %%QT_DOCDIR%%/qtdoc/images/qtquick-demo-clocks-small.png +%%QT_DOCDIR%%/qtdoc/images/qtquick-demo-graphs-csv.png %%QT_DOCDIR%%/qtdoc/images/qtquick-demo-photosurface-small.png %%QT_DOCDIR%%/qtdoc/images/qtquick-demo-rssnews-small.png %%QT_DOCDIR%%/qtdoc/images/qtquick-demo-samegame-med-1.png %%QT_DOCDIR%%/qtdoc/images/qtquick-demo-samegame-med-2.png %%QT_DOCDIR%%/qtdoc/images/qtquick-demo-stocqt.png %%QT_DOCDIR%%/qtdoc/images/qtquick3D.png +%%QT_DOCDIR%%/qtdoc/images/quickeffectmaker.png %%QT_DOCDIR%%/qtdoc/images/rhiarch.png %%QT_DOCDIR%%/qtdoc/images/robotarm-example.png %%QT_DOCDIR%%/qtdoc/images/sa8155-target.png @@ -219,11 +220,13 @@ %%QT_DOCDIR%%/qtdoc/images/session.png %%QT_DOCDIR%%/qtdoc/images/small_dark.png %%QT_DOCDIR%%/qtdoc/images/small_light.png +%%QT_DOCDIR%%/qtdoc/images/splash-screen-launch.webp %%QT_DOCDIR%%/qtdoc/images/sql-examples.png %%QT_DOCDIR%%/qtdoc/images/thread-examples.png %%QT_DOCDIR%%/qtdoc/images/threadsandobjects.png +%%QT_DOCDIR%%/qtdoc/images/tiger.png %%QT_DOCDIR%%/qtdoc/images/tool-examples.png -%%QT_DOCDIR%%/qtdoc/images/txtviewer_screenshot.png +%%QT_DOCDIR%%/qtdoc/images/vectorimageexample.png %%QT_DOCDIR%%/qtdoc/images/vxwb-advanced-settings.png %%QT_DOCDIR%%/qtdoc/images/vxwb-cmake-rtp-project.png %%QT_DOCDIR%%/qtdoc/images/vxwb-connection.png @@ -232,6 +235,8 @@ %%QT_DOCDIR%%/qtdoc/images/wayland-multi-process.png %%QT_DOCDIR%%/qtdoc/images/wayland-single-process-develop.png %%QT_DOCDIR%%/qtdoc/images/wayland-single-process-eglfs.png +%%QT_DOCDIR%%/qtdoc/images/weatherforecastexample.png +%%QT_DOCDIR%%/qtdoc/images/webassembly.webp %%QT_DOCDIR%%/qtdoc/images/windows.webp %%QT_DOCDIR%%/qtdoc/images/wiring1.png %%QT_DOCDIR%%/qtdoc/images/wiring2.png @@ -241,7 +246,6 @@ %%QT_DOCDIR%%/qtdoc/images/xr_physicsbase_teleportation.jpg %%QT_DOCDIR%%/qtdoc/index.html %%QT_DOCDIR%%/qtdoc/inputs-linux-device.html -%%QT_DOCDIR%%/qtdoc/install-qt-design-studio.html %%QT_DOCDIR%%/qtdoc/integrity-building-and-flashing-dd-project.html %%QT_DOCDIR%%/qtdoc/integrity-building-monolith.html %%QT_DOCDIR%%/qtdoc/integrity-building-qt-8155p-on-ubuntu.html @@ -281,6 +285,7 @@ %%QT_DOCDIR%%/qtdoc/namespaces.html %%QT_DOCDIR%%/qtdoc/newclasses60.html %%QT_DOCDIR%%/qtdoc/newclasses61.html +%%QT_DOCDIR%%/qtdoc/newclasses610.html %%QT_DOCDIR%%/qtdoc/newclasses62.html %%QT_DOCDIR%%/qtdoc/newclasses63.html %%QT_DOCDIR%%/qtdoc/newclasses64.html @@ -297,7 +302,6 @@ %%QT_DOCDIR%%/qtdoc/plugins-howto.html %%QT_DOCDIR%%/qtdoc/porting-qt3d-to-qtquick3d.html %%QT_DOCDIR%%/qtdoc/porting-to-android.html -%%QT_DOCDIR%%/qtdoc/porting-to-ios.html %%QT_DOCDIR%%/qtdoc/porting-to-qt6-using-clazy.html %%QT_DOCDIR%%/qtdoc/portingguide.html %%QT_DOCDIR%%/qtdoc/qmltypes.html @@ -330,9 +334,16 @@ %%QT_DOCDIR%%/qtdoc/qtdoc-attribution-colorpaletteclient.html %%QT_DOCDIR%%/qtdoc/qtdoc-attribution-dice-roundcarpet.html %%QT_DOCDIR%%/qtdoc/qtdoc-attribution-dice-table.html +%%QT_DOCDIR%%/qtdoc/qtdoc-attribution-graphs-csv-hedley.html +%%QT_DOCDIR%%/qtdoc/qtdoc-attribution-graphs-csv-mio.html +%%QT_DOCDIR%%/qtdoc/qtdoc-attribution-graphs-csv-row-json.html +%%QT_DOCDIR%%/qtdoc/qtdoc-attribution-graphs-csv-string-view.html +%%QT_DOCDIR%%/qtdoc/qtdoc-attribution-graphs-csv.html %%QT_DOCDIR%%/qtdoc/qtdoc-attribution-thermostatexample-materialicons.html %%QT_DOCDIR%%/qtdoc/qtdoc-attribution-thermostatexample-phosphoricons.html %%QT_DOCDIR%%/qtdoc/qtdoc-attribution-todolistexample-materialicons.html +%%QT_DOCDIR%%/qtdoc/qtdoc-demos-android-splashscreen-manifest-example.html +%%QT_DOCDIR%%/qtdoc/qtdoc-demos-android-splashscreen-quick-example.html %%QT_DOCDIR%%/qtdoc/qtdoc-demos-calqlatr-example.html %%QT_DOCDIR%%/qtdoc/qtdoc-demos-car-configurator-example.html %%QT_DOCDIR%%/qtdoc/qtdoc-demos-clocks-example.html @@ -340,8 +351,8 @@ %%QT_DOCDIR%%/qtdoc/qtdoc-demos-colorpaletteclient-example.html %%QT_DOCDIR%%/qtdoc/qtdoc-demos-dice-example.html %%QT_DOCDIR%%/qtdoc/qtdoc-demos-documentviewer-example.html -%%QT_DOCDIR%%/qtdoc/qtdoc-demos-documentviewer-plugins-txtviewer-example.html %%QT_DOCDIR%%/qtdoc/qtdoc-demos-fx-material-showroom-example.html +%%QT_DOCDIR%%/qtdoc/qtdoc-demos-graphs-csv-example.html %%QT_DOCDIR%%/qtdoc/qtdoc-demos-hangman-example.html %%QT_DOCDIR%%/qtdoc/qtdoc-demos-lightningviewer-example.html %%QT_DOCDIR%%/qtdoc/qtdoc-demos-mediaplayer-example.html @@ -357,7 +368,6 @@ %%QT_DOCDIR%%/qtdoc/qtdoc-demos-windowembedding-example.html %%QT_DOCDIR%%/qtdoc/qtdoc-demos-xr-physicsbase-teleportation-example.html %%QT_DOCDIR%%/qtdoc/qtdoc-toc.html -%%QT_DOCDIR%%/qtdoc/qtdoc-tutorials-alarms-example.html %%QT_DOCDIR%%/qtdoc/qtdoc.index %%QT_DOCDIR%%/qtdoc/qtdoc.qhp %%QT_DOCDIR%%/qtdoc/qtentrypoint.html @@ -376,6 +386,7 @@ %%QT_DOCDIR%%/qtdoc/qtpurchasing-baseclasses.html %%QT_DOCDIR%%/qtdoc/qtpurchasing-googleplay.html %%QT_DOCDIR%%/qtdoc/qtpurchasing-iosclasses.html +%%QT_DOCDIR%%/qtdoc/qtquick-tutorial-alarms.html %%QT_DOCDIR%%/qtdoc/qundo.html %%QT_DOCDIR%%/qtdoc/rcc.html %%QT_DOCDIR%%/qtdoc/reference-overview.html @@ -387,7 +398,6 @@ %%QT_DOCDIR%%/qtdoc/sharedlibrary.html %%QT_DOCDIR%%/qtdoc/signalsandslots-syntaxes.html %%QT_DOCDIR%%/qtdoc/solutions-for-application-development.html -%%QT_DOCDIR%%/qtdoc/solutions-for-ui-design.html %%QT_DOCDIR%%/qtdoc/style/offline-dark.css %%QT_DOCDIR%%/qtdoc/style/offline-simple.css %%QT_DOCDIR%%/qtdoc/style/offline.css @@ -402,13 +412,14 @@ %%QT_DOCDIR%%/qtdoc/threads-technologies.html %%QT_DOCDIR%%/qtdoc/threads.html %%QT_DOCDIR%%/qtdoc/tools-for-qt-quick-uis.html -%%QT_DOCDIR%%/qtdoc/tools-for-qt-widget-based-uis.html %%QT_DOCDIR%%/qtdoc/topics-app-development.html %%QT_DOCDIR%%/qtdoc/topics-core.html %%QT_DOCDIR%%/qtdoc/topics-data-io.html %%QT_DOCDIR%%/qtdoc/topics-graphics.html +%%QT_DOCDIR%%/qtdoc/topics-graphics2d.html %%QT_DOCDIR%%/qtdoc/topics-network-connectivity.html %%QT_DOCDIR%%/qtdoc/topics-ui.html +%%QT_DOCDIR%%/qtdoc/topics-vectorimageformats.html %%QT_DOCDIR%%/qtdoc/touchinputexamples.html %%QT_DOCDIR%%/qtdoc/trademarks.html %%QT_DOCDIR%%/qtdoc/uic.html @@ -422,6 +433,7 @@ %%QT_DOCDIR%%/qtdoc/webos.html %%QT_DOCDIR%%/qtdoc/whatsnew60.html %%QT_DOCDIR%%/qtdoc/whatsnew61.html +%%QT_DOCDIR%%/qtdoc/whatsnew610.html %%QT_DOCDIR%%/qtdoc/whatsnew62.html %%QT_DOCDIR%%/qtdoc/whatsnew63.html %%QT_DOCDIR%%/qtdoc/whatsnew64.html @@ -436,6 +448,7 @@ %%QT_DOCDIR%%/qtdoc/windows-deployment.html %%QT_DOCDIR%%/qtdoc/windows-graphics.html %%QT_DOCDIR%%/qtdoc/windows-issues.html +%%QT_DOCDIR%%/qtdoc/windows-winappsdk.html %%QT_DOCDIR%%/qtdoc/windows.html %%QT_DOCDIR%%/qtdoc/xml-processing.html %%QT_DOCDIR%%/qtplatformintegration.qch diff --git a/misc/qt6-examples/distinfo b/misc/qt6-examples/distinfo index 693db17fa98c..3611afbb8d0f 100644 --- a/misc/qt6-examples/distinfo +++ b/misc/qt6-examples/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303819 -SHA256 (KDE/Qt/6.9.3/qt-everywhere-src-6.9.3.tar.xz) = 59d4fbf50d2524a9082f85d565f0197316cde89c26e97cfc6c157cb255b7ea18 -SIZE (KDE/Qt/6.9.3/qt-everywhere-src-6.9.3.tar.xz) = 1102876596 +TIMESTAMP = 1763964318 +SHA256 (KDE/Qt/6.10.1/qt-everywhere-src-6.10.1.tar.xz) = 0ed08b079719394303cd2054b66b2dc0c5895ceeb88fb6131c18991c980bf00f +SIZE (KDE/Qt/6.10.1/qt-everywhere-src-6.10.1.tar.xz) = 1314503800 diff --git a/misc/qt6-examples/pkg-plist b/misc/qt6-examples/pkg-plist index 2a7a300d0108..1dc3cc4fea63 100644 --- a/misc/qt6-examples/pkg-plist +++ b/misc/qt6-examples/pkg-plist @@ -856,6 +856,7 @@ %%QT_EXAMPLEDIR%%/dbus/remotecontrolledcar/doc/src/dbus-remotecontrolledcar.qdoc %%QT_EXAMPLEDIR%%/dbus/remotecontrolledcar/remotecontrolledcar.pro %%QT_EXAMPLEDIR%%/demos/CMakeLists.txt +%%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/.qmllint.ini %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/CMakeLists.txt %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/README.md %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/content/AmbientEffect.ui.qml @@ -871,17 +872,16 @@ %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/content/Figma_Assets/Checkbox.ui.qml %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/content/Figma_Assets/CheckboxImages.ui.qml %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/content/Figma_Assets/CheckboxImages_1.ui.qml -%%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/content/Figma_Assets/Checkbox_1.ui.qml %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/content/Figma_Assets/IconsCards.ui.qml %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/content/Figma_Assets/IconsCheckbox.ui.qml %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/content/Figma_Assets/IconsCheckbox_1.ui.qml %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/content/Figma_Assets/IconsFunctional.ui.qml %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/content/Figma_Assets/LabelQt.ui.qml %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/content/Figma_Assets/LayoutFull.ui.qml -%%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/content/Figma_Assets/LayoutSidePanel.ui.qml %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/content/Figma_Assets/ListEffects.ui.qml %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/content/Figma_Assets/ListMaterial.ui.qml %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/content/Figma_Assets/ListModels.ui.qml +%%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/content/Figma_Assets/ListSelection.qml %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/content/Figma_Assets/Material_pop_up.ui.qml %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/content/Figma_Assets/MouseScroll.qml %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/content/Figma_Assets/Scrollbar.ui.qml @@ -962,25 +962,14 @@ %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/imports/ComponentBundles/MaterialBundle/qmldir %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/imports/PocketDemo/CMakeLists.txt %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/imports/PocketDemo/Constants.qml -%%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/imports/PocketDemo/DirectoryFontLoader.qml -%%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/imports/PocketDemo/EventListModel.qml -%%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/imports/PocketDemo/EventListSimulator.qml %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/imports/PocketDemo/designer/plugin.metainfo %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/imports/PocketDemo/qmldir %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/imports/QtQuick/Studio/Application/CMakeLists.txt %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/imports/QtQuick/Studio/Application/quickstudioapplication.cpp %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/imports/QtQuick/Studio/Application/quickstudioapplication_p.h -%%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/imports/QtQuick/Studio/Components/ArcArrow.qml %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/imports/QtQuick/Studio/Components/ArcItem.qml -%%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/imports/QtQuick/Studio/Components/BorderItem.qml %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/imports/QtQuick/Studio/Components/CMakeLists.txt -%%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/imports/QtQuick/Studio/Components/EllipseItem.qml -%%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/imports/QtQuick/Studio/Components/FlipableItem.qml -%%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/imports/QtQuick/Studio/Components/GroupItem.qml -%%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/imports/QtQuick/Studio/Components/IsoItem.qml -%%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/imports/QtQuick/Studio/Components/PieItem.qml %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/imports/QtQuick/Studio/Components/RectangleItem.qml -%%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/imports/QtQuick/Studio/Components/RegularPolygonItem.qml %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/imports/QtQuick/Studio/Components/StraightArrow.qml %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/imports/QtQuick/Studio/Components/SvgPathItem.qml %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/imports/QtQuick/Studio/Components/TriangleItem.qml @@ -995,6 +984,40 @@ %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/src/imagedownloader.h %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/src/import_qml_plugins.h %%QT_EXAMPLEDIR%%/demos/FX_Material_Showroom/src/main.cpp +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/manifest/CMakeLists.txt +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/manifest/Main.qml +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/manifest/android/AndroidManifest.xml +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/manifest/android/java/io/qt/qtsplashscreeninandroid/SplashActivity.java +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/manifest/android/res/drawable/logo.png +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/manifest/android/res/drawable/qtsplashscreen.xml +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/manifest/android/res/mipmap-hdpi/icon.png +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/manifest/android/res/mipmap-mdpi/icon.png +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/manifest/android/res/mipmap-xhdpi/icon.png +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/manifest/android/res/mipmap-xxhdpi/icon.png +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/manifest/android/res/mipmap-xxxhdpi/icon.png +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/manifest/android/res/values/qtactivitytheme.xml +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/manifest/android/res/values/splashstarttheme.xml +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/manifest/doc/images/splash-screen-launch.webp +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/manifest/doc/src/qt-splashscreen-in-android.qdoc +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/manifest/main.cpp +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/quick/CMakeLists.txt +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/quick/Main.qml +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/quick/Splash.qml +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/quick/android/AndroidManifest.xml +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/quick/android/java/io/qt/qmlsplashscreeninandroid/SplashActivity.java +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/quick/android/res/mipmap-hdpi/icon.png +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/quick/android/res/mipmap-mdpi/icon.png +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/quick/android/res/mipmap-xhdpi/icon.png +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/quick/android/res/mipmap-xxhdpi/icon.png +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/quick/android/res/mipmap-xxxhdpi/icon.png +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/quick/android/res/values/color.xml +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/quick/android/res/values/splashstarttheme.xml +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/quick/android/res/values/theme.xml +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/quick/doc/images/splash-screen-launch.webp +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/quick/doc/src/qml-splashscreen-in-android.qdoc +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/quick/main.cpp +%%QT_EXAMPLEDIR%%/demos/android/splashscreen/quick/qt_logo.png +%%QT_EXAMPLEDIR%%/demos/calqlatr/.qmllint.ini %%QT_EXAMPLEDIR%%/demos/calqlatr/CMakeLists.txt %%QT_EXAMPLEDIR%%/demos/calqlatr/Main.qml %%QT_EXAMPLEDIR%%/demos/calqlatr/android/AndroidManifest.xml @@ -1007,6 +1030,7 @@ %%QT_EXAMPLEDIR%%/demos/calqlatr/calqlatr.pro %%QT_EXAMPLEDIR%%/demos/calqlatr/calqlatr.qmlproject %%QT_EXAMPLEDIR%%/demos/calqlatr/calqlatr.qrc +%%QT_EXAMPLEDIR%%/demos/calqlatr/content/ApplicationState.qml %%QT_EXAMPLEDIR%%/demos/calqlatr/content/BackspaceButton.qml %%QT_EXAMPLEDIR%%/demos/calqlatr/content/CalculatorButton.qml %%QT_EXAMPLEDIR%%/demos/calqlatr/content/Display.qml @@ -1020,11 +1044,18 @@ %%QT_EXAMPLEDIR%%/demos/calqlatr/ios/Assets.xcassets/AppIcon.appiconset/Contents.json %%QT_EXAMPLEDIR%%/demos/calqlatr/main.cpp %%QT_EXAMPLEDIR%%/demos/calqlatr/qmldir +%%QT_EXAMPLEDIR%%/demos/calqlatr/test/Squish_testsuite_calqulator/shared/scripts/names.py +%%QT_EXAMPLEDIR%%/demos/calqlatr/test/Squish_testsuite_calqulator/suite.conf +%%QT_EXAMPLEDIR%%/demos/calqlatr/test/Squish_testsuite_calqulator/tst_buttonsAndClear/test.py +%%QT_EXAMPLEDIR%%/demos/calqlatr/test/Squish_testsuite_calqulator/tst_main_operations/test.py +%%QT_EXAMPLEDIR%%/demos/calqlatr/test/Squish_testsuite_calqulator/tst_numberpad/test.py +%%QT_EXAMPLEDIR%%/demos/calqlatr/test/Squish_testsuite_calqulator/tst_operatorsNotAvailable/test.py +%%QT_EXAMPLEDIR%%/demos/calqlatr/test/Squish_testsuite_calqulator/tst_scientific_operations_landscape/test.py %%QT_EXAMPLEDIR%%/demos/calqlatr/windows/calqlatr.ico %%QT_EXAMPLEDIR%%/demos/calqlatr/windows/calqlatr.rc %%QT_EXAMPLEDIR%%/demos/car-configurator/CMakeLists.txt -%%QT_EXAMPLEDIR%%/demos/car-configurator/CarRendering.qmlproject -%%QT_EXAMPLEDIR%%/demos/car-configurator/CarRendering.qmlproject.qtds +%%QT_EXAMPLEDIR%%/demos/car-configurator/CarConfigurator.qmlproject +%%QT_EXAMPLEDIR%%/demos/car-configurator/CarConfigurator.qmlproject.qtds %%QT_EXAMPLEDIR%%/demos/car-configurator/asset_imports/CMakeLists.txt %%QT_EXAMPLEDIR%%/demos/car-configurator/asset_imports/Quick3DAssets/CMakeLists.txt %%QT_EXAMPLEDIR%%/demos/car-configurator/asset_imports/Quick3DAssets/EV_SportsCar_low/CMakeLists.txt @@ -1106,6 +1137,7 @@ %%QT_EXAMPLEDIR%%/demos/clocks/images/second.png %%QT_EXAMPLEDIR%%/demos/clocks/main.cpp %%QT_EXAMPLEDIR%%/demos/clocks/qmldir +%%QT_EXAMPLEDIR%%/demos/coffee/.qmllint.ini %%QT_EXAMPLEDIR%%/demos/coffee/ApplicationFlow.qml %%QT_EXAMPLEDIR%%/demos/coffee/ApplicationFlowForm.ui.qml %%QT_EXAMPLEDIR%%/demos/coffee/CMakeLists.txt @@ -1113,7 +1145,9 @@ %%QT_EXAMPLEDIR%%/demos/coffee/ChoosingCoffeeForm.ui.qml %%QT_EXAMPLEDIR%%/demos/coffee/CoffeeCard.qml %%QT_EXAMPLEDIR%%/demos/coffee/CoffeeCardForm.ui.qml +%%QT_EXAMPLEDIR%%/demos/coffee/CoffeeConfig.qml %%QT_EXAMPLEDIR%%/demos/coffee/Colors.qml +%%QT_EXAMPLEDIR%%/demos/coffee/Config.qml %%QT_EXAMPLEDIR%%/demos/coffee/Cup.ui.qml %%QT_EXAMPLEDIR%%/demos/coffee/CustomButton.qml %%QT_EXAMPLEDIR%%/demos/coffee/CustomButtonForm.ui.qml @@ -1125,6 +1159,7 @@ %%QT_EXAMPLEDIR%%/demos/coffee/HomeForm.ui.qml %%QT_EXAMPLEDIR%%/demos/coffee/Insert.qml %%QT_EXAMPLEDIR%%/demos/coffee/InsertForm.ui.qml +%%QT_EXAMPLEDIR%%/demos/coffee/Main.qml %%QT_EXAMPLEDIR%%/demos/coffee/Progress.qml %%QT_EXAMPLEDIR%%/demos/coffee/ProgressForm.ui.qml %%QT_EXAMPLEDIR%%/demos/coffee/Ready.qml @@ -1188,9 +1223,17 @@ %%QT_EXAMPLEDIR%%/demos/coffee/ios/Assets.xcassets/AppIcon.appiconset/App Icon-Coffee.png %%QT_EXAMPLEDIR%%/demos/coffee/ios/Assets.xcassets/AppIcon.appiconset/Contents.json %%QT_EXAMPLEDIR%%/demos/coffee/main.cpp -%%QT_EXAMPLEDIR%%/demos/coffee/main.qml %%QT_EXAMPLEDIR%%/demos/coffee/qmldir %%QT_EXAMPLEDIR%%/demos/coffee/qtquickcontrols2.conf +%%QT_EXAMPLEDIR%%/demos/coffee/test/Squish_testsuite_coffeemachine/shared/scripts/names.py +%%QT_EXAMPLEDIR%%/demos/coffee/test/Squish_testsuite_coffeemachine/shared/scripts/shared.py +%%QT_EXAMPLEDIR%%/demos/coffee/test/Squish_testsuite_coffeemachine/suite.conf +%%QT_EXAMPLEDIR%%/demos/coffee/test/Squish_testsuite_coffeemachine/tst_choosing_coffee/test.py +%%QT_EXAMPLEDIR%%/demos/coffee/test/Squish_testsuite_coffeemachine/tst_home/test.py +%%QT_EXAMPLEDIR%%/demos/coffee/test/Squish_testsuite_coffeemachine/tst_insert/test.py +%%QT_EXAMPLEDIR%%/demos/coffee/test/Squish_testsuite_coffeemachine/tst_progress/test.py +%%QT_EXAMPLEDIR%%/demos/coffee/test/Squish_testsuite_coffeemachine/tst_ready/test.py +%%QT_EXAMPLEDIR%%/demos/coffee/test/Squish_testsuite_coffeemachine/tst_settings/test.py %%QT_EXAMPLEDIR%%/demos/colorpaletteclient/CMakeLists.txt %%QT_EXAMPLEDIR%%/demos/colorpaletteclient/ColorPalette/ColorDialogDelete.qml %%QT_EXAMPLEDIR%%/demos/colorpaletteclient/ColorPalette/ColorDialogEditor.qml @@ -1236,6 +1279,7 @@ %%QT_EXAMPLEDIR%%/demos/colorpaletteclient/restservice.cpp %%QT_EXAMPLEDIR%%/demos/colorpaletteclient/restservice.h %%QT_EXAMPLEDIR%%/demos/demos.pro +%%QT_EXAMPLEDIR%%/demos/dice/.qmllint.ini %%QT_EXAMPLEDIR%%/demos/dice/CMakeLists.txt %%QT_EXAMPLEDIR%%/demos/dice/Carpet.qml %%QT_EXAMPLEDIR%%/demos/dice/DiceSpawner.qml @@ -1278,13 +1322,14 @@ %%QT_EXAMPLEDIR%%/demos/documentviewer/app/CMakeLists.txt %%QT_EXAMPLEDIR%%/demos/documentviewer/app/abstractviewer.cpp %%QT_EXAMPLEDIR%%/demos/documentviewer/app/abstractviewer.h +%%QT_EXAMPLEDIR%%/demos/documentviewer/app/abstractviewerglobal.h %%QT_EXAMPLEDIR%%/demos/documentviewer/app/documentviewer.qrc +%%QT_EXAMPLEDIR%%/demos/documentviewer/app/docviewer_de.ts +%%QT_EXAMPLEDIR%%/demos/documentviewer/app/docviewer_en.ts %%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/copy.png %%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/copy@2x.png %%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/cut.png %%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/cut@2x.png -%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/magnifier.png -%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/magnifier@2x.png %%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/paste.png %%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/paste@2x.png %%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/qt-logo.png @@ -1301,13 +1346,14 @@ %%QT_EXAMPLEDIR%%/demos/documentviewer/app/recentfilemenu.h %%QT_EXAMPLEDIR%%/demos/documentviewer/app/recentfiles.cpp %%QT_EXAMPLEDIR%%/demos/documentviewer/app/recentfiles.h +%%QT_EXAMPLEDIR%%/demos/documentviewer/app/translator.cpp +%%QT_EXAMPLEDIR%%/demos/documentviewer/app/translator.h %%QT_EXAMPLEDIR%%/demos/documentviewer/app/viewerfactory.cpp %%QT_EXAMPLEDIR%%/demos/documentviewer/app/viewerfactory.h %%QT_EXAMPLEDIR%%/demos/documentviewer/app/viewerinterfaces.h %%QT_EXAMPLEDIR%%/demos/documentviewer/doc/images/documentviewer_open.png %%QT_EXAMPLEDIR%%/demos/documentviewer/doc/images/txtviewer_screenshot.png %%QT_EXAMPLEDIR%%/demos/documentviewer/doc/src/documentviewer.qdoc -%%QT_EXAMPLEDIR%%/demos/documentviewer/doc/src/txtviewer.qdoc %%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/CMakeLists.txt %%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/Q3DViewer/CMakeLists.txt %%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/Q3DViewer/QueryMimeTypes.qml @@ -1319,22 +1365,78 @@ %%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/imageviewer/imageviewer.cpp %%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/imageviewer/imageviewer.h %%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/imageviewer/imageviewer.json +%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/imageviewer/imgviewer_de.ts +%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/imageviewer/imgviewer_en.ts %%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/jsonviewer/CMakeLists.txt %%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/jsonviewer/jsonviewer.cpp %%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/jsonviewer/jsonviewer.h %%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/jsonviewer/jsonviewer.json +%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/jsonviewer/jsonviewer_de.ts +%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/jsonviewer/jsonviewer_en.ts %%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/pdfviewer/CMakeLists.txt %%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/pdfviewer/hoverwatcher.cpp %%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/pdfviewer/hoverwatcher.h %%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/pdfviewer/pdfviewer.cpp %%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/pdfviewer/pdfviewer.h %%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/pdfviewer/pdfviewer.json +%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/pdfviewer/pdfviewer_de.ts +%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/pdfviewer/pdfviewer_en.ts %%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/pdfviewer/zoomselector.cpp %%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/pdfviewer/zoomselector.h %%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/txtviewer/CMakeLists.txt %%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/txtviewer/txtviewer.cpp %%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/txtviewer/txtviewer.h %%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/txtviewer/txtviewer.json +%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/txtviewer/txtviewer_de.ts +%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/txtviewer/txtviewer_en.ts +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/CMakeLists.txt +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/REUSE.toml +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/CMakeLists.txt +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/CMakeSettings.json +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/LICENSE +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/Makefile +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/README.md +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/cpp.hint +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/include/csv.hpp +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/include/external/hedley.h +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/include/external/mio.hpp +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/include/external/string_view.hpp +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/include/internal/CMakeLists.txt +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/include/internal/basic_csv_parser.cpp +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/include/internal/basic_csv_parser.hpp +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/include/internal/col_names.cpp +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/include/internal/col_names.hpp +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/include/internal/common.hpp +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/include/internal/csv_format.cpp +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/include/internal/csv_format.hpp +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/include/internal/csv_reader.cpp +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/include/internal/csv_reader.hpp +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/include/internal/csv_reader_iterator.cpp +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/include/internal/csv_row.cpp +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/include/internal/csv_row.hpp +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/include/internal/csv_row_json.cpp +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/include/internal/csv_stat.cpp +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/include/internal/csv_stat.hpp +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/include/internal/csv_utility.cpp +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/include/internal/csv_utility.hpp +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/include/internal/csv_writer.hpp +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/include/internal/data_type.hpp +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/csv-parser/single_include/csv.hpp +%%QT_EXAMPLEDIR%%/demos/graphs_csv/3rdparty/qt_attribution.json +%%QT_EXAMPLEDIR%%/demos/graphs_csv/CMakeLists.txt +%%QT_EXAMPLEDIR%%/demos/graphs_csv/Main.qml +%%QT_EXAMPLEDIR%%/demos/graphs_csv/Units.qml +%%QT_EXAMPLEDIR%%/demos/graphs_csv/components/CustomTableView.qml +%%QT_EXAMPLEDIR%%/demos/graphs_csv/components/Graph.qml +%%QT_EXAMPLEDIR%%/demos/graphs_csv/components/HorizontalHeaderDelegate.qml +%%QT_EXAMPLEDIR%%/demos/graphs_csv/components/LegendItem.qml +%%QT_EXAMPLEDIR%%/demos/graphs_csv/components/VerticalHeaderDelegate.qml +%%QT_EXAMPLEDIR%%/demos/graphs_csv/data/medals.csv +%%QT_EXAMPLEDIR%%/demos/graphs_csv/datamodel.cpp +%%QT_EXAMPLEDIR%%/demos/graphs_csv/datamodel.h +%%QT_EXAMPLEDIR%%/demos/graphs_csv/doc/images/qtquick-demo-graphs-csv.png +%%QT_EXAMPLEDIR%%/demos/graphs_csv/doc/src/graphs_csv.qdoc +%%QT_EXAMPLEDIR%%/demos/graphs_csv/main.cpp %%QT_EXAMPLEDIR%%/demos/hangman/CMakeLists.txt %%QT_EXAMPLEDIR%%/demos/hangman/dict.txt %%QT_EXAMPLEDIR%%/demos/hangman/doc/images/qthangman-example.png @@ -1398,38 +1500,39 @@ %%QT_EXAMPLEDIR%%/demos/hangman/qml/StoreView.qml %%QT_EXAMPLEDIR%%/demos/hangman/qml/Word.qml %%QT_EXAMPLEDIR%%/demos/hangman/resources.qrc +%%QT_EXAMPLEDIR%%/demos/lightningviewer/.qmllint.ini %%QT_EXAMPLEDIR%%/demos/lightningviewer/CMakeLists.txt %%QT_EXAMPLEDIR%%/demos/lightningviewer/Info.plist -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/ActionsLayer.qml -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/CMakeLists.txt -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/Deployment.qml -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/DistanceTimeLayer.qml -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/LightningMapLayer.qml -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/LightningView.qml -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/LightningViewConfig.qml -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/Main.qml -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/MapLayersDrawer.qml -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/MapLayersItem.qml -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/MapType.qml -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/MapView.qml -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/SwitchMap.qml -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/controller.cpp -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/controller.h -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/icons/distance.svg -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/icons/globe.svg -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/icons/lightning-layer.svg -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/icons/lightning-strike.svg -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/icons/map-layers.svg -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/icons/map.svg -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/icons/recenter.svg -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/icons/user-location.svg -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/laststrikeinfo.h -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/lightningitemdata.cpp -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/lightningitemdata.h -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/lightningitemmodel.cpp -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/lightningitemmodel.h -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/lightningprovider.cpp -%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewer/lightningprovider.h +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/ActionsLayer.qml +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/CMakeLists.txt +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/Deployment.qml +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/DistanceTimeLayer.qml +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/LightningMapLayer.qml +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/LightningView.qml +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/LightningViewConfig.qml +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/Main.qml +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/MapLayersDrawer.qml +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/MapLayersItem.qml +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/MapTypeConfig.qml +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/MapView.qml +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/SwitchMap.qml +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/controller.cpp +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/controller.h +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/icons/distance.svg +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/icons/globe.svg +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/icons/lightning-layer.svg +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/icons/lightning-strike.svg +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/icons/map-layers.svg +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/icons/map.svg +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/icons/recenter.svg +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/icons/user-location.svg +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/laststrikeinfo.h +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/lightningitemdata.cpp +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/lightningitemdata.h +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/lightningitemmodel.cpp +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/lightningitemmodel.h +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/lightningprovider.cpp +%%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerModule/lightningprovider.h %%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerStyle/Button.qml %%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerStyle/CMakeLists.txt %%QT_EXAMPLEDIR%%/demos/lightningviewer/LightningViewerStyle/Config.qml @@ -1612,6 +1715,7 @@ %%QT_EXAMPLEDIR%%/demos/maroon/maroon.pro %%QT_EXAMPLEDIR%%/demos/maroon/maroon.qrc %%QT_EXAMPLEDIR%%/demos/maroon/qmldir +%%QT_EXAMPLEDIR%%/demos/mediaplayer/.qmllint.ini %%QT_EXAMPLEDIR%%/demos/mediaplayer/CMakeLists.txt %%QT_EXAMPLEDIR%%/demos/mediaplayer/Config/CMakeLists.txt %%QT_EXAMPLEDIR%%/demos/mediaplayer/Config/Config.qml @@ -1687,9 +1791,7 @@ %%QT_EXAMPLEDIR%%/demos/mediaplayer/MediaPlayer/qmldir %%QT_EXAMPLEDIR%%/demos/mediaplayer/doc/images/controls.png %%QT_EXAMPLEDIR%%/demos/mediaplayer/doc/images/mediaplayerapp.png -%%QT_EXAMPLEDIR%%/demos/mediaplayer/doc/images/playlist.png %%QT_EXAMPLEDIR%%/demos/mediaplayer/doc/images/project_structure.png -%%QT_EXAMPLEDIR%%/demos/mediaplayer/doc/images/theme_info.png %%QT_EXAMPLEDIR%%/demos/mediaplayer/doc/src/mediaplayer.qdoc %%QT_EXAMPLEDIR%%/demos/mediaplayer/doc/src/mediaplayer.rst %%QT_EXAMPLEDIR%%/demos/mediaplayer/filenameprovider.h @@ -1775,18 +1877,24 @@ %%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/templates/methods_ids_declarations.kte %%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/templates/methods_ids_initialisations.kte %%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/templates/param.kte +%%QT_EXAMPLEDIR%%/demos/robotarm/.qmllint.ini %%QT_EXAMPLEDIR%%/demos/robotarm/Backend/CMakeLists.txt %%QT_EXAMPLEDIR%%/demos/robotarm/Backend/animatedparam.cpp %%QT_EXAMPLEDIR%%/demos/robotarm/Backend/animatedparam.h %%QT_EXAMPLEDIR%%/demos/robotarm/Backend/backend.cpp %%QT_EXAMPLEDIR%%/demos/robotarm/Backend/backend.h %%QT_EXAMPLEDIR%%/demos/robotarm/CMakeLists.txt +%%QT_EXAMPLEDIR%%/demos/robotarm/Main.qml %%QT_EXAMPLEDIR%%/demos/robotarm/RobotArm.qmlproject %%QT_EXAMPLEDIR%%/demos/robotarm/backend_mock/Backend/BackendMock.qml %%QT_EXAMPLEDIR%%/demos/robotarm/backend_mock/Backend/qmldir +%%QT_EXAMPLEDIR%%/demos/robotarm/content/+Material/App.qml +%%QT_EXAMPLEDIR%%/demos/robotarm/content/+Material/Circle.qml +%%QT_EXAMPLEDIR%%/demos/robotarm/content/+Material/LabeledSlider.qml %%QT_EXAMPLEDIR%%/demos/robotarm/content/App.qml %%QT_EXAMPLEDIR%%/demos/robotarm/content/CMakeLists.txt -%%QT_EXAMPLEDIR%%/demos/robotarm/content/LabeledSlider.ui.qml +%%QT_EXAMPLEDIR%%/demos/robotarm/content/Circle.qml +%%QT_EXAMPLEDIR%%/demos/robotarm/content/LabeledSlider.qml %%QT_EXAMPLEDIR%%/demos/robotarm/content/MainScreen.ui.qml %%QT_EXAMPLEDIR%%/demos/robotarm/content/NodeIndicator.qml %%QT_EXAMPLEDIR%%/demos/robotarm/content/RoboticArm.ui.qml @@ -1812,7 +1920,6 @@ %%QT_EXAMPLEDIR%%/demos/robotarm/imports/RobotArm/Constants.qml %%QT_EXAMPLEDIR%%/demos/robotarm/imports/RobotArm/designer/plugin.metainfo %%QT_EXAMPLEDIR%%/demos/robotarm/imports/RobotArm/qmldir -%%QT_EXAMPLEDIR%%/demos/robotarm/main.qml %%QT_EXAMPLEDIR%%/demos/robotarm/qmlmodules %%QT_EXAMPLEDIR%%/demos/robotarm/qtquickcontrols2.conf %%QT_EXAMPLEDIR%%/demos/robotarm/src/app_environment.h @@ -1847,6 +1954,7 @@ %%QT_EXAMPLEDIR%%/demos/rssnews/rssnews.pro %%QT_EXAMPLEDIR%%/demos/rssnews/rssnews.qmlproject %%QT_EXAMPLEDIR%%/demos/rssnews/rssnews.qrc +%%QT_EXAMPLEDIR%%/demos/samegame/.qmllint.ini %%QT_EXAMPLEDIR%%/demos/samegame/CMakeLists.txt %%QT_EXAMPLEDIR%%/demos/samegame/Main.qml %%QT_EXAMPLEDIR%%/demos/samegame/content/Block.qml @@ -2191,6 +2299,7 @@ %%QT_EXAMPLEDIR%%/demos/stocqt/src/stockmodel.h %%QT_EXAMPLEDIR%%/demos/stocqt/src/timeformatter.cpp %%QT_EXAMPLEDIR%%/demos/stocqt/src/timeformatter.h +%%QT_EXAMPLEDIR%%/demos/thermostat/.qmllint.ini %%QT_EXAMPLEDIR%%/demos/thermostat/CMakeLists.txt %%QT_EXAMPLEDIR%%/demos/thermostat/Main.qml %%QT_EXAMPLEDIR%%/demos/thermostat/REUSE.toml @@ -2217,6 +2326,8 @@ %%QT_EXAMPLEDIR%%/demos/thermostat/content/RoomsViewForm.ui.qml %%QT_EXAMPLEDIR%%/demos/thermostat/content/ScheduleScrollView.qml %%QT_EXAMPLEDIR%%/demos/thermostat/content/ScheduleScrollViewForm.ui.qml +%%QT_EXAMPLEDIR%%/demos/thermostat/content/ScheduleStackView.qml +%%QT_EXAMPLEDIR%%/demos/thermostat/content/ScheduleStackViewForm.ui.qml %%QT_EXAMPLEDIR%%/demos/thermostat/content/ScheduleSwipeView.qml %%QT_EXAMPLEDIR%%/demos/thermostat/content/ScheduleSwipeViewForm.ui.qml %%QT_EXAMPLEDIR%%/demos/thermostat/content/ScheduleView.qml @@ -2255,6 +2366,7 @@ %%QT_EXAMPLEDIR%%/demos/thermostat/content/ThermostatViewForm.ui.qml %%QT_EXAMPLEDIR%%/demos/thermostat/content/TimeSchedule.qml %%QT_EXAMPLEDIR%%/demos/thermostat/content/TimeScheduleForm.ui.qml +%%QT_EXAMPLEDIR%%/demos/thermostat/content/TimeSelector.qml %%QT_EXAMPLEDIR%%/demos/thermostat/content/images/Auto.svg %%QT_EXAMPLEDIR%%/demos/thermostat/content/images/Cool.svg %%QT_EXAMPLEDIR%%/demos/thermostat/content/images/Dry.svg @@ -2295,9 +2407,13 @@ %%QT_EXAMPLEDIR%%/demos/thermostat/imports/Thermostat/AppSettings.qml %%QT_EXAMPLEDIR%%/demos/thermostat/imports/Thermostat/CMakeLists.txt %%QT_EXAMPLEDIR%%/demos/thermostat/imports/Thermostat/Constants.qml +%%QT_EXAMPLEDIR%%/demos/thermostat/imports/Thermostat/Database.qml +%%QT_EXAMPLEDIR%%/demos/thermostat/imports/Thermostat/Room.qml %%QT_EXAMPLEDIR%%/demos/thermostat/imports/Thermostat/RoomsModel.qml +%%QT_EXAMPLEDIR%%/demos/thermostat/imports/Thermostat/Utils.qml %%QT_EXAMPLEDIR%%/demos/thermostat/imports/Thermostat/qmldir %%QT_EXAMPLEDIR%%/demos/thermostat/imports/ThermostatCustomControls/CMakeLists.txt +%%QT_EXAMPLEDIR%%/demos/thermostat/imports/ThermostatCustomControls/CalendarControl.qml %%QT_EXAMPLEDIR%%/demos/thermostat/imports/ThermostatCustomControls/CustomComboBox.qml %%QT_EXAMPLEDIR%%/demos/thermostat/imports/ThermostatCustomControls/CustomDial.qml %%QT_EXAMPLEDIR%%/demos/thermostat/imports/ThermostatCustomControls/CustomRadioButton.qml @@ -2308,14 +2424,12 @@ %%QT_EXAMPLEDIR%%/demos/thermostat/imports/ThermostatCustomControls/StatisticsChart.qml %%QT_EXAMPLEDIR%%/demos/thermostat/imports/ThermostatCustomControls/TemperatureLabel.qml %%QT_EXAMPLEDIR%%/demos/thermostat/imports/ThermostatCustomControls/ThermostatControl.qml -%%QT_EXAMPLEDIR%%/demos/thermostat/imports/ThermostatCustomControls/TimeSelector.qml %%QT_EXAMPLEDIR%%/demos/thermostat/imports/ThermostatCustomControls/images/keyboard.svg %%QT_EXAMPLEDIR%%/demos/thermostat/imports/ThermostatCustomControls/images/thermometer.svg %%QT_EXAMPLEDIR%%/demos/thermostat/imports/ThermostatCustomControls/images/tooltip.svg %%QT_EXAMPLEDIR%%/demos/thermostat/imports/ThermostatCustomControls/qmldir %%QT_EXAMPLEDIR%%/demos/thermostat/qmlmodules %%QT_EXAMPLEDIR%%/demos/thermostat/qt_attribution.json -%%QT_EXAMPLEDIR%%/demos/thermostat/qtquickcontrols2.conf %%QT_EXAMPLEDIR%%/demos/thermostat/src/app_environment.h %%QT_EXAMPLEDIR%%/demos/thermostat/src/import_qml_plugins.h %%QT_EXAMPLEDIR%%/demos/thermostat/src/main.cpp @@ -2441,6 +2555,7 @@ %%QT_EXAMPLEDIR%%/demos/windowembedding/doc/images/android.webp %%QT_EXAMPLEDIR%%/demos/windowembedding/doc/images/ios.webp %%QT_EXAMPLEDIR%%/demos/windowembedding/doc/images/macos.webp +%%QT_EXAMPLEDIR%%/demos/windowembedding/doc/images/webassembly.webp %%QT_EXAMPLEDIR%%/demos/windowembedding/doc/images/windows.webp %%QT_EXAMPLEDIR%%/demos/windowembedding/doc/images/x11.webp %%QT_EXAMPLEDIR%%/demos/windowembedding/doc/src/windowembedding.qdoc @@ -2668,7 +2783,6 @@ %%QT_EXAMPLEDIR%%/graphs/2d/quickwidgetgraphs/piegraph.h %%QT_EXAMPLEDIR%%/graphs/2d/quickwidgetgraphs/piewidget.cpp %%QT_EXAMPLEDIR%%/graphs/2d/quickwidgetgraphs/piewidget.h -%%QT_EXAMPLEDIR%%/graphs/2d/quickwidgetgraphs/qml/quickwidgetgraphs/main.qml %%QT_EXAMPLEDIR%%/graphs/2d/quickwidgetgraphs/quickwidgetgraphs.pro %%QT_EXAMPLEDIR%%/graphs/3d/3d.pro %%QT_EXAMPLEDIR%%/graphs/3d/CMakeLists.txt @@ -2777,12 +2891,6 @@ %%QT_EXAMPLEDIR%%/graphs/3d/widgetgraphgallery/surfacegraphwidget.h %%QT_EXAMPLEDIR%%/graphs/3d/widgetgraphgallery/topographicseries.cpp %%QT_EXAMPLEDIR%%/graphs/3d/widgetgraphgallery/topographicseries.h -%%QT_EXAMPLEDIR%%/graphs/3d/widgetgraphgallery/variantbardatamapping.cpp -%%QT_EXAMPLEDIR%%/graphs/3d/widgetgraphgallery/variantbardatamapping.h -%%QT_EXAMPLEDIR%%/graphs/3d/widgetgraphgallery/variantbardataproxy.cpp -%%QT_EXAMPLEDIR%%/graphs/3d/widgetgraphgallery/variantbardataproxy.h -%%QT_EXAMPLEDIR%%/graphs/3d/widgetgraphgallery/variantdataset.cpp -%%QT_EXAMPLEDIR%%/graphs/3d/widgetgraphgallery/variantdataset.h %%QT_EXAMPLEDIR%%/graphs/3d/widgetgraphgallery/widgetgraphgallery.pro %%QT_EXAMPLEDIR%%/graphs/3d/widgetgraphgallery/widgetgraphgallery.qrc %%QT_EXAMPLEDIR%%/graphs/3d/widgetvolumetric/CMakeLists.txt @@ -2912,6 +3020,11 @@ %%QT_EXAMPLEDIR%%/linguist/doc/images/linguist-hellotr_en.png %%QT_EXAMPLEDIR%%/linguist/doc/images/linguist-hellotr_la.png %%QT_EXAMPLEDIR%%/linguist/doc/images/linguist-i18n.png +%%QT_EXAMPLEDIR%%/linguist/doc/images/linguist-localizedclock_de_DE.webp +%%QT_EXAMPLEDIR%%/linguist/doc/images/linguist-localizedclock_en_GB.webp +%%QT_EXAMPLEDIR%%/linguist/doc/images/linguist-localizedclock_en_US.webp +%%QT_EXAMPLEDIR%%/linguist/doc/images/linguist-localizedclock_switchlang_de.webp +%%QT_EXAMPLEDIR%%/linguist/doc/images/linguist-localizedclock_switchlang_en.webp %%QT_EXAMPLEDIR%%/linguist/doc/images/linguist-trollprint_10_en.png %%QT_EXAMPLEDIR%%/linguist/doc/images/linguist-trollprint_10_pt_bad.png %%QT_EXAMPLEDIR%%/linguist/doc/images/linguist-trollprint_10_pt_good.png @@ -2924,6 +3037,8 @@ %%QT_EXAMPLEDIR%%/linguist/doc/src/arrowpad.qdoc %%QT_EXAMPLEDIR%%/linguist/doc/src/hellotr.qdoc %%QT_EXAMPLEDIR%%/linguist/doc/src/i18n.qdoc +%%QT_EXAMPLEDIR%%/linguist/doc/src/localizedclock-switchlang.qdoc +%%QT_EXAMPLEDIR%%/linguist/doc/src/localizedclock.qdoc %%QT_EXAMPLEDIR%%/linguist/doc/src/trollprint.qdoc %%QT_EXAMPLEDIR%%/linguist/hellotr/CMakeLists.txt %%QT_EXAMPLEDIR%%/linguist/hellotr/hellotr.pro @@ -2952,6 +3067,35 @@ %%QT_EXAMPLEDIR%%/linguist/i18n/translations/i18n_sv.ts %%QT_EXAMPLEDIR%%/linguist/i18n/translations/i18n_zh.ts %%QT_EXAMPLEDIR%%/linguist/linguist.pro +%%QT_EXAMPLEDIR%%/linguist/localizedclock-switchlocale/CMakeLists.txt +%%QT_EXAMPLEDIR%%/linguist/localizedclock-switchlocale/Main.qml +%%QT_EXAMPLEDIR%%/linguist/localizedclock-switchlocale/globe.png +%%QT_EXAMPLEDIR%%/linguist/localizedclock-switchlocale/i18n/clock_ar.ts +%%QT_EXAMPLEDIR%%/linguist/localizedclock-switchlocale/i18n/clock_de.ts +%%QT_EXAMPLEDIR%%/linguist/localizedclock-switchlocale/i18n/clock_en.ts +%%QT_EXAMPLEDIR%%/linguist/localizedclock-switchlocale/i18n/clock_es.ts +%%QT_EXAMPLEDIR%%/linguist/localizedclock-switchlocale/i18n/clock_fr.ts +%%QT_EXAMPLEDIR%%/linguist/localizedclock-switchlocale/i18n/clock_it.ts +%%QT_EXAMPLEDIR%%/linguist/localizedclock-switchlocale/i18n/clock_ja.ts +%%QT_EXAMPLEDIR%%/linguist/localizedclock-switchlocale/i18n/clock_ko.ts +%%QT_EXAMPLEDIR%%/linguist/localizedclock-switchlocale/i18n/clock_pt.ts +%%QT_EXAMPLEDIR%%/linguist/localizedclock-switchlocale/i18n/clock_zh.ts +%%QT_EXAMPLEDIR%%/linguist/localizedclock-switchlocale/main.cpp +%%QT_EXAMPLEDIR%%/linguist/localizedclock-switchlocale/translatormanager.cpp +%%QT_EXAMPLEDIR%%/linguist/localizedclock-switchlocale/translatormanager.h +%%QT_EXAMPLEDIR%%/linguist/localizedclock/CMakeLists.txt +%%QT_EXAMPLEDIR%%/linguist/localizedclock/Main.qml +%%QT_EXAMPLEDIR%%/linguist/localizedclock/i18n/clock_ar.ts +%%QT_EXAMPLEDIR%%/linguist/localizedclock/i18n/clock_de.ts +%%QT_EXAMPLEDIR%%/linguist/localizedclock/i18n/clock_en.ts +%%QT_EXAMPLEDIR%%/linguist/localizedclock/i18n/clock_es.ts +%%QT_EXAMPLEDIR%%/linguist/localizedclock/i18n/clock_fr.ts +%%QT_EXAMPLEDIR%%/linguist/localizedclock/i18n/clock_it.ts +%%QT_EXAMPLEDIR%%/linguist/localizedclock/i18n/clock_ja.ts +%%QT_EXAMPLEDIR%%/linguist/localizedclock/i18n/clock_ko.ts +%%QT_EXAMPLEDIR%%/linguist/localizedclock/i18n/clock_pt.ts +%%QT_EXAMPLEDIR%%/linguist/localizedclock/i18n/clock_zh.ts +%%QT_EXAMPLEDIR%%/linguist/localizedclock/main.cpp %%QT_EXAMPLEDIR%%/linguist/trollprint/CMakeLists.txt %%QT_EXAMPLEDIR%%/linguist/trollprint/main.cpp %%QT_EXAMPLEDIR%%/linguist/trollprint/mainwindow.cpp @@ -3028,8 +3172,6 @@ %%QT_EXAMPLEDIR%%/multimedia/audiooutput/main.cpp %%QT_EXAMPLEDIR%%/multimedia/audiorecorder/CMakeLists.txt %%QT_EXAMPLEDIR%%/multimedia/audiorecorder/Info.plist.in -%%QT_EXAMPLEDIR%%/multimedia/audiorecorder/audiolevel.cpp -%%QT_EXAMPLEDIR%%/multimedia/audiorecorder/audiolevel.h %%QT_EXAMPLEDIR%%/multimedia/audiorecorder/audiorecorder.cpp %%QT_EXAMPLEDIR%%/multimedia/audiorecorder/audiorecorder.h %%QT_EXAMPLEDIR%%/multimedia/audiorecorder/audiorecorder.pro @@ -3106,7 +3248,6 @@ %%QT_EXAMPLEDIR%%/multimedia/declarative-camera/images/camera_white_balance_sunny.png %%QT_EXAMPLEDIR%%/multimedia/declarative-camera/images/toolbutton.png %%QT_EXAMPLEDIR%%/multimedia/declarative-camera/images/toolbutton.sci -%%QT_EXAMPLEDIR%%/multimedia/declarative-camera/permission-denied.qml %%QT_EXAMPLEDIR%%/multimedia/declarative-camera/qmlcamera.cpp %%QT_EXAMPLEDIR%%/multimedia/multimedia.pro %%QT_EXAMPLEDIR%%/multimedia/player/CMakeLists.txt @@ -3248,7 +3389,9 @@ %%QT_EXAMPLEDIR%%/multimedia/video/recorder/CMakeLists.txt %%QT_EXAMPLEDIR%%/multimedia/video/recorder/Controls.qml %%QT_EXAMPLEDIR%%/multimedia/video/recorder/Info.plist.in +%%QT_EXAMPLEDIR%%/multimedia/video/recorder/Main.qml %%QT_EXAMPLEDIR%%/multimedia/video/recorder/MediaList.qml +%%QT_EXAMPLEDIR%%/multimedia/video/recorder/PermissionHelper.qml %%QT_EXAMPLEDIR%%/multimedia/video/recorder/Playback.qml %%QT_EXAMPLEDIR%%/multimedia/video/recorder/RecordButton.qml %%QT_EXAMPLEDIR%%/multimedia/video/recorder/SettingsEncoder.qml @@ -3256,7 +3399,6 @@ %%QT_EXAMPLEDIR%%/multimedia/video/recorder/Style.qml %%QT_EXAMPLEDIR%%/multimedia/video/recorder/StyleParameter.qml %%QT_EXAMPLEDIR%%/multimedia/video/recorder/StyleRectangle.qml -%%QT_EXAMPLEDIR%%/multimedia/video/recorder/StyleSlider.qml %%QT_EXAMPLEDIR%%/multimedia/video/recorder/VideoSourceSelect.qml %%QT_EXAMPLEDIR%%/multimedia/video/recorder/android/AndroidManifest.xml %%QT_EXAMPLEDIR%%/multimedia/video/recorder/doc/images/qml-recorder-control-bar-overview.gif @@ -3264,9 +3406,6 @@ %%QT_EXAMPLEDIR%%/multimedia/video/recorder/doc/images/qmlrecorder.jpg %%QT_EXAMPLEDIR%%/multimedia/video/recorder/doc/src/recorder.qdoc %%QT_EXAMPLEDIR%%/multimedia/video/recorder/main.cpp -%%QT_EXAMPLEDIR%%/multimedia/video/recorder/main.qml -%%QT_EXAMPLEDIR%%/multimedia/video/recorder/main_no_permissions.qml -%%QT_EXAMPLEDIR%%/multimedia/video/recorder/qmldir %%QT_EXAMPLEDIR%%/multimedia/video/video.pro %%QT_EXAMPLEDIR%%/multimedia/videographicsitem/CMakeLists.txt %%QT_EXAMPLEDIR%%/multimedia/videographicsitem/doc/images/video-videographicsitem.png @@ -3719,12 +3858,15 @@ %%QT_EXAMPLEDIR%%/opengl/textures/window.cpp %%QT_EXAMPLEDIR%%/opengl/textures/window.h %%QT_EXAMPLEDIR%%/pdf/CMakeLists.txt +%%QT_EXAMPLEDIR%%/pdf/multipage/.qmllint.ini %%QT_EXAMPLEDIR%%/pdf/multipage/CMakeLists.txt +%%QT_EXAMPLEDIR%%/pdf/multipage/Viewer.qml %%QT_EXAMPLEDIR%%/pdf/multipage/doc/src/multipage.qdoc %%QT_EXAMPLEDIR%%/pdf/multipage/main.cpp %%QT_EXAMPLEDIR%%/pdf/multipage/multipage.pro %%QT_EXAMPLEDIR%%/pdf/multipage/pdfapplication.cpp %%QT_EXAMPLEDIR%%/pdf/multipage/pdfapplication.h +%%QT_EXAMPLEDIR%%/pdf/multipage/qmldir %%QT_EXAMPLEDIR%%/pdf/multipage/resources/document-open.svg %%QT_EXAMPLEDIR%%/pdf/multipage/resources/edit-clear.svg %%QT_EXAMPLEDIR%%/pdf/multipage/resources/edit-copy.svg @@ -3745,12 +3887,14 @@ %%QT_EXAMPLEDIR%%/pdf/multipage/resources/zoom-in.svg %%QT_EXAMPLEDIR%%/pdf/multipage/resources/zoom-original.svg %%QT_EXAMPLEDIR%%/pdf/multipage/resources/zoom-out.svg -%%QT_EXAMPLEDIR%%/pdf/multipage/viewer.qml %%QT_EXAMPLEDIR%%/pdf/multipage/viewer.qrc %%QT_EXAMPLEDIR%%/pdf/pdf.pro +%%QT_EXAMPLEDIR%%/pdf/singlepage/.qmllint.ini %%QT_EXAMPLEDIR%%/pdf/singlepage/CMakeLists.txt +%%QT_EXAMPLEDIR%%/pdf/singlepage/Viewer.qml %%QT_EXAMPLEDIR%%/pdf/singlepage/doc/src/singlepage.qdoc %%QT_EXAMPLEDIR%%/pdf/singlepage/main.cpp +%%QT_EXAMPLEDIR%%/pdf/singlepage/qmldir %%QT_EXAMPLEDIR%%/pdf/singlepage/resources/document-open.svg %%QT_EXAMPLEDIR%%/pdf/singlepage/resources/edit-clear.svg %%QT_EXAMPLEDIR%%/pdf/singlepage/resources/edit-copy.svg @@ -3768,7 +3912,6 @@ %%QT_EXAMPLEDIR%%/pdf/singlepage/resources/zoom-original.svg %%QT_EXAMPLEDIR%%/pdf/singlepage/resources/zoom-out.svg %%QT_EXAMPLEDIR%%/pdf/singlepage/singlepage.pro -%%QT_EXAMPLEDIR%%/pdf/singlepage/viewer.qml %%QT_EXAMPLEDIR%%/pdf/singlepage/viewer.qrc %%QT_EXAMPLEDIR%%/pdfwidgets/CMakeLists.txt %%QT_EXAMPLEDIR%%/pdfwidgets/pdfviewer/CMakeLists.txt @@ -3808,6 +3951,7 @@ %%QT_EXAMPLEDIR%%/platforms/android/models/qtabstractitemmodel/CMakeLists.txt %%QT_EXAMPLEDIR%%/platforms/android/models/qtabstractitemmodel/Main.qml %%QT_EXAMPLEDIR%%/platforms/android/models/qtabstractitemmodel/main.cpp +%%QT_EXAMPLEDIR%%/platforms/android/models/qtabstractitemmodel_java/CMakeLists.txt %%QT_EXAMPLEDIR%%/platforms/android/models/qtabstractitemmodel_java/app/build.gradle %%QT_EXAMPLEDIR%%/platforms/android/models/qtabstractitemmodel_java/app/src/main/AndroidManifest.xml %%QT_EXAMPLEDIR%%/platforms/android/models/qtabstractitemmodel_java/app/src/main/java/com/example/qtabstractitemmodel_java/MainActivity.java @@ -3851,6 +3995,7 @@ %%QT_EXAMPLEDIR%%/platforms/android/models/qtabstractlistmodel/CMakeLists.txt %%QT_EXAMPLEDIR%%/platforms/android/models/qtabstractlistmodel/Main.qml %%QT_EXAMPLEDIR%%/platforms/android/models/qtabstractlistmodel/main.cpp +%%QT_EXAMPLEDIR%%/platforms/android/models/qtabstractlistmodel_kotlin/CMakeLists.txt %%QT_EXAMPLEDIR%%/platforms/android/models/qtabstractlistmodel_kotlin/app/build.gradle.kts %%QT_EXAMPLEDIR%%/platforms/android/models/qtabstractlistmodel_kotlin/app/src/main/AndroidManifest.xml %%QT_EXAMPLEDIR%%/platforms/android/models/qtabstractlistmodel_kotlin/app/src/main/java/com/example/qtabstractlistmodel_kotlin/MainActivity.kt @@ -3991,6 +4136,7 @@ %%QT_EXAMPLEDIR%%/positioning/logfilepositionsource/main.cpp %%QT_EXAMPLEDIR%%/positioning/logfilepositionsource/simplelog.txt %%QT_EXAMPLEDIR%%/positioning/positioning.pro +%%QT_EXAMPLEDIR%%/positioning/satelliteinfo/.qmllint.ini %%QT_EXAMPLEDIR%%/positioning/satelliteinfo/ApplicationScreen.qml %%QT_EXAMPLEDIR%%/positioning/satelliteinfo/Button.qml %%QT_EXAMPLEDIR%%/positioning/satelliteinfo/CMakeLists.txt @@ -4096,19 +4242,6 @@ %%QT_EXAMPLEDIR%%/qmake/tutorial/hellowin.cpp %%QT_EXAMPLEDIR%%/qmake/tutorial/main.cpp %%QT_EXAMPLEDIR%%/qml/CMakeLists.txt -%%QT_EXAMPLEDIR%%/qml/qml-i18n/CMakeLists.txt -%%QT_EXAMPLEDIR%%/qml/qml-i18n/Main.qml -%%QT_EXAMPLEDIR%%/qml/qml-i18n/doc/images/qml-i18n-example.png -%%QT_EXAMPLEDIR%%/qml/qml-i18n/doc/src/i18n.qdoc -%%QT_EXAMPLEDIR%%/qml/qml-i18n/i18n/base.ts -%%QT_EXAMPLEDIR%%/qml/qml-i18n/i18n/qml_en.ts -%%QT_EXAMPLEDIR%%/qml/qml-i18n/i18n/qml_en_AU.ts -%%QT_EXAMPLEDIR%%/qml/qml-i18n/i18n/qml_fr.ts -%%QT_EXAMPLEDIR%%/qml/qml-i18n/main.cpp -%%QT_EXAMPLEDIR%%/qml/qml-i18n/qml-i18n.pro -%%QT_EXAMPLEDIR%%/qml/qml-i18n/qml-i18n.qmlproject -%%QT_EXAMPLEDIR%%/qml/qml-i18n/qml-i18n.qrc -%%QT_EXAMPLEDIR%%/qml/qml-i18n/qmldir %%QT_EXAMPLEDIR%%/qml/qml.pro %%QT_EXAMPLEDIR%%/qml/tutorials/CMakeLists.txt %%QT_EXAMPLEDIR%%/qml/tutorials/extending-qml-advanced/CMakeLists.txt @@ -4594,6 +4727,10 @@ %%QT_EXAMPLEDIR%%/quick/embeddedinwidgets/qmldir %%QT_EXAMPLEDIR%%/quick/embeddedinwidgets/reflect.frag %%QT_EXAMPLEDIR%%/quick/embeddedinwidgets/reflect.frag.qsb +%%QT_EXAMPLEDIR%%/quick/flexboxlayout/CMakeLists.txt +%%QT_EXAMPLEDIR%%/quick/flexboxlayout/Main.qml +%%QT_EXAMPLEDIR%%/quick/flexboxlayout/flexboxlayout.pro +%%QT_EXAMPLEDIR%%/quick/flexboxlayout/main.cpp %%QT_EXAMPLEDIR%%/quick/imageelements/BorderImageSelector.qml %%QT_EXAMPLEDIR%%/quick/imageelements/CMakeLists.txt %%QT_EXAMPLEDIR%%/quick/imageelements/CMakeLists.txt.shared @@ -4775,6 +4912,7 @@ %%QT_EXAMPLEDIR%%/quick/mousearea/mousearea.qmlproject %%QT_EXAMPLEDIR%%/quick/mousearea/mousearea.qrc %%QT_EXAMPLEDIR%%/quick/multieffect/CMakeLists.txt +%%QT_EXAMPLEDIR%%/quick/multieffect/REUSE.toml %%QT_EXAMPLEDIR%%/quick/multieffect/itemswitcher/CMakeLists.txt %%QT_EXAMPLEDIR%%/quick/multieffect/itemswitcher/CMakeLists.txt.shared %%QT_EXAMPLEDIR%%/quick/multieffect/itemswitcher/doc/images/qml-multieffectitemswitcher-example.jpg @@ -5686,7 +5824,6 @@ %%QT_EXAMPLEDIR%%/quick3d/bakedlightmap/doc/src/qtquick3d-example-bakedlightmap.qdoc %%QT_EXAMPLEDIR%%/quick3d/bakedlightmap/main.cpp %%QT_EXAMPLEDIR%%/quick3d/bakedlightmap/main.qml -%%QT_EXAMPLEDIR%%/quick3d/bakedlightmap/qlm_list.txt %%QT_EXAMPLEDIR%%/quick3d/bakedlightmap/qml.qrc %%QT_EXAMPLEDIR%%/quick3d/cascadedshadowmaps/CMakeLists.txt %%QT_EXAMPLEDIR%%/quick3d/cascadedshadowmaps/ConesAndCylinderTrio.qml @@ -5781,26 +5918,26 @@ %%QT_EXAMPLEDIR%%/quick3d/dynamiccreation/main.qml %%QT_EXAMPLEDIR%%/quick3d/dynamiccreation/qml.qrc %%QT_EXAMPLEDIR%%/quick3d/dynamiccreation/weirdShape.mesh -%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline/CMakeLists.txt -%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline/ColorPicker.qml -%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline/Main.qml -%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline/SectionLayout.qml -%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline/doc/images/stencil_outline.jpg -%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline/doc/src/qtquick3d-examples-outline_extension.qdoc -%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline/images/TreeExpanded.png -%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline/images/TreeExpanded@2x.png -%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline/images/TreeExpanded@3x.png -%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline/images/TreeExpanded@4x.png -%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline/images/TreeUnexpanded.png -%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline/images/TreeUnexpanded@2x.png -%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline/images/TreeUnexpanded@3x.png -%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline/images/TreeUnexpanded@4x.png -%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline/images/grid_8x8.png -%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline/main.cpp -%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline/models/suzanne.mesh -%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline/outlinerenderextension.cpp -%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline/outlinerenderextension.h -%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline/shaders/huesaturation.frag +%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline3d/CMakeLists.txt +%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline3d/ColorPicker.qml +%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline3d/Main.qml +%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline3d/SectionLayout.qml +%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline3d/doc/images/stencil_outline.jpg +%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline3d/doc/src/qtquick3d-examples-outline_extension.qdoc +%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline3d/images/TreeExpanded.png +%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline3d/images/TreeExpanded@2x.png +%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline3d/images/TreeExpanded@3x.png +%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline3d/images/TreeExpanded@4x.png +%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline3d/images/TreeUnexpanded.png +%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline3d/images/TreeUnexpanded@2x.png +%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline3d/images/TreeUnexpanded@3x.png +%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline3d/images/TreeUnexpanded@4x.png +%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline3d/images/grid_8x8.png +%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline3d/main.cpp +%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline3d/models/suzanne.mesh +%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline3d/outlinerenderextension.cpp +%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline3d/outlinerenderextension.h +%%QT_EXAMPLEDIR%%/quick3d/extensions/stenciloutline3d/shaders/huesaturation.frag %%QT_EXAMPLEDIR%%/quick3d/hellocube/CMakeLists.txt %%QT_EXAMPLEDIR%%/quick3d/hellocube/doc/images/hellocube.png %%QT_EXAMPLEDIR%%/quick3d/hellocube/doc/src/hellocube.qdoc @@ -6299,14 +6436,10 @@ %%QT_EXAMPLEDIR%%/quick3d/xr_interaction/GadgetBox.qml %%QT_EXAMPLEDIR%%/quick3d/xr_interaction/Scene.qml %%QT_EXAMPLEDIR%%/quick3d/xr_interaction/android/AndroidManifest.xml -%%QT_EXAMPLEDIR%%/quick3d/xr_interaction/assets/arrows.gltf %%QT_EXAMPLEDIR%%/quick3d/xr_interaction/doc/images/xrinteraction-example.jpg %%QT_EXAMPLEDIR%%/quick3d/xr_interaction/doc/src/qtquick3d-examples-xrinteraction.qdoc %%QT_EXAMPLEDIR%%/quick3d/xr_interaction/main.cpp %%QT_EXAMPLEDIR%%/quick3d/xr_interaction/main.qml -%%QT_EXAMPLEDIR%%/quick3d/xr_interaction/meshes/arrow_mesh.mesh -%%QT_EXAMPLEDIR%%/quick3d/xr_interaction/meshes/resize_mesh.mesh -%%QT_EXAMPLEDIR%%/quick3d/xr_interaction/meshes/rotate_mesh.mesh %%QT_EXAMPLEDIR%%/quick3d/xr_interaction/visionos/MacOSXBundleInfo.plist.in %%QT_EXAMPLEDIR%%/quick3d/xr_shared/AimController.qml %%QT_EXAMPLEDIR%%/quick3d/xr_shared/AxisGadget.qml @@ -6317,11 +6450,16 @@ %%QT_EXAMPLEDIR%%/quick3d/xr_shared/RotateGadget.qml %%QT_EXAMPLEDIR%%/quick3d/xr_shared/TeleportBeam.qml %%QT_EXAMPLEDIR%%/quick3d/xr_shared/TeleportTargetIndicator.qml +%%QT_EXAMPLEDIR%%/quick3d/xr_shared/TouchHand.qml %%QT_EXAMPLEDIR%%/quick3d/xr_shared/TranslateGadget.qml %%QT_EXAMPLEDIR%%/quick3d/xr_shared/ValueFader.qml %%QT_EXAMPLEDIR%%/quick3d/xr_shared/XrCursor.qml %%QT_EXAMPLEDIR%%/quick3d/xr_shared/XrGadget.qml %%QT_EXAMPLEDIR%%/quick3d/xr_shared/XrItemHandle.qml +%%QT_EXAMPLEDIR%%/quick3d/xr_shared/assets/arrows.gltf +%%QT_EXAMPLEDIR%%/quick3d/xr_shared/meshes/arrow_mesh.mesh +%%QT_EXAMPLEDIR%%/quick3d/xr_shared/meshes/resize_mesh.mesh +%%QT_EXAMPLEDIR%%/quick3d/xr_shared/meshes/rotate_mesh.mesh %%QT_EXAMPLEDIR%%/quick3d/xr_shared/shaders/cursor.frag %%QT_EXAMPLEDIR%%/quick3d/xr_shared/shaders/cursor.vert %%QT_EXAMPLEDIR%%/quick3d/xr_shared/shaders/target_indicator.frag @@ -6657,9 +6795,11 @@ %%QT_EXAMPLEDIR%%/quickcontrols/flatstyle/flatstyle.qml %%QT_EXAMPLEDIR%%/quickcontrols/flatstyle/flatstyle.qmlproject %%QT_EXAMPLEDIR%%/quickcontrols/flatstyle/imports/Flat/Button.qml +%%QT_EXAMPLEDIR%%/quickcontrols/flatstyle/imports/Flat/CMakeLists.txt %%QT_EXAMPLEDIR%%/quickcontrols/flatstyle/imports/Flat/CheckBox.qml %%QT_EXAMPLEDIR%%/quickcontrols/flatstyle/imports/Flat/Switch.qml %%QT_EXAMPLEDIR%%/quickcontrols/flatstyle/imports/Flat/qmldir +%%QT_EXAMPLEDIR%%/quickcontrols/flatstyle/imports/Theme/CMakeLists.txt %%QT_EXAMPLEDIR%%/quickcontrols/flatstyle/imports/Theme/Theme.qml %%QT_EXAMPLEDIR%%/quickcontrols/flatstyle/imports/Theme/qmldir %%QT_EXAMPLEDIR%%/quickcontrols/flatstyle/main.cpp @@ -6708,7 +6848,10 @@ %%QT_EXAMPLEDIR%%/quickcontrols/gallery/pages/DialPage.qml %%QT_EXAMPLEDIR%%/quickcontrols/gallery/pages/DialogPage.qml %%QT_EXAMPLEDIR%%/quickcontrols/gallery/pages/FramePage.qml +%%QT_EXAMPLEDIR%%/quickcontrols/gallery/pages/GalleryConfig.qml %%QT_EXAMPLEDIR%%/quickcontrols/gallery/pages/GroupBoxPage.qml +%%QT_EXAMPLEDIR%%/quickcontrols/gallery/pages/MenuBarPage.qml +%%QT_EXAMPLEDIR%%/quickcontrols/gallery/pages/MonthGridPage.qml %%QT_EXAMPLEDIR%%/quickcontrols/gallery/pages/PageIndicatorPage.qml %%QT_EXAMPLEDIR%%/quickcontrols/gallery/pages/ProgressBarPage.qml %%QT_EXAMPLEDIR%%/quickcontrols/gallery/pages/RadioButtonPage.qml @@ -6716,15 +6859,20 @@ %%QT_EXAMPLEDIR%%/quickcontrols/gallery/pages/ScrollBarPage.qml %%QT_EXAMPLEDIR%%/quickcontrols/gallery/pages/ScrollIndicatorPage.qml %%QT_EXAMPLEDIR%%/quickcontrols/gallery/pages/ScrollablePage.qml +%%QT_EXAMPLEDIR%%/quickcontrols/gallery/pages/SearchFieldPage.qml %%QT_EXAMPLEDIR%%/quickcontrols/gallery/pages/SliderPage.qml %%QT_EXAMPLEDIR%%/quickcontrols/gallery/pages/SpinBoxPage.qml +%%QT_EXAMPLEDIR%%/quickcontrols/gallery/pages/SplitViewPage.qml %%QT_EXAMPLEDIR%%/quickcontrols/gallery/pages/StackViewPage.qml %%QT_EXAMPLEDIR%%/quickcontrols/gallery/pages/SwipeViewPage.qml %%QT_EXAMPLEDIR%%/quickcontrols/gallery/pages/SwitchPage.qml %%QT_EXAMPLEDIR%%/quickcontrols/gallery/pages/TabBarPage.qml +%%QT_EXAMPLEDIR%%/quickcontrols/gallery/pages/TableViewPage.qml %%QT_EXAMPLEDIR%%/quickcontrols/gallery/pages/TextAreaPage.qml %%QT_EXAMPLEDIR%%/quickcontrols/gallery/pages/TextFieldPage.qml +%%QT_EXAMPLEDIR%%/quickcontrols/gallery/pages/ToolBarPage.qml %%QT_EXAMPLEDIR%%/quickcontrols/gallery/pages/ToolTipPage.qml +%%QT_EXAMPLEDIR%%/quickcontrols/gallery/pages/TreeViewPage.qml %%QT_EXAMPLEDIR%%/quickcontrols/gallery/pages/TumblerPage.qml %%QT_EXAMPLEDIR%%/quickcontrols/gallery/qmldir %%QT_EXAMPLEDIR%%/quickcontrols/gallery/qtquickcontrols2.conf @@ -6880,6 +7028,7 @@ %%QT_EXAMPLEDIR%%/quickcontrols/ios/todolist/todolist.pro %%QT_EXAMPLEDIR%%/quickcontrols/quickcontrols.pro %%QT_EXAMPLEDIR%%/quickcontrols/spreadsheets/CMakeLists.txt +%%QT_EXAMPLEDIR%%/quickcontrols/spreadsheets/Spreadsheets/.qmllint.ini %%QT_EXAMPLEDIR%%/quickcontrols/spreadsheets/Spreadsheets/CMakeLists.txt %%QT_EXAMPLEDIR%%/quickcontrols/spreadsheets/Spreadsheets/ColumnHeaderView.qml %%QT_EXAMPLEDIR%%/quickcontrols/spreadsheets/Spreadsheets/HeaderToolBar.qml @@ -7673,19 +7822,6 @@ %%QT_EXAMPLEDIR%%/svg/svggenerator/svggenerator.qrc %%QT_EXAMPLEDIR%%/svg/svggenerator/window.cpp %%QT_EXAMPLEDIR%%/svg/svggenerator/window.h -%%QT_EXAMPLEDIR%%/svg/svgviewer/CMakeLists.txt -%%QT_EXAMPLEDIR%%/svg/svgviewer/exportdialog.cpp -%%QT_EXAMPLEDIR%%/svg/svgviewer/exportdialog.h -%%QT_EXAMPLEDIR%%/svg/svgviewer/files/bubbles.svg -%%QT_EXAMPLEDIR%%/svg/svgviewer/files/cubic.svg -%%QT_EXAMPLEDIR%%/svg/svgviewer/files/spheres.svg -%%QT_EXAMPLEDIR%%/svg/svgviewer/main.cpp -%%QT_EXAMPLEDIR%%/svg/svgviewer/mainwindow.cpp -%%QT_EXAMPLEDIR%%/svg/svgviewer/mainwindow.h -%%QT_EXAMPLEDIR%%/svg/svgviewer/svgview.cpp -%%QT_EXAMPLEDIR%%/svg/svgviewer/svgview.h -%%QT_EXAMPLEDIR%%/svg/svgviewer/svgviewer.pro -%%QT_EXAMPLEDIR%%/svg/svgviewer/svgviewer.qrc %%QT_EXAMPLEDIR%%/svg/svgwidget/CMakeLists.txt %%QT_EXAMPLEDIR%%/svg/svgwidget/files/bubbles.svg %%QT_EXAMPLEDIR%%/svg/svgwidget/files/spheres.svg @@ -8017,6 +8153,7 @@ %%QT_EXAMPLEDIR%%/webenginequick/quicknanobrowser/icons/3rdparty/qt_attribution.json %%QT_EXAMPLEDIR%%/webenginequick/quicknanobrowser/icons/3rdparty/view-refresh.png %%QT_EXAMPLEDIR%%/webenginequick/quicknanobrowser/main.cpp +%%QT_EXAMPLEDIR%%/webenginequick/quicknanobrowser/qmldir %%QT_EXAMPLEDIR%%/webenginequick/quicknanobrowser/quicknanobrowser.exe.manifest %%QT_EXAMPLEDIR%%/webenginequick/quicknanobrowser/quicknanobrowser.pro %%QT_EXAMPLEDIR%%/webenginequick/quicknanobrowser/resources.qrc @@ -8417,7 +8554,7 @@ %%QT_EXAMPLEDIR%%/widgets/doc/images/regularexpression-example.png %%QT_EXAMPLEDIR%%/widgets/doc/images/systemtray-editor.png %%QT_EXAMPLEDIR%%/widgets/doc/images/systemtray-example.png -%%QT_EXAMPLEDIR%%/widgets/doc/images/treemodel-structure.png +%%QT_EXAMPLEDIR%%/widgets/doc/images/treemodel-structure.svg %%QT_EXAMPLEDIR%%/widgets/doc/images/treemodelcompleter-example.png %%QT_EXAMPLEDIR%%/widgets/doc/images/undoframeworkexample.png %%QT_EXAMPLEDIR%%/widgets/doc/src/addressbook.qdoc diff --git a/misc/qt6ct/Makefile b/misc/qt6ct/Makefile index 31ca0fffaaae..4ee6c8b1fb14 100644 --- a/misc/qt6ct/Makefile +++ b/misc/qt6ct/Makefile @@ -1,5 +1,6 @@ PORTNAME= qt6ct DISTVERSION= 0.11 +PORTREVISION= 1 CATEGORIES= misc MASTER_SITES= https://www.opencode.net/api/v4/projects/5459/packages/generic/${PORTNAME}/${DISTVERSION}/ diff --git a/misc/spnavcfg-devel/Makefile b/misc/spnavcfg-devel/Makefile index 30545a74e8c9..40acfd9c8e75 100644 --- a/misc/spnavcfg-devel/Makefile +++ b/misc/spnavcfg-devel/Makefile @@ -1,6 +1,5 @@ PORTNAME= spnavcfg PORTVERSION= r${GIT_SRC_DATE} -#PORTREVISION= 1 CATEGORIES= misc MASTER_SITES+= https://github.com/FreeSpacenav/spnavcfg/raw/refs/heads/master/icons/:icons PKGNAMESUFFIX= -devel diff --git a/misc/usbids/Makefile b/misc/usbids/Makefile index 00c1aee8e542..c997546117fe 100644 --- a/misc/usbids/Makefile +++ b/misc/usbids/Makefile @@ -1,5 +1,5 @@ PORTNAME= usbids -PORTVERSION= 20250915 +PORTVERSION= 20251213 CATEGORIES= misc MAINTAINER= sunpoet@FreeBSD.org @@ -15,7 +15,7 @@ NO_BUILD= yes PORTDATA= usb.ids USE_GITHUB= yes -GH_TAGNAME= 18b3055 +GH_TAGNAME= 5de1427 do-install: ${MKDIR} ${STAGEDIR}${DATADIR}/ diff --git a/misc/usbids/distinfo b/misc/usbids/distinfo index e0e4f891967c..293527a574d5 100644 --- a/misc/usbids/distinfo +++ b/misc/usbids/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816564 -SHA256 (usbids-usbids-20250915-18b3055_GH0.tar.gz) = d943365a3ba43d204b43ffd28968ee39f1bccad1df2dadbbd0b04efb950c4937 -SIZE (usbids-usbids-20250915-18b3055_GH0.tar.gz) = 268632 +TIMESTAMP = 1766036363 +SHA256 (usbids-usbids-20251213-5de1427_GH0.tar.gz) = 47b2268166bad9e97444e80831db1bb44e34a1ec5f54502cb2662b48d05a595b +SIZE (usbids-usbids-20251213-5de1427_GH0.tar.gz) = 268642 diff --git a/multimedia/arcan/Makefile b/multimedia/arcan/Makefile index 2e1cfaaa9623..66617ffd2694 100644 --- a/multimedia/arcan/Makefile +++ b/multimedia/arcan/Makefile @@ -13,6 +13,8 @@ LICENSE_FILE_BSD3CLAUSE=${WRKSRC:H}/data/distr/LICENSE.BSD LICENSE_FILE_GPLv2+ = ${WRKSRC:H}/data/distr/LICENSE.GPL LICENSE_FILE_LGPL21+ = ${WRKSRC:H}/data/distr/LICENSE.LGPL +EXTRA_PATCHES= ${FILESDIR}/ffmpeg.patch:-p1 + BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto LIB_DEPENDS= libdrm.so:graphics/libdrm \ libfreetype.so:print/freetype2 diff --git a/multimedia/arcan/files/ffmpeg.patch b/multimedia/arcan/files/ffmpeg.patch new file mode 100644 index 000000000000..c1038e0e3c90 --- /dev/null +++ b/multimedia/arcan/files/ffmpeg.patch @@ -0,0 +1,57 @@ +Index: src/frameserver/encode/default/encode_presets.c +================================================================== +--- src/frameserver/encode/default/encode_presets.c ++++ src/frameserver/encode/default/encode_presets.c +@@ -61,11 +61,11 @@ + + if (avcodec_open2(dst->storage.video.context, + dst->storage.video.codec, NULL) != 0){ + dst->storage.video.codec = NULL; + dst->storage.video.context = NULL; +- avcodec_close(dst->storage.video.context); ++ avcodec_free_context(&dst->storage.video.context); + return false; + } + + return true; + } +@@ -89,11 +89,11 @@ + "got %d kbit/s using %s\n", samplerate, abr, + (int)(ctx->bit_rate / 1000), codec->name); + + if (avcodec_open2( + dst->storage.audio.context, dst->storage.audio.codec, NULL) != 0){ +- avcodec_close(dst->storage.audio.context); ++ avcodec_free_context(&dst->storage.audio.context); + dst->storage.audio.context = NULL; + dst->storage.audio.codec = NULL; + return false; + } + +@@ -179,11 +179,11 @@ + LOG("(encode) video setup @ %d * %d, %f fps, %d kbit / s.\n", + width, height, fps, vbr / 1000); + + if (avcodec_open2(dst->storage.video.context, + dst->storage.video.codec, &opts) != 0){ +- avcodec_close(dst->storage.video.context); ++ avcodec_free_context(&dst->storage.video.context); + dst->storage.video.context = NULL; + dst->storage.video.codec = NULL; + return false; + } + +@@ -245,11 +245,11 @@ + + LOG("(encode) video setup @ %d * %d, %f fps, %d kbit / s.\n", + width, height, fps, vbr / 1024); + if (avcodec_open2(dst->storage.video.context, + dst->storage.video.codec, &opts) != 0){ +- avcodec_close(dst->storage.video.context); ++ avcodec_free_context(&dst->storage.video.context); + dst->storage.video.context = NULL; + dst->storage.video.codec = NULL; + return false; + } + + diff --git a/multimedia/guvcview/Makefile b/multimedia/guvcview/Makefile index 5c8d1726983e..17cab1ed38b8 100644 --- a/multimedia/guvcview/Makefile +++ b/multimedia/guvcview/Makefile @@ -36,4 +36,8 @@ PULSEAUDIO_BROKEN= Doesn't show up as an audio backend at runtime PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CMAKE_BOOL= USE_PULSE +post-patch: + ${REINPLACE_CMD} -e 's/FF_/AV_/g' \ + ${WRKDIR}/guvcview-src-2.2.1/gview_encoder/audio_codecs.c + .include <bsd.port.mk> diff --git a/multimedia/obs-studio/Makefile b/multimedia/obs-studio/Makefile index 50d35cf37585..1f86f6e69c72 100644 --- a/multimedia/obs-studio/Makefile +++ b/multimedia/obs-studio/Makefile @@ -1,6 +1,6 @@ PORTNAME= obs-studio DISTVERSION= 32.0.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= multimedia MASTER_SITES= https://github.com/obsproject/obs-studio/releases/download/${DISTVERSION}/ DISTFILES= OBS-Studio-${DISTVERSION}-Sources${EXTRACT_SUFX} diff --git a/multimedia/qt6-multimedia/distinfo b/multimedia/qt6-multimedia/distinfo index d41555709db4..635040e13db6 100644 --- a/multimedia/qt6-multimedia/distinfo +++ b/multimedia/qt6-multimedia/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303877 -SHA256 (KDE/Qt/6.9.3/qtmultimedia-everywhere-src-6.9.3.tar.xz) = a275bee7ea60c91851236acdf99d76b891da90f428b68f51fe332354f19b86f5 -SIZE (KDE/Qt/6.9.3/qtmultimedia-everywhere-src-6.9.3.tar.xz) = 9771140 +TIMESTAMP = 1763964336 +SHA256 (KDE/Qt/6.10.1/qtmultimedia-everywhere-src-6.10.1.tar.xz) = f7a4f9bc2840d4f0f9f7329f0dcb3d3500c54177b8e368091a3727c7320e67b8 +SIZE (KDE/Qt/6.10.1/qtmultimedia-everywhere-src-6.10.1.tar.xz) = 9923496 diff --git a/multimedia/qt6-multimedia/files/patch-cmake_FindFFmpeg.cmake b/multimedia/qt6-multimedia/files/patch-cmake_FindFFmpeg.cmake index b3afbc959c8e..1882e3f8d185 100644 --- a/multimedia/qt6-multimedia/files/patch-cmake_FindFFmpeg.cmake +++ b/multimedia/qt6-multimedia/files/patch-cmake_FindFFmpeg.cmake @@ -1,6 +1,6 @@ ---- cmake/FindFFmpeg.cmake.orig 2025-05-04 13:16:35 UTC +--- cmake/FindFFmpeg.cmake.orig 2025-08-15 19:16:13 UTC +++ cmake/FindFFmpeg.cmake -@@ -278,7 +278,7 @@ function(__ffmpeg_internal_set_dependencies _component +@@ -276,7 +276,7 @@ function(__ffmpeg_internal_set_dependencies _component if (WIN32) set(PC_FILE ${${_component}_LIBRARY_DIR}/../lib/pkgconfig/lib${lib}.pc) else() diff --git a/multimedia/qt6-multimedia/files/patch-src_CMakeLists.txt b/multimedia/qt6-multimedia/files/patch-src_CMakeLists.txt index 4112b1c41f56..87d5d76b932e 100644 --- a/multimedia/qt6-multimedia/files/patch-src_CMakeLists.txt +++ b/multimedia/qt6-multimedia/files/patch-src_CMakeLists.txt @@ -1,9 +1,9 @@ Prevent building spatialaudio_quick3d if quick3d is installed and the feature is disabled. ---- src/CMakeLists.txt.orig 2025-02-20 14:13:07 UTC +--- src/CMakeLists.txt.orig 2025-08-15 19:16:13 UTC +++ src/CMakeLists.txt -@@ -26,7 +26,7 @@ endif() +@@ -27,7 +27,7 @@ endif() if(TARGET Qt::Quick) add_subdirectory(multimediaquick) endif() diff --git a/multimedia/qt6-multimedia/files/patch-src_multimedia_CMakeLists.txt b/multimedia/qt6-multimedia/files/patch-src_multimedia_CMakeLists.txt index 89722fa1d38a..a92e689b9be6 100644 --- a/multimedia/qt6-multimedia/files/patch-src_multimedia_CMakeLists.txt +++ b/multimedia/qt6-multimedia/files/patch-src_multimedia_CMakeLists.txt @@ -1,11 +1,11 @@ ---- src/multimedia/CMakeLists.txt.orig 2025-05-04 13:16:35 UTC +--- src/multimedia/CMakeLists.txt.orig 2025-08-15 19:16:13 UTC +++ src/multimedia/CMakeLists.txt -@@ -136,7 +136,7 @@ qt_internal_extend_target(Multimedia +@@ -156,7 +156,7 @@ qt_internal_extend_target(Multimedia ) qt_internal_extend_target(Multimedia -- CONDITION LINUX OR ANDROID -+ CONDITION UNIX OR ANDROID +- CONDITION (LINUX OR ANDROID) AND QT_FEATURE_library ++ CONDITION (UNIX OR ANDROID) AND QT_FEATURE_library SOURCES qsymbolsresolveutils.cpp qsymbolsresolveutils_p.h) qt_internal_add_simd_part(Multimedia SIMD sse2 diff --git a/multimedia/qt6-multimedia/files/patch-src_multimedia_configure.cmake b/multimedia/qt6-multimedia/files/patch-src_multimedia_configure.cmake index cbf22dd3f497..f9782a976418 100644 --- a/multimedia/qt6-multimedia/files/patch-src_multimedia_configure.cmake +++ b/multimedia/qt6-multimedia/files/patch-src_multimedia_configure.cmake @@ -1,11 +1,11 @@ ---- src/multimedia/configure.cmake.orig 2025-08-18 00:47:41 UTC +--- src/multimedia/configure.cmake.orig 2025-08-15 19:16:13 UTC +++ src/multimedia/configure.cmake -@@ -129,7 +129,7 @@ qt_feature("ffmpeg" PRIVATE +@@ -237,7 +237,7 @@ qt_feature("ffmpeg" PRIVATE ENABLE INPUT_ffmpeg STREQUAL 'yes' DISABLE INPUT_ffmpeg STREQUAL 'no' CONDITION FFmpeg_FOUND -- AND (APPLE OR WIN32 OR ANDROID OR QNX OR QT_FEATURE_pulseaudio) -+ AND (APPLE OR WIN32 OR ANDROID OR QNX OR OR QT_FEATURE_alsa OR QT_FEATURE_pulseaudio) +- AND (APPLE OR WIN32 OR ANDROID OR QNX OR QT_FEATURE_pulseaudio OR QT_FEATURE_pipewire) ++ AND (APPLE OR WIN32 OR ANDROID OR QNX OR QT_FEATURE_alsa OR QT_FEATURE_pulseaudio OR QT_FEATURE_pipewire) AND QT_FEATURE_thread ) - qt_feature("pipewire" PRIVATE + diff --git a/multimedia/qt6-multimedia/files/patch-src_multimedia_pipewire_qpipewire__instance.cpp b/multimedia/qt6-multimedia/files/patch-src_multimedia_pipewire_qpipewire__instance.cpp index 9139b9f3957a..739d5bf50160 100644 --- a/multimedia/qt6-multimedia/files/patch-src_multimedia_pipewire_qpipewire__instance.cpp +++ b/multimedia/qt6-multimedia/files/patch-src_multimedia_pipewire_qpipewire__instance.cpp @@ -2,9 +2,9 @@ Adapt to local symbols from multimedia/pipewire PR: 284719 ---- src/multimedia/pipewire/qpipewire_instance.cpp.orig 2025-02-20 14:13:07 UTC +--- src/multimedia/pipewire/qpipewire_instance.cpp.orig 2025-08-15 19:16:13 UTC +++ src/multimedia/pipewire/qpipewire_instance.cpp -@@ -43,7 +43,7 @@ QPipeWireInstance::QPipeWireInstance() +@@ -45,7 +45,7 @@ QPipeWireInstance::QPipeWireInstance() QPipeWireInstance::QPipeWireInstance() { @@ -13,7 +13,7 @@ PR: 284719 qCDebug(lcPipewire) << "PipeWire initialized: compiled against" << pw_get_headers_version() << " running " << pw_get_library_version(); -@@ -52,7 +52,7 @@ QPipeWireInstance::~QPipeWireInstance() +@@ -54,7 +54,7 @@ QPipeWireInstance::~QPipeWireInstance() QPipeWireInstance::~QPipeWireInstance() { if (pw_check_library_version(0, 3, 49)) diff --git a/multimedia/qt6-multimedia/files/patch-src_multimedia_pipewire_qpipewire__symbolloader.cpp b/multimedia/qt6-multimedia/files/patch-src_multimedia_pipewire_qpipewire__symbolloader.cpp index d55400eba281..41e12b8b0b52 100644 --- a/multimedia/qt6-multimedia/files/patch-src_multimedia_pipewire_qpipewire__symbolloader.cpp +++ b/multimedia/qt6-multimedia/files/patch-src_multimedia_pipewire_qpipewire__symbolloader.cpp @@ -2,9 +2,9 @@ Adapt to local symbols from multimedia/pipewire PR: 284719 ---- src/multimedia/pipewire/qpipewire_symbolloader.cpp.orig 2025-02-20 14:13:07 UTC +--- src/multimedia/pipewire/qpipewire_symbolloader.cpp.orig 2025-08-15 19:16:13 UTC +++ src/multimedia/pipewire/qpipewire_symbolloader.cpp -@@ -14,8 +14,8 @@ BEGIN_INIT_FUNCS("pipewire-" PW_API_VERSION, "0") +@@ -17,8 +17,8 @@ BEGIN_INIT_FUNCS("pipewire-" PW_API_VERSION, "0") //BEGIN_INIT_FUNCS("pipewire-0.3", "0") BEGIN_INIT_FUNCS("pipewire-" PW_API_VERSION, "0") @@ -15,7 +15,7 @@ PR: 284719 INIT_OPT_FUNC(pw_check_library_version); INIT_FUNC(pw_context_new); INIT_FUNC(pw_context_destroy); -@@ -44,8 +44,8 @@ END_INIT_FUNCS() +@@ -52,8 +52,8 @@ END_INIT_FUNCS() END_INIT_FUNCS() diff --git a/multimedia/qt6-multimedia/files/patch-src_plugins_multimedia_ffmpeg_CMakeLists.txt b/multimedia/qt6-multimedia/files/patch-src_plugins_multimedia_ffmpeg_CMakeLists.txt index dde899287a8a..e8ba5dbeb30e 100644 --- a/multimedia/qt6-multimedia/files/patch-src_plugins_multimedia_ffmpeg_CMakeLists.txt +++ b/multimedia/qt6-multimedia/files/patch-src_plugins_multimedia_ffmpeg_CMakeLists.txt @@ -1,7 +1,7 @@ ---- src/plugins/multimedia/ffmpeg/CMakeLists.txt.orig 2025-03-09 20:10:22 UTC +--- src/plugins/multimedia/ffmpeg/CMakeLists.txt.orig 2025-08-15 19:16:13 UTC +++ src/plugins/multimedia/ffmpeg/CMakeLists.txt -@@ -86,7 +86,7 @@ qt_internal_add_module(FFmpegMediaPluginImplPrivate - ../../../3rdparty/signalsmith-stretch/ +@@ -92,7 +92,7 @@ qt_internal_add_module(FFmpegMediaPluginImplPrivate + ../../../3rdparty/signalsmith-stretch ) -if (LINUX OR ANDROID) diff --git a/multimedia/qt6-multimedia/pkg-plist b/multimedia/qt6-multimedia/pkg-plist index b318ff7c9936..0ba5369ac219 100644 --- a/multimedia/qt6-multimedia/pkg-plist +++ b/multimedia/qt6-multimedia/pkg-plist @@ -1,7 +1,4 @@ -%%ALSA%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qalsaaudiodevice_p.h -%%ALSA%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qalsaaudiodevices_p.h -%%ALSA%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qalsaaudiosink_p.h -%%ALSA%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qalsaaudiosource_p.h +%%FFMPEG%%%%QT_INCDIR%%/QtFFmpegMediaPluginImpl/%%FULLVER%%/QtFFmpegMediaPluginImpl/private/ffmpeg_pch.h %%FFMPEG%%%%QT_INCDIR%%/QtFFmpegMediaPluginImpl/%%FULLVER%%/QtFFmpegMediaPluginImpl/private/qffmpeg_p.h %%FFMPEG%%%%QT_INCDIR%%/QtFFmpegMediaPluginImpl/%%FULLVER%%/QtFFmpegMediaPluginImpl/private/qffmpegaudiodecoder_p.h %%FFMPEG%%%%QT_INCDIR%%/QtFFmpegMediaPluginImpl/%%FULLVER%%/QtFFmpegMediaPluginImpl/private/qffmpegaudioencoder_p.h @@ -101,6 +98,11 @@ %%GSTREAMER%%%%QT_INCDIR%%/QtGstreamerMediaPluginImpl/QtGstreamerMediaPluginImplDepends %%GSTREAMER%%%%QT_INCDIR%%/QtGstreamerMediaPluginImpl/QtGstreamerMediaPluginImplVersion %%GSTREAMER%%%%QT_INCDIR%%/QtGstreamerMediaPluginImpl/qtgstreamermediapluginimplversion.h +%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/q_pmr_emulation_p.h +%%ALSA%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qalsaaudiodevice_p.h +%%ALSA%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qalsaaudiodevices_p.h +%%ALSA%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qalsaaudiosink_p.h +%%ALSA%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qalsaaudiosource_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudio_alignment_support_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudio_platform_implementation_support_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudio_qiodevice_support_p.h @@ -125,21 +127,34 @@ %%GSTREAMER%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qgstreamer_platformspecificinterface_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qhwvideobuffer_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qimagevideobuffer_p.h -%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qmaybe_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qmediacapturesession_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qmediaframeinput_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qmediainputencoderinterface_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qmediaplayer_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qmediarecorder_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qmediastoragelocation_p.h +%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qmemory_resource_tlsf_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qmemoryvideobuffer_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qmultimedia_assume_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qmultimedia_enum_to_string_converter_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qmultimedia_ranges_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qmultimediautils_p.h +%%PIPEWIRE%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpipewire_async_support_p.h +%%PIPEWIRE%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpipewire_audiocontextmanager_p.h +%%PIPEWIRE%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpipewire_audiodevice_p.h +%%PIPEWIRE%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpipewire_audiodevicemonitor_p.h +%%PIPEWIRE%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpipewire_audiodevices_p.h +%%PIPEWIRE%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpipewire_audiosink_p.h +%%PIPEWIRE%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpipewire_audiosource_p.h +%%PIPEWIRE%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpipewire_audiostream_p.h %%PIPEWIRE%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpipewire_instance_p.h +%%PIPEWIRE%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpipewire_propertydict_p.h +%%PIPEWIRE%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpipewire_registry_support_p.h %%PIPEWIRE%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpipewire_screencapture_p.h %%PIPEWIRE%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpipewire_screencapturehelper_p.h +%%PIPEWIRE%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpipewire_spa_compat_p.h +%%PIPEWIRE%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpipewire_spa_pod_parser_support_p.h +%%PIPEWIRE%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpipewire_spa_pod_support_p.h %%PIPEWIRE%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpipewire_support_p.h %%PIPEWIRE%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpipewire_symbolloader_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformaudiobufferinput_p.h @@ -170,8 +185,12 @@ %%PULSEAUDIO%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpulsehelpers_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qrhitextureformats_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qrhivaluemapper_p.h +%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qrtaudioengine_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qsamplecache_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qsharedhandle_p.h +%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qsoundeffect_p.h +%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qsoundeffectsynchronous_p.h +%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qsoundeffectwithplayer_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qsymbolsresolveutils_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qtaggedtime_p.h %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qthreadlocalrhi_p.h @@ -211,6 +230,7 @@ %%QT_INCDIR%%/QtMultimedia/QMediaPlayer %%QT_INCDIR%%/QtMultimedia/QMediaRecorder %%QT_INCDIR%%/QtMultimedia/QMediaTimeRange +%%QT_INCDIR%%/QtMultimedia/QPlaybackOptions %%QT_INCDIR%%/QtMultimedia/QScreenCapture %%QT_INCDIR%%/QtMultimedia/QSoundEffect %%QT_INCDIR%%/QtMultimedia/QVideoFrame @@ -246,6 +266,7 @@ %%QT_INCDIR%%/QtMultimedia/qmediaplayer.h %%QT_INCDIR%%/QtMultimedia/qmediarecorder.h %%QT_INCDIR%%/QtMultimedia/qmediatimerange.h +%%QT_INCDIR%%/QtMultimedia/qplaybackoptions.h %%QT_INCDIR%%/QtMultimedia/qscreencapture.h %%QT_INCDIR%%/QtMultimedia/qsoundeffect.h %%QT_INCDIR%%/QtMultimedia/qtaudio.h @@ -508,14 +529,14 @@ lib/cmake/Qt6SpatialAudioPrivate/Qt6SpatialAudioPrivateVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6SpatialAudio.so %%QT_LIBDIR%%/libQt6SpatialAudio.so.6 %%QT_LIBDIR%%/libQt6SpatialAudio.so.%%FULLVER%% -%%FFMPEG%%%%QT_LIBDIR%%/metatypes/qt6ffmpegmediapluginimplprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%GSTREAMER%%%%QT_LIBDIR%%/metatypes/qt6gstreamermediapluginimplprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6multimedia_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6multimediaquickprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6multimediatestlibprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6multimediawidgets_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%Q3D%%%%QT_LIBDIR%%/metatypes/qt6quick3dspatialaudioprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6spatialaudio_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%FFMPEG%%%%QT_LIBDIR%%/metatypes/qt6ffmpegmediapluginimplprivate_metatypes.json +%%GSTREAMER%%%%QT_LIBDIR%%/metatypes/qt6gstreamermediapluginimplprivate_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6multimedia_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6multimediaquickprivate_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6multimediatestlibprivate_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6multimediawidgets_metatypes.json +%%Q3D%%%%QT_LIBDIR%%/metatypes/qt6quick3dspatialaudioprivate_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6spatialaudio_metatypes.json %%FFMPEG%%%%QT_MKSPECDIR%%/features/ios/add_ios_ffmpeg_libraries.prf %%FFMPEG%%%%QT_MKSPECDIR%%/modules/qt_lib_ffmpegmediapluginimpl_private.pri %%GSTREAMER%%%%QT_MKSPECDIR%%/modules/qt_lib_gstreamermediapluginimpl_private.pri diff --git a/multimedia/subtitlecomposer/Makefile b/multimedia/subtitlecomposer/Makefile index 4c5ad65ef900..04cf495412d6 100644 --- a/multimedia/subtitlecomposer/Makefile +++ b/multimedia/subtitlecomposer/Makefile @@ -1,5 +1,6 @@ PORTNAME= subtitlecomposer DISTVERSION= 0.8.2 +PORTREVISION= 1 CATEGORIES= multimedia kde MASTER_SITES= KDE/stable/${PORTNAME} diff --git a/net-im/kaidan/Makefile b/net-im/kaidan/Makefile index 14b51194057b..63959ffb021d 100644 --- a/net-im/kaidan/Makefile +++ b/net-im/kaidan/Makefile @@ -1,5 +1,6 @@ PORTNAME= kaidan DISTVERSION= 0.13.0 +PORTREVISION= 1 CATEGORIES= net-im kde MASTER_SITES= KDE/unstable/${PORTNAME}/${DISTVERSION} diff --git a/net-im/kaidan/files/patch-CMakeLists.txt b/net-im/kaidan/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..20e10778f588 --- /dev/null +++ b/net-im/kaidan/files/patch-CMakeLists.txt @@ -0,0 +1,18 @@ +Backport [1] to fix build with Qt 6.10. + +[1] https://invent.kde.org/network/kaidan/-/commit/26942b401070e6628e4c85768632ca33538bb99c + +--- CMakeLists.txt.orig 2025-09-21 20:16:37 UTC ++++ CMakeLists.txt +@@ -52,6 +52,11 @@ find_package(Qt6 ${QT_MIN_VERSION} REQUIRED NO_MODULE + + # Find packages + find_package(Qt6 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS Core Concurrent Qml Quick Svg Sql QuickControls2 Xml Multimedia Positioning Location) ++ ++if(Qt6Gui_VERSION VERSION_GREATER_EQUAL "6.10.0" AND NOT WIN32 AND NOT APPLE) ++ find_package(Qt6GuiPrivate ${QT_MIN_VERSION} REQUIRED NO_MODULE) ++endif() ++ + find_package(KF6 ${KF_MIN_VERSION} REQUIRED COMPONENTS KIO Kirigami Prison) + if (NOT ANDROID) + find_package(KF6 ${KF_MIN_VERSION} OPTIONAL_COMPONENTS Crash) diff --git a/net-im/libquotient/Makefile b/net-im/libquotient/Makefile index c2a098fb27f9..3326db083484 100644 --- a/net-im/libquotient/Makefile +++ b/net-im/libquotient/Makefile @@ -1,6 +1,6 @@ PORTNAME= libquotient DISTVERSION= 0.9.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-im PATCH_SITES= https://github.com/quotient-im/libQuotient/commit/ diff --git a/net-im/nheko/Makefile b/net-im/nheko/Makefile index d751ab47d95e..23a55702470c 100644 --- a/net-im/nheko/Makefile +++ b/net-im/nheko/Makefile @@ -1,7 +1,7 @@ PORTNAME= nheko DISTVERSIONPREFIX= v DISTVERSION= 0.12.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net-im PATCH_SITES= https://github.com/Nheko-Reborn/nheko/commit/ diff --git a/net-im/telegram-desktop/Makefile b/net-im/telegram-desktop/Makefile index bb0bc8175cbe..6761aa813ba1 100644 --- a/net-im/telegram-desktop/Makefile +++ b/net-im/telegram-desktop/Makefile @@ -1,5 +1,6 @@ PORTNAME= telegram-desktop DISTVERSION= 6.3.6 +PORTREVISION= 1 CATEGORIES= net-im MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/ DISTNAME= tdesktop-${DISTVERSION}-full diff --git a/net-mgmt/monitoring-plugins/Makefile b/net-mgmt/monitoring-plugins/Makefile index ed4ace79f907..5cd812054a03 100644 --- a/net-mgmt/monitoring-plugins/Makefile +++ b/net-mgmt/monitoring-plugins/Makefile @@ -5,7 +5,7 @@ CATEGORIES= net-mgmt MASTER_SITES= https://www.monitoring-plugins.org/download/ \ LOCAL/mat/${PORTNAME} -MAINTAINER= joneum@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Monitoring Plugins for Nagios WWW= https://www.monitoring-plugins.org/ diff --git a/net-mgmt/nagios-check_clamav/Makefile b/net-mgmt/nagios-check_clamav/Makefile index d1213fd28b1e..4feb0896ace8 100644 --- a/net-mgmt/nagios-check_clamav/Makefile +++ b/net-mgmt/nagios-check_clamav/Makefile @@ -5,7 +5,7 @@ CATEGORIES= net-mgmt MASTER_SITES= https://ftp.bsdserwis.com/pub/FreeBSD/ports/distfiles/ PKGNAMEPREFIX= nagios- -MAINTAINER= joneum@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Nagios plugin that verifies ClamAV local signature database revision WWW= https://exchange.nagios.org/directory/Plugins/Anti-2DVirus/ClamAV/ClamAV-check-plugin/details diff --git a/net-mgmt/nagios-check_cpu_usage/Makefile b/net-mgmt/nagios-check_cpu_usage/Makefile index c6c3cadcc514..34838aa9134f 100644 --- a/net-mgmt/nagios-check_cpu_usage/Makefile +++ b/net-mgmt/nagios-check_cpu_usage/Makefile @@ -5,7 +5,7 @@ CATEGORIES= net-mgmt MASTER_SITES= # none DISTFILES= # none -MAINTAINER= joneum@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Nagios plug-in to check CPU usage NO_BUILD= yes diff --git a/net-mgmt/nagios-check_hdd_health/Makefile b/net-mgmt/nagios-check_hdd_health/Makefile index 3457962abf33..0e4a583ce754 100644 --- a/net-mgmt/nagios-check_hdd_health/Makefile +++ b/net-mgmt/nagios-check_hdd_health/Makefile @@ -4,7 +4,7 @@ CATEGORIES= net-mgmt MASTER_SITES= # none DISTFILES= # none -MAINTAINER= joneum@FreeBSD.org +MAINTAINER= portsFreeBSD.org COMMENT= Nagios plug-in to check HDD health from S.M.A.R.T RUN_DEPENDS= smartmontools>=0:sysutils/smartmontools diff --git a/net-mgmt/nagios-check_puppet/Makefile b/net-mgmt/nagios-check_puppet/Makefile index bb45d0b80eee..43144338c504 100644 --- a/net-mgmt/nagios-check_puppet/Makefile +++ b/net-mgmt/nagios-check_puppet/Makefile @@ -5,7 +5,7 @@ CATEGORIES= net-mgmt MASTER_SITES= ftp://ftp.renatasystems.org/pub/FreeBSD/ports/distfiles/ PKGNAMEPREFIX= nagios- -MAINTAINER= joneum@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Nagios plugin for checking Puppet daemon availability WWW= http://renatasystems.org/freebsd/check_puppet.html diff --git a/net-mgmt/nagios-check_zpools/Makefile b/net-mgmt/nagios-check_zpools/Makefile index bb6fea2eba9b..75fb9c40793e 100644 --- a/net-mgmt/nagios-check_zpools/Makefile +++ b/net-mgmt/nagios-check_zpools/Makefile @@ -3,7 +3,7 @@ PORTVERSION= 1.0 CATEGORIES= net-mgmt PKGNAMEPREFIX= nagios- -MAINTAINER= joneum@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Nagios plugin that checks zpool state WWW= https://github.com/Napsty/check_zpools diff --git a/net-mgmt/nagios-geom/Makefile b/net-mgmt/nagios-geom/Makefile index a9b79f9fb6a8..0f29d7029cf0 100644 --- a/net-mgmt/nagios-geom/Makefile +++ b/net-mgmt/nagios-geom/Makefile @@ -6,7 +6,7 @@ MASTER_SITES= http://codelabs.ru/fbsd/distfiles/ \ PKGNAMEPREFIX= nagios- DISTNAME= check_geom-${PORTVERSION} -MAINTAINER= joneum@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Nagios plug-in to get geom(8) components status USES= perl5 shebangfix diff --git a/net-mgmt/nagios-plugins/Makefile b/net-mgmt/nagios-plugins/Makefile index 93a1d39bb466..3715457142bf 100644 --- a/net-mgmt/nagios-plugins/Makefile +++ b/net-mgmt/nagios-plugins/Makefile @@ -5,7 +5,7 @@ CATEGORIES= net-mgmt MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/release-${DISTVERSION}/ \ LOCAL/mat/${PORTNAME} -MAINTAINER= joneum@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Plugins for Nagios WWW= https://nagios-plugins.org/ diff --git a/net-mgmt/nagios-snmp-plugins-extras/Makefile b/net-mgmt/nagios-snmp-plugins-extras/Makefile index 4af3f556dbd5..21eb7750fce6 100644 --- a/net-mgmt/nagios-snmp-plugins-extras/Makefile +++ b/net-mgmt/nagios-snmp-plugins-extras/Makefile @@ -4,7 +4,7 @@ PORTREVISION= 2 CATEGORIES= net-mgmt MASTER_SITES= ftp://ftp.renatasystems.org/pub/FreeBSD/ports/distfiles/ -MAINTAINER= joneum@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Set of Nagios plugins written in Perl to check devices with SNMP WWW= http://nagios.manubulon.com/ diff --git a/net-mgmt/nagios-snmp-plugins/Makefile b/net-mgmt/nagios-snmp-plugins/Makefile index fdcc218d7a89..82cb425cd805 100644 --- a/net-mgmt/nagios-snmp-plugins/Makefile +++ b/net-mgmt/nagios-snmp-plugins/Makefile @@ -2,7 +2,7 @@ PORTNAME= nagios-snmp-plugins PORTVERSION= 1.3.1 CATEGORIES= net-mgmt -MAINTAINER= joneum@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Additional SNMP plugins for Nagios WWW= http://henning.schmiedehausen.org/eyewiki/Wiki.jsp?page=NagiosSnmpPlugins diff --git a/net-mgmt/nagios/Makefile b/net-mgmt/nagios/Makefile index f6e5a3783dba..739110f32831 100644 --- a/net-mgmt/nagios/Makefile +++ b/net-mgmt/nagios/Makefile @@ -4,7 +4,7 @@ PORTREVISION= 12 CATEGORIES= net-mgmt MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-3.x/${PORTNAME}-${PORTVERSION} -MAINTAINER= joneum@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Powerful network monitoring system WWW= https://www.nagios.org/ diff --git a/net-mgmt/nagios4/Makefile b/net-mgmt/nagios4/Makefile index bc6de95777ff..ca0fb26857f5 100644 --- a/net-mgmt/nagios4/Makefile +++ b/net-mgmt/nagios4/Makefile @@ -7,7 +7,7 @@ MASTER_SITES= https://assets.nagios.com/downloads/nagioscore/releases/ \ SF/${PORTNAME}/${PORTNAME}-4.x/${PORTNAME}-${PORTVERSION} PKGNAMESUFFIX= 4 -MAINTAINER= joneum@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Powerful network monitoring system WWW= https://www.nagios.org/ diff --git a/net-mgmt/p5-Monitoring-Plugin/Makefile b/net-mgmt/p5-Monitoring-Plugin/Makefile index 57ee39c1e569..95de27b31c29 100644 --- a/net-mgmt/p5-Monitoring-Plugin/Makefile +++ b/net-mgmt/p5-Monitoring-Plugin/Makefile @@ -5,7 +5,7 @@ MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:NIERLEIN PKGNAMEPREFIX= p5- -MAINTAINER= joneum@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Modules to streamline writing Monitoring plugins WWW= https://metacpan.org/dist/Monitoring-Plugin diff --git a/net-mgmt/pnp/Makefile b/net-mgmt/pnp/Makefile index f6f96987eb96..988000fbff52 100644 --- a/net-mgmt/pnp/Makefile +++ b/net-mgmt/pnp/Makefile @@ -5,7 +5,7 @@ CATEGORIES= net-mgmt MASTER_SITES= SF/pnp4nagios/PNP-0.6 DISTNAME= pnp4nagios-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} -MAINTAINER?= joneum@FreeBSD.org +MAINTAINER?= ports@FreeBSD.org COMMENT?= Nagios / Icinga performance data collector and grapher WWW= https://www.pnp4nagios.org/ diff --git a/net-mgmt/zabbix6-server/Makefile b/net-mgmt/zabbix6-server/Makefile index 137fbe1523e2..9a346e41ab1a 100644 --- a/net-mgmt/zabbix6-server/Makefile +++ b/net-mgmt/zabbix6-server/Makefile @@ -1,5 +1,5 @@ PORTNAME= zabbix6 -DISTVERSION= 6.0.42 +DISTVERSION= 6.0.43 PORTREVISION?= 0 CATEGORIES= net-mgmt MASTER_SITES= https://cdn.zabbix.com/zabbix/sources/stable/${DISTVERSION:R}/ diff --git a/net-mgmt/zabbix6-server/distinfo b/net-mgmt/zabbix6-server/distinfo index 665155bb3f6e..eff073288d5c 100644 --- a/net-mgmt/zabbix6-server/distinfo +++ b/net-mgmt/zabbix6-server/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759904702 -SHA256 (zabbix-6.0.42.tar.gz) = 0257b9d7b75bbaace3981318a89940b58d3517d05df96eeca5e8234c7c932560 -SIZE (zabbix-6.0.42.tar.gz) = 41389270 +TIMESTAMP = 1766055290 +SHA256 (zabbix-6.0.43.tar.gz) = 16c4605bdb1dd406082148f2cfe78cf3357ab89b83769552e317f0f8c07e1e96 +SIZE (zabbix-6.0.43.tar.gz) = 41411022 diff --git a/net-mgmt/zabbix7-server/Makefile b/net-mgmt/zabbix7-server/Makefile index c13406b28585..d3f1bd262c58 100644 --- a/net-mgmt/zabbix7-server/Makefile +++ b/net-mgmt/zabbix7-server/Makefile @@ -1,5 +1,5 @@ PORTNAME= zabbix7 -DISTVERSION= 7.0.21 +DISTVERSION= 7.0.22 PORTREVISION?= 0 CATEGORIES= net-mgmt MASTER_SITES= https://cdn.zabbix.com/zabbix/sources/stable/${DISTVERSION:R}/ diff --git a/net-mgmt/zabbix7-server/distinfo b/net-mgmt/zabbix7-server/distinfo index fc0ccaafd8ff..dfda6440c16f 100644 --- a/net-mgmt/zabbix7-server/distinfo +++ b/net-mgmt/zabbix7-server/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762285370 -SHA256 (zabbix-7.0.21.tar.gz) = a7f82c1610bc02e4ac42f5257c0265f92e32b51fb5e04b4ad29f72e97189d3ef -SIZE (zabbix-7.0.21.tar.gz) = 46579447 +TIMESTAMP = 1766055298 +SHA256 (zabbix-7.0.22.tar.gz) = 7a74794b2124607d8036be36cc104da056a2fb653811c84acbe29f3f6d97860a +SIZE (zabbix-7.0.22.tar.gz) = 46755855 diff --git a/net-mgmt/zabbix72-server/Makefile b/net-mgmt/zabbix72-server/Makefile index a30df70e89fd..0d58f8fc6984 100644 --- a/net-mgmt/zabbix72-server/Makefile +++ b/net-mgmt/zabbix72-server/Makefile @@ -1,5 +1,5 @@ PORTNAME= zabbix72 -DISTVERSION= 7.2.14 +DISTVERSION= 7.2.15 PORTREVISION?= 0 CATEGORIES= net-mgmt MASTER_SITES= https://cdn.zabbix.com/zabbix/sources/stable/${DISTVERSION:R}/ diff --git a/net-mgmt/zabbix72-server/distinfo b/net-mgmt/zabbix72-server/distinfo index 64bf1174d3aa..447ab6a8b721 100644 --- a/net-mgmt/zabbix72-server/distinfo +++ b/net-mgmt/zabbix72-server/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1761844977 -SHA256 (zabbix-7.2.14.tar.gz) = 2a05cff9ce71d11f9d141b4f0094a2ac95569accb56b019631fc84750aea0950 -SIZE (zabbix-7.2.14.tar.gz) = 42082191 +TIMESTAMP = 1766055319 +SHA256 (zabbix-7.2.15.tar.gz) = b7013063b9c6256a185f6e6001eff7d43b831b183aa39133d6ee524d0570e85c +SIZE (zabbix-7.2.15.tar.gz) = 42102639 diff --git a/net-mgmt/zabbix74-server/Makefile b/net-mgmt/zabbix74-server/Makefile index f84cb1890285..221453502dfe 100644 --- a/net-mgmt/zabbix74-server/Makefile +++ b/net-mgmt/zabbix74-server/Makefile @@ -1,5 +1,5 @@ PORTNAME= zabbix74 -DISTVERSION= 7.4.5 +DISTVERSION= 7.4.6 PORTREVISION?= 0 CATEGORIES= net-mgmt MASTER_SITES= https://cdn.zabbix.com/zabbix/sources/stable/${DISTVERSION:R}/ diff --git a/net-mgmt/zabbix74-server/distinfo b/net-mgmt/zabbix74-server/distinfo index dbc4511ccb59..7ebca2551b13 100644 --- a/net-mgmt/zabbix74-server/distinfo +++ b/net-mgmt/zabbix74-server/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762265449 -SHA256 (zabbix-7.4.5.tar.gz) = 3eae4bc712f530b2df6624cba03ce23e29b2a11aefac0b6d4c27a64d425fdfc8 -SIZE (zabbix-7.4.5.tar.gz) = 43192222 +TIMESTAMP = 1766055328 +SHA256 (zabbix-7.4.6.tar.gz) = ccc1b0d69b04173b0e7aeeca9478bb6f5d4999c71d4ed50f817351bf011a698b +SIZE (zabbix-7.4.6.tar.gz) = 43328893 diff --git a/net/dataplaneapi/Makefile b/net/dataplaneapi/Makefile index 85020c58295c..16225927e7da 100644 --- a/net/dataplaneapi/Makefile +++ b/net/dataplaneapi/Makefile @@ -1,12 +1,11 @@ PORTNAME= dataplaneapi DISTVERSIONPREFIX= v -DISTVERSION= 3.2.5 -PORTREVISION= 2 +DISTVERSION= 3.2.7 CATEGORIES= net MAINTAINER= dtxdf@FreeBSD.org COMMENT= HAProxy Data Plane API -WWW= https://github.com/haproxytech/${PORTNAME} +WWW= https://github.com/haproxytech/dataplaneapi LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE @@ -35,7 +34,7 @@ OPTIONS_DEFINE= DOCS # Run 'git checkout ${DISTVERSIONPREFIX}${DISTVERSION} && git rev-parse --short HEAD' # in the Data Plane API repository to get the value of GITID. -GITID= daff5f5e +GITID= 3f1e3ef3 BUILD_DATE= $$(date -u "+%Y-%m-%dT%H:%M:%SZ") diff --git a/net/dataplaneapi/distinfo b/net/dataplaneapi/distinfo index abb86f7f3105..2856221a8e21 100644 --- a/net/dataplaneapi/distinfo +++ b/net/dataplaneapi/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1760648211 -SHA256 (go/net_dataplaneapi/haproxytech-dataplaneapi-v3.2.5_GH0/go.mod) = 0d14e043e370d3f9112165b3ba948d9cf857d3d8dbe1a569a744e28082b88284 -SIZE (go/net_dataplaneapi/haproxytech-dataplaneapi-v3.2.5_GH0/go.mod) = 4957 -SHA256 (go/net_dataplaneapi/haproxytech-dataplaneapi-v3.2.5_GH0/haproxytech-dataplaneapi-v3.2.5_GH0.tar.gz) = ea532a97355c81f9faa12b56fb07ff9caead520bfc6774cf82ab1c8c25c269c4 -SIZE (go/net_dataplaneapi/haproxytech-dataplaneapi-v3.2.5_GH0/haproxytech-dataplaneapi-v3.2.5_GH0.tar.gz) = 1086637 +TIMESTAMP = 1766094257 +SHA256 (go/net_dataplaneapi/haproxytech-dataplaneapi-v3.2.7_GH0/go.mod) = 2afb65bfd9de920e067ad61a7d567211d19aa98829a1b6d8553dab782d3be8f9 +SIZE (go/net_dataplaneapi/haproxytech-dataplaneapi-v3.2.7_GH0/go.mod) = 4875 +SHA256 (go/net_dataplaneapi/haproxytech-dataplaneapi-v3.2.7_GH0/haproxytech-dataplaneapi-v3.2.7_GH0.tar.gz) = cf66af10a46f47cdcf326da72932112afca96c0d7133b1a8060cfa591d595ea1 +SIZE (go/net_dataplaneapi/haproxytech-dataplaneapi-v3.2.7_GH0/haproxytech-dataplaneapi-v3.2.7_GH0.tar.gz) = 1086874 diff --git a/net/haproxy/Makefile b/net/haproxy/Makefile index 1c8b214a607b..8f629ecc112f 100644 --- a/net/haproxy/Makefile +++ b/net/haproxy/Makefile @@ -1,5 +1,5 @@ PORTNAME= haproxy -DISTVERSION= 3.2.9 +DISTVERSION= 3.2.10 CATEGORIES= net www MASTER_SITES= http://www.haproxy.org/download/3.2/src/ diff --git a/net/haproxy/distinfo b/net/haproxy/distinfo index 97973115bd37..c036bec215db 100644 --- a/net/haproxy/distinfo +++ b/net/haproxy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763785679 -SHA256 (haproxy-3.2.9.tar.gz) = e660d141b29019f4d198785b0834cc3e9c96efceeb807c2fff2fc935bd3354c2 -SIZE (haproxy-3.2.9.tar.gz) = 5123457 +TIMESTAMP = 1766124571 +SHA256 (haproxy-3.2.10.tar.gz) = df9412eee0faf78147cd3f1bbec9582ea678c33535b1afec081036c5bbb8015b +SIZE (haproxy-3.2.10.tar.gz) = 5125928 diff --git a/net/haproxy30/Makefile b/net/haproxy30/Makefile index 62fbe18881e9..b3b7c7f1a934 100644 --- a/net/haproxy30/Makefile +++ b/net/haproxy30/Makefile @@ -1,5 +1,5 @@ PORTNAME= haproxy -DISTVERSION= 3.0.12 +DISTVERSION= 3.0.13 CATEGORIES= net www PKGNAMESUFFIX= 30 MASTER_SITES= http://www.haproxy.org/download/3.0/src/ diff --git a/net/haproxy30/distinfo b/net/haproxy30/distinfo index a886ce61850a..217d5da98644 100644 --- a/net/haproxy30/distinfo +++ b/net/haproxy30/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759490322 -SHA256 (haproxy-3.0.12.tar.gz) = cd2bade59a7e2d61f2d62be7c6c4cfc0e2b3a90431023720cae7c43843b0570b -SIZE (haproxy-3.0.12.tar.gz) = 4745984 +TIMESTAMP = 1766125563 +SHA256 (haproxy-3.0.13.tar.gz) = 55019dbe80b44b4a83ea08f725671c26b7d61663f1c265bdcdfed5dfc3e51130 +SIZE (haproxy-3.0.13.tar.gz) = 4755144 diff --git a/net/py-pystun3/Makefile b/net/py-pystun3/Makefile index 50db9a9151e1..0cb74f3c88b2 100644 --- a/net/py-pystun3/Makefile +++ b/net/py-pystun3/Makefile @@ -1,5 +1,5 @@ PORTNAME= pystun3 -PORTVERSION= 1.0.0 +PORTVERSION= 2.0.0 CATEGORIES= net python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/net/py-pystun3/distinfo b/net/py-pystun3/distinfo index df59a907c24f..5ccba7b82a35 100644 --- a/net/py-pystun3/distinfo +++ b/net/py-pystun3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764264918 -SHA256 (pystun3-1.0.0.tar.gz) = abafa1d957741df4bcc4cd2298a423db5831fec2600a62719210ea115dddc8f9 -SIZE (pystun3-1.0.0.tar.gz) = 5966 +TIMESTAMP = 1766093775 +SHA256 (pystun3-2.0.0.tar.gz) = 99abfe83df69fd0f6278e9be1456827fafb9e4e25efed8074d15b754ac9b1fee +SIZE (pystun3-2.0.0.tar.gz) = 6717 diff --git a/net/py-qt6-networkauth/Makefile b/net/py-qt6-networkauth/Makefile index a12de94a4bde..7a486a550fce 100644 --- a/net/py-qt6-networkauth/Makefile +++ b/net/py-qt6-networkauth/Makefile @@ -1,6 +1,5 @@ PORTNAME= networkauth DISTVERSION= ${PYQTNETWORKAUTH_VERSION} -PORTREVISION= 1 CATEGORIES= net devel python MASTER_SITES= ${MASTER_SITES_PYQTNETWORKAUTH} PKGNAMEPREFIX= ${PYQT_PY_RELNAME}- diff --git a/net/py-qt6-networkauth/distinfo b/net/py-qt6-networkauth/distinfo index 528e5d14955c..095986c5166d 100644 --- a/net/py-qt6-networkauth/distinfo +++ b/net/py-qt6-networkauth/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743732662 -SHA256 (pyqt6_networkauth-6.9.0.tar.gz) = 9acb6e97bd54584bbaeac2aabc40ec17a79d868f7da37a163c7bd4b7a8f04b09 -SIZE (pyqt6_networkauth-6.9.0.tar.gz) = 21591 +TIMESTAMP = 1761269265 +SHA256 (pyqt6_networkauth-6.10.0.tar.gz) = 94c9504613c8ff68f08eb1ff6ba7804c277b56e335baa6e44c1eba5279961f7b +SIZE (pyqt6_networkauth-6.10.0.tar.gz) = 23658 diff --git a/net/py-qt6-networkauth/pkg-plist b/net/py-qt6-networkauth/pkg-plist index b7e7bd79b5f6..9ed021483d8f 100644 --- a/net/py-qt6-networkauth/pkg-plist +++ b/net/py-qt6-networkauth/pkg-plist @@ -15,3 +15,4 @@ %%PYTHON_SITELIBDIR%%/pyqt6_networkauth-%%PYQTNETWORKAUTH_VERSION%%.dist-info/INSTALLER %%PYTHON_SITELIBDIR%%/pyqt6_networkauth-%%PYQTNETWORKAUTH_VERSION%%.dist-info/METADATA %%PYTHON_SITELIBDIR%%/pyqt6_networkauth-%%PYQTNETWORKAUTH_VERSION%%.dist-info/RECORD +%%PYTHON_SITELIBDIR%%/pyqt6_networkauth-%%PYQTNETWORKAUTH_VERSION%%.dist-info/licenses/LICENSE diff --git a/net/py-urllib3-future/Makefile b/net/py-urllib3-future/Makefile index b124901e5677..748687d2d743 100644 --- a/net/py-urllib3-future/Makefile +++ b/net/py-urllib3-future/Makefile @@ -1,5 +1,5 @@ PORTNAME= urllib3-future -PORTVERSION= 2.14.908 +PORTVERSION= 2.15.900 CATEGORIES= net python MASTER_SITES= PYPI \ https://github.com/jawah/urllib3.future/releases/download/${PORTVERSION}/ diff --git a/net/py-urllib3-future/distinfo b/net/py-urllib3-future/distinfo index ec6fcf593589..82a200f7b731 100644 --- a/net/py-urllib3-future/distinfo +++ b/net/py-urllib3-future/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764510986 -SHA256 (urllib3_future-2.14.908.tar.gz) = 54282b3823a9b9a3ad7a71638604c0cc55d7586336470091dc455a334fededb8 -SIZE (urllib3_future-2.14.908.tar.gz) = 1113963 +TIMESTAMP = 1766036501 +SHA256 (urllib3_future-2.15.900.tar.gz) = c5d3996cf0475ad1a554e372582fd0a43b01982b7a2cefe1795064f23e1f9624 +SIZE (urllib3_future-2.15.900.tar.gz) = 1115591 diff --git a/net/py-urllib3/Makefile b/net/py-urllib3/Makefile index 1f0dbb3a85ad..f4871ef63861 100644 --- a/net/py-urllib3/Makefile +++ b/net/py-urllib3/Makefile @@ -1,5 +1,5 @@ PORTNAME= urllib3 -PORTVERSION= 2.6.1 +PORTVERSION= 2.6.2 PORTEPOCH= 1 CATEGORIES= net python MASTER_SITES= PYPI \ diff --git a/net/py-urllib3/distinfo b/net/py-urllib3/distinfo index 1037014bb276..b9921c89ade8 100644 --- a/net/py-urllib3/distinfo +++ b/net/py-urllib3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765895844 -SHA256 (urllib3-2.6.1.tar.gz) = 5379eb6e1aba4088bae84f8242960017ec8d8e3decf30480b3a1abdaa9671a3f -SIZE (urllib3-2.6.1.tar.gz) = 432678 +TIMESTAMP = 1766036657 +SHA256 (urllib3-2.6.2.tar.gz) = 016f9c98bb7e98085cb2b4b17b87d2c702975664e4f060c6532e64d1c1a5e797 +SIZE (urllib3-2.6.2.tar.gz) = 432930 diff --git a/net/qt6-coap/distinfo b/net/qt6-coap/distinfo index 501eb986e5c6..5945274a75f6 100644 --- a/net/qt6-coap/distinfo +++ b/net/qt6-coap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303887 -SHA256 (KDE/Qt/6.9.3/qt-qtcoap-v6.9.3_GH0.tar.gz) = c795e55428ef4d45c50ecb1c9eaba994d258b213bd6405ae3c9903c0724cf07b -SIZE (KDE/Qt/6.9.3/qt-qtcoap-v6.9.3_GH0.tar.gz) = 186772 +TIMESTAMP = 1763965091 +SHA256 (KDE/Qt/6.10.1/qt-qtcoap-v6.10.1_GH0.tar.gz) = de077e00ef5a938ee3e86e093ca860e564dcdd00c13f62a8df98515a6a5cf782 +SIZE (KDE/Qt/6.10.1/qt-qtcoap-v6.10.1_GH0.tar.gz) = 186784 diff --git a/net/qt6-coap/pkg-plist b/net/qt6-coap/pkg-plist index 722e45171c48..c9c6228cf9d8 100644 --- a/net/qt6-coap/pkg-plist +++ b/net/qt6-coap/pkg-plist @@ -60,7 +60,7 @@ lib/cmake/Qt6CoapPrivate/Qt6CoapPrivateVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6Coap.so %%QT_LIBDIR%%/libQt6Coap.so.6 %%QT_LIBDIR%%/libQt6Coap.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6coap_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6coap_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_coap.pri %%QT_MKSPECDIR%%/modules/qt_lib_coap_private.pri %%QT_SBOMDIR%%/qtcoap-%%FULLVER%%.spdx diff --git a/net/qt6-mqtt/distinfo b/net/qt6-mqtt/distinfo index faa628afd19d..f3b08838aea3 100644 --- a/net/qt6-mqtt/distinfo +++ b/net/qt6-mqtt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303895 -SHA256 (KDE/Qt/6.9.3/qt-qtmqtt-v6.9.3_GH0.tar.gz) = 4fc80a4a0cbe6c696eed7c5c0209819470a0bcc48a2ceaec71e5572ce7be4b8b -SIZE (KDE/Qt/6.9.3/qt-qtmqtt-v6.9.3_GH0.tar.gz) = 210408 +TIMESTAMP = 1763965205 +SHA256 (KDE/Qt/6.10.1/qt-qtmqtt-v6.10.1_GH0.tar.gz) = 4c0f246daa2009c8b3b9fb0172970fbb6452a0c2846ed5fe4de87ed4b884f9f9 +SIZE (KDE/Qt/6.10.1/qt-qtmqtt-v6.10.1_GH0.tar.gz) = 220879 diff --git a/net/qt6-mqtt/pkg-plist b/net/qt6-mqtt/pkg-plist index da87b95b6fd4..9e152209754b 100644 --- a/net/qt6-mqtt/pkg-plist +++ b/net/qt6-mqtt/pkg-plist @@ -59,7 +59,7 @@ lib/cmake/Qt6MqttPrivate/Qt6MqttPrivateVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6Mqtt.so %%QT_LIBDIR%%/libQt6Mqtt.so.6 %%QT_LIBDIR%%/libQt6Mqtt.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6mqtt_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6mqtt_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_mqtt.pri %%QT_MKSPECDIR%%/modules/qt_lib_mqtt_private.pri %%QT_SBOMDIR%%/qtmqtt-%%FULLVER%%.spdx diff --git a/net/qt6-networkauth/distinfo b/net/qt6-networkauth/distinfo index 58d68541f637..8d256baf243c 100644 --- a/net/qt6-networkauth/distinfo +++ b/net/qt6-networkauth/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303905 -SHA256 (KDE/Qt/6.9.3/qtnetworkauth-everywhere-src-6.9.3.tar.xz) = 67d9dc47ed133e22aa78bedef53963bee3761318e5e74dc98f82ad9814cc7ec7 -SIZE (KDE/Qt/6.9.3/qtnetworkauth-everywhere-src-6.9.3.tar.xz) = 432616 +TIMESTAMP = 1763964338 +SHA256 (KDE/Qt/6.10.1/qtnetworkauth-everywhere-src-6.10.1.tar.xz) = 1435eb598172d888d7d1795a297c7623f7d8f3afe010c8f40c5aa100abcf380d +SIZE (KDE/Qt/6.10.1/qtnetworkauth-everywhere-src-6.10.1.tar.xz) = 432496 diff --git a/net/qt6-networkauth/pkg-plist b/net/qt6-networkauth/pkg-plist index 73b440f7f18e..71a5152809f3 100644 --- a/net/qt6-networkauth/pkg-plist +++ b/net/qt6-networkauth/pkg-plist @@ -56,7 +56,7 @@ lib/cmake/Qt6NetworkAuthPrivate/Qt6NetworkAuthPrivateVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6NetworkAuth.so %%QT_LIBDIR%%/libQt6NetworkAuth.so.6 %%QT_LIBDIR%%/libQt6NetworkAuth.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6networkauth_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6networkauth_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_networkauth.pri %%QT_MKSPECDIR%%/modules/qt_lib_networkauth_private.pri %%QT_SBOMDIR%%/qtnetworkauth-%%FULLVER%%.spdx diff --git a/net/rubygem-google-cloud-spanner/Makefile b/net/rubygem-google-cloud-spanner/Makefile index de308da3b88a..45697d0bdb0b 100644 --- a/net/rubygem-google-cloud-spanner/Makefile +++ b/net/rubygem-google-cloud-spanner/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-spanner -PORTVERSION= 2.32.0 +PORTVERSION= 2.33.0 CATEGORIES= net rubygems MASTER_SITES= RG diff --git a/net/rubygem-google-cloud-spanner/distinfo b/net/rubygem-google-cloud-spanner/distinfo index 61db72667015..621c7beee805 100644 --- a/net/rubygem-google-cloud-spanner/distinfo +++ b/net/rubygem-google-cloud-spanner/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032976 -SHA256 (rubygem/google-cloud-spanner-2.32.0.gem) = 83a9d5227f66186ab4c8a3307c463645573e72e4541d33002297bdcf9ded76d1 -SIZE (rubygem/google-cloud-spanner-2.32.0.gem) = 139776 +TIMESTAMP = 1766036627 +SHA256 (rubygem/google-cloud-spanner-2.33.0.gem) = 3eca5cad99cfb9447da50511f0200d737f78506248ff7060fd9856faae2505c0 +SIZE (rubygem/google-cloud-spanner-2.33.0.gem) = 139776 diff --git a/net/rubygem-octokit/Makefile b/net/rubygem-octokit/Makefile index 1ccc7380e8f1..27d3d916f1b7 100644 --- a/net/rubygem-octokit/Makefile +++ b/net/rubygem-octokit/Makefile @@ -1,5 +1,5 @@ PORTNAME= octokit -PORTVERSION= 9.2.0 +PORTVERSION= 10.0.0 CATEGORIES= net rubygems MASTER_SITES= RG diff --git a/net/rubygem-octokit/distinfo b/net/rubygem-octokit/distinfo index 52b823c9ad33..6770f0b6f314 100644 --- a/net/rubygem-octokit/distinfo +++ b/net/rubygem-octokit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729594564 -SHA256 (rubygem/octokit-9.2.0.gem) = 4fa47ff35ce654127edf2c836ab9269bcc8829f5542dc1e86871f697ce7f4316 -SIZE (rubygem/octokit-9.2.0.gem) = 90112 +TIMESTAMP = 1766036671 +SHA256 (rubygem/octokit-10.0.0.gem) = 82e99a539b7637b7e905e6d277bb0c1a4bed56735935cc33db6da7eae49a24e8 +SIZE (rubygem/octokit-10.0.0.gem) = 89600 diff --git a/net/rubygem-omniauth-oauth2/Makefile b/net/rubygem-omniauth-oauth2/Makefile index 9b8b2b51a977..936bfec51ed4 100644 --- a/net/rubygem-omniauth-oauth2/Makefile +++ b/net/rubygem-omniauth-oauth2/Makefile @@ -1,6 +1,5 @@ PORTNAME= omniauth-oauth2 -PORTVERSION= 1.8.0 -PORTREVISION= 1 +PORTVERSION= 1.9.0 CATEGORIES= net rubygems MASTER_SITES= RG @@ -11,7 +10,7 @@ WWW= https://github.com/omniauth/omniauth-oauth2 LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= rubygem-oauth2>=1.4<3:net/rubygem-oauth2 \ +RUN_DEPENDS= rubygem-oauth2>=2.0.2<3:net/rubygem-oauth2 \ rubygem-omniauth>=1.9<3:security/rubygem-omniauth USES= gem diff --git a/net/rubygem-omniauth-oauth2/distinfo b/net/rubygem-omniauth-oauth2/distinfo index e197572d0b5d..d5925b0ba64c 100644 --- a/net/rubygem-omniauth-oauth2/distinfo +++ b/net/rubygem-omniauth-oauth2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1656093034 -SHA256 (rubygem/omniauth-oauth2-1.8.0.gem) = b2f8e9559cc7e2d4efba57607691d6d2b634b879fc5b5b6ccfefa3da85089e78 -SIZE (rubygem/omniauth-oauth2-1.8.0.gem) = 11776 +TIMESTAMP = 1766036673 +SHA256 (rubygem/omniauth-oauth2-1.9.0.gem) = ed15f6d9d20991807ce114cc5b9c1453bce3645b64e51c68c90cff5ff153fee8 +SIZE (rubygem/omniauth-oauth2-1.9.0.gem) = 12288 diff --git a/net/rubygem-omniauth-oauth2/files/patch-gemspec b/net/rubygem-omniauth-oauth2/files/patch-gemspec deleted file mode 100644 index f42ffd158980..000000000000 --- a/net/rubygem-omniauth-oauth2/files/patch-gemspec +++ /dev/null @@ -1,15 +0,0 @@ -Fix runtime of www/gitlab-ce - -Allow omniauth 1.9.* to fix bundler check when gitlab starts. - ---- omniauth-oauth2.gemspec.orig 2024-02-21 06:39:47 UTC -+++ omniauth-oauth2.gemspec -@@ -21,7 +21,7 @@ Gem::Specification.new do |s| - s.specification_version = 4 - - s.add_runtime_dependency(%q<oauth2>.freeze, [">= 1.4".freeze, "< 3".freeze]) -- s.add_runtime_dependency(%q<omniauth>.freeze, ["~> 2.0".freeze]) -+ s.add_runtime_dependency(%q<omniauth>.freeze, [">= 1.9".freeze, "< 3".freeze]) - s.add_development_dependency(%q<bundler>.freeze, ["~> 2.0".freeze]) - end - diff --git a/print/py-fonttools/Makefile b/print/py-fonttools/Makefile index 93b8f0f7312b..3d78aacc7f18 100644 --- a/print/py-fonttools/Makefile +++ b/print/py-fonttools/Makefile @@ -1,5 +1,5 @@ PORTNAME= fonttools -PORTVERSION= 4.61.0 +PORTVERSION= 4.61.1 CATEGORIES= print python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/print/py-fonttools/distinfo b/print/py-fonttools/distinfo index 8681f9aca91d..5bd0a3ce70cc 100644 --- a/print/py-fonttools/distinfo +++ b/print/py-fonttools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764510988 -SHA256 (fonttools-4.61.0.tar.gz) = ec520a1f0c7758d7a858a00f090c1745f6cde6a7c5e76fb70ea4044a15f712e7 -SIZE (fonttools-4.61.0.tar.gz) = 3561884 +TIMESTAMP = 1766036503 +SHA256 (fonttools-4.61.1.tar.gz) = 6675329885c44657f826ef01d9e4fb33b9158e9d93c537d84ad8399539bc6f69 +SIZE (fonttools-4.61.1.tar.gz) = 3565756 diff --git a/print/qt6-pdf/pkg-plist b/print/qt6-pdf/pkg-plist index a917c36cee6d..8f8a34b7a258 100644 --- a/print/qt6-pdf/pkg-plist +++ b/print/qt6-pdf/pkg-plist @@ -136,9 +136,9 @@ lib/cmake/Qt6Qml/QmlPlugins/Qt6PdfQuickpluginTargets.cmake %%QT_LIBDIR%%/libQt6PdfWidgets.so %%QT_LIBDIR%%/libQt6PdfWidgets.so.6 %%QT_LIBDIR%%/libQt6PdfWidgets.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6pdf_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6pdfquick_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6pdfwidgets_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6pdf_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6pdfquick_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6pdfwidgets_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_pdf.pri %%QT_MKSPECDIR%%/modules/qt_lib_pdf_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_pdfquick.pri diff --git a/print/scribus-devel/Makefile b/print/scribus-devel/Makefile index 83837d276ffb..bcf7946f28b5 100644 --- a/print/scribus-devel/Makefile +++ b/print/scribus-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= scribus DISTVERSION= 1.7.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= print editors MASTER_SITES= SF/${PORTNAME}/${PORTNAME}${PKGNAMESUFFIX}/${PORTVERSION}/ \ http://www.scribus.net/downloads/${PORTVERSION}/ diff --git a/science/csvtk/Makefile b/science/csvtk/Makefile index e12178ad5ce0..71918dddfcaa 100644 --- a/science/csvtk/Makefile +++ b/science/csvtk/Makefile @@ -1,7 +1,6 @@ PORTNAME= csvtk DISTVERSIONPREFIX= v -DISTVERSION= 0.35.0 -PORTREVISION= 2 +DISTVERSION= 0.36.0 CATEGORIES= science MAINTAINER= jwb@FreeBSD.org diff --git a/science/csvtk/distinfo b/science/csvtk/distinfo index f96f90ae121a..d08cea3d58ea 100644 --- a/science/csvtk/distinfo +++ b/science/csvtk/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1761745541 -SHA256 (go/science_csvtk/csvtk-v0.35.0/v0.35.0.mod) = eeb9915dc3bd2695d637683b3da2a00d5c2c24bf995b0476a7bfa44a35916d4a -SIZE (go/science_csvtk/csvtk-v0.35.0/v0.35.0.mod) = 2595 -SHA256 (go/science_csvtk/csvtk-v0.35.0/v0.35.0.zip) = bb258e5ac8ce551063cf8c818be75ab055458c34dacf2e911783c2040017e1e8 -SIZE (go/science_csvtk/csvtk-v0.35.0/v0.35.0.zip) = 2659159 -SHA256 (go/science_csvtk/csvtk-v0.35.0/golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54 -SIZE (go/science_csvtk/csvtk-v0.35.0/golang-sys-v0.6.0_GH0.tar.gz) = 1434234 +TIMESTAMP = 1766073314 +SHA256 (go/science_csvtk/csvtk-v0.36.0/v0.36.0.mod) = 56ea275fd443212776ac029af59e8ba5054e3c84a143c89f57e566acae6ebfc0 +SIZE (go/science_csvtk/csvtk-v0.36.0/v0.36.0.mod) = 2595 +SHA256 (go/science_csvtk/csvtk-v0.36.0/v0.36.0.zip) = 4149c91353a96d8aeecdd07f710aab7c8535855f37d001227c73a1538658d479 +SIZE (go/science_csvtk/csvtk-v0.36.0/v0.36.0.zip) = 2661444 +SHA256 (go/science_csvtk/csvtk-v0.36.0/golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54 +SIZE (go/science_csvtk/csvtk-v0.36.0/golang-sys-v0.6.0_GH0.tar.gz) = 1434234 diff --git a/science/openmodelica/files/patch-OMEdit_OMEditLIB_Modeling_ModelWidgetContainer.cpp b/science/openmodelica/files/patch-OMEdit_OMEditLIB_Modeling_ModelWidgetContainer.cpp new file mode 100644 index 000000000000..c0ec4a17af5a --- /dev/null +++ b/science/openmodelica/files/patch-OMEdit_OMEditLIB_Modeling_ModelWidgetContainer.cpp @@ -0,0 +1,16 @@ +Fix build with Qt 6.10.1. The QString::arg() method no longer accepts +implicit conversions. [1] + +[1] https://doc.qt.io/qt-6/qstring.html#arg-2 + +--- OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.cpp.orig 2025-11-24 16:18:03 UTC ++++ OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.cpp +@@ -3943,7 +3943,7 @@ void GraphicsView::getCoordinateSystemAndGraphics(QStr + } + // add the initial scale + if (mCoordinateSystem.hasInitialScale()) { +- coOrdinateSystemList.append(QString("initialScale=%1").arg(mCoordinateSystem.getInitialScale())); ++ coOrdinateSystemList.append(QString("initialScale=%1").arg(static_cast<int>(mCoordinateSystem.getInitialScale()))); + } + // add the grid + if (mCoordinateSystem.hasGrid()) { diff --git a/science/packmol/Makefile b/science/packmol/Makefile index aa9368fabd48..3d175e6dde2b 100644 --- a/science/packmol/Makefile +++ b/science/packmol/Makefile @@ -1,6 +1,6 @@ PORTNAME= packmol DISTVERSIONPREFIX= v -DISTVERSION= 21.1.3 +DISTVERSION= 21.1.4 CATEGORIES= science MAINTAINER= eduardo@FreeBSD.org diff --git a/science/packmol/distinfo b/science/packmol/distinfo index 04a34d95fab4..440d62f0dbb9 100644 --- a/science/packmol/distinfo +++ b/science/packmol/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763590917 -SHA256 (m3g-packmol-v21.1.3_GH0.tar.gz) = 21a22e4e3f183e2c594c2e1d85cd7c16a95a8c609b36fc28d653f6c2c2d54c0c -SIZE (m3g-packmol-v21.1.3_GH0.tar.gz) = 637489 +TIMESTAMP = 1766090725 +SHA256 (m3g-packmol-v21.1.4_GH0.tar.gz) = 62e0bf9a5d0671ff1f03d57671c8bb91fd16790fcc07f0e68f1829b1f34fae48 +SIZE (m3g-packmol-v21.1.4_GH0.tar.gz) = 637997 diff --git a/science/paraview/files/patch-qt-6.10.1-fix b/science/paraview/files/patch-qt-6.10.1-fix new file mode 100644 index 000000000000..5d3d326bca0f --- /dev/null +++ b/science/paraview/files/patch-qt-6.10.1-fix @@ -0,0 +1,77 @@ +Backport of upstream patches to fix build with Qt 6.10.1. + +https://gitlab.kitware.com/paraview/paraview/-/commit/cd7e633df299c29e8e76c34df83d8c67dfb386a1 +https://gitlab.kitware.com/paraview/qttesting/-/commit/9ba0a2104840ac5ddf0b73a36d72b282bf6b03d9 + +--- Qt/Core/pqFlatTreeViewEventTranslator.cxx.orig 2025-03-31 14:04:52 UTC ++++ Qt/Core/pqFlatTreeViewEventTranslator.cxx +@@ -73,8 +73,8 @@ bool pqFlatTreeViewEventTranslator::translateEvent(QOb + + QString info = QString("%1,%2,%3,%4,%5,%6") + .arg(mouseEvent->button()) +- .arg(mouseEvent->buttons()) +- .arg(mouseEvent->modifiers()) ++ .arg(static_cast<int>(mouseEvent->buttons())) ++ .arg(static_cast<int>(mouseEvent->modifiers())) + .arg(relPt.x()) + .arg(relPt.y()) + .arg(idxStr); +--- Qt/Core/pqQVTKWidgetEventTranslator.cxx.orig 2025-03-31 14:04:52 UTC ++++ Qt/Core/pqQVTKWidgetEventTranslator.cxx +@@ -85,8 +85,8 @@ bool pqQVTKWidgetEventTranslator::translateEvent( + .arg(normalized_x) + .arg(normalized_y) + .arg(mouseEvent->button()) +- .arg(mouseEvent->buttons()) +- .arg(mouseEvent->modifiers())); ++ .arg(static_cast<int>(mouseEvent->buttons())) ++ .arg(static_cast<int>(mouseEvent->modifiers()))); + } + return true; + break; +@@ -108,15 +108,15 @@ bool pqQVTKWidgetEventTranslator::translateEvent( + .arg(normalized_x) + .arg(normalized_y) + .arg(mouseEvent->button()) +- .arg(mouseEvent->buttons()) +- .arg(mouseEvent->modifiers())); ++ .arg(static_cast<int>(mouseEvent->buttons())) ++ .arg(static_cast<int>(mouseEvent->modifiers()))); + Q_EMIT recordEvent(widget, "mouseRelease", + QString("(%1,%2,%3,%4,%5)") + .arg(normalized_x) + .arg(normalized_y) + .arg(mouseEvent->button()) +- .arg(mouseEvent->buttons()) +- .arg(mouseEvent->modifiers())); ++ .arg(static_cast<int>(mouseEvent->buttons())) ++ .arg(static_cast<int>(mouseEvent->modifiers()))); + } + return true; + break; +--- ThirdParty/QtTesting/vtkqttesting/pqAbstractItemViewEventTranslator.cxx.orig 2025-03-31 14:04:52 UTC ++++ ThirdParty/QtTesting/vtkqttesting/pqAbstractItemViewEventTranslator.cxx +@@ -118,8 +118,8 @@ bool pqAbstractItemViewEventTranslator::translateEvent + + QString info = QString("%1,%2,%3,%4,%5,%6") + .arg(mouseEvent->button()) +- .arg(mouseEvent->buttons()) +- .arg(mouseEvent->modifiers()) ++ .arg(static_cast<int>(mouseEvent->buttons())) ++ .arg(static_cast<int>(mouseEvent->modifiers())) + .arg(relPt.x()) + .arg(relPt.y()) + .arg(idxStr); +--- ThirdParty/QtTesting/vtkqttesting/pqBasicWidgetEventTranslator.cxx.orig 2025-12-05 14:13:11 UTC ++++ ThirdParty/QtTesting/vtkqttesting/pqBasicWidgetEventTranslator.cxx +@@ -78,8 +78,8 @@ bool pqBasicWidgetEventTranslator::translateEvent( + QMouseEvent* mouseEvent = static_cast<QMouseEvent*>(event); + QString info = QString("%1,%2,%3,%4,%5") + .arg(mouseEvent->button()) +- .arg(mouseEvent->buttons()) +- .arg(mouseEvent->modifiers()) ++ .arg(static_cast<int>(mouseEvent->buttons())) ++ .arg(static_cast<int>(mouseEvent->modifiers())) + .arg(mouseEvent->x()) + .arg(mouseEvent->y()); + diff --git a/science/qt6-quick3dphysics/distinfo b/science/qt6-quick3dphysics/distinfo index a1a299cb31b7..a5ac11a7e2a9 100644 --- a/science/qt6-quick3dphysics/distinfo +++ b/science/qt6-quick3dphysics/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303916 -SHA256 (KDE/Qt/6.9.3/qtquick3dphysics-everywhere-src-6.9.3.tar.xz) = dcd7b22d745d249eb602c5d4d8af8a8e9d11217ccb42b3dd611bb047153b5a6e -SIZE (KDE/Qt/6.9.3/qtquick3dphysics-everywhere-src-6.9.3.tar.xz) = 4668392 +TIMESTAMP = 1763965268 +SHA256 (KDE/Qt/6.10.1/qtquick3dphysics-everywhere-src-6.10.1.tar.xz) = d973847df1be6ee711e771df923537fb62fcac5bf57100f2ebc6f7742c8d2fee +SIZE (KDE/Qt/6.10.1/qtquick3dphysics-everywhere-src-6.10.1.tar.xz) = 4669412 diff --git a/science/qt6-quick3dphysics/pkg-plist b/science/qt6-quick3dphysics/pkg-plist index 769b63cf2550..a29926d0318f 100644 --- a/science/qt6-quick3dphysics/pkg-plist +++ b/science/qt6-quick3dphysics/pkg-plist @@ -107,8 +107,8 @@ lib/cmake/Qt6Quick3DPhysicsPrivate/Qt6Quick3DPhysicsPrivateVersionlessTargets.cm %%QT_LIBDIR%%/libQt6Quick3DPhysicsHelpers.so %%QT_LIBDIR%%/libQt6Quick3DPhysicsHelpers.so.6 %%QT_LIBDIR%%/libQt6Quick3DPhysicsHelpers.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6quick3dphysics_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quick3dphysicshelpers_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quick3dphysics_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quick3dphysicshelpers_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_quick3dphysics.pri %%QT_MKSPECDIR%%/modules/qt_lib_quick3dphysics_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_quick3dphysicshelpers.pri diff --git a/security/Makefile b/security/Makefile index 67f44efbc33a..c8bc4fb9daf1 100644 --- a/security/Makefile +++ b/security/Makefile @@ -1221,6 +1221,7 @@ SUBDIR += rubygem-openssl-ccm SUBDIR += rubygem-openssl-cmac SUBDIR += rubygem-openssl-signature_algorithm + SUBDIR += rubygem-openssl3 SUBDIR += rubygem-openvas-omp SUBDIR += rubygem-origami SUBDIR += rubygem-pbkdf2-ruby diff --git a/security/autofirma/Makefile b/security/autofirma/Makefile index 034ca3b487e2..ba6ae18ec0cb 100644 --- a/security/autofirma/Makefile +++ b/security/autofirma/Makefile @@ -12,6 +12,7 @@ LICENSE= GPLv2 EUPL11 LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/usr/share/common-licenses/eupl-1.1.txt +EXTRACT_DEPENDS= zip:archivers/zip LIB_DEPENDS= libnss3.so:security/nss USES= desktop-file-utils java zip @@ -34,7 +35,7 @@ WRKSRC=${WRKDIR} post-extract: ${TAR} -C ${WRKDIR} -xvzf ${WRKDIR}/autofirma_1_9.deb ${TAR} -C ${WRKDIR} -xvzf ${WRKDIR}/data.tar.gz - ${ZIP_CMD} -d ${PORTNAME}.jar "nss/WINDOWS/*" "windows/*" "osx/*" "linux/*" + zip -d ${WRKDIR}/usr/lib/Autofirma/${PORTNAME}.jar "nss/WINDOWS/*" "windows/*" "osx/*" "linux/*" do-install: ${MKDIR} ${STAGEDIR}${DATADIR} diff --git a/security/aws-lc/Makefile b/security/aws-lc/Makefile index bfb4e5b4b697..c91ea8c22e4a 100644 --- a/security/aws-lc/Makefile +++ b/security/aws-lc/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-lc -PORTVERSION= 1.65.1 +PORTVERSION= 1.66.0 DISTVERSIONPREFIX= v CATEGORIES= security diff --git a/security/aws-lc/distinfo b/security/aws-lc/distinfo index b5de7c54a7e9..07122433a55c 100644 --- a/security/aws-lc/distinfo +++ b/security/aws-lc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032670 -SHA256 (aws-aws-lc-v1.65.1_GH0.tar.gz) = d4cf3b19593fc7876b23741e8ca7c48e0043679cec393fe24b138c3f1ffd6254 -SIZE (aws-aws-lc-v1.65.1_GH0.tar.gz) = 124042558 +TIMESTAMP = 1766036365 +SHA256 (aws-aws-lc-v1.66.0_GH0.tar.gz) = 21020d848ffb7db0df0954afbb79b3eb80c389ced5f5286060d9416dd428a486 +SIZE (aws-aws-lc-v1.66.0_GH0.tar.gz) = 126538688 diff --git a/security/bitwarden-cli/Makefile b/security/bitwarden-cli/Makefile index d9f5a545cceb..8211d102ee3b 100644 --- a/security/bitwarden-cli/Makefile +++ b/security/bitwarden-cli/Makefile @@ -1,6 +1,6 @@ PORTNAME= bitwarden-cli DISTVERSIONPREFIX= cli-v -DISTVERSION= 2025.11.0 +DISTVERSION= 2025.12.0 CATEGORIES= security MASTER_SITES= https://nodejs.org/dist/v${PKG_NODE_VER}/:node DISTFILES= node-v${PKG_NODE_VER}${EXTRACT_SUFX}:node \ @@ -45,6 +45,7 @@ MAKE_ENV+= PYTHONDONTWRITEBYTECODE=1 # don't strip executable upon install since it causes error STRIP= # empty +BINARY_ALIAS= python=${PYTHON_CMD} BUILD_WRKSRC= ${WRKSRC}/apps/cli @@ -149,8 +150,15 @@ pre-build: ${WRKDIR}/.pkg-cache/v${PKG_FETCH_VER}/built-v${PKG_NODE_VER}-freebsd-${NODE_ARCH} ${STRIP_CMD} ${WRKDIR}/.pkg-cache/v${PKG_FETCH_VER}/built-v${PKG_NODE_VER}-freebsd-${NODE_ARCH} # rebuild node modules against patched node - cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ELECTRON_SKIP_BINARY_DOWNLOAD=1 \ - npm rebuild --nodedir=${WRKDIR}/node-v${PKG_NODE_VER} --verbose + @for subdir in `${FIND} ${WRKSRC} -type f -name binding.gyp -exec ${DIRNAME} {} ';' 2>/dev/null`; do \ + ${ECHO_MSG} "===> Rebuilding native modules in $${subdir}"; \ + cd $${subdir} && \ + ${SETENV} ${MAKE_ENV} \ + npm_config_runtime=node \ + npm_config_target=${PKG_NODE_VER} \ + npm_config_nodedir=${WRKDIR}/node-v${PKG_NODE_VER} \ + node-gyp rebuild; \ + done do-build: cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} \ diff --git a/security/bitwarden-cli/distinfo b/security/bitwarden-cli/distinfo index aeea50c996f4..9462bf51f16e 100644 --- a/security/bitwarden-cli/distinfo +++ b/security/bitwarden-cli/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1763543684 +TIMESTAMP = 1766089154 SHA256 (node-v22.15.1.tar.gz) = 38aea029f8818f7783f273fbc70dcf930f9ef54bdd49c5f90c0152caec7a57be SIZE (node-v22.15.1.tar.gz) = 100310295 -SHA256 (bitwarden-cli-2025.11.0-node-modules.tar.gz) = 8e28f846afe7b782c10d8b06d589cf05c24da798fe6c2c869cc63327c6af2c69 -SIZE (bitwarden-cli-2025.11.0-node-modules.tar.gz) = 278775338 -SHA256 (bitwarden-clients-cli-v2025.11.0_GH0.tar.gz) = e5b24bd38b6670942672bdc7f58a19d962509248c2d0a5ec2cea8521951a0da5 -SIZE (bitwarden-clients-cli-v2025.11.0_GH0.tar.gz) = 31458578 +SHA256 (bitwarden-cli-2025.12.0-node-modules.tar.gz) = d85ab7e536201b516c2755f4c95be19122a4f1fc52b157968bbfda672815bcbc +SIZE (bitwarden-cli-2025.12.0-node-modules.tar.gz) = 284690133 +SHA256 (bitwarden-clients-cli-v2025.12.0_GH0.tar.gz) = e873e2f044f5342d3724de41f999d33aab09a8992e8763cd401b1c35f1f3e7d8 +SIZE (bitwarden-clients-cli-v2025.12.0_GH0.tar.gz) = 35439268 diff --git a/security/bitwarden-cli/files/packagejsons/apps/browser/package.json b/security/bitwarden-cli/files/packagejsons/apps/browser/package.json index 82d2ad7ab7ae..cf2be624a22a 100644 --- a/security/bitwarden-cli/files/packagejsons/apps/browser/package.json +++ b/security/bitwarden-cli/files/packagejsons/apps/browser/package.json @@ -1,11 +1,13 @@ { "name": "@bitwarden/browser", - "version": "2025.11.0", + "version": "2025.12.0", "scripts": { "build": "npm run build:chrome", "build:bit": "npm run build:bit:chrome", "build:chrome": "cross-env BROWSER=chrome MANIFEST_VERSION=3 NODE_OPTIONS=\"--max-old-space-size=8192\" webpack", "build:bit:chrome": "cross-env BROWSER=chrome MANIFEST_VERSION=3 NODE_OPTIONS=\"--max-old-space-size=8192\" webpack -c ../../bitwarden_license/bit-browser/webpack.config.js", + "build:dev:chrome": "npm run build:chrome && npm run update:dev:chrome", + "build:bit:dev:chrome": "npm run build:bit:chrome && npm run update:dev:chrome", "build:edge": "cross-env BROWSER=edge MANIFEST_VERSION=3 NODE_OPTIONS=\"--max-old-space-size=8192\" webpack", "build:bit:edge": "cross-env BROWSER=edge MANIFEST_VERSION=3 NODE_OPTIONS=\"--max-old-space-size=8192\" webpack -c ../../bitwarden_license/bit-browser/webpack.config.js", "build:firefox": "cross-env BROWSER=firefox NODE_OPTIONS=\"--max-old-space-size=8192\" webpack", @@ -55,9 +57,12 @@ "dist:bit:opera:mv3": "cross-env MANIFEST_VERSION=3 npm run dist:bit:opera", "dist:safari:mv3": "cross-env MANIFEST_VERSION=3 npm run dist:safari", "dist:bit:safari:mv3": "cross-env MANIFEST_VERSION=3 npm run dist:bit:safari", + "package:dev:chrome": "npm run update:dev:chrome && ./scripts/compress.sh dev-chrome.zip", + "package:bit:dev:chrome": "npm run update:dev:chrome && ./scripts/compress.sh bit-dev-chrome.zip", "test": "jest", "test:watch": "jest --watch", "test:watch:all": "jest --watchAll", - "test:clearCache": "jest --clear-cache" + "test:clearCache": "jest --clear-cache", + "update:dev:chrome": "./scripts/update-manifest-dev.sh" } } diff --git a/security/bitwarden-cli/files/packagejsons/apps/cli/package.json b/security/bitwarden-cli/files/packagejsons/apps/cli/package.json index 26e1183004ad..adddc99b4d75 100644 --- a/security/bitwarden-cli/files/packagejsons/apps/cli/package.json +++ b/security/bitwarden-cli/files/packagejsons/apps/cli/package.json @@ -1,7 +1,7 @@ { "name": "@bitwarden/cli", "description": "A secure and free password manager for all of your devices.", - "version": "2025.11.0", + "version": "2025.12.0", "keywords": [ "bitwarden", "password", @@ -75,20 +75,20 @@ "inquirer": "8.2.6", "jsdom": "26.1.0", "jszip": "3.10.1", - "koa": "2.16.1", + "koa": "2.16.3", "koa-bodyparser": "4.4.1", "koa-json": "2.0.2", "lowdb": "1.0.0", "lunr": "2.3.9", "multer": "2.0.2", "node-fetch": "2.6.12", - "node-forge": "1.3.1", + "node-forge": "1.3.2", "open": "10.1.2", "papaparse": "5.5.3", "proper-lockfile": "4.1.2", "rxjs": "7.8.1", - "semver": "7.7.2", - "tldts": "7.0.1", + "semver": "7.7.3", + "tldts": "7.0.18", "zxcvbn": "4.4.2" } } diff --git a/security/bitwarden-cli/files/packagejsons/apps/desktop/package.json b/security/bitwarden-cli/files/packagejsons/apps/desktop/package.json index 23a3dbcac111..bb8118cb7eb1 100644 --- a/security/bitwarden-cli/files/packagejsons/apps/desktop/package.json +++ b/security/bitwarden-cli/files/packagejsons/apps/desktop/package.json @@ -1,7 +1,7 @@ { "name": "@bitwarden/desktop", "description": "A secure and free password manager for all of your devices.", - "version": "2025.11.0", + "version": "2025.12.0", "keywords": [ "bitwarden", "password", @@ -39,8 +39,8 @@ "clean:dist": "rimraf ./dist", "pack:dir": "npm run clean:dist && electron-builder --dir -p never", "pack:lin:flatpak": "flatpak-builder --repo=../../.flatpak-repo ../../.flatpak ./resources/com.bitwarden.desktop.devel.yaml --install-deps-from=flathub --force-clean && flatpak build-bundle ../../.flatpak-repo/ ./dist/com.bitwarden.desktop.flatpak com.bitwarden.desktop", - "pack:lin": "npm run clean:dist && electron-builder --linux --x64 -p never && export SNAP_FILE=$(realpath ./dist/bitwarden_*.snap) && unsquashfs -d ./dist/tmp-snap/ $SNAP_FILE && mkdir -p ./dist/tmp-snap/meta/polkit/ && cp ./resources/com.bitwarden.desktop.policy ./dist/tmp-snap/meta/polkit/polkit.com.bitwarden.desktop.policy && rm $SNAP_FILE && snap pack --compression=lzo ./dist/tmp-snap/ && mv ./*.snap ./dist/ && rm -rf ./dist/tmp-snap/", - "pack:lin:arm64": "npm run clean:dist && electron-builder --dir -p never && tar -czvf ./dist/bitwarden_desktop_arm64.tar.gz -C ./dist/linux-arm64-unpacked/ .", + "pack:lin": "npm run clean:dist && electron-builder --linux --x64 -p never && export SNAP_FILE=$(realpath ./dist/bitwarden_*.snap) && unsquashfs -d ./dist/tmp-snap/ $SNAP_FILE && mkdir -p ./dist/tmp-snap/meta/polkit/ && cp ./resources/com.bitwarden.desktop.policy ./dist/tmp-snap/meta/polkit/polkit.com.bitwarden.desktop.policy && rm $SNAP_FILE && snap pack --compression=lzo ./dist/tmp-snap/ && mv ./*.snap ./dist/ && rm -rf ./dist/tmp-snap/ && tar -czvf ./dist/bitwarden_desktop_x64.tar.gz -C ./dist/linux-unpacked/ .", + "pack:lin:arm64": "npm run clean:dist && electron-builder --linux --arm64 -p never && export SNAP_FILE=$(realpath ./dist/bitwarden_*.snap) && unsquashfs -d ./dist/tmp-snap/ $SNAP_FILE && mkdir -p ./dist/tmp-snap/meta/polkit/ && cp ./resources/com.bitwarden.desktop.policy ./dist/tmp-snap/meta/polkit/polkit.com.bitwarden.desktop.policy && rm $SNAP_FILE && snap pack --compression=lzo ./dist/tmp-snap/ && mv ./*.snap ./dist/ && rm -rf ./dist/tmp-snap/ && tar -czvf ./dist/bitwarden_desktop_arm64.tar.gz -C ./dist/linux-arm64-unpacked/ .", "pack:mac": "npm run clean:dist && electron-builder --mac --universal -p never", "pack:mac:with-extension": "npm run clean:dist && npm run build:macos-extension:mac && electron-builder --mac --universal -p never", "pack:mac:arm64": "npm run clean:dist && electron-builder --mac --arm64 -p never", diff --git a/security/bitwarden-cli/files/packagejsons/apps/web/package.json b/security/bitwarden-cli/files/packagejsons/apps/web/package.json index ddcf1576743f..344a78f2a2cb 100644 --- a/security/bitwarden-cli/files/packagejsons/apps/web/package.json +++ b/security/bitwarden-cli/files/packagejsons/apps/web/package.json @@ -1,6 +1,6 @@ { "name": "@bitwarden/web-vault", - "version": "2025.11.0", + "version": "2025.12.0", "scripts": { "build:oss": "webpack", "build:bit": "webpack -c ../../bitwarden_license/bit-web/webpack.config.js", diff --git a/security/bitwarden-cli/files/packagejsons/package-lock.json b/security/bitwarden-cli/files/packagejsons/package-lock.json index c8f825319e43..b157561e3e85 100644 --- a/security/bitwarden-cli/files/packagejsons/package-lock.json +++ b/security/bitwarden-cli/files/packagejsons/package-lock.json @@ -23,8 +23,8 @@ "@angular/platform-browser": "19.2.14", "@angular/platform-browser-dynamic": "19.2.14", "@angular/router": "19.2.14", - "@bitwarden/commercial-sdk-internal": "0.2.0-main.365", - "@bitwarden/sdk-internal": "0.2.0-main.365", + "@bitwarden/commercial-sdk-internal": "0.2.0-main.403", + "@bitwarden/sdk-internal": "0.2.0-main.403", "@electron/fuses": "1.8.0", "@emotion/css": "11.13.5", "@koa/multer": "4.0.0", @@ -32,13 +32,13 @@ "@microsoft/signalr": "8.0.7", "@microsoft/signalr-protocol-msgpack": "8.0.7", "@ng-select/ng-select": "14.9.0", - "@nx/devkit": "21.3.11", - "@nx/eslint": "21.3.11", - "@nx/jest": "21.3.11", - "@nx/js": "21.3.11", - "@nx/webpack": "21.3.11", + "@nx/devkit": "21.6.9", + "@nx/eslint": "21.6.9", + "@nx/jest": "21.6.9", + "@nx/js": "21.6.9", + "@nx/webpack": "21.6.9", "big-integer": "1.6.52", - "braintree-web-drop-in": "1.44.0", + "braintree-web-drop-in": "1.46.0", "buffer": "6.0.3", "bufferutil": "4.0.9", "chalk": "4.1.2", @@ -49,7 +49,7 @@ "inquirer": "8.2.6", "jsdom": "26.1.0", "jszip": "3.10.1", - "koa": "2.16.1", + "koa": "2.16.3", "koa-bodyparser": "4.4.1", "koa-json": "2.0.2", "lit": "3.3.0", @@ -58,7 +58,7 @@ "multer": "2.0.2", "ngx-toastr": "19.1.0", "node-fetch": "2.6.12", - "node-forge": "1.3.1", + "node-forge": "1.3.2", "oidc-client-ts": "2.4.1", "open": "10.1.2", "papaparse": "5.5.3", @@ -66,9 +66,9 @@ "qrcode-parser": "2.1.3", "qrious": "4.0.2", "rxjs": "7.8.1", - "semver": "7.7.2", - "tabbable": "6.2.0", - "tldts": "7.0.1", + "semver": "7.7.3", + "tabbable": "6.3.0", + "tldts": "7.0.18", "ts-node": "10.9.2", "utf-8-validate": "6.0.5", "zone.js": "0.15.1", @@ -79,12 +79,12 @@ "@angular-eslint/schematics": "19.6.0", "@angular/cli": "19.2.14", "@angular/compiler-cli": "19.2.14", - "@babel/core": "7.24.9", - "@babel/preset-env": "7.24.8", + "@babel/core": "7.28.5", + "@babel/preset-env": "7.28.5", "@compodoc/compodoc": "1.1.26", "@electron/notarize": "3.0.1", "@electron/rebuild": "4.0.1", - "@eslint/compat": "1.2.9", + "@eslint/compat": "2.0.0", "@lit-labs/signals": "0.1.2", "@ngtools/webpack": "19.2.14", "@storybook/addon-a11y": "8.6.12", @@ -100,8 +100,8 @@ "@storybook/theming": "8.6.12", "@storybook/web-components-webpack5": "8.6.12", "@tailwindcss/container-queries": "0.1.1", - "@types/chrome": "0.1.12", - "@types/firefox-webext-browser": "120.0.4", + "@types/chrome": "0.1.28", + "@types/firefox-webext-browser": "143.0.0", "@types/inquirer": "8.2.10", "@types/jest": "29.5.14", "@types/jsdom": "21.1.7", @@ -112,10 +112,10 @@ "@types/koa-json": "2.0.23", "@types/lowdb": "1.0.15", "@types/lunr": "2.3.7", - "@types/node": "22.18.11", + "@types/node": "22.19.1", "@types/node-fetch": "2.6.4", - "@types/node-forge": "1.3.11", - "@types/papaparse": "5.3.16", + "@types/node-forge": "1.3.14", + "@types/papaparse": "5.5.0", "@types/proper-lockfile": "4.1.4", "@types/retry": "0.12.5", "@types/zxcvbn": "4.4.5", @@ -128,15 +128,15 @@ "axe-playwright": "2.2.2", "babel-loader": "9.2.1", "base64-loader": "1.0.0", - "browserslist": "4.23.2", + "browserslist": "4.28.0", "chromatic": "13.3.1", "concurrently": "9.2.0", - "copy-webpack-plugin": "13.0.0", + "copy-webpack-plugin": "13.0.1", "cross-env": "10.1.0", "css-loader": "7.1.2", "electron": "37.7.0", "electron-builder": "26.0.12", - "electron-log": "5.4.0", + "electron-log": "5.4.3", "electron-reload": "2.0.0-alpha.1", "electron-store": "8.2.0", "electron-updater": "6.6.4", @@ -150,30 +150,30 @@ "eslint-plugin-tailwindcss": "3.18.0", "html-loader": "5.1.0", "html-webpack-injector": "1.1.4", - "html-webpack-plugin": "5.6.3", + "html-webpack-plugin": "5.6.5", "husky": "9.1.7", - "jest-diff": "29.7.0", + "jest-diff": "30.2.0", "jest-junit": "16.0.0", "jest-mock-extended": "3.0.7", "jest-preset-angular": "14.6.1", "json5": "2.2.3", "lint-staged": "16.0.0", - "mini-css-extract-plugin": "2.9.2", - "nx": "21.3.11", - "postcss": "8.5.3", - "postcss-loader": "8.1.1", + "mini-css-extract-plugin": "2.9.4", + "nx": "21.6.9", + "postcss": "8.5.6", + "postcss-loader": "8.2.0", "prettier": "3.6.2", "prettier-plugin-tailwindcss": "0.6.11", "process": "0.11.10", "remark-gfm": "4.0.1", "rimraf": "6.0.1", - "sass": "1.88.0", - "sass-loader": "16.0.4", + "sass": "1.94.2", + "sass-loader": "16.0.6", "storybook": "8.6.12", "style-loader": "4.0.0", "tailwindcss": "3.4.17", "ts-jest": "29.4.5", - "ts-loader": "9.5.2", + "ts-loader": "9.5.4", "tsconfig-paths-webpack-plugin": "4.2.0", "type-fest": "2.19.0", "typescript": "5.8.3", @@ -181,10 +181,10 @@ "typescript-strict-plugin": "2.4.4", "url": "0.11.4", "util": "0.12.5", - "wait-on": "9.0.1", - "webpack": "5.99.7", + "wait-on": "9.0.3", + "webpack": "5.103.0", "webpack-cli": "6.0.1", - "webpack-dev-server": "5.2.1", + "webpack-dev-server": "5.2.2", "webpack-node-externals": "3.0.0" }, "engines": { @@ -194,11 +194,11 @@ }, "apps/browser": { "name": "@bitwarden/browser", - "version": "2025.11.0" + "version": "2025.12.0" }, "apps/cli": { "name": "@bitwarden/cli", - "version": "2025.11.0", + "version": "2025.12.0", "license": "SEE LICENSE IN LICENSE.txt", "dependencies": { "@koa/multer": "4.0.0", @@ -213,20 +213,20 @@ "inquirer": "8.2.6", "jsdom": "26.1.0", "jszip": "3.10.1", - "koa": "2.16.1", + "koa": "2.16.3", "koa-bodyparser": "4.4.1", "koa-json": "2.0.2", "lowdb": "1.0.0", "lunr": "2.3.9", "multer": "2.0.2", "node-fetch": "2.6.12", - "node-forge": "1.3.1", + "node-forge": "1.3.2", "open": "10.1.2", "papaparse": "5.5.3", "proper-lockfile": "4.1.2", "rxjs": "7.8.1", - "semver": "7.7.2", - "tldts": "7.0.1", + "semver": "7.7.3", + "tldts": "7.0.18", "zxcvbn": "4.4.2" }, "bin": { @@ -280,7 +280,7 @@ }, "apps/desktop": { "name": "@bitwarden/desktop", - "version": "2025.11.0", + "version": "2025.12.0", "hasInstallScript": true, "license": "GPL-3.0" }, @@ -294,7 +294,7 @@ }, "apps/web": { "name": "@bitwarden/web-vault", - "version": "2025.11.0" + "version": "2025.12.0" }, "libs/admin-console": { "name": "@bitwarden/admin-console", @@ -517,6 +517,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dev": true, "license": "Apache-2.0", "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", @@ -967,39 +968,6 @@ "dev": true, "license": "MIT" }, - "node_modules/@angular-devkit/build-angular/node_modules/browserslist": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.0.tgz", - "integrity": "sha512-PJ8gYKeS5e/whHBh8xrwYK+dAvEj7JXtz6uTucnMRB8OiGTsKccFekoRrjajPBHV8oOY+2tI4uxeceSimKwMFA==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "caniuse-lite": "^1.0.30001718", - "electron-to-chromium": "^1.5.160", - "node-releases": "^2.0.19", - "update-browserslist-db": "^1.1.3" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, "node_modules/@angular-devkit/build-angular/node_modules/content-disposition": { "version": "0.5.4", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", @@ -1295,6 +1263,27 @@ "node": ">= 0.6" } }, + "node_modules/@angular-devkit/build-angular/node_modules/mini-css-extract-plugin": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.2.tgz", + "integrity": "sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w==", + "dev": true, + "license": "MIT", + "dependencies": { + "schema-utils": "^4.0.0", + "tapable": "^2.2.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, "node_modules/@angular-devkit/build-angular/node_modules/negotiator": { "version": "0.6.3", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", @@ -1360,6 +1349,38 @@ "node": "^10 || ^12 || >=14" } }, + "node_modules/@angular-devkit/build-angular/node_modules/postcss-loader": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-8.1.1.tgz", + "integrity": "sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "cosmiconfig": "^9.0.0", + "jiti": "^1.20.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, "node_modules/@angular-devkit/build-angular/node_modules/qs": { "version": "6.13.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", @@ -1936,6 +1957,19 @@ "strip-json-comments": "3.1.1" } }, + "node_modules/@angular-eslint/schematics/node_modules/semver": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@angular-eslint/template-parser": { "version": "19.6.0", "resolved": "https://registry.npmjs.org/@angular-eslint/template-parser/-/template-parser-19.6.0.tgz", @@ -2622,30 +2656,30 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.27.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.27.5.tgz", - "integrity": "sha512-KiRAp/VoJaWkkte84TvUd9qjdbZAdiqyvMxrGl1N6vzFogKmaLgoM3L1kgtLicp2HP5fBJS8JrZKLVIZGVJAVg==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.5.tgz", + "integrity": "sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==", "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.24.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.9.tgz", - "integrity": "sha512-5e3FI4Q3M3Pbr21+5xJwCv6ZT6KmGkI0vw3Tozy5ODAQFTIWe37iT8Cr7Ice2Ntb+M3iSKCEWMB1MBgKrW3whg==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.5.tgz", + "integrity": "sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==", "license": "MIT", "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.24.9", - "@babel/helper-compilation-targets": "^7.24.8", - "@babel/helper-module-transforms": "^7.24.9", - "@babel/helpers": "^7.24.8", - "@babel/parser": "^7.24.8", - "@babel/template": "^7.24.7", - "@babel/traverse": "^7.24.8", - "@babel/types": "^7.24.9", + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.5", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-module-transforms": "^7.28.3", + "@babel/helpers": "^7.28.4", + "@babel/parser": "^7.28.5", + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.5", + "@babel/types": "^7.28.5", + "@jridgewell/remapping": "^2.3.5", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -2660,6 +2694,22 @@ "url": "https://opencollective.com/babel" } }, + "node_modules/@babel/core/node_modules/@babel/generator": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz", + "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.28.5", + "@babel/types": "^7.28.5", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@babel/core/node_modules/convert-source-map": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", @@ -2679,6 +2729,7 @@ "version": "7.26.10", "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.10.tgz", "integrity": "sha512-rRHT8siFIXQrAYOYqZQVsAr8vJ+cBNqcVAY6m5V8/4QqzaPl+zDBe6cLEPRDuNOUf3ww8RfJVlOyQMoSI+5Ang==", + "dev": true, "license": "MIT", "dependencies": { "@babel/parser": "^7.26.10", @@ -2720,38 +2771,6 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/helper-compilation-targets/node_modules/browserslist": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.0.tgz", - "integrity": "sha512-PJ8gYKeS5e/whHBh8xrwYK+dAvEj7JXtz6uTucnMRB8OiGTsKccFekoRrjajPBHV8oOY+2tI4uxeceSimKwMFA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "caniuse-lite": "^1.0.30001718", - "electron-to-chromium": "^1.5.160", - "node-releases": "^2.0.19", - "update-browserslist-db": "^1.1.3" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, "node_modules/@babel/helper-compilation-targets/node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", @@ -2762,17 +2781,17 @@ } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.27.1.tgz", - "integrity": "sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.5.tgz", + "integrity": "sha512-q3WC4JfdODypvxArsJQROfupPBq9+lMwjKq7C33GhbFYJsufD0yd/ziwD+hJucLeWsnFPWZjsU2DNFqBPE7jwQ==", "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.1", - "@babel/helper-member-expression-to-functions": "^7.27.1", + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-member-expression-to-functions": "^7.28.5", "@babel/helper-optimise-call-expression": "^7.27.1", "@babel/helper-replace-supers": "^7.27.1", "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", - "@babel/traverse": "^7.27.1", + "@babel/traverse": "^7.28.5", "semver": "^6.3.1" }, "engines": { @@ -2842,16 +2861,16 @@ } }, "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.4.tgz", - "integrity": "sha512-jljfR1rGnXXNWnmQg2K3+bvhkxB51Rl32QRaOTuwwjviGrHzIbSc8+x9CpraDtbT7mfyjXObULP4w/adunNwAw==", + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.5.tgz", + "integrity": "sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg==", "license": "MIT", "dependencies": { - "@babel/helper-compilation-targets": "^7.22.6", - "@babel/helper-plugin-utils": "^7.22.5", - "debug": "^4.1.1", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "debug": "^4.4.1", "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2" + "resolve": "^1.22.10" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" @@ -2867,13 +2886,13 @@ } }, "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.27.1.tgz", - "integrity": "sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.28.5.tgz", + "integrity": "sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==", "license": "MIT", "dependencies": { - "@babel/traverse": "^7.27.1", - "@babel/types": "^7.27.1" + "@babel/traverse": "^7.28.5", + "@babel/types": "^7.28.5" }, "engines": { "node": ">=6.9.0" @@ -2893,14 +2912,14 @@ } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.27.3.tgz", - "integrity": "sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==", + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz", + "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==", "license": "MIT", "dependencies": { "@babel/helper-module-imports": "^7.27.1", "@babel/helper-validator-identifier": "^7.27.1", - "@babel/traverse": "^7.27.3" + "@babel/traverse": "^7.28.3" }, "engines": { "node": ">=6.9.0" @@ -3012,9 +3031,9 @@ } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", - "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", + "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", "license": "MIT", "engines": { "node": ">=6.9.0" @@ -3044,25 +3063,25 @@ } }, "node_modules/@babel/helpers": { - "version": "7.27.6", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.6.tgz", - "integrity": "sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==", + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz", + "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==", "license": "MIT", "dependencies": { "@babel/template": "^7.27.2", - "@babel/types": "^7.27.6" + "@babel/types": "^7.28.4" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/parser": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.0.tgz", - "integrity": "sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz", + "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==", "license": "MIT", "dependencies": { - "@babel/types": "^7.28.0" + "@babel/types": "^7.28.5" }, "bin": { "parser": "bin/babel-parser.js" @@ -3072,13 +3091,13 @@ } }, "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.27.1.tgz", - "integrity": "sha512-QPG3C9cCVRQLxAVwmefEmwdTanECuUBMQZ/ym5kiw3XKCGA7qkuQLcjWWHcrD/GKbn/WmJwaezfuuAOcyKlRPA==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.28.5.tgz", + "integrity": "sha512-87GDMS3tsmMSi/3bWOte1UblL+YUTFMV8SZPZ2eSEL17s74Cw/l63rR6NmGVKMYW2GYi85nE+/d6Hw5N0bEk2Q==", "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.27.1", - "@babel/traverse": "^7.27.1" + "@babel/traverse": "^7.28.5" }, "engines": { "node": ">=6.9.0" @@ -3091,7 +3110,6 @@ "version": "7.27.1", "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz", "integrity": "sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA==", - "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.27.1" @@ -3136,13 +3154,13 @@ } }, "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.27.1.tgz", - "integrity": "sha512-6BpaYGDavZqkI6yT+KSPdpZFfpnd68UKXbcjI9pJ13pvHhPrCKWOOLp+ysvMeA+DxnhuPpgIaRpxRxo5A9t5jw==", + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.3.tgz", + "integrity": "sha512-b6YTX108evsvE4YgWyQ921ZAFFQm3Bn+CA3+ZXlNVnPhx+UfsVURoPjfGAPCjBgrqo30yX/C2nZGX96DxvR9Iw==", "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.27.1", - "@babel/traverse": "^7.27.1" + "@babel/traverse": "^7.28.3" }, "engines": { "node": ">=6.9.0" @@ -3246,30 +3264,6 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/@babel/plugin-syntax-import-assertions": { "version": "7.27.1", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.27.1.tgz", @@ -3491,6 +3485,7 @@ "version": "7.26.8", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.26.8.tgz", "integrity": "sha512-He9Ej2X7tNf2zdKMAGOsmg2MrFc+hfoAhd3po4cWfo/NWjzEAKa0oQruj1ROVUdl0e6fb6/kE/G3SSxE0lRJOg==", + "dev": true, "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.26.5", @@ -3508,6 +3503,7 @@ "version": "7.25.9", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz", "integrity": "sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==", + "dev": true, "license": "MIT", "dependencies": { "@babel/helper-module-imports": "^7.25.9", @@ -3537,9 +3533,9 @@ } }, "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.27.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.27.5.tgz", - "integrity": "sha512-JF6uE2s67f0y2RZcm2kpAUEbD50vH62TyWVebxwHAlbSdM49VqPz8t4a1uIjp4NIOIZ4xzLfjY5emt/RCyC7TQ==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.5.tgz", + "integrity": "sha512-45DmULpySVvmq9Pj3X9B+62Xe+DJGov27QravQJU1LLcapR6/10i+gYVAucGGJpHBp5mYxIMK4nDAT/QDLr47g==", "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.27.1" @@ -3568,12 +3564,12 @@ } }, "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.27.1.tgz", - "integrity": "sha512-s734HmYU78MVzZ++joYM+NkJusItbdRcbm+AGRgJCt3iA+yux0QpD9cBVdz3tKyrjVYWRl7j0mHSmv4lhV0aoA==", + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.28.3.tgz", + "integrity": "sha512-LtPXlBbRoc4Njl/oh1CeD/3jC+atytbnf/UqLoqTDcEYGUPj022+rvfkbDYieUrSj3CaV4yHDByPE+T2HwfsJg==", "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-create-class-features-plugin": "^7.28.3", "@babel/helper-plugin-utils": "^7.27.1" }, "engines": { @@ -3584,17 +3580,17 @@ } }, "node_modules/@babel/plugin-transform-classes": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.27.1.tgz", - "integrity": "sha512-7iLhfFAubmpeJe/Wo2TVuDrykh/zlWXLzPNdL0Jqn/Xu8R3QQ8h9ff8FQoISZOsw74/HFqFI7NX63HN7QFIHKA==", + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.4.tgz", + "integrity": "sha512-cFOlhIYPBv/iBoc+KS3M6et2XPtbT2HiCRfBXWtfpc9OAyostldxIf9YAYB6ypURBBbx+Qv6nyrLzASfJe+hBA==", "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.1", - "@babel/helper-compilation-targets": "^7.27.1", + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-globals": "^7.28.0", "@babel/helper-plugin-utils": "^7.27.1", "@babel/helper-replace-supers": "^7.27.1", - "@babel/traverse": "^7.27.1", - "globals": "^11.1.0" + "@babel/traverse": "^7.28.4" }, "engines": { "node": ">=6.9.0" @@ -3632,12 +3628,13 @@ } }, "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.27.3.tgz", - "integrity": "sha512-s4Jrok82JpiaIprtY2nHsYmrThKvvwgHwjgd7UMiYhZaN0asdXNLr0y+NjTfkA7SyQE5i2Fb7eawUOZmLvyqOA==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.5.tgz", + "integrity": "sha512-Kl9Bc6D0zTUcFUvkNuQh4eGXPKKNDOJQXVyyM4ZAQPMveniJdxi8XMJwLo+xSoW3MIq81bD33lcUe9kZpl0MCw==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.28.5" }, "engines": { "node": ">=6.9.0" @@ -3681,7 +3678,6 @@ "version": "7.27.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.27.1.tgz", "integrity": "sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ==", - "dev": true, "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.27.1", @@ -3709,10 +3705,26 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-transform-explicit-resource-management": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-explicit-resource-management/-/plugin-transform-explicit-resource-management-7.28.0.tgz", + "integrity": "sha512-K8nhUcn3f6iB+P3gwCv/no7OdzOZQcKchW6N389V6PD8NUWKZHzndOd9sPDVbMoBsbmjMqlB4L9fm+fEFNVlwQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.28.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.27.1.tgz", - "integrity": "sha512-uspvXnhHvGKf2r4VVtBpeFnuDWsJLQ6MF6lGJLC89jBR1uoVeqM416AZtTuhTezOfgHicpJQmoD5YUakO/YmXQ==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.28.5.tgz", + "integrity": "sha512-D4WIMaFtwa2NizOp+dnoFjRez/ClKiC2BqqImwKd1X28nqBtZEyCYJ2ozQrrzlxAFrcrjxo39S6khe9RNDlGzw==", "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.27.1" @@ -3803,9 +3815,9 @@ } }, "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.27.1.tgz", - "integrity": "sha512-SJvDs5dXxiae4FbSL1aBJlG4wvl594N6YEVVn9e3JGulwioy6z3oPjx/sQBO3Y4NwUu5HNix6KJ3wBZoewcdbw==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.28.5.tgz", + "integrity": "sha512-axUuqnUTBuXyHGcJEVVh9pORaN6wC5bYfE7FGzPiaWa3syib9m7g+/IT/4VgCOe2Upef43PHzeAvcrVek6QuuA==", "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.27.1" @@ -3865,15 +3877,15 @@ } }, "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.27.1.tgz", - "integrity": "sha512-w5N1XzsRbc0PQStASMksmUeqECuzKuTJer7kFagK8AXgpCMkeDMO5S+aaFb7A51ZYDF7XI34qsTX+fkHiIm5yA==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.28.5.tgz", + "integrity": "sha512-vn5Jma98LCOeBy/KpeQhXcV2WZgaRUtjwQmjoBuLNlOmkg0fB5pdvYVeWRYI69wWKwK2cD1QbMiUQnoujWvrew==", "license": "MIT", "dependencies": { - "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-module-transforms": "^7.28.3", "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-validator-identifier": "^7.27.1", - "@babel/traverse": "^7.27.1" + "@babel/helper-validator-identifier": "^7.28.5", + "@babel/traverse": "^7.28.5" }, "engines": { "node": ">=6.9.0" @@ -3960,15 +3972,16 @@ } }, "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.27.3.tgz", - "integrity": "sha512-7ZZtznF9g4l2JCImCo5LNKFHB5eXnN39lLtLY5Tg+VkR0jwOt7TBciMckuiQIOIW7L5tkQOCh3bVGYeXgMx52Q==", + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.4.tgz", + "integrity": "sha512-373KA2HQzKhQCYiRVIRr+3MjpCObqzDlyrM6u4I201wL8Mp2wHf7uB8GhDwis03k2ti8Zr65Zyyqs1xOxUF/Ew==", "license": "MIT", "dependencies": { "@babel/helper-compilation-targets": "^7.27.2", "@babel/helper-plugin-utils": "^7.27.1", - "@babel/plugin-transform-destructuring": "^7.27.3", - "@babel/plugin-transform-parameters": "^7.27.1" + "@babel/plugin-transform-destructuring": "^7.28.0", + "@babel/plugin-transform-parameters": "^7.27.7", + "@babel/traverse": "^7.28.4" }, "engines": { "node": ">=6.9.0" @@ -4009,9 +4022,9 @@ } }, "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.27.1.tgz", - "integrity": "sha512-BQmKPPIuc8EkZgNKsv0X4bPmOoayeu4F1YCwx2/CfmDSXDbp7GnzlUH+/ul5VGfRg1AoFPsrIThlEBj2xb4CAg==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.28.5.tgz", + "integrity": "sha512-N6fut9IZlPnjPwgiQkXNhb+cT8wQKFlJNqcZkWlcTqkcqx6/kU4ynGmLFoa4LViBSirn05YAwk+sQBbPfxtYzQ==", "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.27.1", @@ -4025,9 +4038,9 @@ } }, "node_modules/@babel/plugin-transform-parameters": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.1.tgz", - "integrity": "sha512-018KRk76HWKeZ5l4oTj2zPpSh+NbGdt0st5S6x0pga6HgrjBOJb24mMDHorFopOOd6YHkLgOZ+zaCjZGPO4aKg==", + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.7.tgz", + "integrity": "sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==", "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.27.1" @@ -4100,9 +4113,9 @@ } }, "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.27.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.27.5.tgz", - "integrity": "sha512-uhB8yHerfe3MWnuLAhEbeQ4afVoqv8BQsPqrTv7e/jZ9y00kJL6l9a/f4OWaKxotmjzewfEyXE1vgDJenkQ2/Q==", + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.28.4.tgz", + "integrity": "sha512-+ZEdQlBoRg9m2NnzvEeLgtvBMO4tkFBw5SQIUgLICgTrumLoU7lr+Oghi6km2PFj+dbUt2u1oby2w3BDO9YQnA==", "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.27.1" @@ -4118,7 +4131,6 @@ "version": "7.27.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.27.1.tgz", "integrity": "sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA==", - "dev": true, "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.27.1", @@ -4346,91 +4358,80 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.24.8.tgz", - "integrity": "sha512-vObvMZB6hNWuDxhSaEPTKCwcqkAIuDtE+bQGn4XMXne1DSLzFVY8Vmj1bm+mUQXYNN8NmaQEO+r8MMbzPr1jBQ==", - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.24.8", - "@babel/helper-compilation-targets": "^7.24.8", - "@babel/helper-plugin-utils": "^7.24.8", - "@babel/helper-validator-option": "^7.24.8", - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.24.7", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.24.7", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.7", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.24.7", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.28.5.tgz", + "integrity": "sha512-S36mOoi1Sb6Fz98fBfE+UZSpYw5mJm0NUHtIKrOuNcqeFauy1J6dIvXm2KRVKobOSaGq4t/hBXdN4HGU3wL9Wg==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.28.5", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-validator-option": "^7.27.1", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.28.5", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.27.1", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.27.1", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.27.1", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.28.3", "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.24.7", - "@babel/plugin-syntax-import-attributes": "^7.24.7", - "@babel/plugin-syntax-import-meta": "^7.10.4", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-import-assertions": "^7.27.1", + "@babel/plugin-syntax-import-attributes": "^7.27.1", "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.24.7", - "@babel/plugin-transform-async-generator-functions": "^7.24.7", - "@babel/plugin-transform-async-to-generator": "^7.24.7", - "@babel/plugin-transform-block-scoped-functions": "^7.24.7", - "@babel/plugin-transform-block-scoping": "^7.24.7", - "@babel/plugin-transform-class-properties": "^7.24.7", - "@babel/plugin-transform-class-static-block": "^7.24.7", - "@babel/plugin-transform-classes": "^7.24.8", - "@babel/plugin-transform-computed-properties": "^7.24.7", - "@babel/plugin-transform-destructuring": "^7.24.8", - "@babel/plugin-transform-dotall-regex": "^7.24.7", - "@babel/plugin-transform-duplicate-keys": "^7.24.7", - "@babel/plugin-transform-dynamic-import": "^7.24.7", - "@babel/plugin-transform-exponentiation-operator": "^7.24.7", - "@babel/plugin-transform-export-namespace-from": "^7.24.7", - "@babel/plugin-transform-for-of": "^7.24.7", - "@babel/plugin-transform-function-name": "^7.24.7", - "@babel/plugin-transform-json-strings": "^7.24.7", - "@babel/plugin-transform-literals": "^7.24.7", - "@babel/plugin-transform-logical-assignment-operators": "^7.24.7", - "@babel/plugin-transform-member-expression-literals": "^7.24.7", - "@babel/plugin-transform-modules-amd": "^7.24.7", - "@babel/plugin-transform-modules-commonjs": "^7.24.8", - "@babel/plugin-transform-modules-systemjs": "^7.24.7", - "@babel/plugin-transform-modules-umd": "^7.24.7", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7", - "@babel/plugin-transform-new-target": "^7.24.7", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7", - "@babel/plugin-transform-numeric-separator": "^7.24.7", - "@babel/plugin-transform-object-rest-spread": "^7.24.7", - "@babel/plugin-transform-object-super": "^7.24.7", - "@babel/plugin-transform-optional-catch-binding": "^7.24.7", - "@babel/plugin-transform-optional-chaining": "^7.24.8", - "@babel/plugin-transform-parameters": "^7.24.7", - "@babel/plugin-transform-private-methods": "^7.24.7", - "@babel/plugin-transform-private-property-in-object": "^7.24.7", - "@babel/plugin-transform-property-literals": "^7.24.7", - "@babel/plugin-transform-regenerator": "^7.24.7", - "@babel/plugin-transform-reserved-words": "^7.24.7", - "@babel/plugin-transform-shorthand-properties": "^7.24.7", - "@babel/plugin-transform-spread": "^7.24.7", - "@babel/plugin-transform-sticky-regex": "^7.24.7", - "@babel/plugin-transform-template-literals": "^7.24.7", - "@babel/plugin-transform-typeof-symbol": "^7.24.8", - "@babel/plugin-transform-unicode-escapes": "^7.24.7", - "@babel/plugin-transform-unicode-property-regex": "^7.24.7", - "@babel/plugin-transform-unicode-regex": "^7.24.7", - "@babel/plugin-transform-unicode-sets-regex": "^7.24.7", + "@babel/plugin-transform-arrow-functions": "^7.27.1", + "@babel/plugin-transform-async-generator-functions": "^7.28.0", + "@babel/plugin-transform-async-to-generator": "^7.27.1", + "@babel/plugin-transform-block-scoped-functions": "^7.27.1", + "@babel/plugin-transform-block-scoping": "^7.28.5", + "@babel/plugin-transform-class-properties": "^7.27.1", + "@babel/plugin-transform-class-static-block": "^7.28.3", + "@babel/plugin-transform-classes": "^7.28.4", + "@babel/plugin-transform-computed-properties": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.28.5", + "@babel/plugin-transform-dotall-regex": "^7.27.1", + "@babel/plugin-transform-duplicate-keys": "^7.27.1", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.27.1", + "@babel/plugin-transform-dynamic-import": "^7.27.1", + "@babel/plugin-transform-explicit-resource-management": "^7.28.0", + "@babel/plugin-transform-exponentiation-operator": "^7.28.5", + "@babel/plugin-transform-export-namespace-from": "^7.27.1", + "@babel/plugin-transform-for-of": "^7.27.1", + "@babel/plugin-transform-function-name": "^7.27.1", + "@babel/plugin-transform-json-strings": "^7.27.1", + "@babel/plugin-transform-literals": "^7.27.1", + "@babel/plugin-transform-logical-assignment-operators": "^7.28.5", + "@babel/plugin-transform-member-expression-literals": "^7.27.1", + "@babel/plugin-transform-modules-amd": "^7.27.1", + "@babel/plugin-transform-modules-commonjs": "^7.27.1", + "@babel/plugin-transform-modules-systemjs": "^7.28.5", + "@babel/plugin-transform-modules-umd": "^7.27.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.27.1", + "@babel/plugin-transform-new-target": "^7.27.1", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.27.1", + "@babel/plugin-transform-numeric-separator": "^7.27.1", + "@babel/plugin-transform-object-rest-spread": "^7.28.4", + "@babel/plugin-transform-object-super": "^7.27.1", + "@babel/plugin-transform-optional-catch-binding": "^7.27.1", + "@babel/plugin-transform-optional-chaining": "^7.28.5", + "@babel/plugin-transform-parameters": "^7.27.7", + "@babel/plugin-transform-private-methods": "^7.27.1", + "@babel/plugin-transform-private-property-in-object": "^7.27.1", + "@babel/plugin-transform-property-literals": "^7.27.1", + "@babel/plugin-transform-regenerator": "^7.28.4", + "@babel/plugin-transform-regexp-modifiers": "^7.27.1", + "@babel/plugin-transform-reserved-words": "^7.27.1", + "@babel/plugin-transform-shorthand-properties": "^7.27.1", + "@babel/plugin-transform-spread": "^7.27.1", + "@babel/plugin-transform-sticky-regex": "^7.27.1", + "@babel/plugin-transform-template-literals": "^7.27.1", + "@babel/plugin-transform-typeof-symbol": "^7.27.1", + "@babel/plugin-transform-unicode-escapes": "^7.27.1", + "@babel/plugin-transform-unicode-property-regex": "^7.27.1", + "@babel/plugin-transform-unicode-regex": "^7.27.1", + "@babel/plugin-transform-unicode-sets-regex": "^7.27.1", "@babel/preset-modules": "0.1.6-no-external-plugins", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.10.4", - "babel-plugin-polyfill-regenerator": "^0.6.1", - "core-js-compat": "^3.37.1", + "babel-plugin-polyfill-corejs2": "^0.4.14", + "babel-plugin-polyfill-corejs3": "^0.13.0", + "babel-plugin-polyfill-regenerator": "^0.6.5", + "core-js-compat": "^3.43.0", "semver": "^6.3.1" }, "engines": { @@ -4440,14 +4441,63 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz", + "integrity": "sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.28.0.tgz", + "integrity": "sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-remap-async-to-generator": "^7.27.1", + "@babel/traverse": "^7.28.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.27.1.tgz", + "integrity": "sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-remap-async-to-generator": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, "node_modules/@babel/preset-env/node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", - "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.13.0.tgz", + "integrity": "sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==", "license": "MIT", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.2", - "core-js-compat": "^3.38.0" + "@babel/helper-define-polyfill-provider": "^0.6.5", + "core-js-compat": "^3.43.0" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" @@ -4522,17 +4572,17 @@ } }, "node_modules/@babel/traverse": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.0.tgz", - "integrity": "sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.5.tgz", + "integrity": "sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==", "license": "MIT", "dependencies": { "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.28.0", + "@babel/generator": "^7.28.5", "@babel/helper-globals": "^7.28.0", - "@babel/parser": "^7.28.0", + "@babel/parser": "^7.28.5", "@babel/template": "^7.27.2", - "@babel/types": "^7.28.0", + "@babel/types": "^7.28.5", "debug": "^4.3.1" }, "engines": { @@ -4540,13 +4590,13 @@ } }, "node_modules/@babel/traverse/node_modules/@babel/generator": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.0.tgz", - "integrity": "sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz", + "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==", "license": "MIT", "dependencies": { - "@babel/parser": "^7.28.0", - "@babel/types": "^7.28.0", + "@babel/parser": "^7.28.5", + "@babel/types": "^7.28.5", "@jridgewell/gen-mapping": "^0.3.12", "@jridgewell/trace-mapping": "^0.3.28", "jsesc": "^3.0.2" @@ -4556,13 +4606,13 @@ } }, "node_modules/@babel/types": { - "version": "7.28.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.2.tgz", - "integrity": "sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz", + "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==", "license": "MIT", "dependencies": { "@babel/helper-string-parser": "^7.27.1", - "@babel/helper-validator-identifier": "^7.27.1" + "@babel/helper-validator-identifier": "^7.28.5" }, "engines": { "node": ">=6.9.0" @@ -4607,9 +4657,9 @@ "link": true }, "node_modules/@bitwarden/commercial-sdk-internal": { - "version": "0.2.0-main.365", - "resolved": "https://registry.npmjs.org/@bitwarden/commercial-sdk-internal/-/commercial-sdk-internal-0.2.0-main.365.tgz", - "integrity": "sha512-yRc2k29rKMxss6qH2TP91VcE6tNR6/A2ASZMj+Om2MEaanV82zcx89dkShh6RP0jXICM+c/m6BgGkmu+1Pcp8w==", + "version": "0.2.0-main.403", + "resolved": "https://registry.npmjs.org/@bitwarden/commercial-sdk-internal/-/commercial-sdk-internal-0.2.0-main.403.tgz", + "integrity": "sha512-M2ZUu29oua7CaDTNK7mCwY7PhaIUbNYogAAvxLOmkJuyHNxxqvS9usjjlD2CkQVNBeTUFqvAQpaZQo9vgzEEFA==", "license": "BITWARDEN SOFTWARE DEVELOPMENT KIT LICENSE AGREEMENT", "dependencies": { "type-fest": "^4.41.0" @@ -4712,9 +4762,9 @@ "link": true }, "node_modules/@bitwarden/sdk-internal": { - "version": "0.2.0-main.365", - "resolved": "https://registry.npmjs.org/@bitwarden/sdk-internal/-/sdk-internal-0.2.0-main.365.tgz", - "integrity": "sha512-x0sqAuyknFOGf5ZfbuFTxL0olMiGyyLbJ10tXCYHnrkjdspdNm2BGZc64NQgXz5h+PH1Uwtow/01o/a4F0YTHw==", + "version": "0.2.0-main.403", + "resolved": "https://registry.npmjs.org/@bitwarden/sdk-internal/-/sdk-internal-0.2.0-main.403.tgz", + "integrity": "sha512-ROEZdTbeKU68kDh9WYm9wKsLQD5jdTRclXLKl8x0aTj+Tx0nKyyXmLyUfOP+qh3EHIetij4jwPx2z3uS+7r8mg==", "license": "GPL-3.0", "dependencies": { "type-fest": "^4.41.0" @@ -4785,15 +4835,15 @@ "link": true }, "node_modules/@braintree/asset-loader": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@braintree/asset-loader/-/asset-loader-2.0.1.tgz", - "integrity": "sha512-OGAoBA5MRVsr5qg0sXM6NMJbqHnYZhBudtM6WGgpQnoX42fjUYbE6Y6qFuuerD5z3lsOAjnu80DooBs1VBuh5Q==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@braintree/asset-loader/-/asset-loader-2.0.3.tgz", + "integrity": "sha512-uREap1j30wKRlC0mK99nNPMpEp77NtB6XixpDfFJPZHmkrmw7IB4skKe+26LZBK1H6oSainFhAyKoP7x3eyOKA==", "license": "MIT" }, "node_modules/@braintree/browser-detection": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@braintree/browser-detection/-/browser-detection-2.0.1.tgz", - "integrity": "sha512-wpRI7AXEUh6o3ILrJbpNOYE7ItfjX/S8JZP7Z5FF66ULngBGYOqE8SeLlLKXG69Nc07HtlL/6nk/h539iz9hcQ==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@braintree/browser-detection/-/browser-detection-2.0.2.tgz", + "integrity": "sha512-Zrv/pyodvwv/hsjsBKXKVcwHZOkx4A/5Cy2hViXtqghAhLd3483bYUIfHZJE5JKTrd018ny1FI5pN1PHFtW7vw==", "license": "MIT" }, "node_modules/@braintree/event-emitter": { @@ -4809,9 +4859,9 @@ "license": "MIT" }, "node_modules/@braintree/iframer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@braintree/iframer/-/iframer-2.0.0.tgz", - "integrity": "sha512-x1kHOyIJNDvi4P1s6pVBZhqhBa1hqDG9+yzcsCR1oNVC0LxH9CAP8bKxioT8/auY1sUyy+D8T4Vp/jv7QqSqLQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@braintree/iframer/-/iframer-2.0.1.tgz", + "integrity": "sha512-t1zJX5+f1yxHAzBJPaQT/XVMocKodUqjTE+hYvuxxWjqEZIbH8/eT5b5n767jY16mYw3+XiDkKHqcp4Pclq1wg==", "license": "MIT" }, "node_modules/@braintree/sanitize-url": { @@ -4821,9 +4871,9 @@ "license": "MIT" }, "node_modules/@braintree/uuid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@braintree/uuid/-/uuid-1.0.0.tgz", - "integrity": "sha512-AtI5hfttWSuWAgcwLUZdcZ7Fp/8jCCUf9JTs7+Xow9ditU28zuoBovqq083yph2m3SxPYb84lGjOq+cXlXBvJg==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@braintree/uuid/-/uuid-1.0.1.tgz", + "integrity": "sha512-Tgu5GoODkf4oj4aLlVIapEPEfjitIHrg5ftqY6pa5Ghr4ZUA9XtZIIZ6ZPdP9x8/X0lt/FB8tRq83QuCQCwOrA==", "license": "ISC" }, "node_modules/@braintree/wrap-promise": { @@ -6546,16 +6596,19 @@ } }, "node_modules/@eslint/compat": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/@eslint/compat/-/compat-1.2.9.tgz", - "integrity": "sha512-gCdSY54n7k+driCadyMNv8JSPzYLeDVM/ikZRtvtROBpRdFSkS8W9A82MqsaY7lZuwL0wiapgD0NT1xT0hyJsA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@eslint/compat/-/compat-2.0.0.tgz", + "integrity": "sha512-T9AfE1G1uv4wwq94ozgTGio5EUQBqAVe1X9qsQtSNVEYW6j3hvtZVm8Smr4qL1qDPFg+lOB2cL5RxTRMzq4CTA==", "dev": true, "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^1.0.0" + }, "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + "node": "^20.19.0 || ^22.13.0 || >=24" }, "peerDependencies": { - "eslint": "^9.10.0" + "eslint": "^8.40 || 9" }, "peerDependenciesMeta": { "eslint": { @@ -6563,6 +6616,19 @@ } } }, + "node_modules/@eslint/compat/node_modules/@eslint/core": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-1.0.0.tgz", + "integrity": "sha512-PRfWP+8FOldvbApr6xL7mNCw4cJcSTq4GA7tYbgq15mRb0kWKO/wEB2jr+uwjFH3sZvEZneZyCUGTxsv4Sahyw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^20.19.0 || ^22.13.0 || >=24" + } + }, "node_modules/@eslint/config-array": { "version": "0.20.1", "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.20.1.tgz", @@ -7666,9 +7732,9 @@ } }, "node_modules/@jest/get-type": { - "version": "30.0.1", - "resolved": "https://registry.npmjs.org/@jest/get-type/-/get-type-30.0.1.tgz", - "integrity": "sha512-AyYdemXCptSRFirI5EPazNxyPwAL0jXt3zceFjaj8NFiKP9pOi0bfXonf6qkf82z2t3QWPeLCWWw4stPBzctLw==", + "version": "30.1.0", + "resolved": "https://registry.npmjs.org/@jest/get-type/-/get-type-30.1.0.tgz", + "integrity": "sha512-eMbZE2hUnx1WV0pmURZY9XoXPkUYjpc55mb0CrhtdWLtzMQPFvu/rZkTLZFTsdaVQa+Tr4eWAteqcUzoawq/uA==", "license": "MIT", "engines": { "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" @@ -7815,12 +7881,12 @@ } }, "node_modules/@jest/snapshot-utils": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/@jest/snapshot-utils/-/snapshot-utils-30.0.5.tgz", - "integrity": "sha512-XcCQ5qWHLvi29UUrowgDFvV4t7ETxX91CbDczMnoqXPOIcZOxyNdSjm6kV5XMc8+HkxfRegU/MUmnTbJRzGrUQ==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/@jest/snapshot-utils/-/snapshot-utils-30.2.0.tgz", + "integrity": "sha512-0aVxM3RH6DaiLcjj/b0KrIBZhSX1373Xci4l3cW5xiUWPctZ59zQ7jj4rqcJQ/Z8JuN/4wX3FpJSa3RssVvCug==", "license": "MIT", "dependencies": { - "@jest/types": "30.0.5", + "@jest/types": "30.2.0", "chalk": "^4.1.2", "graceful-fs": "^4.2.11", "natural-compare": "^1.4.0" @@ -7842,9 +7908,9 @@ } }, "node_modules/@jest/snapshot-utils/node_modules/@jest/types": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-30.0.5.tgz", - "integrity": "sha512-aREYa3aku9SSnea4aX6bhKn4bgv3AXkgijoQgbYV3yvbiGt6z+MQ85+6mIhx9DsKW2BuB/cLR/A+tcMThx+KLQ==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-30.2.0.tgz", + "integrity": "sha512-H9xg1/sfVvyfU7o3zMfBEjQ1gcsdeTMgqHoYdN79tuLqfTtuu7WckRA1R5whDwOzxaZAeMKTYWqP+WCAi0CHsg==", "license": "MIT", "dependencies": { "@jest/pattern": "30.0.1", @@ -7860,9 +7926,9 @@ } }, "node_modules/@jest/snapshot-utils/node_modules/@sinclair/typebox": { - "version": "0.34.38", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.34.38.tgz", - "integrity": "sha512-HpkxMmc2XmZKhvaKIZZThlHmx1L0I/V1hWK1NubtlFnr6ZqdiOpV72TKudZUNQjZNsyDBay72qFEhEvb+bcwcA==", + "version": "0.34.41", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.34.41.tgz", + "integrity": "sha512-6gS8pZzSXdyRHTIqoqSVknxolr1kzfy4/CeDnrzsVz8TTIWUbOBr6gnzOmTYJ3eXQNh4IYHIGi5aIL7sOZ2G/g==", "license": "MIT" }, "node_modules/@jest/source-map": { @@ -7973,6 +8039,16 @@ "@jridgewell/trace-mapping": "^0.3.24" } }, + "node_modules/@jridgewell/remapping": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, "node_modules/@jridgewell/resolve-uri": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", @@ -9380,9 +9456,9 @@ } }, "node_modules/@nx/devkit": { - "version": "21.3.11", - "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-21.3.11.tgz", - "integrity": "sha512-JOV8TAa9K5+ZwTA/EUi0g5qcKEg5vmi0AyOUsrNUHlv3BgQnwZtPLDDTPPZ+ezq24o6YzgwueZWj3CLEdMHEDg==", + "version": "21.6.9", + "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-21.6.9.tgz", + "integrity": "sha512-Si7Lo5OgiHz/xU/NL1v5LnynE5oGrQmYE3KXxZoSRWij/nxZKi0wEB0W6dT3MtQW8RY1y5mg45Ti0Ym+Clhi8Q==", "license": "MIT", "dependencies": { "ejs": "^3.1.7", @@ -9390,12 +9466,11 @@ "ignore": "^5.0.4", "minimatch": "9.0.3", "semver": "^7.5.3", - "tmp": "~0.2.1", "tslib": "^2.3.0", "yargs-parser": "21.1.1" }, "peerDependencies": { - "nx": "21.3.11" + "nx": ">= 20 <= 22" } }, "node_modules/@nx/devkit/node_modules/ignore": { @@ -9408,16 +9483,16 @@ } }, "node_modules/@nx/eslint": { - "version": "21.3.11", - "resolved": "https://registry.npmjs.org/@nx/eslint/-/eslint-21.3.11.tgz", - "integrity": "sha512-9jeD8QuU3OMcItjtw0QHl5cwohLeA9R+lajNJoOjS2tUGXTHWb8NOcEZBXWMcML+eV1iloIDW8/P4jV4BYqP2w==", + "version": "21.6.9", + "resolved": "https://registry.npmjs.org/@nx/eslint/-/eslint-21.6.9.tgz", + "integrity": "sha512-psd6GtWII5i1M15TTmdh8UZ/pBWlh6JtaVwlE5tk/GHlnCGXHEY+g3gKTsetjbuHjaocdwrfEy4TIB5J5Zh3HQ==", "license": "MIT", "dependencies": { - "@nx/devkit": "21.3.11", - "@nx/js": "21.3.11", + "@nx/devkit": "21.6.9", + "@nx/js": "21.6.9", "semver": "^7.5.3", "tslib": "^2.3.0", - "typescript": "~5.8.2" + "typescript": "~5.9.2" }, "peerDependencies": { "@zkochan/js-yaml": "0.0.7", @@ -9429,16 +9504,29 @@ } } }, + "node_modules/@nx/eslint/node_modules/typescript": { + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, "node_modules/@nx/jest": { - "version": "21.3.11", - "resolved": "https://registry.npmjs.org/@nx/jest/-/jest-21.3.11.tgz", - "integrity": "sha512-PkdNWeoUY81zr+jtUapBdvvh26lWYIhDNyUwTjIBFajX8EAlhJpvShKHs7QObmrwOMLMXwLHKINiSCw9rueOBQ==", + "version": "21.6.9", + "resolved": "https://registry.npmjs.org/@nx/jest/-/jest-21.6.9.tgz", + "integrity": "sha512-8x/B3f616ti2BUXHhOQqewMyCxMMmy++Wh1YiKr5S922m7jog1oYsCzue+fmHsNijw9xMNAgsDjgy91I/iZZ0Q==", "license": "MIT", "dependencies": { "@jest/reporters": "^30.0.2", "@jest/test-result": "^30.0.2", - "@nx/devkit": "21.3.11", - "@nx/js": "21.3.11", + "@nx/devkit": "21.6.9", + "@nx/js": "21.6.9", "@phenomnomnominal/tsquery": "~5.0.1", "identity-obj-proxy": "3.0.0", "jest-config": "^30.0.2", @@ -9452,53 +9540,14 @@ "yargs-parser": "21.1.1" } }, - "node_modules/@nx/jest/node_modules/@babel/core": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.0.tgz", - "integrity": "sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==", - "license": "MIT", - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.28.0", - "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-module-transforms": "^7.27.3", - "@babel/helpers": "^7.27.6", - "@babel/parser": "^7.28.0", - "@babel/template": "^7.27.2", - "@babel/traverse": "^7.28.0", - "@babel/types": "^7.28.0", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@nx/jest/node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, "node_modules/@nx/jest/node_modules/@babel/generator": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.0.tgz", - "integrity": "sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==", + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz", + "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==", "license": "MIT", "dependencies": { - "@babel/parser": "^7.28.0", - "@babel/types": "^7.28.0", + "@babel/parser": "^7.28.5", + "@babel/types": "^7.28.5", "@jridgewell/gen-mapping": "^0.3.12", "@jridgewell/trace-mapping": "^0.3.28", "jsesc": "^3.0.2" @@ -9508,16 +9557,16 @@ } }, "node_modules/@nx/jest/node_modules/@jest/console": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-30.0.5.tgz", - "integrity": "sha512-xY6b0XiL0Nav3ReresUarwl2oIz1gTnxGbGpho9/rbUWsLH0f1OD/VT84xs8c7VmH7MChnLb0pag6PhZhAdDiA==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-30.2.0.tgz", + "integrity": "sha512-+O1ifRjkvYIkBqASKWgLxrpEhQAAE7hY77ALLUufSk5717KfOShg6IbqLmdsLMPdUiFvA2kTs0R7YZy+l0IzZQ==", "license": "MIT", "dependencies": { - "@jest/types": "30.0.5", + "@jest/types": "30.2.0", "@types/node": "*", "chalk": "^4.1.2", - "jest-message-util": "30.0.5", - "jest-util": "30.0.5", + "jest-message-util": "30.2.0", + "jest-util": "30.2.0", "slash": "^3.0.0" }, "engines": { @@ -9525,88 +9574,88 @@ } }, "node_modules/@nx/jest/node_modules/@jest/environment": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-30.0.5.tgz", - "integrity": "sha512-aRX7WoaWx1oaOkDQvCWImVQ8XNtdv5sEWgk4gxR6NXb7WBUnL5sRak4WRzIQRZ1VTWPvV4VI4mgGjNL9TeKMYA==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-30.2.0.tgz", + "integrity": "sha512-/QPTL7OBJQ5ac09UDRa3EQes4gt1FTEG/8jZ/4v5IVzx+Cv7dLxlVIvfvSVRiiX2drWyXeBjkMSR8hvOWSog5g==", "license": "MIT", "dependencies": { - "@jest/fake-timers": "30.0.5", - "@jest/types": "30.0.5", + "@jest/fake-timers": "30.2.0", + "@jest/types": "30.2.0", "@types/node": "*", - "jest-mock": "30.0.5" + "jest-mock": "30.2.0" }, "engines": { "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" } }, "node_modules/@nx/jest/node_modules/@jest/expect": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-30.0.5.tgz", - "integrity": "sha512-6udac8KKrtTtC+AXZ2iUN/R7dp7Ydry+Fo6FPFnDG54wjVMnb6vW/XNlf7Xj8UDjAE3aAVAsR4KFyKk3TCXmTA==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-30.2.0.tgz", + "integrity": "sha512-V9yxQK5erfzx99Sf+7LbhBwNWEZ9eZay8qQ9+JSC0TrMR1pMDHLMY+BnVPacWU6Jamrh252/IKo4F1Xn/zfiqA==", "license": "MIT", "dependencies": { - "expect": "30.0.5", - "jest-snapshot": "30.0.5" + "expect": "30.2.0", + "jest-snapshot": "30.2.0" }, "engines": { "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" } }, "node_modules/@nx/jest/node_modules/@jest/expect-utils": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-30.0.5.tgz", - "integrity": "sha512-F3lmTT7CXWYywoVUGTCmom0vXq3HTTkaZyTAzIy+bXSBizB7o5qzlC9VCtq0arOa8GqmNsbg/cE9C6HLn7Szew==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-30.2.0.tgz", + "integrity": "sha512-1JnRfhqpD8HGpOmQp180Fo9Zt69zNtC+9lR+kT7NVL05tNXIi+QC8Csz7lfidMoVLPD3FnOtcmp0CEFnxExGEA==", "license": "MIT", "dependencies": { - "@jest/get-type": "30.0.1" + "@jest/get-type": "30.1.0" }, "engines": { "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" } }, "node_modules/@nx/jest/node_modules/@jest/fake-timers": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-30.0.5.tgz", - "integrity": "sha512-ZO5DHfNV+kgEAeP3gK3XlpJLL4U3Sz6ebl/n68Uwt64qFFs5bv4bfEEjyRGK5uM0C90ewooNgFuKMdkbEoMEXw==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-30.2.0.tgz", + "integrity": "sha512-HI3tRLjRxAbBy0VO8dqqm7Hb2mIa8d5bg/NJkyQcOk7V118ObQML8RC5luTF/Zsg4474a+gDvhce7eTnP4GhYw==", "license": "MIT", "dependencies": { - "@jest/types": "30.0.5", + "@jest/types": "30.2.0", "@sinonjs/fake-timers": "^13.0.0", "@types/node": "*", - "jest-message-util": "30.0.5", - "jest-mock": "30.0.5", - "jest-util": "30.0.5" + "jest-message-util": "30.2.0", + "jest-mock": "30.2.0", + "jest-util": "30.2.0" }, "engines": { "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" } }, "node_modules/@nx/jest/node_modules/@jest/globals": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-30.0.5.tgz", - "integrity": "sha512-7oEJT19WW4oe6HR7oLRvHxwlJk2gev0U9px3ufs8sX9PoD1Eza68KF0/tlN7X0dq/WVsBScXQGgCldA1V9Y/jA==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-30.2.0.tgz", + "integrity": "sha512-b63wmnKPaK+6ZZfpYhz9K61oybvbI1aMcIs80++JI1O1rR1vaxHUCNqo3ITu6NU0d4V34yZFoHMn/uoKr/Rwfw==", "license": "MIT", "dependencies": { - "@jest/environment": "30.0.5", - "@jest/expect": "30.0.5", - "@jest/types": "30.0.5", - "jest-mock": "30.0.5" + "@jest/environment": "30.2.0", + "@jest/expect": "30.2.0", + "@jest/types": "30.2.0", + "jest-mock": "30.2.0" }, "engines": { "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" } }, "node_modules/@nx/jest/node_modules/@jest/reporters": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-30.0.5.tgz", - "integrity": "sha512-mafft7VBX4jzED1FwGC1o/9QUM2xebzavImZMeqnsklgcyxBto8mV4HzNSzUrryJ+8R9MFOM3HgYuDradWR+4g==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-30.2.0.tgz", + "integrity": "sha512-DRyW6baWPqKMa9CzeiBjHwjd8XeAyco2Vt8XbcLFjiwCOEKOvy82GJ8QQnJE9ofsxCMPjH4MfH8fCWIHHDKpAQ==", "license": "MIT", "dependencies": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "30.0.5", - "@jest/test-result": "30.0.5", - "@jest/transform": "30.0.5", - "@jest/types": "30.0.5", + "@jest/console": "30.2.0", + "@jest/test-result": "30.2.0", + "@jest/transform": "30.2.0", + "@jest/types": "30.2.0", "@jridgewell/trace-mapping": "^0.3.25", "@types/node": "*", "chalk": "^4.1.2", @@ -9619,9 +9668,9 @@ "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^5.0.0", "istanbul-reports": "^3.1.3", - "jest-message-util": "30.0.5", - "jest-util": "30.0.5", - "jest-worker": "30.0.5", + "jest-message-util": "30.2.0", + "jest-util": "30.2.0", + "jest-worker": "30.2.0", "slash": "^3.0.0", "string-length": "^4.0.2", "v8-to-istanbul": "^9.0.1" @@ -9665,13 +9714,13 @@ } }, "node_modules/@nx/jest/node_modules/@jest/test-result": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-30.0.5.tgz", - "integrity": "sha512-wPyztnK0gbDMQAJZ43tdMro+qblDHH1Ru/ylzUo21TBKqt88ZqnKKK2m30LKmLLoKtR2lxdpCC/P3g1vfKcawQ==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-30.2.0.tgz", + "integrity": "sha512-RF+Z+0CCHkARz5HT9mcQCBulb1wgCP3FBvl9VFokMX27acKphwyQsNuWH3c+ojd1LeWBLoTYoxF0zm6S/66mjg==", "license": "MIT", "dependencies": { - "@jest/console": "30.0.5", - "@jest/types": "30.0.5", + "@jest/console": "30.2.0", + "@jest/types": "30.2.0", "@types/istanbul-lib-coverage": "^2.0.6", "collect-v8-coverage": "^1.0.2" }, @@ -9680,14 +9729,14 @@ } }, "node_modules/@nx/jest/node_modules/@jest/test-sequencer": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-30.0.5.tgz", - "integrity": "sha512-Aea/G1egWoIIozmDD7PBXUOxkekXl7ueGzrsGGi1SbeKgQqCYCIf+wfbflEbf2LiPxL8j2JZGLyrzZagjvW4YQ==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-30.2.0.tgz", + "integrity": "sha512-wXKgU/lk8fKXMu/l5Hog1R61bL4q5GCdT6OJvdAFz1P+QrpoFuLU68eoKuVc4RbrTtNnTL5FByhWdLgOPSph+Q==", "license": "MIT", "dependencies": { - "@jest/test-result": "30.0.5", + "@jest/test-result": "30.2.0", "graceful-fs": "^4.2.11", - "jest-haste-map": "30.0.5", + "jest-haste-map": "30.2.0", "slash": "^3.0.0" }, "engines": { @@ -9695,22 +9744,22 @@ } }, "node_modules/@nx/jest/node_modules/@jest/transform": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-30.0.5.tgz", - "integrity": "sha512-Vk8amLQCmuZyy6GbBht1Jfo9RSdBtg7Lks+B0PecnjI8J+PCLQPGh7uI8Q/2wwpW2gLdiAfiHNsmekKlywULqg==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-30.2.0.tgz", + "integrity": "sha512-XsauDV82o5qXbhalKxD7p4TZYYdwcaEXC77PPD2HixEFF+6YGppjrAAQurTl2ECWcEomHBMMNS9AH3kcCFx8jA==", "license": "MIT", "dependencies": { "@babel/core": "^7.27.4", - "@jest/types": "30.0.5", + "@jest/types": "30.2.0", "@jridgewell/trace-mapping": "^0.3.25", - "babel-plugin-istanbul": "^7.0.0", + "babel-plugin-istanbul": "^7.0.1", "chalk": "^4.1.2", "convert-source-map": "^2.0.0", "fast-json-stable-stringify": "^2.1.0", "graceful-fs": "^4.2.11", - "jest-haste-map": "30.0.5", + "jest-haste-map": "30.2.0", "jest-regex-util": "30.0.1", - "jest-util": "30.0.5", + "jest-util": "30.2.0", "micromatch": "^4.0.8", "pirates": "^4.0.7", "slash": "^3.0.0", @@ -9721,9 +9770,9 @@ } }, "node_modules/@nx/jest/node_modules/@jest/types": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-30.0.5.tgz", - "integrity": "sha512-aREYa3aku9SSnea4aX6bhKn4bgv3AXkgijoQgbYV3yvbiGt6z+MQ85+6mIhx9DsKW2BuB/cLR/A+tcMThx+KLQ==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-30.2.0.tgz", + "integrity": "sha512-H9xg1/sfVvyfU7o3zMfBEjQ1gcsdeTMgqHoYdN79tuLqfTtuu7WckRA1R5whDwOzxaZAeMKTYWqP+WCAi0CHsg==", "license": "MIT", "dependencies": { "@jest/pattern": "30.0.1", @@ -9739,9 +9788,9 @@ } }, "node_modules/@nx/jest/node_modules/@sinclair/typebox": { - "version": "0.34.38", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.34.38.tgz", - "integrity": "sha512-HpkxMmc2XmZKhvaKIZZThlHmx1L0I/V1hWK1NubtlFnr6ZqdiOpV72TKudZUNQjZNsyDBay72qFEhEvb+bcwcA==", + "version": "0.34.41", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.34.41.tgz", + "integrity": "sha512-6gS8pZzSXdyRHTIqoqSVknxolr1kzfy4/CeDnrzsVz8TTIWUbOBr6gnzOmTYJ3eXQNh4IYHIGi5aIL7sOZ2G/g==", "license": "MIT" }, "node_modules/@nx/jest/node_modules/@sinonjs/fake-timers": { @@ -9766,15 +9815,15 @@ } }, "node_modules/@nx/jest/node_modules/babel-jest": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-30.0.5.tgz", - "integrity": "sha512-mRijnKimhGDMsizTvBTWotwNpzrkHr+VvZUQBof2AufXKB8NXrL1W69TG20EvOz7aevx6FTJIaBuBkYxS8zolg==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-30.2.0.tgz", + "integrity": "sha512-0YiBEOxWqKkSQWL9nNGGEgndoeL0ZpWrbLMNL5u/Kaxrli3Eaxlt3ZtIDktEvXt4L/R9r3ODr2zKwGM/2BjxVw==", "license": "MIT", "dependencies": { - "@jest/transform": "30.0.5", + "@jest/transform": "30.2.0", "@types/babel__core": "^7.20.5", - "babel-plugin-istanbul": "^7.0.0", - "babel-preset-jest": "30.0.1", + "babel-plugin-istanbul": "^7.0.1", + "babel-preset-jest": "30.2.0", "chalk": "^4.1.2", "graceful-fs": "^4.2.11", "slash": "^3.0.0" @@ -9783,14 +9832,17 @@ "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" }, "peerDependencies": { - "@babel/core": "^7.11.0" + "@babel/core": "^7.11.0 || ^8.0.0-0" } }, "node_modules/@nx/jest/node_modules/babel-plugin-istanbul": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-7.0.0.tgz", - "integrity": "sha512-C5OzENSx/A+gt7t4VH1I2XsflxyPUmXRFPKBxt33xncdOmq7oROVM3bZv9Ysjjkv8OJYDMa+tKuKMvqU/H3xdw==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-7.0.1.tgz", + "integrity": "sha512-D8Z6Qm8jCvVXtIRkBnqNHX0zJ37rQcFJ9u8WOS6tkYOsRdHBzypCstaxWiu5ZIlqQtviRYbgnRLSoCEvjqcqbA==", "license": "BSD-3-Clause", + "workspaces": [ + "test/babel-8" + ], "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@istanbuljs/load-nyc-config": "^1.0.0", @@ -9803,13 +9855,11 @@ } }, "node_modules/@nx/jest/node_modules/babel-plugin-jest-hoist": { - "version": "30.0.1", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-30.0.1.tgz", - "integrity": "sha512-zTPME3pI50NsFW8ZBaVIOeAxzEY7XHlmWeXXu9srI+9kNfzCUTy8MFan46xOGZY8NZThMqq+e3qZUKsvXbasnQ==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-30.2.0.tgz", + "integrity": "sha512-ftzhzSGMUnOzcCXd6WHdBGMyuwy15Wnn0iyyWGKgBDLxf9/s5ABuraCSpBX2uG0jUg4rqJnxsLc5+oYBqoxVaA==", "license": "MIT", "dependencies": { - "@babel/template": "^7.27.2", - "@babel/types": "^7.27.3", "@types/babel__core": "^7.20.5" }, "engines": { @@ -9817,19 +9867,19 @@ } }, "node_modules/@nx/jest/node_modules/babel-preset-jest": { - "version": "30.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-30.0.1.tgz", - "integrity": "sha512-+YHejD5iTWI46cZmcc/YtX4gaKBtdqCHCVfuVinizVpbmyjO3zYmeuyFdfA8duRqQZfgCAMlsfmkVbJ+e2MAJw==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-30.2.0.tgz", + "integrity": "sha512-US4Z3NOieAQumwFnYdUWKvUKh8+YSnS/gB3t6YBiz0bskpu7Pine8pPCheNxlPEW4wnUkma2a94YuW2q3guvCQ==", "license": "MIT", "dependencies": { - "babel-plugin-jest-hoist": "30.0.1", - "babel-preset-current-node-syntax": "^1.1.0" + "babel-plugin-jest-hoist": "30.2.0", + "babel-preset-current-node-syntax": "^1.2.0" }, "engines": { "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" }, "peerDependencies": { - "@babel/core": "^7.11.0" + "@babel/core": "^7.11.0 || ^8.0.0-beta.1" } }, "node_modules/@nx/jest/node_modules/camelcase": { @@ -9845,9 +9895,9 @@ } }, "node_modules/@nx/jest/node_modules/ci-info": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.3.0.tgz", - "integrity": "sha512-l+2bNRMiQgcfILUi33labAZYIWlH1kWDp+ecNo5iisRKrbm0xcRyCww71/YU0Fkw0mAFpz9bJayXPjey6vkmaQ==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.3.1.tgz", + "integrity": "sha512-Wdy2Igu8OcBpI2pZePZ5oWjPC38tmDVx5WKUXKwlLYkA0ozo85sLsLvkBbBn/sZaSCMFOGZJ14fvW9t5/d7kdA==", "funding": [ { "type": "github", @@ -9860,9 +9910,9 @@ } }, "node_modules/@nx/jest/node_modules/cjs-module-lexer": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-2.1.0.tgz", - "integrity": "sha512-UX0OwmYRYQQetfrLEZeewIFFI+wSTofC+pMBLNuH3RUuu/xzG1oz84UCEDOSoQlN3fZ4+AzmV50ZYvGqkMh9yA==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-2.1.1.tgz", + "integrity": "sha512-+CmxIZ/L2vNcEfvNtLdU0ZQ6mbq3FZnwAP2PPTiKP+1QOoKwlKlPgb8UKV0Dds7QVaMnHm+FwSft2VB0s/SLjQ==", "license": "MIT" }, "node_modules/@nx/jest/node_modules/convert-source-map": { @@ -9872,26 +9922,26 @@ "license": "MIT" }, "node_modules/@nx/jest/node_modules/expect": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/expect/-/expect-30.0.5.tgz", - "integrity": "sha512-P0te2pt+hHI5qLJkIR+iMvS+lYUZml8rKKsohVHAGY+uClp9XVbdyYNJOIjSRpHVp8s8YqxJCiHUkSYZGr8rtQ==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-30.2.0.tgz", + "integrity": "sha512-u/feCi0GPsI+988gU2FLcsHyAHTU0MX1Wg68NhAnN7z/+C5wqG+CY8J53N9ioe8RXgaoz0nBR/TYMf3AycUuPw==", "license": "MIT", "dependencies": { - "@jest/expect-utils": "30.0.5", - "@jest/get-type": "30.0.1", - "jest-matcher-utils": "30.0.5", - "jest-message-util": "30.0.5", - "jest-mock": "30.0.5", - "jest-util": "30.0.5" + "@jest/expect-utils": "30.2.0", + "@jest/get-type": "30.1.0", + "jest-matcher-utils": "30.2.0", + "jest-message-util": "30.2.0", + "jest-mock": "30.2.0", + "jest-util": "30.2.0" }, "engines": { "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" } }, "node_modules/@nx/jest/node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz", + "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==", "license": "ISC", "dependencies": { "foreground-child": "^3.1.0", @@ -9953,28 +10003,28 @@ } }, "node_modules/@nx/jest/node_modules/jest-circus": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-30.0.5.tgz", - "integrity": "sha512-h/sjXEs4GS+NFFfqBDYT7y5Msfxh04EwWLhQi0F8kuWpe+J/7tICSlswU8qvBqumR3kFgHbfu7vU6qruWWBPug==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-30.2.0.tgz", + "integrity": "sha512-Fh0096NC3ZkFx05EP2OXCxJAREVxj1BcW/i6EWqqymcgYKWjyyDpral3fMxVcHXg6oZM7iULer9wGRFvfpl+Tg==", "license": "MIT", "dependencies": { - "@jest/environment": "30.0.5", - "@jest/expect": "30.0.5", - "@jest/test-result": "30.0.5", - "@jest/types": "30.0.5", + "@jest/environment": "30.2.0", + "@jest/expect": "30.2.0", + "@jest/test-result": "30.2.0", + "@jest/types": "30.2.0", "@types/node": "*", "chalk": "^4.1.2", "co": "^4.6.0", "dedent": "^1.6.0", "is-generator-fn": "^2.1.0", - "jest-each": "30.0.5", - "jest-matcher-utils": "30.0.5", - "jest-message-util": "30.0.5", - "jest-runtime": "30.0.5", - "jest-snapshot": "30.0.5", - "jest-util": "30.0.5", + "jest-each": "30.2.0", + "jest-matcher-utils": "30.2.0", + "jest-message-util": "30.2.0", + "jest-runtime": "30.2.0", + "jest-snapshot": "30.2.0", + "jest-util": "30.2.0", "p-limit": "^3.1.0", - "pretty-format": "30.0.5", + "pretty-format": "30.2.0", "pure-rand": "^7.0.0", "slash": "^3.0.0", "stack-utils": "^2.0.6" @@ -9984,33 +10034,33 @@ } }, "node_modules/@nx/jest/node_modules/jest-config": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-30.0.5.tgz", - "integrity": "sha512-aIVh+JNOOpzUgzUnPn5FLtyVnqc3TQHVMupYtyeURSb//iLColiMIR8TxCIDKyx9ZgjKnXGucuW68hCxgbrwmA==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-30.2.0.tgz", + "integrity": "sha512-g4WkyzFQVWHtu6uqGmQR4CQxz/CH3yDSlhzXMWzNjDx843gYjReZnMRanjRCq5XZFuQrGDxgUaiYWE8BRfVckA==", "license": "MIT", "dependencies": { "@babel/core": "^7.27.4", - "@jest/get-type": "30.0.1", + "@jest/get-type": "30.1.0", "@jest/pattern": "30.0.1", - "@jest/test-sequencer": "30.0.5", - "@jest/types": "30.0.5", - "babel-jest": "30.0.5", + "@jest/test-sequencer": "30.2.0", + "@jest/types": "30.2.0", + "babel-jest": "30.2.0", "chalk": "^4.1.2", "ci-info": "^4.2.0", "deepmerge": "^4.3.1", "glob": "^10.3.10", "graceful-fs": "^4.2.11", - "jest-circus": "30.0.5", - "jest-docblock": "30.0.1", - "jest-environment-node": "30.0.5", + "jest-circus": "30.2.0", + "jest-docblock": "30.2.0", + "jest-environment-node": "30.2.0", "jest-regex-util": "30.0.1", - "jest-resolve": "30.0.5", - "jest-runner": "30.0.5", - "jest-util": "30.0.5", - "jest-validate": "30.0.5", + "jest-resolve": "30.2.0", + "jest-runner": "30.2.0", + "jest-util": "30.2.0", + "jest-validate": "30.2.0", "micromatch": "^4.0.8", "parse-json": "^5.2.0", - "pretty-format": "30.0.5", + "pretty-format": "30.2.0", "slash": "^3.0.0", "strip-json-comments": "^3.1.1" }, @@ -10034,25 +10084,10 @@ } } }, - "node_modules/@nx/jest/node_modules/jest-diff": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-30.0.5.tgz", - "integrity": "sha512-1UIqE9PoEKaHcIKvq2vbibrCog4Y8G0zmOxgQUVEiTqwR5hJVMCoDsN1vFvI5JvwD37hjueZ1C4l2FyGnfpE0A==", - "license": "MIT", - "dependencies": { - "@jest/diff-sequences": "30.0.1", - "@jest/get-type": "30.0.1", - "chalk": "^4.1.2", - "pretty-format": "30.0.5" - }, - "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" - } - }, "node_modules/@nx/jest/node_modules/jest-docblock": { - "version": "30.0.1", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-30.0.1.tgz", - "integrity": "sha512-/vF78qn3DYphAaIc3jy4gA7XSAz167n9Bm/wn/1XhTLW7tTBIzXtCJpb/vcmc73NIIeeohCbdL94JasyXUZsGA==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-30.2.0.tgz", + "integrity": "sha512-tR/FFgZKS1CXluOQzZvNH3+0z9jXr3ldGSD8bhyuxvlVUwbeLOGynkunvlTMxchC5urrKndYiwCFC0DLVjpOCA==", "license": "MIT", "dependencies": { "detect-newline": "^3.1.0" @@ -10062,53 +10097,53 @@ } }, "node_modules/@nx/jest/node_modules/jest-each": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-30.0.5.tgz", - "integrity": "sha512-dKjRsx1uZ96TVyejD3/aAWcNKy6ajMaN531CwWIsrazIqIoXI9TnnpPlkrEYku/8rkS3dh2rbH+kMOyiEIv0xQ==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-30.2.0.tgz", + "integrity": "sha512-lpWlJlM7bCUf1mfmuqTA8+j2lNURW9eNafOy99knBM01i5CQeY5UH1vZjgT9071nDJac1M4XsbyI44oNOdhlDQ==", "license": "MIT", "dependencies": { - "@jest/get-type": "30.0.1", - "@jest/types": "30.0.5", + "@jest/get-type": "30.1.0", + "@jest/types": "30.2.0", "chalk": "^4.1.2", - "jest-util": "30.0.5", - "pretty-format": "30.0.5" + "jest-util": "30.2.0", + "pretty-format": "30.2.0" }, "engines": { "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" } }, "node_modules/@nx/jest/node_modules/jest-environment-node": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-30.0.5.tgz", - "integrity": "sha512-ppYizXdLMSvciGsRsMEnv/5EFpvOdXBaXRBzFUDPWrsfmog4kYrOGWXarLllz6AXan6ZAA/kYokgDWuos1IKDA==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-30.2.0.tgz", + "integrity": "sha512-ElU8v92QJ9UrYsKrxDIKCxu6PfNj4Hdcktcn0JX12zqNdqWHB0N+hwOnnBBXvjLd2vApZtuLUGs1QSY+MsXoNA==", "license": "MIT", "dependencies": { - "@jest/environment": "30.0.5", - "@jest/fake-timers": "30.0.5", - "@jest/types": "30.0.5", + "@jest/environment": "30.2.0", + "@jest/fake-timers": "30.2.0", + "@jest/types": "30.2.0", "@types/node": "*", - "jest-mock": "30.0.5", - "jest-util": "30.0.5", - "jest-validate": "30.0.5" + "jest-mock": "30.2.0", + "jest-util": "30.2.0", + "jest-validate": "30.2.0" }, "engines": { "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" } }, "node_modules/@nx/jest/node_modules/jest-haste-map": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-30.0.5.tgz", - "integrity": "sha512-dkmlWNlsTSR0nH3nRfW5BKbqHefLZv0/6LCccG0xFCTWcJu8TuEwG+5Cm75iBfjVoockmO6J35o5gxtFSn5xeg==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-30.2.0.tgz", + "integrity": "sha512-sQA/jCb9kNt+neM0anSj6eZhLZUIhQgwDt7cPGjumgLM4rXsfb9kpnlacmvZz3Q5tb80nS+oG/if+NBKrHC+Xw==", "license": "MIT", "dependencies": { - "@jest/types": "30.0.5", + "@jest/types": "30.2.0", "@types/node": "*", "anymatch": "^3.1.3", "fb-watchman": "^2.0.2", "graceful-fs": "^4.2.11", "jest-regex-util": "30.0.1", - "jest-util": "30.0.5", - "jest-worker": "30.0.5", + "jest-util": "30.2.0", + "jest-worker": "30.2.0", "micromatch": "^4.0.8", "walker": "^1.0.8" }, @@ -10120,46 +10155,46 @@ } }, "node_modules/@nx/jest/node_modules/jest-leak-detector": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-30.0.5.tgz", - "integrity": "sha512-3Uxr5uP8jmHMcsOtYMRB/zf1gXN3yUIc+iPorhNETG54gErFIiUhLvyY/OggYpSMOEYqsmRxmuU4ZOoX5jpRFg==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-30.2.0.tgz", + "integrity": "sha512-M6jKAjyzjHG0SrQgwhgZGy9hFazcudwCNovY/9HPIicmNSBuockPSedAP9vlPK6ONFJ1zfyH/M2/YYJxOz5cdQ==", "license": "MIT", "dependencies": { - "@jest/get-type": "30.0.1", - "pretty-format": "30.0.5" + "@jest/get-type": "30.1.0", + "pretty-format": "30.2.0" }, "engines": { "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" } }, "node_modules/@nx/jest/node_modules/jest-matcher-utils": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-30.0.5.tgz", - "integrity": "sha512-uQgGWt7GOrRLP1P7IwNWwK1WAQbq+m//ZY0yXygyfWp0rJlksMSLQAA4wYQC3b6wl3zfnchyTx+k3HZ5aPtCbQ==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-30.2.0.tgz", + "integrity": "sha512-dQ94Nq4dbzmUWkQ0ANAWS9tBRfqCrn0bV9AMYdOi/MHW726xn7eQmMeRTpX2ViC00bpNaWXq+7o4lIQ3AX13Hg==", "license": "MIT", "dependencies": { - "@jest/get-type": "30.0.1", + "@jest/get-type": "30.1.0", "chalk": "^4.1.2", - "jest-diff": "30.0.5", - "pretty-format": "30.0.5" + "jest-diff": "30.2.0", + "pretty-format": "30.2.0" }, "engines": { "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" } }, "node_modules/@nx/jest/node_modules/jest-message-util": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-30.0.5.tgz", - "integrity": "sha512-NAiDOhsK3V7RU0Aa/HnrQo+E4JlbarbmI3q6Pi4KcxicdtjV82gcIUrejOtczChtVQR4kddu1E1EJlW6EN9IyA==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-30.2.0.tgz", + "integrity": "sha512-y4DKFLZ2y6DxTWD4cDe07RglV88ZiNEdlRfGtqahfbIjfsw1nMCPx49Uev4IA/hWn3sDKyAnSPwoYSsAEdcimw==", "license": "MIT", "dependencies": { "@babel/code-frame": "^7.27.1", - "@jest/types": "30.0.5", + "@jest/types": "30.2.0", "@types/stack-utils": "^2.0.3", "chalk": "^4.1.2", "graceful-fs": "^4.2.11", "micromatch": "^4.0.8", - "pretty-format": "30.0.5", + "pretty-format": "30.2.0", "slash": "^3.0.0", "stack-utils": "^2.0.6" }, @@ -10168,14 +10203,14 @@ } }, "node_modules/@nx/jest/node_modules/jest-mock": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-30.0.5.tgz", - "integrity": "sha512-Od7TyasAAQX/6S+QCbN6vZoWOMwlTtzzGuxJku1GhGanAjz9y+QsQkpScDmETvdc9aSXyJ/Op4rhpMYBWW91wQ==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-30.2.0.tgz", + "integrity": "sha512-JNNNl2rj4b5ICpmAcq+WbLH83XswjPbjH4T7yvGzfAGCPh1rw+xVNbtk+FnRslvt9lkCcdn9i1oAoKUuFsOxRw==", "license": "MIT", "dependencies": { - "@jest/types": "30.0.5", + "@jest/types": "30.2.0", "@types/node": "*", - "jest-util": "30.0.5" + "jest-util": "30.2.0" }, "engines": { "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" @@ -10191,17 +10226,17 @@ } }, "node_modules/@nx/jest/node_modules/jest-resolve": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-30.0.5.tgz", - "integrity": "sha512-d+DjBQ1tIhdz91B79mywH5yYu76bZuE96sSbxj8MkjWVx5WNdt1deEFRONVL4UkKLSrAbMkdhb24XN691yDRHg==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-30.2.0.tgz", + "integrity": "sha512-TCrHSxPlx3tBY3hWNtRQKbtgLhsXa1WmbJEqBlTBrGafd5fiQFByy2GNCEoGR+Tns8d15GaL9cxEzKOO3GEb2A==", "license": "MIT", "dependencies": { "chalk": "^4.1.2", "graceful-fs": "^4.2.11", - "jest-haste-map": "30.0.5", + "jest-haste-map": "30.2.0", "jest-pnp-resolver": "^1.2.3", - "jest-util": "30.0.5", - "jest-validate": "30.0.5", + "jest-util": "30.2.0", + "jest-validate": "30.2.0", "slash": "^3.0.0", "unrs-resolver": "^1.7.11" }, @@ -10210,31 +10245,31 @@ } }, "node_modules/@nx/jest/node_modules/jest-runner": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-30.0.5.tgz", - "integrity": "sha512-JcCOucZmgp+YuGgLAXHNy7ualBx4wYSgJVWrYMRBnb79j9PD0Jxh0EHvR5Cx/r0Ce+ZBC4hCdz2AzFFLl9hCiw==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-30.2.0.tgz", + "integrity": "sha512-PqvZ2B2XEyPEbclp+gV6KO/F1FIFSbIwewRgmROCMBo/aZ6J1w8Qypoj2pEOcg3G2HzLlaP6VUtvwCI8dM3oqQ==", "license": "MIT", "dependencies": { - "@jest/console": "30.0.5", - "@jest/environment": "30.0.5", - "@jest/test-result": "30.0.5", - "@jest/transform": "30.0.5", - "@jest/types": "30.0.5", + "@jest/console": "30.2.0", + "@jest/environment": "30.2.0", + "@jest/test-result": "30.2.0", + "@jest/transform": "30.2.0", + "@jest/types": "30.2.0", "@types/node": "*", "chalk": "^4.1.2", "emittery": "^0.13.1", "exit-x": "^0.2.2", "graceful-fs": "^4.2.11", - "jest-docblock": "30.0.1", - "jest-environment-node": "30.0.5", - "jest-haste-map": "30.0.5", - "jest-leak-detector": "30.0.5", - "jest-message-util": "30.0.5", - "jest-resolve": "30.0.5", - "jest-runtime": "30.0.5", - "jest-util": "30.0.5", - "jest-watcher": "30.0.5", - "jest-worker": "30.0.5", + "jest-docblock": "30.2.0", + "jest-environment-node": "30.2.0", + "jest-haste-map": "30.2.0", + "jest-leak-detector": "30.2.0", + "jest-message-util": "30.2.0", + "jest-resolve": "30.2.0", + "jest-runtime": "30.2.0", + "jest-util": "30.2.0", + "jest-watcher": "30.2.0", + "jest-worker": "30.2.0", "p-limit": "^3.1.0", "source-map-support": "0.5.13" }, @@ -10243,31 +10278,31 @@ } }, "node_modules/@nx/jest/node_modules/jest-runtime": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-30.0.5.tgz", - "integrity": "sha512-7oySNDkqpe4xpX5PPiJTe5vEa+Ak/NnNz2bGYZrA1ftG3RL3EFlHaUkA1Cjx+R8IhK0Vg43RML5mJedGTPNz3A==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-30.2.0.tgz", + "integrity": "sha512-p1+GVX/PJqTucvsmERPMgCPvQJpFt4hFbM+VN3n8TMo47decMUcJbt+rgzwrEme0MQUA/R+1de2axftTHkKckg==", "license": "MIT", "dependencies": { - "@jest/environment": "30.0.5", - "@jest/fake-timers": "30.0.5", - "@jest/globals": "30.0.5", + "@jest/environment": "30.2.0", + "@jest/fake-timers": "30.2.0", + "@jest/globals": "30.2.0", "@jest/source-map": "30.0.1", - "@jest/test-result": "30.0.5", - "@jest/transform": "30.0.5", - "@jest/types": "30.0.5", + "@jest/test-result": "30.2.0", + "@jest/transform": "30.2.0", + "@jest/types": "30.2.0", "@types/node": "*", "chalk": "^4.1.2", "cjs-module-lexer": "^2.1.0", "collect-v8-coverage": "^1.0.2", "glob": "^10.3.10", "graceful-fs": "^4.2.11", - "jest-haste-map": "30.0.5", - "jest-message-util": "30.0.5", - "jest-mock": "30.0.5", + "jest-haste-map": "30.2.0", + "jest-message-util": "30.2.0", + "jest-mock": "30.2.0", "jest-regex-util": "30.0.1", - "jest-resolve": "30.0.5", - "jest-snapshot": "30.0.5", - "jest-util": "30.0.5", + "jest-resolve": "30.2.0", + "jest-snapshot": "30.2.0", + "jest-util": "30.2.0", "slash": "^3.0.0", "strip-bom": "^4.0.0" }, @@ -10276,9 +10311,9 @@ } }, "node_modules/@nx/jest/node_modules/jest-snapshot": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-30.0.5.tgz", - "integrity": "sha512-T00dWU/Ek3LqTp4+DcW6PraVxjk28WY5Ua/s+3zUKSERZSNyxTqhDXCWKG5p2HAJ+crVQ3WJ2P9YVHpj1tkW+g==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-30.2.0.tgz", + "integrity": "sha512-5WEtTy2jXPFypadKNpbNkZ72puZCa6UjSr/7djeecHWOu7iYhSXSnHScT8wBz3Rn8Ena5d5RYRcsyKIeqG1IyA==", "license": "MIT", "dependencies": { "@babel/core": "^7.27.4", @@ -10286,20 +10321,20 @@ "@babel/plugin-syntax-jsx": "^7.27.1", "@babel/plugin-syntax-typescript": "^7.27.1", "@babel/types": "^7.27.3", - "@jest/expect-utils": "30.0.5", - "@jest/get-type": "30.0.1", - "@jest/snapshot-utils": "30.0.5", - "@jest/transform": "30.0.5", - "@jest/types": "30.0.5", - "babel-preset-current-node-syntax": "^1.1.0", + "@jest/expect-utils": "30.2.0", + "@jest/get-type": "30.1.0", + "@jest/snapshot-utils": "30.2.0", + "@jest/transform": "30.2.0", + "@jest/types": "30.2.0", + "babel-preset-current-node-syntax": "^1.2.0", "chalk": "^4.1.2", - "expect": "30.0.5", + "expect": "30.2.0", "graceful-fs": "^4.2.11", - "jest-diff": "30.0.5", - "jest-matcher-utils": "30.0.5", - "jest-message-util": "30.0.5", - "jest-util": "30.0.5", - "pretty-format": "30.0.5", + "jest-diff": "30.2.0", + "jest-matcher-utils": "30.2.0", + "jest-message-util": "30.2.0", + "jest-util": "30.2.0", + "pretty-format": "30.2.0", "semver": "^7.7.2", "synckit": "^0.11.8" }, @@ -10308,12 +10343,12 @@ } }, "node_modules/@nx/jest/node_modules/jest-util": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-30.0.5.tgz", - "integrity": "sha512-pvyPWssDZR0FlfMxCBoc0tvM8iUEskaRFALUtGQYzVEAqisAztmy+R8LnU14KT4XA0H/a5HMVTXat1jLne010g==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-30.2.0.tgz", + "integrity": "sha512-QKNsM0o3Xe6ISQU869e+DhG+4CK/48aHYdJZGlFQVTjnbvgpcKyxpzk29fGiO7i/J8VENZ+d2iGnSsvmuHywlA==", "license": "MIT", "dependencies": { - "@jest/types": "30.0.5", + "@jest/types": "30.2.0", "@types/node": "*", "chalk": "^4.1.2", "ci-info": "^4.2.0", @@ -10325,35 +10360,35 @@ } }, "node_modules/@nx/jest/node_modules/jest-validate": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-30.0.5.tgz", - "integrity": "sha512-ouTm6VFHaS2boyl+k4u+Qip4TSH7Uld5tyD8psQ8abGgt2uYYB8VwVfAHWHjHc0NWmGGbwO5h0sCPOGHHevefw==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-30.2.0.tgz", + "integrity": "sha512-FBGWi7dP2hpdi8nBoWxSsLvBFewKAg0+uSQwBaof4Y4DPgBabXgpSYC5/lR7VmnIlSpASmCi/ntRWPbv7089Pw==", "license": "MIT", "dependencies": { - "@jest/get-type": "30.0.1", - "@jest/types": "30.0.5", + "@jest/get-type": "30.1.0", + "@jest/types": "30.2.0", "camelcase": "^6.3.0", "chalk": "^4.1.2", "leven": "^3.1.0", - "pretty-format": "30.0.5" + "pretty-format": "30.2.0" }, "engines": { "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" } }, "node_modules/@nx/jest/node_modules/jest-watcher": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-30.0.5.tgz", - "integrity": "sha512-z9slj/0vOwBDBjN3L4z4ZYaA+pG56d6p3kTUhFRYGvXbXMWhXmb/FIxREZCD06DYUwDKKnj2T80+Pb71CQ0KEg==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-30.2.0.tgz", + "integrity": "sha512-PYxa28dxJ9g777pGm/7PrbnMeA0Jr7osHP9bS7eJy9DuAjMgdGtxgf0uKMyoIsTWAkIbUW5hSDdJ3urmgXBqxg==", "license": "MIT", "dependencies": { - "@jest/test-result": "30.0.5", - "@jest/types": "30.0.5", + "@jest/test-result": "30.2.0", + "@jest/types": "30.2.0", "@types/node": "*", "ansi-escapes": "^4.3.2", "chalk": "^4.1.2", "emittery": "^0.13.1", - "jest-util": "30.0.5", + "jest-util": "30.2.0", "string-length": "^4.0.2" }, "engines": { @@ -10361,14 +10396,14 @@ } }, "node_modules/@nx/jest/node_modules/jest-worker": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-30.0.5.tgz", - "integrity": "sha512-ojRXsWzEP16NdUuBw/4H/zkZdHOa7MMYCk4E430l+8fELeLg/mqmMlRhjL7UNZvQrDmnovWZV4DxX03fZF48fQ==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-30.2.0.tgz", + "integrity": "sha512-0Q4Uk8WF7BUwqXHuAjc23vmopWJw5WH7w2tqBoUOZpOjW/ZnR44GXXd1r82RvnmI2GZge3ivrYXk/BE2+VtW2g==", "license": "MIT", "dependencies": { "@types/node": "*", "@ungap/structured-clone": "^1.3.0", - "jest-util": "30.0.5", + "jest-util": "30.2.0", "merge-stream": "^2.0.0", "supports-color": "^8.1.1" }, @@ -10399,9 +10434,9 @@ } }, "node_modules/@nx/jest/node_modules/pretty-format": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-30.0.5.tgz", - "integrity": "sha512-D1tKtYvByrBkFLe2wHJl2bwMJIiT8rW+XA+TiataH79/FszLQMrpGEvzUVkzPau7OCO0Qnrhpe87PqtOAIB8Yw==", + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-30.2.0.tgz", + "integrity": "sha512-9uBdv/B4EefsuAL+pWqueZyZS2Ba+LxfFeQ9DN14HU4bN8bhaxKdkpjpB6fs9+pSjIBu+FXQHImEg8j/Lw0+vA==", "license": "MIT", "dependencies": { "@jest/schemas": "30.0.5", @@ -10482,9 +10517,9 @@ } }, "node_modules/@nx/js": { - "version": "21.3.11", - "resolved": "https://registry.npmjs.org/@nx/js/-/js-21.3.11.tgz", - "integrity": "sha512-aN8g1TP3FMN6MFLvMrZNaoqSwAkBFH1PunKQV17w4nlPkimWICaCP2DhY5W3VoOpjQBbhQoqrRt4mVfgnEpyvA==", + "version": "21.6.9", + "resolved": "https://registry.npmjs.org/@nx/js/-/js-21.6.9.tgz", + "integrity": "sha512-KJnqe6W0Ly5AgpBOhygcVs5RssVKnKrISVp42CSirKx3nei6cus9VItwKBvBBAqmYw4AlrCe+/A2twTQCkeq1A==", "license": "MIT", "dependencies": { "@babel/core": "^7.23.2", @@ -10494,8 +10529,8 @@ "@babel/preset-env": "^7.23.2", "@babel/preset-typescript": "^7.22.5", "@babel/runtime": "^7.22.6", - "@nx/devkit": "21.3.11", - "@nx/workspace": "21.3.11", + "@nx/devkit": "21.6.9", + "@nx/workspace": "21.6.9", "@zkochan/js-yaml": "0.0.7", "babel-plugin-const-enum": "^1.0.1", "babel-plugin-macros": "^3.1.0", @@ -10634,9 +10669,9 @@ } }, "node_modules/@nx/nx-darwin-arm64": { - "version": "21.3.11", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-21.3.11.tgz", - "integrity": "sha512-qXZrW6kfsfGG9n4cWugR2v8ys7P1SsbQuFahlbNSTd7g+ZxozaOnc7tyxW9XuY84KQ35HwP/QSu1E13fK5CXwQ==", + "version": "21.6.9", + "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-21.6.9.tgz", + "integrity": "sha512-rN5cJAjKvyXfi+Zep7wvSNtGr35X1/qrm96K/Sf4sybvowyHmDdEMYxkR6BPNT8ct5JGMm35xPfx1yF/rJek3w==", "cpu": [ "arm64" ], @@ -10647,9 +10682,9 @@ ] }, "node_modules/@nx/nx-darwin-x64": { - "version": "21.3.11", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-21.3.11.tgz", - "integrity": "sha512-6NJEIGRITpFZYptJtr/wdnVuidAS/wONMMSwX5rgAqh5A9teI0vxZVOgG6n5f6NQyqEDvZ9ytcIvLsQWA4kJFg==", + "version": "21.6.9", + "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-21.6.9.tgz", + "integrity": "sha512-rb/Dtum094nfJL8lYohne1duZr8uNQ4gvWTq/Cw/xowJwXGq3xzsSS2WTpDpRBMF45K+42fipGHNeHbCyYSF7g==", "cpu": [ "x64" ], @@ -10660,9 +10695,9 @@ ] }, "node_modules/@nx/nx-freebsd-x64": { - "version": "21.3.11", - "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-21.3.11.tgz", - "integrity": "sha512-9VZOM9mutzuZCUgijHXrIl3NgKt2CWuH/awLqDS8ijhLs6WfI5TYTa+mFwx90dfZZ4y/jy6XWXa2Ee3OShf7Hg==", + "version": "21.6.9", + "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-21.6.9.tgz", + "integrity": "sha512-Cd7QHeivvLBiQ6iRTsvprGk1YS+CaUCMw4A+3TOvHz608a/U3mEye8oRy2fyFTTL/lsH6dlihT3xi+HNyXKAyA==", "cpu": [ "x64" ], @@ -10673,9 +10708,9 @@ ] }, "node_modules/@nx/nx-linux-arm-gnueabihf": { - "version": "21.3.11", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-21.3.11.tgz", - "integrity": "sha512-a05tAySKDEWt0TGoSnWp/l5+HL/CDJQkHfI9pXho85oDSkVRzhOInAn1EeZB/F+Q3PnJFsMHMhbuu2/nm3uYJA==", + "version": "21.6.9", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-21.6.9.tgz", + "integrity": "sha512-ASXay2jKhSU4tfY9Z2ByysqDQxYgTHCtoJ+XR5xRv9aoIos6oYeKAqQV/RLXpTklugu08nBtL/4IRw58x4oU4A==", "cpu": [ "arm" ], @@ -10686,9 +10721,9 @@ ] }, "node_modules/@nx/nx-linux-arm64-gnu": { - "version": "21.3.11", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-21.3.11.tgz", - "integrity": "sha512-MPeivf0ptNpzQYvww6zHIqVbE5dTT2isl/WqzGyy7NgSeYDpFXmouDCQaeKxo5WytMVRCvCw/NnWTQuCK6TjnA==", + "version": "21.6.9", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-21.6.9.tgz", + "integrity": "sha512-1VS38xnAC8iH05A0nnbNn1hi9ypRnEPUfgLL3tPhAwQTWX2DQz4xR/j0NYNcCzL6yBe/JhdKlYoN/LI38lj2UA==", "cpu": [ "arm64" ], @@ -10699,9 +10734,9 @@ ] }, "node_modules/@nx/nx-linux-arm64-musl": { - "version": "21.3.11", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-21.3.11.tgz", - "integrity": "sha512-/hJpc4VJsbxDEreXt5Ka9HJ3TBEHgIa9y/i+H9MmWOeapCdH1Edhx58Heuv9OaX7kK8Y8q0cSicv0dJCghiTjA==", + "version": "21.6.9", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-21.6.9.tgz", + "integrity": "sha512-PScHPs0dp+Cc17RvY4Y5wlDXT6xdDlsyhna2JLawodVCyUVArtnbF7whn/VEZKesDD/vAf1avCt4oAjuYS8VXg==", "cpu": [ "arm64" ], @@ -10712,9 +10747,9 @@ ] }, "node_modules/@nx/nx-linux-x64-gnu": { - "version": "21.3.11", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-21.3.11.tgz", - "integrity": "sha512-pTBHuloqTxpTHa/fdKjHkFFsfW16mEcTp37HDtoQpjPfcd9nO8CYO8OClaewr9khNqCnSbCLfSoIg/alnb7BWw==", + "version": "21.6.9", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-21.6.9.tgz", + "integrity": "sha512-s8oX6/pLolHH3EyFJPcKITv+rzN/IZuidMCNkGfcr0jYVqrTZcJo8xUEwAQzf6u6J6urOm0bUK3BDuwJLEKESg==", "cpu": [ "x64" ], @@ -10725,9 +10760,9 @@ ] }, "node_modules/@nx/nx-linux-x64-musl": { - "version": "21.3.11", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-21.3.11.tgz", - "integrity": "sha512-OhFjURB68rd6xld8t8fiNpopF2E7v+8/jfbpsku9c0gdV2UhzoxCeZwooe7qhQjCcjVO8JNOs4dAf7qs1VtpMw==", + "version": "21.6.9", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-21.6.9.tgz", + "integrity": "sha512-bojpGcscRrnet5N3waeHYnBHW0y6r5tSQ1phnwMjgoBFmWXw+0M+z/f2dfZcTtBmWc7Y/TnzaGb8EenC3a63cQ==", "cpu": [ "x64" ], @@ -10738,9 +10773,9 @@ ] }, "node_modules/@nx/nx-win32-arm64-msvc": { - "version": "21.3.11", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-21.3.11.tgz", - "integrity": "sha512-pGE2Td13oEj7aeogwCL+2fjmpabQVSduKfGOTlt4YoMlM0w0bXYSWqwiGBMKbMA50qkhnVapwwkuWF38PgCIxg==", + "version": "21.6.9", + "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-21.6.9.tgz", + "integrity": "sha512-cS1bdMiJBs4AcykJ3+vtAdw4RkZLLfXT20o+k07dEskRFADIa5yXdOs2j0qKoe7iCiORKCH+gI/YsPHCyHfV9Q==", "cpu": [ "arm64" ], @@ -10751,9 +10786,9 @@ ] }, "node_modules/@nx/nx-win32-x64-msvc": { - "version": "21.3.11", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-21.3.11.tgz", - "integrity": "sha512-KJqLL/Zyx96hs+7pKbo/fsU7ZTFSLeZLnYQu05o6fvJJ5I1+p85t212/7vkbKKWJncyMospQdzLr3zLG3A/u8A==", + "version": "21.6.9", + "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-21.6.9.tgz", + "integrity": "sha512-EX0ja8gWnmomiSbK9K58oATpTn/+KU6RKcrfzqA3yL5x/a+kEPSf66QOXGQjDpCGKWMoxN+6ex7zhpmqbqKxgg==", "cpu": [ "x64" ], @@ -10764,14 +10799,14 @@ ] }, "node_modules/@nx/webpack": { - "version": "21.3.11", - "resolved": "https://registry.npmjs.org/@nx/webpack/-/webpack-21.3.11.tgz", - "integrity": "sha512-GAqA9yHLro4zDf2z27uWseUSLiZZh2IZ3Eh5Kb9l/LA4ujT3whkpNoIo/K2LxzmmOG8k2SkJ7wBntCPk2O1e8g==", + "version": "21.6.9", + "resolved": "https://registry.npmjs.org/@nx/webpack/-/webpack-21.6.9.tgz", + "integrity": "sha512-2RWiZ4G/1VhEUTJtSH6zo9bvMxpRlV9AQGV3/NnP/dyH/owbZXrDuzd/hGW7s5CNE0RB3oN2dZG/ZEFJcGw55Q==", "license": "MIT", "dependencies": { "@babel/core": "^7.23.2", - "@nx/devkit": "21.3.11", - "@nx/js": "21.3.11", + "@nx/devkit": "21.6.9", + "@nx/js": "21.6.9", "@phenomnomnominal/tsquery": "~5.0.1", "ajv": "^8.12.0", "autoprefixer": "^10.4.9", @@ -10799,9 +10834,9 @@ "style-loader": "^3.3.0", "terser-webpack-plugin": "^5.3.3", "ts-loader": "^9.3.1", - "tsconfig-paths-webpack-plugin": "4.0.0", + "tsconfig-paths-webpack-plugin": "4.2.0", "tslib": "^2.3.0", - "webpack": "~5.99.0", + "webpack": "^5.101.3", "webpack-dev-server": "^5.2.1", "webpack-node-externals": "^3.0.0", "webpack-subresource-integrity": "^5.1.0" @@ -11212,15 +11247,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@nx/webpack/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/@nx/webpack/node_modules/style-loader": { "version": "3.3.4", "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.4.tgz", @@ -11237,34 +11263,6 @@ "webpack": "^5.0.0" } }, - "node_modules/@nx/webpack/node_modules/tsconfig-paths": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz", - "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==", - "license": "MIT", - "dependencies": { - "json5": "^2.2.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@nx/webpack/node_modules/tsconfig-paths-webpack-plugin": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-4.0.0.tgz", - "integrity": "sha512-fw/7265mIWukrSHd0i+wSwx64kYUSAKPfxRDksjKIYTxSAp9W9/xcZVBF4Kl0eqQd5eBpAQ/oQrc5RyM/0c1GQ==", - "license": "MIT", - "dependencies": { - "chalk": "^4.1.0", - "enhanced-resolve": "^5.7.0", - "tsconfig-paths": "^4.0.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, "node_modules/@nx/webpack/node_modules/yaml": { "version": "1.10.2", "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", @@ -11275,17 +11273,18 @@ } }, "node_modules/@nx/workspace": { - "version": "21.3.11", - "resolved": "https://registry.npmjs.org/@nx/workspace/-/workspace-21.3.11.tgz", - "integrity": "sha512-DD2iu9Ip/faNQ5MXZk+UbbBxGofYKjzHsXKRvMNQ/OAVzP/u9z2CPXEmRKlRAEQoy1lInmyopwfEUWwK1v4x0g==", + "version": "21.6.9", + "resolved": "https://registry.npmjs.org/@nx/workspace/-/workspace-21.6.9.tgz", + "integrity": "sha512-tUucr8hrpdhFITMjEEF8vm1j0GSW0ecFTySViWnnVvYyyv7tbidK/76MV/iyV/SjSamOHm2zIXS9fCfXV4LpAQ==", "license": "MIT", "dependencies": { - "@nx/devkit": "21.3.11", + "@nx/devkit": "21.6.9", "@zkochan/js-yaml": "0.0.7", "chalk": "^4.1.0", "enquirer": "~2.3.6", - "nx": "21.3.11", + "nx": "21.6.9", "picomatch": "4.0.2", + "semver": "^7.6.3", "tslib": "^2.3.0", "yargs-parser": "21.1.1" } @@ -13944,9 +13943,9 @@ } }, "node_modules/@types/chrome": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/@types/chrome/-/chrome-0.1.12.tgz", - "integrity": "sha512-jEkxs9GPQHx7g49WjkA8QDNcqODbMGDuBbWQOtjiS/Wf9AiEcDmQMIAgJvC/Xi36WoCVNx584g0Dd9ThJQCAiw==", + "version": "0.1.28", + "resolved": "https://registry.npmjs.org/@types/chrome/-/chrome-0.1.28.tgz", + "integrity": "sha512-wANMmVt9H8UJeRsk4vlk5IVTTUIdk0J6CJC2ER60fGHTJOFVMuXpGhCqs6fUGw3m9pF1eXEvi+6ejlQZrtGA4A==", "dev": true, "license": "MIT", "dependencies": { @@ -14070,9 +14069,9 @@ "license": "MIT" }, "node_modules/@types/firefox-webext-browser": { - "version": "120.0.4", - "resolved": "https://registry.npmjs.org/@types/firefox-webext-browser/-/firefox-webext-browser-120.0.4.tgz", - "integrity": "sha512-lBrpf08xhiZBigrtdQfUaqX1UauwZ+skbFiL8u2Tdra/rklkKadYmIzTwkNZSWtuZ7OKpFqbE2HHfDoFqvZf6w==", + "version": "143.0.0", + "resolved": "https://registry.npmjs.org/@types/firefox-webext-browser/-/firefox-webext-browser-143.0.0.tgz", + "integrity": "sha512-865dYKMOP0CllFyHmgXV4IQgVL51OSQQCwSoihQ17EwugePKFSAZRc0EI+y7Ly4q7j5KyURlA7LgRpFieO4JOw==", "dev": true, "license": "MIT" }, @@ -14391,9 +14390,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "22.18.11", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.18.11.tgz", - "integrity": "sha512-Gd33J2XIrXurb+eT2ktze3rJAfAp9ZNjlBdh4SVgyrKEOADwCbdUDaK7QgJno8Ue4kcajscsKqu6n8OBG3hhCQ==", + "version": "22.19.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.1.tgz", + "integrity": "sha512-LCCV0HdSZZZb34qifBsyWlUmok6W7ouER+oQIGBScS8EsZsQbrtFTUrDX4hOl+CS6p7cnNC4td+qrSVGSCTUfQ==", "license": "MIT", "dependencies": { "undici-types": "~6.21.0" @@ -14450,18 +14449,18 @@ } }, "node_modules/@types/node-forge": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", - "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", + "version": "1.3.14", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.14.tgz", + "integrity": "sha512-mhVF2BnD4BO+jtOp7z1CdzaK4mbuK0LLQYAvdOLqHTavxFNq4zA1EmYkpnFjP8HOUzedfQkRnp0E2ulSAYSzAw==", "license": "MIT", "dependencies": { "@types/node": "*" } }, "node_modules/@types/papaparse": { - "version": "5.3.16", - "resolved": "https://registry.npmjs.org/@types/papaparse/-/papaparse-5.3.16.tgz", - "integrity": "sha512-T3VuKMC2H0lgsjI9buTB3uuKj3EMD2eap1MOuEQuBQ44EnDx/IkGhU6EwiTf9zG3za4SKlmwKAImdDKdNnCsXg==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@types/papaparse/-/papaparse-5.5.0.tgz", + "integrity": "sha512-GVs5iMQmUr54BAZYYkByv8zPofFxmyxUpISPb2oh8sayR3+1zbxasrOvoKiHJ/nnoq/uULuPsu1Lze1EkagVFg==", "dev": true, "license": "MIT", "dependencies": { @@ -16120,6 +16119,18 @@ "acorn-walk": "^8.0.2" } }, + "node_modules/acorn-import-phases": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz", + "integrity": "sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==", + "license": "MIT", + "engines": { + "node": ">=10.13.0" + }, + "peerDependencies": { + "acorn": "^8.14.0" + } + }, "node_modules/acorn-jsx": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", @@ -16891,38 +16902,6 @@ "postcss": "^8.1.0" } }, - "node_modules/autoprefixer/node_modules/browserslist": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.0.tgz", - "integrity": "sha512-PJ8gYKeS5e/whHBh8xrwYK+dAvEj7JXtz6uTucnMRB8OiGTsKccFekoRrjajPBHV8oOY+2tI4uxeceSimKwMFA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "caniuse-lite": "^1.0.30001718", - "electron-to-chromium": "^1.5.160", - "node-releases": "^2.0.19", - "update-browserslist-db": "^1.1.3" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, "node_modules/available-typed-arrays": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", @@ -16983,9 +16962,9 @@ } }, "node_modules/axios": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.12.2.tgz", - "integrity": "sha512-vMJzPewAlRyOgxV2dU0Cuz2O8zzzx9VYtbJOaBgXFeLc4IV/Eg50n4LowmehOOR61S8ZMpc2K5Sa7g6A4jfkUw==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.13.2.tgz", + "integrity": "sha512-VPk9ebNqPcy5lRGuSlKx752IlDatOjT9paPlm8A7yOuW2Fbvp4X3JznJtT4f0GzGLLiWE9W8onz51SqLYwzGaA==", "license": "MIT", "dependencies": { "follow-redirects": "^1.15.6", @@ -17166,13 +17145,13 @@ } }, "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.13", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.13.tgz", - "integrity": "sha512-3sX/eOms8kd3q2KZ6DAhKPc0dgm525Gqq5NtWKZ7QYYZEv57OQ54KtblzJzH1lQF/eQxO8KjWGIK9IPUJNus5g==", + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.14.tgz", + "integrity": "sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg==", "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.6.4", + "@babel/compat-data": "^7.27.7", + "@babel/helper-define-polyfill-provider": "^0.6.5", "semver": "^6.3.1" }, "peerDependencies": { @@ -17202,12 +17181,12 @@ } }, "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.4.tgz", - "integrity": "sha512-7gD3pRadPrbjhjLyxebmx/WrFYcuSjZ0XbdUujQMZ/fcE9oeewk2U/7PCvez84UeuK3oSjmPZ0Ch0dlupQvGzw==", + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.5.tgz", + "integrity": "sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg==", "license": "MIT", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.4" + "@babel/helper-define-polyfill-provider": "^0.6.5" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" @@ -17223,9 +17202,9 @@ } }, "node_modules/babel-preset-current-node-syntax": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz", - "integrity": "sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.2.0.tgz", + "integrity": "sha512-E/VlAEzRrsLEb2+dv8yp3bo4scof3l9nR4lrld+Iy5NyVqgVYUJnDAmunkhPMisRI32Qc4iRiz425d8vM++2fg==", "license": "MIT", "dependencies": { "@babel/plugin-syntax-async-generators": "^7.8.4", @@ -17245,7 +17224,7 @@ "@babel/plugin-syntax-top-level-await": "^7.14.5" }, "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/core": "^7.0.0 || ^8.0.0-0" } }, "node_modules/babel-preset-jest": { @@ -17309,6 +17288,15 @@ "dev": true, "license": "MIT" }, + "node_modules/baseline-browser-mapping": { + "version": "2.8.30", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.30.tgz", + "integrity": "sha512-aTUKW4ptQhS64+v2d6IkPzymEzzhw+G0bA1g3uBRV3+ntkH+svttKseW5IOR4Ed6NUVKqnY7qT3dKvzQ7io4AA==", + "license": "Apache-2.0", + "bin": { + "baseline-browser-mapping": "dist/cli.js" + } + }, "node_modules/basic-auth": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", @@ -17613,40 +17601,40 @@ } }, "node_modules/braintree-web": { - "version": "3.113.0", - "resolved": "https://registry.npmjs.org/braintree-web/-/braintree-web-3.113.0.tgz", - "integrity": "sha512-qykYxZyld4X1tRNgXZQ3ZGzmhDGTBTRQ6Q24KaG9PuYqo+P2TVDEDOVC6tRbkx2RUIdXLv2M6WpkG7oLqEia9Q==", + "version": "3.123.2", + "resolved": "https://registry.npmjs.org/braintree-web/-/braintree-web-3.123.2.tgz", + "integrity": "sha512-N4IH75vKY67eONc0Ao4e7F+XagFW+3ok+Nfs/eOjw5D/TUt03diMAQ8woOwJghi2ql6/yjqNzZi2zE/sTWXmJg==", "license": "MIT", "dependencies": { - "@braintree/asset-loader": "2.0.1", - "@braintree/browser-detection": "2.0.1", + "@braintree/asset-loader": "2.0.3", + "@braintree/browser-detection": "2.0.2", "@braintree/event-emitter": "0.4.1", "@braintree/extended-promise": "1.0.0", - "@braintree/iframer": "2.0.0", + "@braintree/iframer": "2.0.1", "@braintree/sanitize-url": "7.0.4", - "@braintree/uuid": "1.0.0", + "@braintree/uuid": "1.0.1", "@braintree/wrap-promise": "2.1.0", "@paypal/accelerated-checkout-loader": "1.1.0", - "card-validator": "10.0.0", - "credit-card-type": "10.0.1", - "framebus": "6.0.0", - "inject-stylesheet": "6.0.1", + "card-validator": "10.0.3", + "credit-card-type": "10.0.2", + "framebus": "6.0.3", + "inject-stylesheet": "6.0.2", "promise-polyfill": "8.2.3", - "restricted-input": "3.0.5" + "restricted-input": "4.0.3" } }, "node_modules/braintree-web-drop-in": { - "version": "1.44.0", - "resolved": "https://registry.npmjs.org/braintree-web-drop-in/-/braintree-web-drop-in-1.44.0.tgz", - "integrity": "sha512-maOq9SwiXztIzixJhOras7K44x4UIqqnkyQMYAJqxQ8WkADv9AkflCu2j3IeVYCus/Th9gWWFHcBugn3C4sZGw==", + "version": "1.46.0", + "resolved": "https://registry.npmjs.org/braintree-web-drop-in/-/braintree-web-drop-in-1.46.0.tgz", + "integrity": "sha512-KxCjJpaigoMajYD/iIA+ohXaI6Olt2Bj/Yu45WpJOjolKO9n1UmXl9bsq9UIiGOFIGqi/JWva1wI4cIHHvcI1A==", "license": "MIT", "dependencies": { - "@braintree/asset-loader": "2.0.1", - "@braintree/browser-detection": "2.0.1", + "@braintree/asset-loader": "2.0.3", + "@braintree/browser-detection": "2.0.2", "@braintree/event-emitter": "0.4.1", - "@braintree/uuid": "1.0.0", + "@braintree/uuid": "1.0.1", "@braintree/wrap-promise": "2.1.0", - "braintree-web": "3.113.0" + "braintree-web": "3.123.2" } }, "node_modules/browser-assert": { @@ -17662,9 +17650,9 @@ "license": "MIT" }, "node_modules/browserslist": { - "version": "4.23.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.2.tgz", - "integrity": "sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA==", + "version": "4.28.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.0.tgz", + "integrity": "sha512-tbydkR/CxfMwelN0vwdP/pLkDwyAASZ+VfWm4EOwlB6SWhx1sYnWLqo8N5j0rAzPfzfRaxt0mM/4wPU/Su84RQ==", "funding": [ { "type": "opencollective", @@ -17681,10 +17669,11 @@ ], "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001640", - "electron-to-chromium": "^1.4.820", - "node-releases": "^2.0.14", - "update-browserslist-db": "^1.1.0" + "baseline-browser-mapping": "^2.8.25", + "caniuse-lite": "^1.0.30001754", + "electron-to-chromium": "^1.5.249", + "node-releases": "^2.0.27", + "update-browserslist-db": "^1.1.4" }, "bin": { "browserslist": "cli.js" @@ -18275,9 +18264,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001724", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001724.tgz", - "integrity": "sha512-WqJo7p0TbHDOythNTqYujmaJTvtYRZrjpP8TCvH6Vb9CYJerJNKamKzIWOM4BkQatWj9H2lYulpdAQNBe7QhNA==", + "version": "1.0.30001756", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001756.tgz", + "integrity": "sha512-4HnCNKbMLkLdhJz3TToeVWHSnfJvPaq6vu/eRP0Ahub/07n484XHhBF5AJoSGHdVrS8tKFauUQz8Bp9P7LVx7A==", "funding": [ { "type": "opencollective", @@ -18295,20 +18284,14 @@ "license": "CC-BY-4.0" }, "node_modules/card-validator": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/card-validator/-/card-validator-10.0.0.tgz", - "integrity": "sha512-2fLyCBOxO7/b56sxoYav8FeJqv9bWpZSyKq8sXKxnpxTGXHnM/0c8WEKG+ZJ+OXFcabnl98pD0EKBtTn+Tql0g==", + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/card-validator/-/card-validator-10.0.3.tgz", + "integrity": "sha512-xOEDsK3hojV0OIpmrR64eZGpngnOqRDEP20O+WSRtvjLSW6nyekW4i2N9SzYg679uFO3RyHcFHxb+mml5tXc4A==", "license": "MIT", "dependencies": { - "credit-card-type": "^9.1.0" + "credit-card-type": "^10.0.2" } }, - "node_modules/card-validator/node_modules/credit-card-type": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/credit-card-type/-/credit-card-type-9.1.0.tgz", - "integrity": "sha512-CpNFuLxiPFxuZqhSKml3M+t0K/484pMAnfYWH14JoD7OZMnmC0Lmo+P7JX9SobqFpRoo7ifA18kOHdxJywYPEA==", - "license": "MIT" - }, "node_modules/case-sensitive-paths-webpack-plugin": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", @@ -19339,9 +19322,9 @@ "license": "MIT" }, "node_modules/copy-webpack-plugin": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-13.0.0.tgz", - "integrity": "sha512-FgR/h5a6hzJqATDGd9YG41SeDViH+0bkHn6WNXCi5zKAZkeESeSxLySSsFLHqLEVCh0E+rITmCf0dusXWYukeQ==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-13.0.1.tgz", + "integrity": "sha512-J+YV3WfhY6W/Xf9h+J1znYuqTye2xkBUIGyTPWuBAT27qajBa5mR4f8WBmfDY3YjRftT2kqZZiLi1qf0H+UOFw==", "dev": true, "license": "MIT", "dependencies": { @@ -19386,38 +19369,6 @@ "url": "https://opencollective.com/core-js" } }, - "node_modules/core-js-compat/node_modules/browserslist": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.0.tgz", - "integrity": "sha512-PJ8gYKeS5e/whHBh8xrwYK+dAvEj7JXtz6uTucnMRB8OiGTsKccFekoRrjajPBHV8oOY+2tI4uxeceSimKwMFA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "caniuse-lite": "^1.0.30001718", - "electron-to-chromium": "^1.5.160", - "node-releases": "^2.0.19", - "update-browserslist-db": "^1.1.3" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, "node_modules/core-util-is": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", @@ -19543,9 +19494,9 @@ "license": "MIT" }, "node_modules/credit-card-type": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/credit-card-type/-/credit-card-type-10.0.1.tgz", - "integrity": "sha512-vQOuWmBgsgG1ovGeDi8m6Zeu1JaqH/JncrxKmaqMbv/LunyOQdLiQhPHtOsNlbUI05TocR5nod/Mbs3HYtr6sQ==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/credit-card-type/-/credit-card-type-10.0.2.tgz", + "integrity": "sha512-vt/iQokU0mtrT7ceRU75FSmWnIh5JFpLsUUUWYRmztYekOGm0ZbCuzwFTbNkq41k92y+0B8ChscFhRN9DhVZEA==", "license": "MIT" }, "node_modules/cross-dirname": { @@ -20938,9 +20889,9 @@ } }, "node_modules/electron-log": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/electron-log/-/electron-log-5.4.0.tgz", - "integrity": "sha512-AXI5OVppskrWxEAmCxuv8ovX+s2Br39CpCAgkGMNHQtjYT3IiVbSQTncEjFVGPgoH35ZygRm/mvUMBDWwhRxgg==", + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/electron-log/-/electron-log-5.4.3.tgz", + "integrity": "sha512-sOUsM3LjZdugatazSQ/XTyNcw8dfvH1SYhXWiJyfYodAAKOZdHs0txPiLDXFzOZbhXgAgshQkshH2ccq0feyLQ==", "dev": true, "license": "MIT", "engines": { @@ -21068,9 +21019,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.172", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.172.tgz", - "integrity": "sha512-fnKW9dGgmBfsebbYognQSv0CGGLFH1a5iV9EDYTBwmAQn+whbzHbLFlC+3XbHc8xaNtpO0etm8LOcRXs1qMRkQ==", + "version": "1.5.259", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.259.tgz", + "integrity": "sha512-I+oLXgpEJzD6Cwuwt1gYjxsDmu/S/Kd41mmLA3O+/uH2pFRO/DvOjUyGozL8j3KeLV6WyZ7ssPwELMsXCcsJAQ==", "license": "ISC" }, "node_modules/electron-updater": { @@ -23261,20 +23212,14 @@ } }, "node_modules/framebus": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/framebus/-/framebus-6.0.0.tgz", - "integrity": "sha512-bL9V68hVaVBCY9rveoWbPFFI9hAXIJtESs51B+9XmzvMt38+wP8b4VdiJsavjMS6NfPZ/afQ/jc2qaHmSGI1kQ==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/framebus/-/framebus-6.0.3.tgz", + "integrity": "sha512-G/N2p+kFZ1xPBge7tbtTq2KcTR1kSKs1rVbTqH//WdtvJSexS33fsTTOq3yfUWvUczqhujyaFc+omawC9YyRBg==", "license": "MIT", "dependencies": { - "@braintree/uuid": "^0.1.0" + "@braintree/uuid": "^1.0.0" } }, - "node_modules/framebus/node_modules/@braintree/uuid": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@braintree/uuid/-/uuid-0.1.0.tgz", - "integrity": "sha512-YvZJdlNcK5EnR+7M8AjgEAf4Qx696+FOSYlPfy5ePn80vODtVAUU0FxHnzKZC0og1VbDNQDDiwhthR65D4Na0g==", - "license": "ISC" - }, "node_modules/fresh": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", @@ -23720,15 +23665,6 @@ "which": "bin/which" } }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/globalthis": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", @@ -24166,9 +24102,9 @@ "license": "ISC" }, "node_modules/html-webpack-plugin": { - "version": "5.6.3", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.3.tgz", - "integrity": "sha512-QSf1yjtSAsmf7rYBV7XX86uua4W/vkhIt0xNXKbsi2foEeW7vjJQz4bhnpL3xH+l1ryl1680uNv968Z+X6jSYg==", + "version": "5.6.5", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.5.tgz", + "integrity": "sha512-4xynFbKNNk+WlzXeQQ+6YYsH2g7mpfPszQZUi3ovKlj+pDmngQ7vRXjrrmGROabmKwyQkcgcX5hqfOwHbFmK5g==", "devOptional": true, "license": "MIT", "dependencies": { @@ -24838,9 +24774,9 @@ } }, "node_modules/inject-stylesheet": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/inject-stylesheet/-/inject-stylesheet-6.0.1.tgz", - "integrity": "sha512-2fvune1D4+8mvJoLVo95ncY4HrDkIaYIReRzXv8tkWFgdG9iuc5QuX57gtSDPWTWQI/f5BGwwtH85wxHouzucg==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/inject-stylesheet/-/inject-stylesheet-6.0.2.tgz", + "integrity": "sha512-sswMueya1LXEfwcy7KXPuq3zAW6HvgAeViApEhIaCviCkP4XYoKrQj8ftEmxPmIHn88X4R3xOAsnN/QCPvVKWw==", "license": "MIT" }, "node_modules/inquirer": { @@ -26136,26 +26072,42 @@ "license": "MIT" }, "node_modules/jest-diff": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", - "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", - "dev": true, + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-30.2.0.tgz", + "integrity": "sha512-dQHFo3Pt4/NLlG5z4PxZ/3yZTZ1C7s9hveiOj+GCN+uT109NC2QgsoVZsVOAvbJ3RgKkvyLGXZV9+piDpWbm6A==", "license": "MIT", "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^29.6.3", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" + "@jest/diff-sequences": "30.0.1", + "@jest/get-type": "30.1.0", + "chalk": "^4.1.2", + "pretty-format": "30.2.0" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" + } + }, + "node_modules/jest-diff/node_modules/@jest/schemas": { + "version": "30.0.5", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-30.0.5.tgz", + "integrity": "sha512-DmdYgtezMkh3cpU8/1uyXakv3tJRcmcXxBOcO0tbaozPwpmh4YMsnWrQm9ZmZMfa5ocbxzbFk6O4bDPEc/iAnA==", + "license": "MIT", + "dependencies": { + "@sinclair/typebox": "^0.34.0" + }, + "engines": { + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" } }, + "node_modules/jest-diff/node_modules/@sinclair/typebox": { + "version": "0.34.41", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.34.41.tgz", + "integrity": "sha512-6gS8pZzSXdyRHTIqoqSVknxolr1kzfy4/CeDnrzsVz8TTIWUbOBr6gnzOmTYJ3eXQNh4IYHIGi5aIL7sOZ2G/g==", + "license": "MIT" + }, "node_modules/jest-diff/node_modules/ansi-styles": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, "license": "MIT", "engines": { "node": ">=10" @@ -26165,25 +26117,23 @@ } }, "node_modules/jest-diff/node_modules/pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", - "dev": true, + "version": "30.2.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-30.2.0.tgz", + "integrity": "sha512-9uBdv/B4EefsuAL+pWqueZyZS2Ba+LxfFeQ9DN14HU4bN8bhaxKdkpjpB6fs9+pSjIBu+FXQHImEg8j/Lw0+vA==", "license": "MIT", "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" + "@jest/schemas": "30.0.5", + "ansi-styles": "^5.2.0", + "react-is": "^18.3.1" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" } }, "node_modules/jest-diff/node_modules/react-is": { "version": "18.3.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true, "license": "MIT" }, "node_modules/jest-docblock": { @@ -26658,6 +26608,22 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "node_modules/jest-matcher-utils/node_modules/jest-diff": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", + "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.6.3", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, "node_modules/jest-matcher-utils/node_modules/pretty-format": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", @@ -27225,6 +27191,22 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "node_modules/jest-snapshot/node_modules/jest-diff": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", + "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.6.3", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, "node_modules/jest-snapshot/node_modules/pretty-format": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", @@ -27879,9 +27861,9 @@ } }, "node_modules/koa": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/koa/-/koa-2.16.1.tgz", - "integrity": "sha512-umfX9d3iuSxTQP4pnzLOz0HKnPg0FaUUIKcye2lOiz3KPu1Y3M3xlz76dISdFPQs37P9eJz1wUpcTS6KDPn9fA==", + "version": "2.16.3", + "resolved": "https://registry.npmjs.org/koa/-/koa-2.16.3.tgz", + "integrity": "sha512-zPPuIt+ku1iCpFBRwseMcPYQ1cJL8l60rSmKeOuGfOXyE6YnTBmf2aEFNL2HQGrD0cPcLO/t+v9RTgC+fwEh/g==", "license": "MIT", "dependencies": { "accepts": "^1.3.5", @@ -28761,12 +28743,16 @@ "optional": true }, "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.1.tgz", + "integrity": "sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==", "license": "MIT", "engines": { "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, "node_modules/loader-utils": { @@ -30382,9 +30368,9 @@ } }, "node_modules/mini-css-extract-plugin": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.2.tgz", - "integrity": "sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w==", + "version": "2.9.4", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.4.tgz", + "integrity": "sha512-ZWYT7ln73Hptxqxk2DxPU9MmapXRhxkJD6tkSR04dnQxm8BGu2hzgKLugK5yySD97u/8yy7Ma7E76k9ZdvtjkQ==", "dev": true, "license": "MIT", "dependencies": { @@ -31128,9 +31114,9 @@ } }, "node_modules/node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.2.tgz", + "integrity": "sha512-6xKiQ+cph9KImrRh0VsjH2d8/GXA4FIMlgU4B757iI1ApvcyA9VlouP0yZJha01V+huImO+kKMU7ih+2+E14fw==", "license": "(BSD-3-Clause OR GPL-2.0)", "engines": { "node": ">= 6.13.0" @@ -31576,9 +31562,9 @@ } }, "node_modules/node-releases": { - "version": "2.0.19", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", - "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", + "version": "2.0.27", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz", + "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==", "license": "MIT" }, "node_modules/nopt": { @@ -32100,9 +32086,9 @@ "license": "MIT" }, "node_modules/nx": { - "version": "21.3.11", - "resolved": "https://registry.npmjs.org/nx/-/nx-21.3.11.tgz", - "integrity": "sha512-nj2snZ3mHZnbHcoB3NUdxbch9L1sQKV1XccLs1B79fmI/N5oOgWgctm/bWoZH2UH5b4A8ZLAMTsC6YnSJGbcaw==", + "version": "21.6.9", + "resolved": "https://registry.npmjs.org/nx/-/nx-21.6.9.tgz", + "integrity": "sha512-RPuIb04QIOE2WLDcvKDjrAQlkI9+EnP8/9KyG/I296JA1lJhlIk7BH3F6Py7uLHD7B1adSBsCDf/tT6540Ng7A==", "hasInstallScript": true, "license": "MIT", "dependencies": { @@ -32110,7 +32096,7 @@ "@yarnpkg/lockfile": "^1.1.0", "@yarnpkg/parsers": "3.0.2", "@zkochan/js-yaml": "0.0.7", - "axios": "^1.8.3", + "axios": "^1.12.0", "chalk": "^4.1.0", "cli-cursor": "3.1.0", "cli-spinners": "2.6.1", @@ -32147,16 +32133,16 @@ "nx-cloud": "bin/nx-cloud.js" }, "optionalDependencies": { - "@nx/nx-darwin-arm64": "21.3.11", - "@nx/nx-darwin-x64": "21.3.11", - "@nx/nx-freebsd-x64": "21.3.11", - "@nx/nx-linux-arm-gnueabihf": "21.3.11", - "@nx/nx-linux-arm64-gnu": "21.3.11", - "@nx/nx-linux-arm64-musl": "21.3.11", - "@nx/nx-linux-x64-gnu": "21.3.11", - "@nx/nx-linux-x64-musl": "21.3.11", - "@nx/nx-win32-arm64-msvc": "21.3.11", - "@nx/nx-win32-x64-msvc": "21.3.11" + "@nx/nx-darwin-arm64": "21.6.9", + "@nx/nx-darwin-x64": "21.6.9", + "@nx/nx-freebsd-x64": "21.6.9", + "@nx/nx-linux-arm-gnueabihf": "21.6.9", + "@nx/nx-linux-arm64-gnu": "21.6.9", + "@nx/nx-linux-arm64-musl": "21.6.9", + "@nx/nx-linux-x64-gnu": "21.6.9", + "@nx/nx-linux-x64-musl": "21.6.9", + "@nx/nx-win32-arm64-msvc": "21.6.9", + "@nx/nx-win32-x64-msvc": "21.6.9" }, "peerDependencies": { "@swc-node/register": "^1.8.0", @@ -32171,36 +32157,6 @@ } } }, - "node_modules/nx/node_modules/@jest/schemas": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-30.0.5.tgz", - "integrity": "sha512-DmdYgtezMkh3cpU8/1uyXakv3tJRcmcXxBOcO0tbaozPwpmh4YMsnWrQm9ZmZMfa5ocbxzbFk6O4bDPEc/iAnA==", - "license": "MIT", - "dependencies": { - "@sinclair/typebox": "^0.34.0" - }, - "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" - } - }, - "node_modules/nx/node_modules/@sinclair/typebox": { - "version": "0.34.38", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.34.38.tgz", - "integrity": "sha512-HpkxMmc2XmZKhvaKIZZThlHmx1L0I/V1hWK1NubtlFnr6ZqdiOpV72TKudZUNQjZNsyDBay72qFEhEvb+bcwcA==", - "license": "MIT" - }, - "node_modules/nx/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, "node_modules/nx/node_modules/define-lazy-prop": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", @@ -32258,21 +32214,6 @@ "node": ">=8" } }, - "node_modules/nx/node_modules/jest-diff": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-30.0.5.tgz", - "integrity": "sha512-1UIqE9PoEKaHcIKvq2vbibrCog4Y8G0zmOxgQUVEiTqwR5hJVMCoDsN1vFvI5JvwD37hjueZ1C4l2FyGnfpE0A==", - "license": "MIT", - "dependencies": { - "@jest/diff-sequences": "30.0.1", - "@jest/get-type": "30.0.1", - "chalk": "^4.1.2", - "pretty-format": "30.0.5" - }, - "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" - } - }, "node_modules/nx/node_modules/jsonc-parser": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", @@ -32318,26 +32259,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/nx/node_modules/pretty-format": { - "version": "30.0.5", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-30.0.5.tgz", - "integrity": "sha512-D1tKtYvByrBkFLe2wHJl2bwMJIiT8rW+XA+TiataH79/FszLQMrpGEvzUVkzPau7OCO0Qnrhpe87PqtOAIB8Yw==", - "license": "MIT", - "dependencies": { - "@jest/schemas": "30.0.5", - "ansi-styles": "^5.2.0", - "react-is": "^18.3.1" - }, - "engines": { - "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0" - } - }, - "node_modules/nx/node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "license": "MIT" - }, "node_modules/nx/node_modules/strip-bom": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", @@ -34070,9 +33991,9 @@ } }, "node_modules/postcss": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz", - "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==", + "version": "8.5.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", + "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", "funding": [ { "type": "opencollective", @@ -34089,7 +34010,7 @@ ], "license": "MIT", "dependencies": { - "nanoid": "^3.3.8", + "nanoid": "^3.3.11", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, @@ -34283,15 +34204,15 @@ } }, "node_modules/postcss-loader": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-8.1.1.tgz", - "integrity": "sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-8.2.0.tgz", + "integrity": "sha512-tHX+RkpsXVcc7st4dSdDGliI+r4aAQDuv+v3vFYHixb6YgjreG5AG4SEB0kDK8u2s6htqEEpKlkhSBUTvWKYnA==", "dev": true, "license": "MIT", "dependencies": { "cosmiconfig": "^9.0.0", - "jiti": "^1.20.0", - "semver": "^7.5.4" + "jiti": "^2.5.1", + "semver": "^7.6.2" }, "engines": { "node": ">= 18.12.0" @@ -34314,6 +34235,16 @@ } } }, + "node_modules/postcss-loader/node_modules/jiti": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz", + "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==", + "dev": true, + "license": "MIT", + "bin": { + "jiti": "lib/jiti-cli.mjs" + } + }, "node_modules/postcss-media-query-parser": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", @@ -36020,12 +35951,12 @@ "license": "ISC" }, "node_modules/restricted-input": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/restricted-input/-/restricted-input-3.0.5.tgz", - "integrity": "sha512-lUuXZ3wUnHURRarj5/0C8vomWIfWJO+p7T6RYwB46v7Oyuyr3yyupU+i7SjqUv4S6RAeAAZt1C/QCLJ9xhQBow==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/restricted-input/-/restricted-input-4.0.3.tgz", + "integrity": "sha512-VpkwT5Fr3DhvoRZfPnmHDhnYAYETjjNzDlvA4NlW0iknFS47C5X4OCHEpOOxaPjvmka5V8d1ty1jVVoorZKvHg==", "license": "MIT", "dependencies": { - "@braintree/browser-detection": "^1.12.1" + "@braintree/browser-detection": "^1.17.2" } }, "node_modules/restricted-input/node_modules/@braintree/browser-detection": { @@ -36382,9 +36313,9 @@ } }, "node_modules/sass": { - "version": "1.88.0", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.88.0.tgz", - "integrity": "sha512-sF6TWQqjFvr4JILXzG4ucGOLELkESHL+I5QJhh7CNaE+Yge0SI+ehCatsXhJ7ymU1hAFcIS3/PBpjdIbXoyVbg==", + "version": "1.94.2", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.94.2.tgz", + "integrity": "sha512-N+7WK20/wOr7CzA2snJcUSSNTCzeCGUTFY3OgeQP3mZ1aj9NMQ0mSTXwlrnd89j33zzQJGqIN52GIOmYrfq46A==", "license": "MIT", "dependencies": { "chokidar": "^4.0.0", @@ -36789,9 +36720,9 @@ } }, "node_modules/sass-loader": { - "version": "16.0.4", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-16.0.4.tgz", - "integrity": "sha512-LavLbgbBGUt3wCiYzhuLLu65+fWXaXLmq7YxivLhEqmiupCFZ5sKUAipK3do6V80YSU0jvSxNhEdT13IXNr3rg==", + "version": "16.0.6", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-16.0.6.tgz", + "integrity": "sha512-sglGzId5gmlfxNs4gK2U3h7HlVRfx278YK6Ono5lwzuvi1jxig80YiuHkaDBVsYIKFhx8wN7XSCI0M2IDS/3qA==", "license": "MIT", "dependencies": { "neo-async": "^2.6.2" @@ -36858,9 +36789,9 @@ } }, "node_modules/schema-utils": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.2.tgz", - "integrity": "sha512-Gn/JaSk/Mt9gYubxTtSn/QCV4em9mpAPiR1rqy/Ocu19u/G9J5WWdNoUT4SiV6mFC3y6cxyFcFwdzPM3FgxGAQ==", + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz", + "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==", "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.9", @@ -36913,9 +36844,9 @@ } }, "node_modules/semver": { - "version": "7.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", - "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "version": "7.7.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", + "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", "license": "ISC", "bin": { "semver": "bin/semver.js" @@ -38504,9 +38435,9 @@ } }, "node_modules/tabbable": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz", - "integrity": "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.3.0.tgz", + "integrity": "sha512-EIHvdY5bPLuWForiR/AN2Bxngzpuwn1is4asboytXtpTgsArc+WmSJKVLlhdh71u7jFcryDqB2A8lQvj78MkyQ==", "license": "MIT" }, "node_modules/tablesort": { @@ -38637,12 +38568,16 @@ } }, "node_modules/tapable": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.2.tgz", - "integrity": "sha512-Re10+NauLTMCudc7T5WLFLAwDhQ0JWdrMK+9B2M8zR5hRExKmsRDCBA7/aV/pNJFltmBFO5BAMlQFi/vq3nKOg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz", + "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==", "license": "MIT", "engines": { "node": ">=6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, "node_modules/tar": { @@ -39121,21 +39056,21 @@ } }, "node_modules/tldts": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/tldts/-/tldts-7.0.1.tgz", - "integrity": "sha512-C3TdHZKykiDkxPIKUYCDWyYpcLQ8bDYvF/RGfH66UikQX3Kro7ij2/WGNYgp5EfxXB4+Tu5H728uAgYGNE1eaQ==", + "version": "7.0.18", + "resolved": "https://registry.npmjs.org/tldts/-/tldts-7.0.18.tgz", + "integrity": "sha512-lCcgTAgMxQ1JKOWrVGo6E69Ukbnx4Gc1wiYLRf6J5NN4HRYJtCby1rPF8rkQ4a6qqoFBK5dvjJ1zJ0F7VfDSvw==", "license": "MIT", "dependencies": { - "tldts-core": "^7.0.1" + "tldts-core": "^7.0.18" }, "bin": { "tldts": "bin/cli.js" } }, "node_modules/tldts-core": { - "version": "7.0.9", - "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-7.0.9.tgz", - "integrity": "sha512-/FGY1+CryHsxF9SFiPZlMOcwQsfABkAvOJO5VEKE8TNifVEqgMF7+UVXHGhm1z4gPUfvVS/EYcwhiRU3vUa1ag==", + "version": "7.0.19", + "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-7.0.19.tgz", + "integrity": "sha512-lJX2dEWx0SGH4O6p+7FPwYmJ/bu1JbcGJ8RLaG9b7liIgZ85itUVEPbMtWRVrde/0fnDPEPHW10ZsKW3kVsE9A==", "license": "MIT" }, "node_modules/tmp": { @@ -39364,19 +39299,6 @@ } } }, - "node_modules/ts-jest/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/ts-jest/node_modules/type-fest": { "version": "4.41.0", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz", @@ -39391,9 +39313,9 @@ } }, "node_modules/ts-loader": { - "version": "9.5.2", - "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.2.tgz", - "integrity": "sha512-Qo4piXvOTWcMGIgRiuFa6nHNm+54HbYaZCKqc9eeZCLRy3XqafQgwX2F7mofrbJG3g7EEb+lkiR+z2Lic2s3Zw==", + "version": "9.5.4", + "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.4.tgz", + "integrity": "sha512-nCz0rEwunlTZiy6rXFByQU1kVVpCIgUpc/psFiKVrUwrizdnIbRFu8w7bxhUF0X613DYwT4XzrZHpVyMe758hQ==", "license": "MIT", "dependencies": { "chalk": "^4.1.0", @@ -39487,7 +39409,6 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-4.2.0.tgz", "integrity": "sha512-zbem3rfRS8BgeNK50Zz5SIQgXzLafiHjOwUAvk/38/o1jHn/V5QAgVUcz884or7WYcPaH3N2CIfUc2u0ul7UcA==", - "dev": true, "license": "MIT", "dependencies": { "chalk": "^4.1.0", @@ -39503,7 +39424,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, "license": "MIT", "engines": { "node": ">=4" @@ -39513,7 +39433,6 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz", "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==", - "dev": true, "license": "MIT", "dependencies": { "json5": "^2.2.2", @@ -40543,9 +40462,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", - "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.4.tgz", + "integrity": "sha512-q0SPT4xyU84saUX+tomz1WLkxUbuaJnR1xWt17M7fJtEJigJeWUNGUqrauFXsHnqev9y9JTRGwk13tFBuKby4A==", "funding": [ { "type": "opencollective", @@ -41228,13 +41147,13 @@ } }, "node_modules/wait-on": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-9.0.1.tgz", - "integrity": "sha512-noeCAI+XbqWMXY23sKril0BSURhuLYarkVXwJv1uUWwoojZJE7pmX3vJ7kh7SZaNgPGzfsCSQIZM/AGvu0Q9pA==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-9.0.3.tgz", + "integrity": "sha512-13zBnyYvFDW1rBvWiJ6Av3ymAaq8EDQuvxZnPIw3g04UqGi4TyoIJABmfJ6zrvKo9yeFQExNkOk7idQbDJcuKA==", "dev": true, "license": "MIT", "dependencies": { - "axios": "^1.12.2", + "axios": "^1.13.2", "joi": "^18.0.1", "lodash": "^4.17.21", "minimist": "^1.2.8", @@ -41265,9 +41184,9 @@ } }, "node_modules/wait-on/node_modules/joi": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/joi/-/joi-18.0.1.tgz", - "integrity": "sha512-IiQpRyypSnLisQf3PwuN2eIHAsAIGZIrLZkd4zdvIar2bDyhM91ubRjy8a3eYablXsh9BeI/c7dmPYHca5qtoA==", + "version": "18.0.2", + "resolved": "https://registry.npmjs.org/joi/-/joi-18.0.2.tgz", + "integrity": "sha512-RuCOQMIt78LWnktPoeBL0GErkNaJPTBGcYuyaBvUOQSpcpcLfWrHPPihYdOGbV5pam9VTWbeoF7TsGiHugcjGA==", "dev": true, "license": "BSD-3-Clause", "dependencies": { @@ -41416,6 +41335,7 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", + "dev": true, "license": "MIT", "dependencies": { "glob-to-regexp": "^0.4.1", @@ -41461,35 +41381,36 @@ } }, "node_modules/webpack": { - "version": "5.99.7", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.99.7.tgz", - "integrity": "sha512-CNqKBRMQjwcmKR0idID5va1qlhrqVUKpovi+Ec79ksW8ux7iS1+A6VqzfZXgVYCFRKl7XL5ap3ZoMpwBJxcg0w==", + "version": "5.103.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.103.0.tgz", + "integrity": "sha512-HU1JOuV1OavsZ+mfigY0j8d1TgQgbZ6M+J75zDkpEAwYeXjWSqrGJtgnPblJjd/mAyTNQ7ygw0MiKOn6etz8yw==", "license": "MIT", "dependencies": { "@types/eslint-scope": "^3.7.7", - "@types/estree": "^1.0.6", + "@types/estree": "^1.0.8", "@types/json-schema": "^7.0.15", "@webassemblyjs/ast": "^1.14.1", "@webassemblyjs/wasm-edit": "^1.14.1", "@webassemblyjs/wasm-parser": "^1.14.1", - "acorn": "^8.14.0", - "browserslist": "^4.24.0", + "acorn": "^8.15.0", + "acorn-import-phases": "^1.0.3", + "browserslist": "^4.26.3", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.1", + "enhanced-resolve": "^5.17.3", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.2.11", "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", + "loader-runner": "^4.3.1", "mime-types": "^2.1.27", "neo-async": "^2.6.2", - "schema-utils": "^4.3.2", - "tapable": "^2.1.1", + "schema-utils": "^4.3.3", + "tapable": "^2.3.0", "terser-webpack-plugin": "^5.3.11", - "watchpack": "^2.4.1", - "webpack-sources": "^3.2.3" + "watchpack": "^2.4.4", + "webpack-sources": "^3.3.3" }, "bin": { "webpack": "bin/webpack.js" @@ -41630,9 +41551,9 @@ } }, "node_modules/webpack-dev-server": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.2.1.tgz", - "integrity": "sha512-ml/0HIj9NLpVKOMq+SuBPLHcmbG+TGIjXRHsYfZwocUBIqEvws8NnS/V9AFQ5FKP+tgn5adwVwRrTEpGL33QFQ==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.2.2.tgz", + "integrity": "sha512-QcQ72gh8a+7JO63TAx/6XZf/CWhgMzu5m0QirvPfGvptOusAxG12w2+aua1Jkjr7hzaWDnJ2n6JFeexMHI+Zjg==", "license": "MIT", "dependencies": { "@types/bonjour": "^3.5.13", @@ -41651,7 +41572,7 @@ "connect-history-api-fallback": "^2.0.0", "express": "^4.21.2", "graceful-fs": "^4.2.6", - "http-proxy-middleware": "^2.0.7", + "http-proxy-middleware": "^2.0.9", "ipaddr.js": "^2.1.0", "launch-editor": "^2.6.1", "open": "^10.0.3", @@ -41687,21 +41608,21 @@ } }, "node_modules/webpack-dev-server/node_modules/@types/express": { - "version": "4.17.23", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.23.tgz", - "integrity": "sha512-Crp6WY9aTYP3qPi2wGDo9iUe/rceX01UMhnF1jmwDcKCFM6cx7YhGP/Mpr3y9AASpfHixIG0E6azCcL5OcDHsQ==", + "version": "4.17.25", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.25.tgz", + "integrity": "sha512-dVd04UKsfpINUnK0yBoYHDF3xu7xVH4BuDotC/xGuycx4CgbP48X/KF/586bcObxT0HENHXEU8Nqtu6NR+eKhw==", "license": "MIT", "dependencies": { "@types/body-parser": "*", "@types/express-serve-static-core": "^4.17.33", "@types/qs": "*", - "@types/serve-static": "*" + "@types/serve-static": "^1" } }, "node_modules/webpack-dev-server/node_modules/@types/express-serve-static-core": { - "version": "4.19.6", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.6.tgz", - "integrity": "sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==", + "version": "4.19.7", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.7.tgz", + "integrity": "sha512-FvPtiIf1LfhzsaIXhv/PHan/2FeQBbtBDtfX2QfvPxdUelMDEckK08SM6nqo1MIZY3RUlfA+HV8+hFUSio78qg==", "license": "MIT", "dependencies": { "@types/node": "*", @@ -42218,38 +42139,6 @@ "dev": true, "license": "MIT" }, - "node_modules/webpack/node_modules/browserslist": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.0.tgz", - "integrity": "sha512-PJ8gYKeS5e/whHBh8xrwYK+dAvEj7JXtz6uTucnMRB8OiGTsKccFekoRrjajPBHV8oOY+2tI4uxeceSimKwMFA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "caniuse-lite": "^1.0.30001718", - "electron-to-chromium": "^1.5.160", - "node-releases": "^2.0.19", - "update-browserslist-db": "^1.1.3" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, "node_modules/webpack/node_modules/eslint-scope": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", @@ -42299,6 +42188,19 @@ "node": ">= 0.6" } }, + "node_modules/webpack/node_modules/watchpack": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.4.tgz", + "integrity": "sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA==", + "license": "MIT", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, "node_modules/websocket-driver": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", diff --git a/security/bitwarden-cli/files/packagejsons/package.json b/security/bitwarden-cli/files/packagejsons/package.json index 181e003bf28c..eb0a2d501716 100644 --- a/security/bitwarden-cli/files/packagejsons/package.json +++ b/security/bitwarden-cli/files/packagejsons/package.json @@ -42,12 +42,12 @@ "@angular-eslint/schematics": "19.6.0", "@angular/cli": "19.2.14", "@angular/compiler-cli": "19.2.14", - "@babel/core": "7.24.9", - "@babel/preset-env": "7.24.8", + "@babel/core": "7.28.5", + "@babel/preset-env": "7.28.5", "@compodoc/compodoc": "1.1.26", "@electron/notarize": "3.0.1", "@electron/rebuild": "4.0.1", - "@eslint/compat": "1.2.9", + "@eslint/compat": "2.0.0", "@lit-labs/signals": "0.1.2", "@ngtools/webpack": "19.2.14", "@storybook/addon-a11y": "8.6.12", @@ -63,8 +63,8 @@ "@storybook/theming": "8.6.12", "@storybook/web-components-webpack5": "8.6.12", "@tailwindcss/container-queries": "0.1.1", - "@types/chrome": "0.1.12", - "@types/firefox-webext-browser": "120.0.4", + "@types/chrome": "0.1.28", + "@types/firefox-webext-browser": "143.0.0", "@types/inquirer": "8.2.10", "@types/jest": "29.5.14", "@types/jsdom": "21.1.7", @@ -75,10 +75,10 @@ "@types/koa-json": "2.0.23", "@types/lowdb": "1.0.15", "@types/lunr": "2.3.7", - "@types/node": "22.18.11", + "@types/node": "22.19.1", "@types/node-fetch": "2.6.4", - "@types/node-forge": "1.3.11", - "@types/papaparse": "5.3.16", + "@types/node-forge": "1.3.14", + "@types/papaparse": "5.5.0", "@types/proper-lockfile": "4.1.4", "@types/retry": "0.12.5", "@types/zxcvbn": "4.4.5", @@ -91,15 +91,15 @@ "axe-playwright": "2.2.2", "babel-loader": "9.2.1", "base64-loader": "1.0.0", - "browserslist": "4.23.2", + "browserslist": "4.28.0", "chromatic": "13.3.1", "concurrently": "9.2.0", - "copy-webpack-plugin": "13.0.0", + "copy-webpack-plugin": "13.0.1", "cross-env": "10.1.0", "css-loader": "7.1.2", "electron": "37.7.0", "electron-builder": "26.0.12", - "electron-log": "5.4.0", + "electron-log": "5.4.3", "electron-reload": "2.0.0-alpha.1", "electron-store": "8.2.0", "electron-updater": "6.6.4", @@ -113,30 +113,30 @@ "eslint-plugin-tailwindcss": "3.18.0", "html-loader": "5.1.0", "html-webpack-injector": "1.1.4", - "html-webpack-plugin": "5.6.3", + "html-webpack-plugin": "5.6.5", "husky": "9.1.7", - "jest-diff": "29.7.0", + "jest-diff": "30.2.0", "jest-junit": "16.0.0", "jest-mock-extended": "3.0.7", "jest-preset-angular": "14.6.1", "json5": "2.2.3", "lint-staged": "16.0.0", - "mini-css-extract-plugin": "2.9.2", - "nx": "21.3.11", - "postcss": "8.5.3", - "postcss-loader": "8.1.1", + "mini-css-extract-plugin": "2.9.4", + "nx": "21.6.9", + "postcss": "8.5.6", + "postcss-loader": "8.2.0", "prettier": "3.6.2", "prettier-plugin-tailwindcss": "0.6.11", "process": "0.11.10", "remark-gfm": "4.0.1", "rimraf": "6.0.1", - "sass": "1.88.0", - "sass-loader": "16.0.4", + "sass": "1.94.2", + "sass-loader": "16.0.6", "storybook": "8.6.12", "style-loader": "4.0.0", "tailwindcss": "3.4.17", "ts-jest": "29.4.5", - "ts-loader": "9.5.2", + "ts-loader": "9.5.4", "tsconfig-paths-webpack-plugin": "4.2.0", "type-fest": "2.19.0", "typescript": "5.8.3", @@ -144,10 +144,10 @@ "typescript-strict-plugin": "2.4.4", "url": "0.11.4", "util": "0.12.5", - "wait-on": "9.0.1", - "webpack": "5.99.7", + "wait-on": "9.0.3", + "webpack": "5.103.0", "webpack-cli": "6.0.1", - "webpack-dev-server": "5.2.1", + "webpack-dev-server": "5.2.2", "webpack-node-externals": "3.0.0" }, "dependencies": { @@ -160,8 +160,8 @@ "@angular/platform-browser": "19.2.14", "@angular/platform-browser-dynamic": "19.2.14", "@angular/router": "19.2.14", - "@bitwarden/sdk-internal": "0.2.0-main.365", - "@bitwarden/commercial-sdk-internal": "0.2.0-main.365", + "@bitwarden/sdk-internal": "0.2.0-main.403", + "@bitwarden/commercial-sdk-internal": "0.2.0-main.403", "@electron/fuses": "1.8.0", "@emotion/css": "11.13.5", "@koa/multer": "4.0.0", @@ -169,13 +169,13 @@ "@microsoft/signalr": "8.0.7", "@microsoft/signalr-protocol-msgpack": "8.0.7", "@ng-select/ng-select": "14.9.0", - "@nx/devkit": "21.3.11", - "@nx/eslint": "21.3.11", - "@nx/jest": "21.3.11", - "@nx/js": "21.3.11", - "@nx/webpack": "21.3.11", + "@nx/devkit": "21.6.9", + "@nx/eslint": "21.6.9", + "@nx/jest": "21.6.9", + "@nx/js": "21.6.9", + "@nx/webpack": "21.6.9", "big-integer": "1.6.52", - "braintree-web-drop-in": "1.44.0", + "braintree-web-drop-in": "1.46.0", "buffer": "6.0.3", "bufferutil": "4.0.9", "chalk": "4.1.2", @@ -186,7 +186,7 @@ "inquirer": "8.2.6", "jsdom": "26.1.0", "jszip": "3.10.1", - "koa": "2.16.1", + "koa": "2.16.3", "koa-bodyparser": "4.4.1", "koa-json": "2.0.2", "lit": "3.3.0", @@ -195,7 +195,7 @@ "multer": "2.0.2", "ngx-toastr": "19.1.0", "node-fetch": "2.6.12", - "node-forge": "1.3.1", + "node-forge": "1.3.2", "oidc-client-ts": "2.4.1", "open": "10.1.2", "papaparse": "5.5.3", @@ -203,9 +203,9 @@ "qrcode-parser": "2.1.3", "qrious": "4.0.2", "rxjs": "7.8.1", - "semver": "7.7.2", - "tabbable": "6.2.0", - "tldts": "7.0.1", + "semver": "7.7.3", + "tabbable": "6.3.0", + "tldts": "7.0.18", "ts-node": "10.9.2", "utf-8-validate": "6.0.5", "zone.js": "0.15.1", diff --git a/security/easy-rsa/Makefile b/security/easy-rsa/Makefile index f8d323fc3043..4a7e4df1f41f 100644 --- a/security/easy-rsa/Makefile +++ b/security/easy-rsa/Makefile @@ -1,5 +1,5 @@ PORTNAME= easy-rsa -DISTVERSION= 3.2.4 +DISTVERSION= 3.2.5 PORTREVISION= 0 # leave in if 0 to avoid accidental PORTEPOCH bumps PORTEPOCH= 1 CATEGORIES= security net-mgmt diff --git a/security/easy-rsa/distinfo b/security/easy-rsa/distinfo index 82af886df254..5dc09239b421 100644 --- a/security/easy-rsa/distinfo +++ b/security/easy-rsa/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756297960 -SHA256 (EasyRSA-3.2.4.tgz) = ed65e88cea892268efa71eb1161ce13af3beded6754301e1e713e36ff3613cac -SIZE (EasyRSA-3.2.4.tgz) = 89360 +TIMESTAMP = 1766129798 +SHA256 (EasyRSA-3.2.5.tgz) = 662ee3b453155aeb1dff7096ec052cd83176c460cfa82ac130ef8568ec4df490 +SIZE (EasyRSA-3.2.5.tgz) = 92106 diff --git a/security/easy-rsa/files/pkg-message.in b/security/easy-rsa/files/pkg-message.in index 0127f30927bb..aa6fcbb7be4b 100644 --- a/security/easy-rsa/files/pkg-message.in +++ b/security/easy-rsa/files/pkg-message.in @@ -1,4 +1,6 @@ - +[ +{ + type: [install, upgrade], message: <<EOM NOTE: easyrsa will require you to initialize a PKI upon first use. ONLY for the very first run for a new PKI, do something such as this, @@ -30,4 +32,6 @@ by using the easyrsa set-pass ca command. For details, see https://community.openvpn.net/openvpn/wiki/CVE-2024-13454. **** END SECURITY WARNING FOR PAST security/easy-rsa versions **** - +EOM +} +] diff --git a/security/enc/Makefile b/security/enc/Makefile index e6df0a141789..05276d861e35 100644 --- a/security/enc/Makefile +++ b/security/enc/Makefile @@ -1,6 +1,5 @@ PORTNAME= enc -DISTVERSION= 1.1.4 -PORTREVISION= 7 +DISTVERSION= 1.1.5 CATEGORIES= security MAINTAINER= dtxdf@FreeBSD.org diff --git a/security/enc/distinfo b/security/enc/distinfo index 80649b4d6226..b6af1da22b51 100644 --- a/security/enc/distinfo +++ b/security/enc/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1749363497 -SHA256 (go/security_enc/life4-enc-1.1.4_GH0/go.mod) = 7ead3713a3192b4dd5615c2a23c7c4a8004c6bd84cc17c6451d2333558254f10 -SIZE (go/security_enc/life4-enc-1.1.4_GH0/go.mod) = 621 -SHA256 (go/security_enc/life4-enc-1.1.4_GH0/life4-enc-1.1.4_GH0.tar.gz) = 6488fe90413eafb1905d7cd9d26b0da8fb210ffa4636a49d16badbd5eb85cf70 -SIZE (go/security_enc/life4-enc-1.1.4_GH0/life4-enc-1.1.4_GH0.tar.gz) = 21934 +TIMESTAMP = 1766093438 +SHA256 (go/security_enc/life4-enc-1.1.5_GH0/go.mod) = f98a1d196d5848b28433334418b043ab9e00394c2a84e090a2e6b73001021f38 +SIZE (go/security_enc/life4-enc-1.1.5_GH0/go.mod) = 623 +SHA256 (go/security_enc/life4-enc-1.1.5_GH0/life4-enc-1.1.5_GH0.tar.gz) = 19c9aa1e2bba71be37c1aa786418c6607cc19345963bc8aaa83e6cf153b87029 +SIZE (go/security_enc/life4-enc-1.1.5_GH0/life4-enc-1.1.5_GH0.tar.gz) = 22589 diff --git a/security/krb5-121/Makefile b/security/krb5-121/Makefile index 237691cdbc61..e5b2c56906d2 100644 --- a/security/krb5-121/Makefile +++ b/security/krb5-121/Makefile @@ -43,9 +43,10 @@ CPE_PRODUCT= kerberos FLAVORS= default ldap OPTIONS_DEFINE= EXAMPLES NLS DOCS DNS_FOR_REALM LDAP LMDB -OPTIONS_DEFAULT= DOCS READLINE -OPTIONS_RADIO= CMD_LINE_EDITING +OPTIONS_DEFAULT= DOCS READLINE BUILTIN +OPTIONS_RADIO= CMD_LINE_EDITING CRYPTO OPTIONS_RADIO_CMD_LINE_EDITING= READLINE LIBEDIT LIBEDIT_BASE +OPTIONS_RADIO_CRYPTO= BUILTIN OPENSSL CMD_LINE_EDITING_DESC= Command line editing for kadmin and ktutil DNS_FOR_REALM_DESC= Enable DNS lookups for Kerberos realm names DNS_FOR_REALM_CONFIGURE_ENABLE= dns-for-realm @@ -64,6 +65,10 @@ LIBEDIT_USES= libedit LIBEDIT_CONFIGURE_WITH= libedit LIBEDIT_BASE_CONFIGURE_WITH= libedit LIBEDIT_BASE_DESC= Use libedit in FreeBSD base +BUILTIN_DESC= Use crypto built into KRB5 +BUILTIN_CONFIGURE_ON= --with-crypto-impl=builtin +OPENSSL_DESC= Use OpenSSL crypto +OPENSSL_CONFIGURE_ON= --with-crypto-impl=openssl .if ${FLAVOR:U} == ldap OPTIONS_DEFAULT+= LDAP LMDB diff --git a/security/krb5-122/Makefile b/security/krb5-122/Makefile index de7531fc483a..2ae37b61fd34 100644 --- a/security/krb5-122/Makefile +++ b/security/krb5-122/Makefile @@ -42,9 +42,10 @@ CPE_PRODUCT= kerberos FLAVORS= default ldap OPTIONS_DEFINE= EXAMPLES NLS DOCS DNS_FOR_REALM LDAP LMDB -OPTIONS_DEFAULT= DOCS READLINE -OPTIONS_RADIO= CMD_LINE_EDITING +OPTIONS_DEFAULT= DOCS READLINE BUILTIN +OPTIONS_RADIO= CMD_LINE_EDITING CRYPTO OPTIONS_RADIO_CMD_LINE_EDITING= READLINE LIBEDIT LIBEDIT_BASE +OPTIONS_RADIO_CRYPTO= BUILTIN OPENSSL CMD_LINE_EDITING_DESC= Command line editing for kadmin and ktutil DNS_FOR_REALM_DESC= Enable DNS lookups for Kerberos realm names DNS_FOR_REALM_CONFIGURE_ENABLE= dns-for-realm @@ -63,6 +64,10 @@ LIBEDIT_USES= libedit LIBEDIT_CONFIGURE_WITH= libedit LIBEDIT_BASE_CONFIGURE_WITH= libedit LIBEDIT_BASE_DESC= Use libedit in FreeBSD base +BUILTIN_DESC= Use crypto built into KRB5 +BUILTIN_CONFIGURE_ON= --with-crypto-impl=builtin +OPENSSL_DESC= Use OpenSSL crypto +OPENSSL_CONFIGURE_ON= --with-crypto-impl=openssl .if ${FLAVOR:U} == ldap OPTIONS_DEFAULT+= LDAP LMDB diff --git a/security/krb5-devel/Makefile b/security/krb5-devel/Makefile index 9da27a0c8b3e..b7f77986aee8 100644 --- a/security/krb5-devel/Makefile +++ b/security/krb5-devel/Makefile @@ -45,9 +45,10 @@ CPE_PRODUCT= kerberos FLAVORS= default ldap OPTIONS_DEFINE= EXAMPLES NLS DNS_FOR_REALM LDAP LMDB -OPTIONS_DEFAULT= KRB5_PDF KRB5_HTML READLINE -OPTIONS_RADIO= CMD_LINE_EDITING +OPTIONS_DEFAULT= KRB5_PDF KRB5_HTML READLINE BUILTIN +OPTIONS_RADIO= CMD_LINE_EDITING CRYPTO OPTIONS_RADIO_CMD_LINE_EDITING= READLINE LIBEDIT LIBEDIT_BASE +OPTIONS_RADIO_CRYPTO= BUILTIN OPENSSL CMD_LINE_EDITING_DESC= Command line editing for kadmin and ktutil DNS_FOR_REALM_DESC= Enable DNS lookups for Kerberos realm names DNS_FOR_REALM_CONFIGURE_ENABLE= dns-for-realm @@ -66,6 +67,10 @@ LIBEDIT_USES= libedit LIBEDIT_CONFIGURE_WITH= libedit LIBEDIT_BASE_CONFIGURE_WITH= libedit LIBEDIT_BASE_DESC= Use libedit in FreeBSD base +BUILTIN_DESC= Use crypto built into KRB5 +BUILTIN_CONFIGURE_ON= --with-crypto-impl=builtin +OPENSSL_DESC= Use OpenSSL crypto +OPENSSL_CONFIGURE_ON= --with-crypto-impl=openssl .if ${FLAVOR:U} == ldap OPTIONS_DEFAULT+= LDAP LMDB diff --git a/security/lxqt-openssh-askpass/Makefile b/security/lxqt-openssh-askpass/Makefile index 5a921c38fec3..0df2ed1b5110 100644 --- a/security/lxqt-openssh-askpass/Makefile +++ b/security/lxqt-openssh-askpass/Makefile @@ -1,5 +1,6 @@ PORTNAME= lxqt-openssh-askpass PORTVERSION= 2.3.0 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= LXQT diff --git a/security/lxqt-sudo/Makefile b/security/lxqt-sudo/Makefile index 751cf33cff28..b4ae44bc4a36 100644 --- a/security/lxqt-sudo/Makefile +++ b/security/lxqt-sudo/Makefile @@ -1,6 +1,6 @@ PORTNAME= lxqt-sudo PORTVERSION= 2.3.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= security MASTER_SITES= LXQT diff --git a/security/py-authlib/Makefile b/security/py-authlib/Makefile index 55033d4eb214..192f80333ccd 100644 --- a/security/py-authlib/Makefile +++ b/security/py-authlib/Makefile @@ -1,5 +1,5 @@ PORTNAME= authlib -PORTVERSION= 1.6.5 +PORTVERSION= 1.6.6 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/security/py-authlib/distinfo b/security/py-authlib/distinfo index 58aaf71e0566..a11717c72272 100644 --- a/security/py-authlib/distinfo +++ b/security/py-authlib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759774705 -SHA256 (authlib-1.6.5.tar.gz) = 6aaf9c79b7cc96c900f0b284061691c5d4e61221640a948fe690b556a6d6d10b -SIZE (authlib-1.6.5.tar.gz) = 164553 +TIMESTAMP = 1766036505 +SHA256 (authlib-1.6.6.tar.gz) = 45770e8e056d0f283451d9996fbb59b70d45722b45d854d58f32878d0a40c38e +SIZE (authlib-1.6.6.tar.gz) = 164894 diff --git a/security/py-joserfc/Makefile b/security/py-joserfc/Makefile index a0e345319fa3..98446c7a5326 100644 --- a/security/py-joserfc/Makefile +++ b/security/py-joserfc/Makefile @@ -1,5 +1,5 @@ PORTNAME= joserfc -PORTVERSION= 1.5.0 +PORTVERSION= 1.6.0 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/security/py-joserfc/distinfo b/security/py-joserfc/distinfo index ed21ffec4d0d..43fcd8dac444 100644 --- a/security/py-joserfc/distinfo +++ b/security/py-joserfc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032814 -SHA256 (joserfc-1.5.0.tar.gz) = 4e88d757cf08ec1d370561a15dd6dda8452ad4e335066a9aeb1b426bffe91c56 -SIZE (joserfc-1.5.0.tar.gz) = 213086 +TIMESTAMP = 1766036507 +SHA256 (joserfc-1.6.0.tar.gz) = 27946ee53f591c2da65b726a663a68f0fb000732eaadfe819bbbda6429702ad0 +SIZE (joserfc-1.6.0.tar.gz) = 225982 diff --git a/security/rubygem-acme-client/Makefile b/security/rubygem-acme-client/Makefile index e5bf6340b0dc..e7be426598f7 100644 --- a/security/rubygem-acme-client/Makefile +++ b/security/rubygem-acme-client/Makefile @@ -1,5 +1,5 @@ PORTNAME= acme-client -PORTVERSION= 2.0.28 +PORTVERSION= 2.0.29 CATEGORIES= security rubygems MASTER_SITES= RG diff --git a/security/rubygem-acme-client/distinfo b/security/rubygem-acme-client/distinfo index f20ee4ff7cd5..7ceb92c18c42 100644 --- a/security/rubygem-acme-client/distinfo +++ b/security/rubygem-acme-client/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764511054 -SHA256 (rubygem/acme-client-2.0.28.gem) = 3756de6aa433a1d829b438d69a1de8bafbdf40e44fa3af7ab7a6cd132fa8e43b -SIZE (rubygem/acme-client-2.0.28.gem) = 23552 +TIMESTAMP = 1766036629 +SHA256 (rubygem/acme-client-2.0.29.gem) = 2750537f644659aaf62d9e3a94e96acbd0cebcd24425c2231ed38e73cc4034f1 +SIZE (rubygem/acme-client-2.0.29.gem) = 24064 diff --git a/security/rubygem-omniauth-gitlab/Makefile b/security/rubygem-omniauth-gitlab/Makefile index 159210eeda6f..75a5ee05c2ef 100644 --- a/security/rubygem-omniauth-gitlab/Makefile +++ b/security/rubygem-omniauth-gitlab/Makefile @@ -1,5 +1,6 @@ PORTNAME= omniauth-gitlab PORTVERSION= 4.1.0 +PORTREVISION= 1 CATEGORIES= security rubygems MASTER_SITES= RG @@ -11,7 +12,7 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= rubygem-omniauth>=2.0<3:security/rubygem-omniauth \ - rubygem-omniauth-oauth2>=1.8.0<1.9:net/rubygem-omniauth-oauth2 + rubygem-omniauth-oauth2>=1.8.0<2:net/rubygem-omniauth-oauth2 USES= gem diff --git a/security/rubygem-omniauth-gitlab/files/patch-gemspec b/security/rubygem-omniauth-gitlab/files/patch-gemspec new file mode 100644 index 000000000000..6b516a7acf8a --- /dev/null +++ b/security/rubygem-omniauth-gitlab/files/patch-gemspec @@ -0,0 +1,11 @@ +--- omniauth-gitlab.gemspec.orig 2025-12-18 13:25:02 UTC ++++ omniauth-gitlab.gemspec +@@ -20,7 +20,7 @@ Gem::Specification.new do |s| + s.specification_version = 4 + + s.add_runtime_dependency(%q<omniauth>.freeze, ["~> 2.0".freeze]) +- s.add_runtime_dependency(%q<omniauth-oauth2>.freeze, ["~> 1.8.0".freeze]) ++ s.add_runtime_dependency(%q<omniauth-oauth2>.freeze, ["~> 1.8".freeze]) + s.add_development_dependency(%q<rspec>.freeze, ["~> 3.1".freeze]) + s.add_development_dependency(%q<rspec-its>.freeze, ["~> 1.0".freeze]) + s.add_development_dependency(%q<simplecov>.freeze, [">= 0".freeze]) diff --git a/security/rubygem-openssl-ccm/Makefile b/security/rubygem-openssl-ccm/Makefile index 615466c3d016..3ebafaebf291 100644 --- a/security/rubygem-openssl-ccm/Makefile +++ b/security/rubygem-openssl-ccm/Makefile @@ -1,5 +1,6 @@ PORTNAME= openssl-ccm PORTVERSION= 1.3.0 +PORTREVISION= 1 CATEGORIES= security rubygems MASTER_SITES= RG @@ -10,7 +11,7 @@ WWW= https://github.com/SmallLars/openssl-ccm LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= rubygem-openssl>=3.0<4:security/rubygem-openssl +RUN_DEPENDS= rubygem-openssl>=3.0:security/rubygem-openssl USES= gem diff --git a/security/rubygem-openssl-ccm/files/patch-gemspec b/security/rubygem-openssl-ccm/files/patch-gemspec new file mode 100644 index 000000000000..eab39d40b2de --- /dev/null +++ b/security/rubygem-openssl-ccm/files/patch-gemspec @@ -0,0 +1,10 @@ +--- openssl-ccm.gemspec.orig 2025-12-18 12:39:52 UTC ++++ openssl-ccm.gemspec +@@ -24,6 +24,6 @@ Gem::Specification.new do |s| + + s.specification_version = 4 + +- s.add_runtime_dependency(%q<openssl>.freeze, ["~> 3.0".freeze]) ++ s.add_runtime_dependency(%q<openssl>.freeze, [">= 3.0".freeze]) + end + diff --git a/security/rubygem-openssl-cmac/Makefile b/security/rubygem-openssl-cmac/Makefile index 42b63866830e..39b14194ace1 100644 --- a/security/rubygem-openssl-cmac/Makefile +++ b/security/rubygem-openssl-cmac/Makefile @@ -1,5 +1,6 @@ PORTNAME= openssl-cmac PORTVERSION= 2.1.0 +PORTREVISION= 1 CATEGORIES= security rubygems MASTER_SITES= RG @@ -10,7 +11,7 @@ WWW= https://github.com/SmallLars/openssl-cmac LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= rubygem-openssl>=3.0<4:security/rubygem-openssl +RUN_DEPENDS= rubygem-openssl>=3.0:security/rubygem-openssl USES= gem diff --git a/security/rubygem-openssl-cmac/files/patch-gemspec b/security/rubygem-openssl-cmac/files/patch-gemspec new file mode 100644 index 000000000000..cee7f6932efa --- /dev/null +++ b/security/rubygem-openssl-cmac/files/patch-gemspec @@ -0,0 +1,10 @@ +--- openssl-cmac.gemspec.orig 2025-12-18 12:47:47 UTC ++++ openssl-cmac.gemspec +@@ -24,6 +24,6 @@ Gem::Specification.new do |s| + + s.specification_version = 4 + +- s.add_runtime_dependency(%q<openssl>.freeze, ["~> 3.0".freeze]) ++ s.add_runtime_dependency(%q<openssl>.freeze, [">= 3.0".freeze]) + end + diff --git a/security/rubygem-openssl/Makefile b/security/rubygem-openssl/Makefile index ae4449b2d1df..92332acebf00 100644 --- a/security/rubygem-openssl/Makefile +++ b/security/rubygem-openssl/Makefile @@ -1,5 +1,5 @@ PORTNAME= openssl -PORTVERSION= 3.3.2 +PORTVERSION= 4.0.0 CATEGORIES= security rubygems MASTER_SITES= RG diff --git a/security/rubygem-openssl/distinfo b/security/rubygem-openssl/distinfo index 2b626fe628f7..163e6f6f2d63 100644 --- a/security/rubygem-openssl/distinfo +++ b/security/rubygem-openssl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762587464 -SHA256 (rubygem/openssl-3.3.2.gem) = 7f4e01215dc9c4be1fca71d692406be3e6340b39c1f71a47fea9c497decd0f6c -SIZE (rubygem/openssl-3.3.2.gem) = 207872 +TIMESTAMP = 1766036631 +SHA256 (rubygem/openssl-4.0.0.gem) = 185711ed93d4e9c9a9db6efea7edb202dfe04f7d3692fbab988e3d84e498ee91 +SIZE (rubygem/openssl-4.0.0.gem) = 205824 diff --git a/security/rubygem-openssl3/Makefile b/security/rubygem-openssl3/Makefile new file mode 100644 index 000000000000..089448e21b7f --- /dev/null +++ b/security/rubygem-openssl3/Makefile @@ -0,0 +1,22 @@ +PORTNAME= openssl +PORTVERSION= 3.3.2 +CATEGORIES= security rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 3 + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Wrap the OpenSSL library +WWW= https://github.com/ruby/openssl + +LICENSE= BSD2CLAUSE RUBY +LICENSE_COMB= dual +LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL +LICENSE_FILE_RUBY= ${WRKSRC}/COPYING + +USES= cpe gem ssl + +CPE_VENDOR= ruby-lang + +PORTSCOUT= limit:^3\. + +.include <bsd.port.mk> diff --git a/security/rubygem-openssl3/distinfo b/security/rubygem-openssl3/distinfo new file mode 100644 index 000000000000..2b626fe628f7 --- /dev/null +++ b/security/rubygem-openssl3/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1762587464 +SHA256 (rubygem/openssl-3.3.2.gem) = 7f4e01215dc9c4be1fca71d692406be3e6340b39c1f71a47fea9c497decd0f6c +SIZE (rubygem/openssl-3.3.2.gem) = 207872 diff --git a/security/rubygem-openssl3/pkg-descr b/security/rubygem-openssl3/pkg-descr new file mode 100644 index 000000000000..a5823175eba3 --- /dev/null +++ b/security/rubygem-openssl3/pkg-descr @@ -0,0 +1,2 @@ +OpenSSL provides SSL, TLS and general purpose cryptography. This gem wraps the +OpenSSL library. diff --git a/security/rubygem-sshkit/Makefile b/security/rubygem-sshkit/Makefile index 5c344199b86d..8bf216712600 100644 --- a/security/rubygem-sshkit/Makefile +++ b/security/rubygem-sshkit/Makefile @@ -1,5 +1,5 @@ PORTNAME= sshkit -PORTVERSION= 1.24.0 +PORTVERSION= 1.25.0 CATEGORIES= security rubygems MASTER_SITES= RG diff --git a/security/rubygem-sshkit/distinfo b/security/rubygem-sshkit/distinfo index 55ba18e42ad9..cedb89a63ca2 100644 --- a/security/rubygem-sshkit/distinfo +++ b/security/rubygem-sshkit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739117570 -SHA256 (rubygem/sshkit-1.24.0.gem) = 9597c1f984778ae9742f2dc839778d57a6a2efb868107046575c52ac7c628e6c -SIZE (rubygem/sshkit-1.24.0.gem) = 145920 +TIMESTAMP = 1766036633 +SHA256 (rubygem/sshkit-1.25.0.gem) = c8c6543cdb60f91f1d277306d585dd11b6a064cb44eab0972827e4311ff96744 +SIZE (rubygem/sshkit-1.25.0.gem) = 145920 diff --git a/security/shibboleth-sp/Makefile b/security/shibboleth-sp/Makefile index 96c934a50720..717e69651aad 100644 --- a/security/shibboleth-sp/Makefile +++ b/security/shibboleth-sp/Makefile @@ -1,5 +1,5 @@ PORTNAME= shibboleth-sp -PORTVERSION= 3.5.1 +PORTVERSION= 3.5.2 CATEGORIES= security www MASTER_SITES= http://shibboleth.net/downloads/service-provider/${PORTVERSION}/ diff --git a/security/shibboleth-sp/distinfo b/security/shibboleth-sp/distinfo index 34c8b575369e..299262fd188e 100644 --- a/security/shibboleth-sp/distinfo +++ b/security/shibboleth-sp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756924496 -SHA256 (shibboleth-sp-3.5.1.tar.bz2) = 05da3a09d76c3ba1a5ddd7f919fd942be2d87025f214aba139c2b64b804f9a99 -SIZE (shibboleth-sp-3.5.1.tar.bz2) = 837446 +TIMESTAMP = 1766097097 +SHA256 (shibboleth-sp-3.5.2.tar.bz2) = c4e92c11e56adaa5ea480aba1d78c5f30fbd5d1badb4a13bdd85684bd801298a +SIZE (shibboleth-sp-3.5.2.tar.bz2) = 838391 diff --git a/security/shibboleth-sp/pkg-plist b/security/shibboleth-sp/pkg-plist index 0111f1e8eb89..45597aa2884f 100644 --- a/security/shibboleth-sp/pkg-plist +++ b/security/shibboleth-sp/pkg-plist @@ -92,7 +92,7 @@ include/shibsp/util/TemplateParameters.h include/shibsp/version.h lib/libshibsp.so lib/libshibsp.so.12 -lib/libshibsp.so.12.0.1 +lib/libshibsp.so.12.0.2 lib/shibboleth/adfs-lite.so lib/shibboleth/adfs.so @comment %%MEMCACHED%%lib/shibboleth/memcache-store.so @@ -104,7 +104,7 @@ lib/shibboleth/plugins.so %%FASTCGI%%lib/shibboleth/shibresponder lib/libshibsp-lite.so lib/libshibsp-lite.so.12 -lib/libshibsp-lite.so.12.0.1 +lib/libshibsp-lite.so.12.0.2 libdata/pkgconfig/shibsp-lite.pc libdata/pkgconfig/shibsp.pc sbin/shibd diff --git a/security/snowflake-tor/Makefile b/security/snowflake-tor/Makefile index 2f02f269d992..70fd0ca335d1 100644 --- a/security/snowflake-tor/Makefile +++ b/security/snowflake-tor/Makefile @@ -1,7 +1,6 @@ PORTNAME= snowflake DISTVERSIONPREFIX= v -PORTVERSION= 2.5.1 -PORTREVISION= 27 +DISTVERSION= 2.11.0 CATEGORIES= security net PKGNAMESUFFIX= -tor @@ -21,31 +20,34 @@ USE_GITHUB= nodefault USE_GITLAB= nodefault CPE_VENDOR= torproject TPO_GEOIP= 7ce4b3d98d01ff33bad8007db3f488d5b172382a -TPO_SNOWFLAKE= 7b77001eaa90e09d41172a2b170dabd3f1922b4a +TPO_SNOWFLAKE=6472bd86cdd5d13fe61dc851edcf83b03df7bda1 +TPO_GOPTLIB=f4bb5dd5725833bd880347b8fbaf60522ed0a710 -GO_MODULE= git.torproject.org/pluggable-transports/snowflake.git/v2 +GO_MODULE= gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/v2 GO_BUILDFLAGS= -ldflags '${STRIP} -w -extldflags "-static"' GO_PKGNAME= ${GO_MODULE} GO_TARGET= ./broker ./client ./proxy ./server GL_SITE= https://gitlab.torproject.org/tpo -GL_TUPLE= anti-censorship:pluggable-transports/${PORTNAME}:${TPO_SNOWFLAKE}:tpo_acs_snowflake/vendor/git.torproject.org/pluggable-transports/snowflake.git/v2 \ - anti-censorship:geoip:${TPO_GEOIP}:tpo_acs_geoip/vendor/gitlab.torproject.org/tpo/anti-censorship/geoip +GL_TUPLE= anti-censorship:pluggable-transports/${PORTNAME}:${TPO_SNOWFLAKE}:tpo_acs_snowflake/vendor/gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake \ + anti-censorship:geoip:${TPO_GEOIP}:tpo_acs_geoip/vendor/gitlab.torproject.org/tpo/anti-censorship/geoip \ + anti-censorship:pluggable-transports/goptlib:${TPO_GOPTLIB}:tpo_acs_goptlib/vendor/gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/goptlib -GH_TUPLE= torbsd:goptlib:v1.2.0:torbsd_goptlib/vendor/git.torproject.org/pluggable-transports/goptlib.git \ - golang:mod:v0.8.0:mod \ - golang:net:v0.8.0:net \ - golang:sys:v0.6.0:sys \ - golang:text:v0.8.0:text \ - golang:tools:v0.6.0:tools \ - templexxx:cpu:v0.1.0:cpu +GH_TUPLE=golang:mod:v0.30.0:mod \ + golang:net:v0.47.0:net \ + golang:sys:v0.38.0:sys \ + golang:text:v0.22.0:text \ + golang:tools:v0.30.0:tools \ + templexxx:cpu:v0.1.1:cpu PLIST_SUB= MANPAGES=${MANPAGES} SUB_FILES= pkg-message pre-extract: ${MKDIR} ${WRKDIR}/pluggable-transports ${WRKDIR}/${PORTNAME}-${TPO_SNOWFLAKE} && \ - ${RLN} ${WRKDIR}/${PORTNAME}-${TPO_SNOWFLAKE} ${WRKDIR}/pluggable-transports/. + ${RLN} ${WRKDIR}/${PORTNAME}-${TPO_SNOWFLAKE} ${WRKDIR}/pluggable-transports/. && \ + ${MKDIR} ${WRKDIR}/pluggable-transports ${WRKDIR}/goptlib-${TPO_GOPTLIB} && \ + ${RLN} ${WRKDIR}/goptlib-${TPO_GOPTLIB} ${WRKDIR}/pluggable-transports/. pre-patch: .for m in mod net sys text tools @@ -58,6 +60,7 @@ pre-patch: post-patch: ${REINPLACE_CMD} "s|/usr/share|${PREFIX}/share|g" \ ${WRKDIR}/${GO_MODULE}@v${PORTVERSION}/broker/broker.go + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GO_CMD} mod vendor post-install: ${MKDIR} ${STAGEDIR}/${PREFIX}/share/man/man1 diff --git a/security/snowflake-tor/distinfo b/security/snowflake-tor/distinfo index 6ea572a3b360..125918c73c9d 100644 --- a/security/snowflake-tor/distinfo +++ b/security/snowflake-tor/distinfo @@ -1,23 +1,23 @@ -TIMESTAMP = 1680003539 -SHA256 (go/security_snowflake-tor/snowflake-v2.5.1/v2.5.1.mod) = 645b576a73d8e3160f42f121d5768b2dec65a379d524f653acdd2067afa94fdf -SIZE (go/security_snowflake-tor/snowflake-v2.5.1/v2.5.1.mod) = 1112 -SHA256 (go/security_snowflake-tor/snowflake-v2.5.1/v2.5.1.zip) = ac13b3673bd04324c186f9323eeb302b8960c2291fd1573077e7b19f0a7a9d2a -SIZE (go/security_snowflake-tor/snowflake-v2.5.1/v2.5.1.zip) = 216217 -SHA256 (go/security_snowflake-tor/snowflake-v2.5.1/torbsd-goptlib-v1.2.0_GH0.tar.gz) = ddb7add33157fdd60e3358c9a53f0e0db446fc320b4e4ecbbf36af0d96b2deeb -SIZE (go/security_snowflake-tor/snowflake-v2.5.1/torbsd-goptlib-v1.2.0_GH0.tar.gz) = 29678 -SHA256 (go/security_snowflake-tor/snowflake-v2.5.1/golang-mod-v0.8.0_GH0.tar.gz) = b0203fc08770d50f58bf753fa9b8114314f75e1bab24eb5118be6470901a8a48 -SIZE (go/security_snowflake-tor/snowflake-v2.5.1/golang-mod-v0.8.0_GH0.tar.gz) = 120222 -SHA256 (go/security_snowflake-tor/snowflake-v2.5.1/golang-net-v0.8.0_GH0.tar.gz) = f9e2128a2d6861db0595428c7cce62fe5a131348a6c7651b6efa8b03d0b10831 -SIZE (go/security_snowflake-tor/snowflake-v2.5.1/golang-net-v0.8.0_GH0.tar.gz) = 1244302 -SHA256 (go/security_snowflake-tor/snowflake-v2.5.1/golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54 -SIZE (go/security_snowflake-tor/snowflake-v2.5.1/golang-sys-v0.6.0_GH0.tar.gz) = 1434234 -SHA256 (go/security_snowflake-tor/snowflake-v2.5.1/golang-text-v0.8.0_GH0.tar.gz) = aeaec799a8e0b02523c80fed03383da04bf1b9c9ef431ed4d34b70488fbeaa64 -SIZE (go/security_snowflake-tor/snowflake-v2.5.1/golang-text-v0.8.0_GH0.tar.gz) = 8359526 -SHA256 (go/security_snowflake-tor/snowflake-v2.5.1/golang-tools-v0.6.0_GH0.tar.gz) = c7b04bc8019242f2d49067ca205aaaad116d1541923589265fb0a54d589cbfa7 -SIZE (go/security_snowflake-tor/snowflake-v2.5.1/golang-tools-v0.6.0_GH0.tar.gz) = 3307383 -SHA256 (go/security_snowflake-tor/snowflake-v2.5.1/templexxx-cpu-v0.1.0_GH0.tar.gz) = 6439630840be40184af86dfaec77bdf5575ddf546f50f08dac4971b7b0ba2fe2 -SIZE (go/security_snowflake-tor/snowflake-v2.5.1/templexxx-cpu-v0.1.0_GH0.tar.gz) = 11926 -SHA256 (go/security_snowflake-tor/snowflake-v2.5.1/anti-censorship-pluggable-transports/snowflake-7b77001eaa90e09d41172a2b170dabd3f1922b4a_GL0.tar.gz) = 5c617d1c178f84cb621207d2b4f26f29b08dd56882fb786b63c2cb6c7c8d7959 -SIZE (go/security_snowflake-tor/snowflake-v2.5.1/anti-censorship-pluggable-transports/snowflake-7b77001eaa90e09d41172a2b170dabd3f1922b4a_GL0.tar.gz) = 164308 -SHA256 (go/security_snowflake-tor/snowflake-v2.5.1/anti-censorship-geoip-7ce4b3d98d01ff33bad8007db3f488d5b172382a_GL0.tar.gz) = d4db97d4c95cf7ad80dbfcbada55da423d207e41c69707c7f108efc9c26165e2 -SIZE (go/security_snowflake-tor/snowflake-v2.5.1/anti-censorship-geoip-7ce4b3d98d01ff33bad8007db3f488d5b172382a_GL0.tar.gz) = 20279 +TIMESTAMP = 1765020450 +SHA256 (go/security_snowflake-tor/snowflake-v2.11.0/v2.11.0.mod) = d69b0bf5731e8c7d31ee8497d7b2e47b9ffe55353993d89da74e0bbd5c2865cf +SIZE (go/security_snowflake-tor/snowflake-v2.11.0/v2.11.0.mod) = 3916 +SHA256 (go/security_snowflake-tor/snowflake-v2.11.0/v2.11.0.zip) = 721e7fb861c4023fffb5b58caff2e8999d856fe8b4c78556ad760da0bff910f8 +SIZE (go/security_snowflake-tor/snowflake-v2.11.0/v2.11.0.zip) = 244014 +SHA256 (go/security_snowflake-tor/snowflake-v2.11.0/golang-mod-v0.30.0_GH0.tar.gz) = 9c3d0c406c0f911d55d79d29df0fbf4e5a66802da8588b06225b3dd9da680523 +SIZE (go/security_snowflake-tor/snowflake-v2.11.0/golang-mod-v0.30.0_GH0.tar.gz) = 126555 +SHA256 (go/security_snowflake-tor/snowflake-v2.11.0/golang-net-v0.47.0_GH0.tar.gz) = 07079831acda4142a9eca62e3e989c2d86f956bac5365acf6a2dd3a8cfd73c26 +SIZE (go/security_snowflake-tor/snowflake-v2.11.0/golang-net-v0.47.0_GH0.tar.gz) = 1526783 +SHA256 (go/security_snowflake-tor/snowflake-v2.11.0/golang-sys-v0.38.0_GH0.tar.gz) = 2a8fd4cfa5b5b84bf793787b1668af0e1e6f85fdcbc7a2a5997337dbe8033819 +SIZE (go/security_snowflake-tor/snowflake-v2.11.0/golang-sys-v0.38.0_GH0.tar.gz) = 1534995 +SHA256 (go/security_snowflake-tor/snowflake-v2.11.0/golang-text-v0.22.0_GH0.tar.gz) = ac8bdce0477effd5a830345979626745e5e5bcb81d1a77c8029b0e8b3d621089 +SIZE (go/security_snowflake-tor/snowflake-v2.11.0/golang-text-v0.22.0_GH0.tar.gz) = 8970985 +SHA256 (go/security_snowflake-tor/snowflake-v2.11.0/golang-tools-v0.30.0_GH0.tar.gz) = c1e93ac3be804264bbe3779418caa6728944472cf5bc9368365657e31c1b4a2e +SIZE (go/security_snowflake-tor/snowflake-v2.11.0/golang-tools-v0.30.0_GH0.tar.gz) = 7639760 +SHA256 (go/security_snowflake-tor/snowflake-v2.11.0/templexxx-cpu-v0.1.1_GH0.tar.gz) = 44a677d3dc0e758bd28ba2752d51356af6680db3b6d9c08898ddc7a81545ed9b +SIZE (go/security_snowflake-tor/snowflake-v2.11.0/templexxx-cpu-v0.1.1_GH0.tar.gz) = 11962 +SHA256 (go/security_snowflake-tor/snowflake-v2.11.0/anti-censorship-pluggable-transports/snowflake-6472bd86cdd5d13fe61dc851edcf83b03df7bda1_GL0.tar.gz) = ad7d103a95e00e439977597feacc60d7a4f7d81f177abf08da5e535e92369c72 +SIZE (go/security_snowflake-tor/snowflake-v2.11.0/anti-censorship-pluggable-transports/snowflake-6472bd86cdd5d13fe61dc851edcf83b03df7bda1_GL0.tar.gz) = 183783 +SHA256 (go/security_snowflake-tor/snowflake-v2.11.0/anti-censorship-geoip-7ce4b3d98d01ff33bad8007db3f488d5b172382a_GL0.tar.gz) = d4db97d4c95cf7ad80dbfcbada55da423d207e41c69707c7f108efc9c26165e2 +SIZE (go/security_snowflake-tor/snowflake-v2.11.0/anti-censorship-geoip-7ce4b3d98d01ff33bad8007db3f488d5b172382a_GL0.tar.gz) = 20279 +SHA256 (go/security_snowflake-tor/snowflake-v2.11.0/anti-censorship-pluggable-transports/goptlib-f4bb5dd5725833bd880347b8fbaf60522ed0a710_GL0.tar.gz) = d7d149c5661494f4d4533c5a23ecb4a9987b82df7e9073a21c5f8c85fc6b578c +SIZE (go/security_snowflake-tor/snowflake-v2.11.0/anti-censorship-pluggable-transports/goptlib-f4bb5dd5725833bd880347b8fbaf60522ed0a710_GL0.tar.gz) = 30239 diff --git a/security/snowflake-tor/files/patch-go.mod b/security/snowflake-tor/files/patch-go.mod index 054583035e38..e1f5d065ab80 100644 --- a/security/snowflake-tor/files/patch-go.mod +++ b/security/snowflake-tor/files/patch-go.mod @@ -1,61 +1,147 @@ ---- go.mod.orig 2023-03-28 11:27:12 UTC +--- go.mod.orig 2025-12-06 14:44:04 UTC +++ go.mod -@@ -1,6 +1,6 @@ - module git.torproject.org/pluggable-transports/snowflake.git/v2 +@@ -1,86 +1,88 @@ module gitlab.torproject.org/tpo/anti-censorship/plugg + module gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/v2 --go 1.15 -+go 1.17 +-go 1.21 ++go 1.24.0 ++toolchain go1.24.11 ++ require ( - git.torproject.org/pluggable-transports/goptlib.git v1.3.0 -@@ -19,8 +19,49 @@ require ( - github.com/xtaci/smux v1.5.15 +- github.com/aws/aws-sdk-go-v2 v1.36.1 +- github.com/aws/aws-sdk-go-v2/config v1.29.6 +- github.com/aws/aws-sdk-go-v2/credentials v1.17.59 +- github.com/aws/aws-sdk-go-v2/service/sqs v1.37.14 ++ github.com/aws/aws-sdk-go-v2 v1.40.1 ++ github.com/aws/aws-sdk-go-v2/config v1.32.3 ++ github.com/aws/aws-sdk-go-v2/credentials v1.19.3 ++ github.com/aws/aws-sdk-go-v2/service/sqs v1.42.18 + github.com/golang/mock v1.6.0 + github.com/gorilla/websocket v1.5.3 +- github.com/miekg/dns v1.1.63 +- github.com/pion/ice/v4 v4.0.7 +- github.com/pion/sdp/v3 v3.0.11 +- github.com/pion/stun/v3 v3.0.0 +- github.com/pion/transport/v3 v3.0.7 +- github.com/pion/webrtc/v4 v4.0.13 +- github.com/prometheus/client_golang v1.21.0 ++ github.com/miekg/dns v1.1.68 ++ github.com/pion/ice/v4 v4.0.13 ++ github.com/pion/sdp/v3 v3.0.16 ++ github.com/pion/stun/v3 v3.0.2 ++ github.com/pion/transport/v3 v3.1.1 ++ github.com/pion/webrtc/v4 v4.1.7 ++ github.com/prometheus/client_golang v1.23.2 + github.com/realclientip/realclientip-go v1.0.0 +- github.com/refraction-networking/utls v1.6.7 ++ github.com/refraction-networking/utls v1.8.1 + github.com/smartystreets/goconvey v1.8.1 +- github.com/stretchr/testify v1.10.0 +- github.com/txthinking/socks5 v0.0.0-20230325130024-4230056ae301 +- github.com/xtaci/kcp-go/v5 v5.6.8 +- github.com/xtaci/smux v1.5.34 ++ github.com/stretchr/testify v1.11.1 ++ github.com/txthinking/socks5 v0.0.0-20251011041537-5c31f201a10e ++ github.com/xtaci/kcp-go/v5 v5.6.45 ++ github.com/xtaci/smux v1.5.44 gitlab.torproject.org/tpo/anti-censorship/geoip v0.0.0-20210928150955-7ce4b3d98d01 - golang.org/x/crypto v0.0.0-20220516162934-403b01795ae8 -- golang.org/x/net v0.0.0-20220425223048-2871e0cb64e4 -+ golang.org/x/net v0.8.0 - google.golang.org/protobuf v1.26.0 -+) -+ -+require ( -+ github.com/beorn7/perks v1.0.1 // indirect -+ github.com/cespare/xxhash/v2 v2.1.1 // indirect -+ github.com/davecgh/go-spew v1.1.1 // indirect -+ github.com/golang/protobuf v1.5.2 // indirect -+ github.com/google/uuid v1.3.0 // indirect -+ github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1 // indirect -+ github.com/jtolds/gls v4.20.0+incompatible // indirect -+ github.com/klauspost/cpuid v1.3.1 // indirect -+ github.com/klauspost/reedsolomon v1.9.9 // indirect -+ github.com/matttproud/golang_protobuf_extensions v1.0.1 // indirect -+ github.com/mmcloughlin/avo v0.0.0-20200803215136-443f81d77104 // indirect -+ github.com/pion/datachannel v1.5.2 // indirect -+ github.com/pion/dtls/v2 v2.1.5 // indirect -+ github.com/pion/interceptor v0.1.11 // indirect -+ github.com/pion/logging v0.2.2 // indirect -+ github.com/pion/mdns v0.0.5 // indirect -+ github.com/pion/randutil v0.1.0 // indirect -+ github.com/pion/rtcp v1.2.9 // indirect -+ github.com/pion/rtp v1.7.13 // indirect -+ github.com/pion/sctp v1.8.2 // indirect -+ github.com/pion/srtp/v2 v2.0.9 // indirect -+ github.com/pion/transport v0.13.0 // indirect -+ github.com/pion/turn/v2 v2.0.8 // indirect -+ github.com/pion/udp v0.1.1 // indirect -+ github.com/pkg/errors v0.9.1 // indirect -+ github.com/pmezard/go-difflib v1.0.0 // indirect -+ github.com/prometheus/common v0.18.0 // indirect -+ github.com/prometheus/procfs v0.6.0 // indirect -+ github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d // indirect -+ github.com/templexxx/cpu v0.1.0 // indirect -+ github.com/templexxx/xorsimd v0.4.1 // indirect -+ github.com/tjfoc/gmsm v1.3.2 // indirect -+ golang.org/x/mod v0.8.0 // indirect -+ golang.org/x/sys v0.6.0 // indirect -+ golang.org/x/text v0.8.0 // indirect -+ golang.org/x/tools v0.6.0 // indirect -+ golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 // indirect -+ gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c // indirect + gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/goptlib v1.6.0 +- gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/ptutil v0.0.0-20250130151315-efaf4e0ec0d3 +- golang.org/x/crypto v0.33.0 +- golang.org/x/net v0.35.0 +- golang.org/x/sys v0.30.0 ++ gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/ptutil v0.0.0-20250815012447-418f76dcf315 ++ golang.org/x/crypto v0.45.0 ++ golang.org/x/net v0.47.0 ++ golang.org/x/sys v0.38.0 ) - replace github.com/pion/webrtc/v3 v3.1.41 => github.com/xiaokangwang/webrtc/v3 v3.0.0-20230118142924-be9162e2b526 + require ( +- github.com/andybalholm/brotli v1.0.6 // indirect +- github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 // indirect +- github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 // indirect +- github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 // indirect +- github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 // indirect +- github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 // indirect +- github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 // indirect +- github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 // indirect +- github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 // indirect +- github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 // indirect +- github.com/aws/smithy-go v1.22.2 // indirect ++ github.com/andybalholm/brotli v1.2.0 // indirect ++ github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.15 // indirect ++ github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.15 // indirect ++ github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.15 // indirect ++ github.com/aws/aws-sdk-go-v2/internal/ini v1.8.4 // indirect ++ github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.4 // indirect ++ github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.15 // indirect ++ github.com/aws/aws-sdk-go-v2/service/signin v1.0.3 // indirect ++ github.com/aws/aws-sdk-go-v2/service/sso v1.30.6 // indirect ++ github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.11 // indirect ++ github.com/aws/aws-sdk-go-v2/service/sts v1.41.3 // indirect ++ github.com/aws/smithy-go v1.24.0 // indirect + github.com/beorn7/perks v1.0.1 // indirect + github.com/cespare/xxhash/v2 v2.3.0 // indirect +- github.com/cloudflare/circl v1.3.7 // indirect + github.com/davecgh/go-spew v1.1.1 // indirect + github.com/google/uuid v1.6.0 // indirect + github.com/gopherjs/gopherjs v1.17.2 // indirect + github.com/jtolds/gls v4.20.0+incompatible // indirect +- github.com/klauspost/compress v1.17.11 // indirect +- github.com/klauspost/cpuid/v2 v2.2.6 // indirect +- github.com/klauspost/reedsolomon v1.12.0 // indirect ++ github.com/klauspost/compress v1.18.2 // indirect ++ github.com/klauspost/cpuid/v2 v2.3.0 // indirect ++ github.com/klauspost/reedsolomon v1.12.6 // indirect + github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect + github.com/patrickmn/go-cache v2.1.0+incompatible // indirect + github.com/pion/datachannel v1.5.10 // indirect +- github.com/pion/dtls/v3 v3.0.4 // indirect +- github.com/pion/interceptor v0.1.37 // indirect +- github.com/pion/logging v0.2.3 // indirect +- github.com/pion/mdns/v2 v2.0.7 // indirect ++ github.com/pion/dtls/v3 v3.0.8 // indirect ++ github.com/pion/interceptor v0.1.42 // indirect ++ github.com/pion/logging v0.2.4 // indirect ++ github.com/pion/mdns/v2 v2.1.0 // indirect + github.com/pion/randutil v0.1.0 // indirect +- github.com/pion/rtcp v1.2.15 // indirect +- github.com/pion/rtp v1.8.12 // indirect +- github.com/pion/sctp v1.8.37 // indirect +- github.com/pion/srtp/v3 v3.0.4 // indirect +- github.com/pion/turn/v4 v4.0.0 // indirect ++ github.com/pion/rtcp v1.2.16 // indirect ++ github.com/pion/rtp v1.8.26 // indirect ++ github.com/pion/sctp v1.8.41 // indirect ++ github.com/pion/srtp/v3 v3.0.9 // indirect ++ github.com/pion/turn/v4 v4.1.3 // indirect + github.com/pkg/errors v0.9.1 // indirect + github.com/pmezard/go-difflib v1.0.0 // indirect +- github.com/prometheus/client_model v0.6.1 // indirect +- github.com/prometheus/common v0.62.0 // indirect +- github.com/prometheus/procfs v0.15.1 // indirect ++ github.com/prometheus/client_model v0.6.2 // indirect ++ github.com/prometheus/common v0.67.4 // indirect ++ github.com/prometheus/procfs v0.19.2 // indirect + github.com/smarty/assertions v1.15.0 // indirect +- github.com/templexxx/cpu v0.1.0 // indirect +- github.com/templexxx/xorsimd v0.4.2 // indirect + github.com/tjfoc/gmsm v1.4.1 // indirect +- github.com/txthinking/runnergroup v0.0.0-20210608031112-152c7c4432bf // indirect ++ github.com/txthinking/runnergroup v0.0.0-20250224021307-5864ffeb65ae // indirect + github.com/wlynxg/anet v0.0.5 // indirect +- golang.org/x/mod v0.18.0 // indirect +- golang.org/x/sync v0.11.0 // indirect +- golang.org/x/text v0.22.0 // indirect +- golang.org/x/tools v0.22.0 // indirect +- google.golang.org/protobuf v1.36.1 // indirect ++ go.yaml.in/yaml/v2 v2.4.3 // indirect ++ golang.org/x/mod v0.30.0 // indirect ++ golang.org/x/sync v0.18.0 // indirect ++ golang.org/x/text v0.31.0 // indirect ++ golang.org/x/time v0.14.0 // indirect ++ golang.org/x/tools v0.39.0 // indirect ++ google.golang.org/protobuf v1.36.10 // indirect + gopkg.in/yaml.v3 v3.0.1 // indirect + ) diff --git a/security/snowflake-tor/files/patch-go.sum b/security/snowflake-tor/files/patch-go.sum index 8df9c3267387..d60abd2b044c 100644 --- a/security/snowflake-tor/files/patch-go.sum +++ b/security/snowflake-tor/files/patch-go.sum @@ -1,56 +1,352 @@ ---- go.sum.orig 2023-03-28 11:27:15 UTC +--- go.sum.orig 2025-12-06 14:44:09 UTC +++ go.sum -@@ -335,6 +335,8 @@ github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR5 - github.com/templexxx/cpu v0.0.1/go.mod h1:w7Tb+7qgcAlIyX4NhLuDKt78AHA5SzPmq0Wj6HiEnnk= - github.com/templexxx/cpu v0.0.7 h1:pUEZn8JBy/w5yzdYWgx+0m0xL9uk6j4K91C5kOViAzo= - github.com/templexxx/cpu v0.0.7/go.mod h1:w7Tb+7qgcAlIyX4NhLuDKt78AHA5SzPmq0Wj6HiEnnk= -+github.com/templexxx/cpu v0.1.0 h1:wVM+WIJP2nYaxVxqgHPD4wGA2aJ9rvrQRV8CvFzNb40= -+github.com/templexxx/cpu v0.1.0/go.mod h1:w7Tb+7qgcAlIyX4NhLuDKt78AHA5SzPmq0Wj6HiEnnk= - github.com/templexxx/xorsimd v0.4.1 h1:iUZcywbOYDRAZUasAs2eSCUW8eobuZDy0I9FJiORkVg= - github.com/templexxx/xorsimd v0.4.1/go.mod h1:W+ffZz8jJMH2SXwuKu9WhygqBMbFnp14G2fqEr8qaNo= - github.com/tjfoc/gmsm v1.3.2 h1:7JVkAn5bvUJ7HtU08iW6UiD+UTmJTIToHCfeFzkcCxM= -@@ -395,6 +397,8 @@ golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/ - golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= - golang.org/x/mod v0.3.0 h1:RM4zey1++hCTbCVQfnWeKs9/IEsaBLA8vTkd0WVtmH4= - golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -+golang.org/x/mod v0.8.0 h1:LUYupSeNrTNCGzR/hVBk2NHZO4hXcVaW1k4Qx7rjPx8= -+golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +@@ -1,43 +1,43 @@ github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5o + cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= + github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= +-github.com/andybalholm/brotli v1.0.6 h1:Yf9fFpf49Zrxb9NlQaluyE92/+X7UVHlhMNJN2sxfOI= +-github.com/andybalholm/brotli v1.0.6/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHGRSepvi9Eig= +-github.com/aws/aws-sdk-go-v2 v1.36.1 h1:iTDl5U6oAhkNPba0e1t1hrwAo02ZMqbrGq4k5JBWM5E= +-github.com/aws/aws-sdk-go-v2 v1.36.1/go.mod h1:5PMILGVKiW32oDzjj6RU52yrNrDPUHcbZQYr1sM7qmM= +-github.com/aws/aws-sdk-go-v2/config v1.29.6 h1:fqgqEKK5HaZVWLQoLiC9Q+xDlSp+1LYidp6ybGE2OGg= +-github.com/aws/aws-sdk-go-v2/config v1.29.6/go.mod h1:Ft+WLODzDQmCTHDvqAH1JfC2xxbZ0MxpZAcJqmE1LTQ= +-github.com/aws/aws-sdk-go-v2/credentials v1.17.59 h1:9btwmrt//Q6JcSdgJOLI98sdr5p7tssS9yAsGe8aKP4= +-github.com/aws/aws-sdk-go-v2/credentials v1.17.59/go.mod h1:NM8fM6ovI3zak23UISdWidyZuI1ghNe2xjzUZAyT+08= +-github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28 h1:KwsodFKVQTlI5EyhRSugALzsV6mG/SGrdjlMXSZSdso= +-github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.28/go.mod h1:EY3APf9MzygVhKuPXAc5H+MkGb8k/DOSQjWS0LgkKqI= +-github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32 h1:BjUcr3X3K0wZPGFg2bxOWW3VPN8rkE3/61zhP+IHviA= +-github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.32/go.mod h1:80+OGC/bgzzFFTUmcuwD0lb4YutwQeKLFpmt6hoWapU= +-github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32 h1:m1GeXHVMJsRsUAqG6HjZWx9dj7F5TR+cF1bjyfYyBd4= +-github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.32/go.mod h1:IitoQxGfaKdVLNg0hD8/DXmAqNy0H4K2H2Sf91ti8sI= +-github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2 h1:Pg9URiobXy85kgFev3og2CuOZ8JZUBENF+dcgWBaYNk= +-github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc= +-github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 h1:D4oz8/CzT9bAEYtVhSBmFj2dNOtaHOtMKc2vHBwYizA= +-github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2/go.mod h1:Za3IHqTQ+yNcRHxu1OFucBh0ACZT4j4VQFF0BqpZcLY= +-github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13 h1:SYVGSFQHlchIcy6e7x12bsrxClCXSP5et8cqVhL8cuw= +-github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.13/go.mod h1:kizuDaLX37bG5WZaoxGPQR/LNFXpxp0vsUnqfkWXfNE= +-github.com/aws/aws-sdk-go-v2/service/sqs v1.37.14 h1:KSVbQW2umLp7i4Lo6mvBUz5PqV+Ze/IL6LCTasxQWEk= +-github.com/aws/aws-sdk-go-v2/service/sqs v1.37.14/go.mod h1:jiaEkIw2Bb6IsoY9PDAZqVXJjNaKSxQGGj10CiloDWU= +-github.com/aws/aws-sdk-go-v2/service/sso v1.24.15 h1:/eE3DogBjYlvlbhd2ssWyeuovWunHLxfgw3s/OJa4GQ= +-github.com/aws/aws-sdk-go-v2/service/sso v1.24.15/go.mod h1:2PCJYpi7EKeA5SkStAmZlF6fi0uUABuhtF8ILHjGc3Y= +-github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14 h1:M/zwXiL2iXUrHputuXgmO94TVNmcenPHxgLXLutodKE= +-github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.14/go.mod h1:RVwIw3y/IqxC2YEXSIkAzRDdEU1iRabDPaYjpGCbCGQ= +-github.com/aws/aws-sdk-go-v2/service/sts v1.33.14 h1:TzeR06UCMUq+KA3bDkujxK1GVGy+G8qQN/QVYzGLkQE= +-github.com/aws/aws-sdk-go-v2/service/sts v1.33.14/go.mod h1:dspXf/oYWGWo6DEvj98wpaTeqt5+DMidZD0A9BYTizc= +-github.com/aws/smithy-go v1.22.2 h1:6D9hW43xKFrRx/tXXfAlIZc4JI+yQe6snnWcQyxSyLQ= +-github.com/aws/smithy-go v1.22.2/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg= ++github.com/andybalholm/brotli v1.2.0 h1:ukwgCxwYrmACq68yiUqwIWnGY0cTPox/M94sVwToPjQ= ++github.com/andybalholm/brotli v1.2.0/go.mod h1:rzTDkvFWvIrjDXZHkuS16NPggd91W3kUSvPlQ1pLaKY= ++github.com/aws/aws-sdk-go-v2 v1.40.1 h1:difXb4maDZkRH0x//Qkwcfpdg1XQVXEAEs2DdXldFFc= ++github.com/aws/aws-sdk-go-v2 v1.40.1/go.mod h1:MayyLB8y+buD9hZqkCW3kX1AKq07Y5pXxtgB+rRFhz0= ++github.com/aws/aws-sdk-go-v2/config v1.32.3 h1:cpz7H2uMNTDa0h/5CYL5dLUEzPSLo2g0NkbxTRJtSSU= ++github.com/aws/aws-sdk-go-v2/config v1.32.3/go.mod h1:srtPKaJJe3McW6T/+GMBZyIPc+SeqJsNPJsd4mOYZ6s= ++github.com/aws/aws-sdk-go-v2/credentials v1.19.3 h1:01Ym72hK43hjwDeJUfi1l2oYLXBAOR8gNSZNmXmvuas= ++github.com/aws/aws-sdk-go-v2/credentials v1.19.3/go.mod h1:55nWF/Sr9Zvls0bGnWkRxUdhzKqj9uRNlPvgV1vgxKc= ++github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.15 h1:utxLraaifrSBkeyII9mIbVwXXWrZdlPO7FIKmyLCEcY= ++github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.15/go.mod h1:hW6zjYUDQwfz3icf4g2O41PHi77u10oAzJ84iSzR/lo= ++github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.15 h1:Y5YXgygXwDI5P4RkteB5yF7v35neH7LfJKBG+hzIons= ++github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.15/go.mod h1:K+/1EpG42dFSY7CBj+Fruzm8PsCGWTXJ3jdeJ659oGQ= ++github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.15 h1:AvltKnW9ewxX2hFmQS0FyJH93aSvJVUEFvXfU+HWtSE= ++github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.15/go.mod h1:3I4oCdZdmgrREhU74qS1dK9yZ62yumob+58AbFR4cQA= ++github.com/aws/aws-sdk-go-v2/internal/ini v1.8.4 h1:WKuaxf++XKWlHWu9ECbMlha8WOEGm0OUEZqm4K/Gcfk= ++github.com/aws/aws-sdk-go-v2/internal/ini v1.8.4/go.mod h1:ZWy7j6v1vWGmPReu0iSGvRiise4YI5SkR3OHKTZ6Wuc= ++github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.4 h1:0ryTNEdJbzUCEWkVXEXoqlXV72J5keC1GvILMOuD00E= ++github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.4/go.mod h1:HQ4qwNZh32C3CBeO6iJLQlgtMzqeG17ziAA/3KDJFow= ++github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.15 h1:3/u/4yZOffg5jdNk1sDpOQ4Y+R6Xbh+GzpDrSZjuy3U= ++github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.15/go.mod h1:4Zkjq0FKjE78NKjabuM4tRXKFzUJWXgP0ItEZK8l7JU= ++github.com/aws/aws-sdk-go-v2/service/signin v1.0.3 h1:d/6xOGIllc/XW1lzG9a4AUBMmpLA9PXcQnVPTuHHcik= ++github.com/aws/aws-sdk-go-v2/service/signin v1.0.3/go.mod h1:fQ7E7Qj9GiW8y0ClD7cUJk3Bz5Iw8wZkWDHsTe8vDKs= ++github.com/aws/aws-sdk-go-v2/service/sqs v1.42.18 h1:zHL8HTKRbiJ2UfQdjeszQtPp9cHFeuwZqFB5/C02FGs= ++github.com/aws/aws-sdk-go-v2/service/sqs v1.42.18/go.mod h1:Ii4ZZhKuXo8+is8A+9AZo2vXeCfFJyR+pXHUromSz+U= ++github.com/aws/aws-sdk-go-v2/service/sso v1.30.6 h1:8sTTiw+9yuNXcfWeqKF2x01GqCF49CpP4Z9nKrrk/ts= ++github.com/aws/aws-sdk-go-v2/service/sso v1.30.6/go.mod h1:8WYg+Y40Sn3X2hioaaWAAIngndR8n1XFdRPPX+7QBaM= ++github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.11 h1:E+KqWoVsSrj1tJ6I/fjDIu5xoS2Zacuu1zT+H7KtiIk= ++github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.11/go.mod h1:qyWHz+4lvkXcr3+PoGlGHEI+3DLLiU6/GdrFfMaAhB0= ++github.com/aws/aws-sdk-go-v2/service/sts v1.41.3 h1:tzMkjh0yTChUqJDgGkcDdxvZDSrJ/WB6R6ymI5ehqJI= ++github.com/aws/aws-sdk-go-v2/service/sts v1.41.3/go.mod h1:T270C0R5sZNLbWUe8ueiAF42XSZxxPocTaGSgs5c/60= ++github.com/aws/smithy-go v1.24.0 h1:LpilSUItNPFr1eY85RYgTIg5eIEPtvFbskaFcmmIUnk= ++github.com/aws/smithy-go v1.24.0/go.mod h1:LEj2LM3rBRQJxPZTB4KuzZkaZYnZPnvgIhb4pu07mx0= + github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= + github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= + github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= + github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs= + github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= + github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= +-github.com/cloudflare/circl v1.3.7 h1:qlCDlTPz2n9fu58M0Nh1J/JzcFpfgkFHHX3O35r5vcU= +-github.com/cloudflare/circl v1.3.7/go.mod h1:sRTcRWXGLrKw6yIGJ+l7amYJFfAXbZG0kBSc8r4zxgA= + github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= + github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= + github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +@@ -61,8 +61,8 @@ github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kI + github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= + github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= + github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +-github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= +-github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= ++github.com/google/go-cmp v0.7.0 h1:wk8382ETsv4JYUZwIsn6YpYiWiBsYLSJiTsyBybVuN8= ++github.com/google/go-cmp v0.7.0/go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX3N/iU= + github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= + github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= + github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY= +@@ -72,12 +72,12 @@ github.com/jtolds/gls v4.20.0+incompatible/go.mod h1:Q + github.com/gorilla/websocket v1.5.3/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= + github.com/jtolds/gls v4.20.0+incompatible h1:xdiiI2gbIgH/gLH7ADydsJ1uDOEzR8yvV7C0MuV77Wo= + github.com/jtolds/gls v4.20.0+incompatible/go.mod h1:QJZ7F/aHp+rZTRtaJ1ow/lLfFfVYBRgL+9YlvaHOwJU= +-github.com/klauspost/compress v1.17.11 h1:In6xLpyWOi1+C7tXUUWv2ot1QvBjxevKAaI6IXrJmUc= +-github.com/klauspost/compress v1.17.11/go.mod h1:pMDklpSncoRMuLFrf1W9Ss9KT+0rH90U12bZKk7uwG0= +-github.com/klauspost/cpuid/v2 v2.2.6 h1:ndNyv040zDGIDh8thGkXYjnFtiN02M1PVVF+JE/48xc= +-github.com/klauspost/cpuid/v2 v2.2.6/go.mod h1:Lcz8mBdAVJIBVzewtcLocK12l3Y+JytZYpaMropDUws= +-github.com/klauspost/reedsolomon v1.12.0 h1:I5FEp3xSwVCcEh3F5A7dofEfhXdF/bWhQWPH+XwBFno= +-github.com/klauspost/reedsolomon v1.12.0/go.mod h1:EPLZJeh4l27pUGC3aXOjheaoh1I9yut7xTURiW3LQ9Y= ++github.com/klauspost/compress v1.18.2 h1:iiPHWW0YrcFgpBYhsA6D1+fqHssJscY/Tm/y2Uqnapk= ++github.com/klauspost/compress v1.18.2/go.mod h1:R0h/fSBs8DE4ENlcrlib3PsXS61voFxhIs2DeRhCvJ4= ++github.com/klauspost/cpuid/v2 v2.3.0 h1:S4CRMLnYUhGeDFDqkGriYKdfoFlDnMtqTiI/sFzhA9Y= ++github.com/klauspost/cpuid/v2 v2.3.0/go.mod h1:hqwkgyIinND0mEev00jJYCxPNVRVXFQeu1XKlok6oO0= ++github.com/klauspost/reedsolomon v1.12.6 h1:8pqE9aECQG/ZFitiUD1xK/E83zwosBAZtE3UbuZM8TQ= ++github.com/klauspost/reedsolomon v1.12.6/go.mod h1:ggJT9lc71Vu+cSOPBlxGvBN6TfAS77qB4fp8vJ05NSA= + github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= + github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= + github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= +@@ -85,61 +85,61 @@ github.com/miekg/dns v1.1.51/go.mod h1:2Z9d3CP1LQWihRZ + github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc= + github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= + github.com/miekg/dns v1.1.51/go.mod h1:2Z9d3CP1LQWihRZUf29mQ19yDThaI4DAYzte2CaQW5c= +-github.com/miekg/dns v1.1.63 h1:8M5aAw6OMZfFXTT7K5V0Eu5YiiL8l7nUAkyN6C9YwaY= +-github.com/miekg/dns v1.1.63/go.mod h1:6NGHfjhpmr5lt3XPLuyfDJi5AXbNIPM9PY6H6sF1Nfs= ++github.com/miekg/dns v1.1.68 h1:jsSRkNozw7G/mnmXULynzMNIsgY2dHC8LO6U6Ij2JEA= ++github.com/miekg/dns v1.1.68/go.mod h1:fujopn7TB3Pu3JM69XaawiU0wqjpL9/8xGop5UrTPps= + github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA= + github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= + github.com/patrickmn/go-cache v2.1.0+incompatible h1:HRMgzkcYKYpi3C8ajMPV8OFXaaRUnok+kx1WdO15EQc= + github.com/patrickmn/go-cache v2.1.0+incompatible/go.mod h1:3Qf8kWWT7OJRJbdiICTKqZju1ZixQ/KpMGzzAfe6+WQ= + github.com/pion/datachannel v1.5.10 h1:ly0Q26K1i6ZkGf42W7D4hQYR90pZwzFOjTq5AuCKk4o= + github.com/pion/datachannel v1.5.10/go.mod h1:p/jJfC9arb29W7WrxyKbepTU20CFgyx5oLo8Rs4Py/M= +-github.com/pion/dtls/v3 v3.0.4 h1:44CZekewMzfrn9pmGrj5BNnTMDCFwr+6sLH+cCuLM7U= +-github.com/pion/dtls/v3 v3.0.4/go.mod h1:R373CsjxWqNPf6MEkfdy3aSe9niZvL/JaKlGeFphtMg= +-github.com/pion/ice/v4 v4.0.7 h1:mnwuT3n3RE/9va41/9QJqN5+Bhc0H/x/ZyiVlWMw35M= +-github.com/pion/ice/v4 v4.0.7/go.mod h1:y3M18aPhIxLlcO/4dn9X8LzLLSma84cx6emMSu14FGw= +-github.com/pion/interceptor v0.1.37 h1:aRA8Zpab/wE7/c0O3fh1PqY0AJI3fCSEM5lRWJVorwI= +-github.com/pion/interceptor v0.1.37/go.mod h1:JzxbJ4umVTlZAf+/utHzNesY8tmRkM2lVmkS82TTj8Y= +-github.com/pion/logging v0.2.3 h1:gHuf0zpoh1GW67Nr6Gj4cv5Z9ZscU7g/EaoC/Ke/igI= +-github.com/pion/logging v0.2.3/go.mod h1:z8YfknkquMe1csOrxK5kc+5/ZPAzMxbKLX5aXpbpC90= +-github.com/pion/mdns/v2 v2.0.7 h1:c9kM8ewCgjslaAmicYMFQIde2H9/lrZpjBkN8VwoVtM= +-github.com/pion/mdns/v2 v2.0.7/go.mod h1:vAdSYNAT0Jy3Ru0zl2YiW3Rm/fJCwIeM0nToenfOJKA= ++github.com/pion/dtls/v3 v3.0.8 h1:ZrPUrvPVDaTJDM8Vu1veatzXebLlsIWeT7Vaate/zwM= ++github.com/pion/dtls/v3 v3.0.8/go.mod h1:abApPjgadS/ra1wvUzHLc3o2HvoxppAh+NZkyApL4Os= ++github.com/pion/ice/v4 v4.0.13 h1:1cdmd80gmLdnVTM2bXzw2CBebvXvkGNEaWi/CuDK9WQ= ++github.com/pion/ice/v4 v4.0.13/go.mod h1:Xo5f5DBbEjQac+6pR7i83AGuwoGxnxwXkOOvHFVnfnM= ++github.com/pion/interceptor v0.1.42 h1:0/4tvNtruXflBxLfApMVoMubUMik57VZ+94U0J7cmkQ= ++github.com/pion/interceptor v0.1.42/go.mod h1:g6XYTChs9XyolIQFhRHOOUS+bGVGLRfgTCUzH29EfVU= ++github.com/pion/logging v0.2.4 h1:tTew+7cmQ+Mc1pTBLKH2puKsOvhm32dROumOZ655zB8= ++github.com/pion/logging v0.2.4/go.mod h1:DffhXTKYdNZU+KtJ5pyQDjvOAh/GsNSyv1lbkFbe3so= ++github.com/pion/mdns/v2 v2.1.0 h1:3IJ9+Xio6tWYjhN6WwuY142P/1jA0D5ERaIqawg/fOY= ++github.com/pion/mdns/v2 v2.1.0/go.mod h1:pcez23GdynwcfRU1977qKU0mDxSeucttSHbCSfFOd9A= + github.com/pion/randutil v0.1.0 h1:CFG1UdESneORglEsnimhUjf33Rwjubwj6xfiOXBa3mA= + github.com/pion/randutil v0.1.0/go.mod h1:XcJrSMMbbMRhASFVOlj/5hQial/Y8oH/HVo7TBZq+j8= +-github.com/pion/rtcp v1.2.15 h1:LZQi2JbdipLOj4eBjK4wlVoQWfrZbh3Q6eHtWtJBZBo= +-github.com/pion/rtcp v1.2.15/go.mod h1:jlGuAjHMEXwMUHK78RgX0UmEJFV4zUKOFHR7OP+D3D0= +-github.com/pion/rtp v1.8.12 h1:nsKs8Wi0jQyBFHU3qmn/OvtZrhktVfJY0vRxwACsL5U= +-github.com/pion/rtp v1.8.12/go.mod h1:8uMBJj32Pa1wwx8Fuv/AsFhn8jsgw+3rUC2PfoBZ8p4= +-github.com/pion/sctp v1.8.37 h1:ZDmGPtRPX9mKCiVXtMbTWybFw3z/hVKAZgU81wcOrqs= +-github.com/pion/sctp v1.8.37/go.mod h1:cNiLdchXra8fHQwmIoqw0MbLLMs+f7uQ+dGMG2gWebE= +-github.com/pion/sdp/v3 v3.0.11 h1:VhgVSopdsBKwhCFoyyPmT1fKMeV9nLMrEKxNOdy3IVI= +-github.com/pion/sdp/v3 v3.0.11/go.mod h1:88GMahN5xnScv1hIMTqLdu/cOcUkj6a9ytbncwMCq2E= +-github.com/pion/srtp/v3 v3.0.4 h1:2Z6vDVxzrX3UHEgrUyIGM4rRouoC7v+NiF1IHtp9B5M= +-github.com/pion/srtp/v3 v3.0.4/go.mod h1:1Jx3FwDoxpRaTh1oRV8A/6G1BnFL+QI82eK4ms8EEJQ= +-github.com/pion/stun/v3 v3.0.0 h1:4h1gwhWLWuZWOJIJR9s2ferRO+W3zA/b6ijOI6mKzUw= +-github.com/pion/stun/v3 v3.0.0/go.mod h1:HvCN8txt8mwi4FBvS3EmDghW6aQJ24T+y+1TKjB5jyU= +-github.com/pion/transport/v3 v3.0.7 h1:iRbMH05BzSNwhILHoBoAPxoB9xQgOaJk+591KC9P1o0= +-github.com/pion/transport/v3 v3.0.7/go.mod h1:YleKiTZ4vqNxVwh77Z0zytYi7rXHl7j6uPLGhhz9rwo= +-github.com/pion/turn/v4 v4.0.0 h1:qxplo3Rxa9Yg1xXDxxH8xaqcyGUtbHYw4QSCvmFWvhM= +-github.com/pion/turn/v4 v4.0.0/go.mod h1:MuPDkm15nYSklKpN8vWJ9W2M0PlyQZqYt1McGuxG7mA= +-github.com/pion/webrtc/v4 v4.0.13 h1:XuUaWTjRufsiGJRC+G71OgiSMe7tl7mQ0kkd4bAqIaQ= +-github.com/pion/webrtc/v4 v4.0.13/go.mod h1:Fadzxm0CbY99YdCEfxrgiVr0L4jN1l8bf8DBkPPpJbs= ++github.com/pion/rtcp v1.2.16 h1:fk1B1dNW4hsI78XUCljZJlC4kZOPk67mNRuQ0fcEkSo= ++github.com/pion/rtcp v1.2.16/go.mod h1:/as7VKfYbs5NIb4h6muQ35kQF/J0ZVNz2Z3xKoCBYOo= ++github.com/pion/rtp v1.8.26 h1:VB+ESQFQhBXFytD+Gk8cxB6dXeVf2WQzg4aORvAvAAc= ++github.com/pion/rtp v1.8.26/go.mod h1:rF5nS1GqbR7H/TCpKwylzeq6yDM+MM6k+On5EgeThEM= ++github.com/pion/sctp v1.8.41 h1:20R4OHAno4Vky3/iE4xccInAScAa83X6nWUfyc65MIs= ++github.com/pion/sctp v1.8.41/go.mod h1:2wO6HBycUH7iCssuGyc2e9+0giXVW0pyCv3ZuL8LiyY= ++github.com/pion/sdp/v3 v3.0.16 h1:0dKzYO6gTAvuLaAKQkC02eCPjMIi4NuAr/ibAwrGDCo= ++github.com/pion/sdp/v3 v3.0.16/go.mod h1:9tyKzznud3qiweZcD86kS0ff1pGYB3VX+Bcsmkx6IXo= ++github.com/pion/srtp/v3 v3.0.9 h1:lRGF4G61xxj+m/YluB3ZnBpiALSri2lTzba0kGZMrQY= ++github.com/pion/srtp/v3 v3.0.9/go.mod h1:E+AuWd7Ug2Fp5u38MKnhduvpVkveXJX6J4Lq4rxUYt8= ++github.com/pion/stun/v3 v3.0.2 h1:BJuGEN2oLrJisiNEJtUTJC4BGbzbfp37LizfqswblFU= ++github.com/pion/stun/v3 v3.0.2/go.mod h1:JFJKfIWvt178MCF5H/YIgZ4VX3LYE77vca4b9HP60SA= ++github.com/pion/transport/v3 v3.1.1 h1:Tr684+fnnKlhPceU+ICdrw6KKkTms+5qHMgw6bIkYOM= ++github.com/pion/transport/v3 v3.1.1/go.mod h1:+c2eewC5WJQHiAA46fkMMzoYZSuGzA/7E2FPrOYHctQ= ++github.com/pion/turn/v4 v4.1.3 h1:jVNW0iR05AS94ysEtvzsrk3gKs9Zqxf6HmnsLfRvlzA= ++github.com/pion/turn/v4 v4.1.3/go.mod h1:TD/eiBUf5f5LwXbCJa35T7dPtTpCHRJ9oJWmyPLVT3A= ++github.com/pion/webrtc/v4 v4.1.7 h1:sl3vFuVHa1u/7DcFbud7e1zk3sG3RjBS5GI2ckltROg= ++github.com/pion/webrtc/v4 v4.1.7/go.mod h1:y3mRk8wpmOVkTTEGYB/eXAg0DPEfTEdC/Y021zRiOiM= + github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= + github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= + github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= + github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +-github.com/prometheus/client_golang v1.21.0 h1:DIsaGmiaBkSangBgMtWdNfxbMNdku5IK6iNhrEqWvdA= +-github.com/prometheus/client_golang v1.21.0/go.mod h1:U9NM32ykUErtVBxdvD3zfi+EuFkkaBvMb09mIfe0Zgg= ++github.com/prometheus/client_golang v1.23.2 h1:Je96obch5RDVy3FDMndoUsjAhG5Edi49h0RJWRi/o0o= ++github.com/prometheus/client_golang v1.23.2/go.mod h1:Tb1a6LWHB3/SPIzCoaDXI4I8UHKeFTEQ1YCr+0Gyqmg= + github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= +-github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E= +-github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY= +-github.com/prometheus/common v0.62.0 h1:xasJaQlnWAeyHdUBeGjXmutelfJHWMRr+Fg4QszZ2Io= +-github.com/prometheus/common v0.62.0/go.mod h1:vyBcEuLSvWos9B1+CyL7JZ2up+uFzXhkqml0W5zIY1I= +-github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc= +-github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk= ++github.com/prometheus/client_model v0.6.2 h1:oBsgwpGs7iVziMvrGhE53c/GrLUsZdHnqNwqPLxwZyk= ++github.com/prometheus/client_model v0.6.2/go.mod h1:y3m2F6Gdpfy6Ut/GBsUqTWZqCUvMVzSfMLjcu6wAwpE= ++github.com/prometheus/common v0.67.4 h1:yR3NqWO1/UyO1w2PhUvXlGQs/PtFmoveVO0KZ4+Lvsc= ++github.com/prometheus/common v0.67.4/go.mod h1:gP0fq6YjjNCLssJCQp0yk4M8W6ikLURwkdd/YKtTbyI= ++github.com/prometheus/procfs v0.19.2 h1:zUMhqEW66Ex7OXIiDkll3tl9a1ZdilUOd/F6ZXw4Vws= ++github.com/prometheus/procfs v0.19.2/go.mod h1:M0aotyiemPhBCM0z5w87kL22CxfcH05ZpYlu+b4J7mw= + github.com/realclientip/realclientip-go v1.0.0 h1:+yPxeC0mEaJzq1BfCt2h4BxlyrvIIBzR6suDc3BEF1U= + github.com/realclientip/realclientip-go v1.0.0/go.mod h1:CXnUdVwFRcXFJIRb/dTYqbT7ud48+Pi2pFm80bxDmcI= +-github.com/refraction-networking/utls v1.6.7 h1:zVJ7sP1dJx/WtVuITug3qYUq034cDq9B2MR1K67ULZM= +-github.com/refraction-networking/utls v1.6.7/go.mod h1:BC3O4vQzye5hqpmDTWUqi4P5DDhzJfkV1tdqtawQIH0= ++github.com/refraction-networking/utls v1.8.1 h1:yNY1kapmQU8JeM1sSw2H2asfTIwWxIkrMJI0pRUOCAo= ++github.com/refraction-networking/utls v1.8.1/go.mod h1:jkSOEkLqn+S/jtpEHPOsVv/4V4EVnelwbMQl4vCWXAM= + github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ= + github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog= + github.com/smarty/assertions v1.15.0 h1:cR//PqUBUiQRakZWqBiFFQ9wb8emQGDb0HeGdqGByCY= +@@ -148,41 +148,44 @@ github.com/smartystreets/goconvey v1.8.1/go.mod h1:+/u + github.com/smartystreets/goconvey v1.6.4/go.mod h1:syvi0/a8iFYH4r/RixwvyeAJjdLS9QV7WQ/tjFTllLA= + github.com/smartystreets/goconvey v1.8.1 h1:qGjIddxOk4grTu9JPOU31tVfq3cNdBlNa5sSznIX1xY= + github.com/smartystreets/goconvey v1.8.1/go.mod h1:+/u4qLyY6x1jReYOp7GOM2FSt8aP9CzCZL03bI28W60= +-github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= +-github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= +-github.com/templexxx/cpu v0.1.0 h1:wVM+WIJP2nYaxVxqgHPD4wGA2aJ9rvrQRV8CvFzNb40= +-github.com/templexxx/cpu v0.1.0/go.mod h1:w7Tb+7qgcAlIyX4NhLuDKt78AHA5SzPmq0Wj6HiEnnk= +-github.com/templexxx/xorsimd v0.4.2 h1:ocZZ+Nvu65LGHmCLZ7OoCtg8Fx8jnHKK37SjvngUoVI= +-github.com/templexxx/xorsimd v0.4.2/go.mod h1:HgwaPoDREdi6OnULpSfxhzaiiSUY4Fi3JPn1wpt28NI= ++github.com/stretchr/testify v1.11.1 h1:7s2iGBzp5EwR7/aIZr8ao5+dra3wiQyKjjFuvgVKu7U= ++github.com/stretchr/testify v1.11.1/go.mod h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U= + github.com/tjfoc/gmsm v1.4.1 h1:aMe1GlZb+0bLjn+cKTPEvvn9oUEBlJitaZiiBwsbgho= + github.com/tjfoc/gmsm v1.4.1/go.mod h1:j4INPkHWMrhJb38G+J6W4Tw0AbuN8Thu3PbdVYhVcTE= +-github.com/txthinking/runnergroup v0.0.0-20210608031112-152c7c4432bf h1:7PflaKRtU4np/epFxRXlFhlzLXZzKFrH5/I4so5Ove0= + github.com/txthinking/runnergroup v0.0.0-20210608031112-152c7c4432bf/go.mod h1:CLUSJbazqETbaR+i0YAhXBICV9TrKH93pziccMhmhpM= +-github.com/txthinking/socks5 v0.0.0-20230325130024-4230056ae301 h1:d/Wr/Vl/wiJHc3AHYbYs5I3PucJvRuw3SvbmlIRf+oM= +-github.com/txthinking/socks5 v0.0.0-20230325130024-4230056ae301/go.mod h1:ntmMHL/xPq1WLeKiw8p/eRATaae6PiVRNipHFJxI8PM= ++github.com/txthinking/runnergroup v0.0.0-20250224021307-5864ffeb65ae h1:ArVM1jICfm7g4E4dBet+KHUFMLuxmj1Nxdp/tr3ByCU= ++github.com/txthinking/runnergroup v0.0.0-20250224021307-5864ffeb65ae/go.mod h1:cldYm15/XHcGt7ndItnEWHwFZo7dinU+2QoyjfErhsI= ++github.com/txthinking/socks5 v0.0.0-20251011041537-5c31f201a10e h1:xA7GVlbz6teIF4FdvuqwbX6C4tiqNk2PH7FRPIDerao= ++github.com/txthinking/socks5 v0.0.0-20251011041537-5c31f201a10e/go.mod h1:ntmMHL/xPq1WLeKiw8p/eRATaae6PiVRNipHFJxI8PM= + github.com/wlynxg/anet v0.0.5 h1:J3VJGi1gvo0JwZ/P1/Yc/8p63SoW98B5dHkYDmpgvvU= + github.com/wlynxg/anet v0.0.5/go.mod h1:eay5PRQr7fIVAMbTbchTnO9gG65Hg/uYGdc7mguHxoA= +-github.com/xtaci/kcp-go/v5 v5.6.8 h1:jlI/0jAyjoOjT/SaGB58s4bQMJiNS41A2RKzR6TMWeI= +-github.com/xtaci/kcp-go/v5 v5.6.8/go.mod h1:oE9j2NVqAkuKO5o8ByKGch3vgVX3BNf8zqP8JiGq0bM= ++github.com/xtaci/kcp-go/v5 v5.6.45 h1:Q+o8k2JB1T1FAgaktidpdwFrsGM8or3RDl2V9PYfffQ= ++github.com/xtaci/kcp-go/v5 v5.6.45/go.mod h1:h7RBeE7Vm9xGLE0gK1JITz09q9rO2oFqDyciQhqlgfg= + github.com/xtaci/lossyconn v0.0.0-20190602105132-8df528c0c9ae h1:J0GxkO96kL4WF+AIT3M4mfUVinOCPgf2uUWYFUzN0sM= + github.com/xtaci/lossyconn v0.0.0-20190602105132-8df528c0c9ae/go.mod h1:gXtu8J62kEgmN++bm9BVICuT/e8yiLI2KFobd/TRFsE= +-github.com/xtaci/smux v1.5.34 h1:OUA9JaDFHJDT8ZT3ebwLWPAgEfE6sWo2LaTy3anXqwg= +-github.com/xtaci/smux v1.5.34/go.mod h1:OMlQbT5vcgl2gb49mFkYo6SMf+zP3rcjcwQz7ZU7IGY= ++github.com/xtaci/smux v1.5.44 h1:7T61zLfFX1jokXj6d+lPaxHnVwgYiJ7EN94DAudKqpg= ++github.com/xtaci/smux v1.5.44/go.mod h1:IGQ9QYrBphmb/4aTnLEcJby0TNr3NV+OslIOMrX825Q= ++github.com/xyproto/randomstring v1.0.5 h1:YtlWPoRdgMu3NZtP45drfy1GKoojuR7hmRcnhZqKjWU= ++github.com/xyproto/randomstring v1.0.5/go.mod h1:rgmS5DeNXLivK7YprL0pY+lTuhNQW3iGxZ18UQApw/E= + github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= + github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= + gitlab.torproject.org/tpo/anti-censorship/geoip v0.0.0-20210928150955-7ce4b3d98d01 h1:4949mHh9Vj2/okk48yG8nhP6TosFWOUfSfSr502sKGE= + gitlab.torproject.org/tpo/anti-censorship/geoip v0.0.0-20210928150955-7ce4b3d98d01/go.mod h1:K3LOI4H8fa6j+7E10ViHeGEQV10304FG4j94ypmKLjY= + gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/goptlib v1.6.0 h1:KD9m+mRBwtEdqe94Sv72uiedMWeRdIr4sXbrRyzRiIo= + gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/goptlib v1.6.0/go.mod h1:70bhd4JKW/+1HLfm+TMrgHJsUHG4coelMWwiVEJ2gAg= +-gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/ptutil v0.0.0-20250130151315-efaf4e0ec0d3 h1:pwWCiqrB6b3SynILsv3M+76utmcgMiTZ2aqfccjWmxo= +-gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/ptutil v0.0.0-20250130151315-efaf4e0ec0d3/go.mod h1:PK7EvweKeypdelDyh1m7N922aldSeCAG8n0lJ7RAXWQ= ++gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/ptutil v0.0.0-20250815012447-418f76dcf315 h1:9lmXguW9aH5sdZR5h5jOrdInCt0tQ9NRa7+wFD4MQBk= ++gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/ptutil v0.0.0-20250815012447-418f76dcf315/go.mod h1:PK7EvweKeypdelDyh1m7N922aldSeCAG8n0lJ7RAXWQ= ++go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= ++go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE= ++go.yaml.in/yaml/v2 v2.4.3 h1:6gvOSjQoTB3vt1l+CU+tSyi/HOjfOjRLJ4YwYZGwRO0= ++go.yaml.in/yaml/v2 v2.4.3/go.mod h1:zSxWcmIDjOzPXpjlTTbAsKokqkDNAVtZO0WOMiT90s8= + golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= + golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= + golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= + golang.org/x/crypto v0.0.0-20201012173705-84dcc777aaee/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= + golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= +-golang.org/x/crypto v0.33.0 h1:IOBPskki6Lysi0lo9qQvbxiQ+FvsCC/YWOecCHAixus= +-golang.org/x/crypto v0.33.0/go.mod h1:bVdXmD7IV/4GdElGPozy6U7lWdRXA4qyRVGJV57uQ5M= ++golang.org/x/crypto v0.45.0 h1:jMBrvKuj23MTlT0bQEOBcAE0mjg8mK9RXFhRH6nyF3Q= ++golang.org/x/crypto v0.45.0/go.mod h1:XTGrrkGJve7CYK7J8PEww4aY7gM3qMCElcJQ8n8JdX4= + golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= + golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= + golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= +@@ -190,8 +193,8 @@ golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOr + golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= + golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= + golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +-golang.org/x/mod v0.18.0 h1:5+9lSbEzPSdWkH32vYPBwEpX8KwDbM52Ud9xBUvNlb0= +-golang.org/x/mod v0.18.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= ++golang.org/x/mod v0.30.0 h1:fDEXFVZ/fmCKProc/yAXXUijritrDzahmwwefnjoPFk= ++golang.org/x/mod v0.30.0/go.mod h1:lAsf5O2EvJeSFMiBxXDki7sCgAxEUcZHXoXMKT4GJKc= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= - golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -@@ -425,6 +429,8 @@ golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go - golang.org/x/net v0.0.0-20220401154927-543a649e0bdd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= - golang.org/x/net v0.0.0-20220425223048-2871e0cb64e4 h1:HVyaeDAYux4pnY+D/SiwmLOR36ewZ4iGQIIrtnuCjFA= - golang.org/x/net v0.0.0-20220425223048-2871e0cb64e4/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= -+golang.org/x/net v0.8.0 h1:Zrh2ngAOFYneWTAIAPethzeaQLuHwhuBkuV6ZiRnUaQ= -+golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= + golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +@@ -203,8 +206,8 @@ golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3 + golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= + golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= + golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY= +-golang.org/x/net v0.35.0 h1:T5GQRQb2y08kTAByq9L4/bz8cipCdA8FbRTXewonqY8= +-golang.org/x/net v0.35.0/go.mod h1:EglIi67kWsHKlRzzVMUD93VMSWGFOMSZgxFjparz1Qk= ++golang.org/x/net v0.47.0 h1:Mx+4dIFzqraBXUugkia1OOvlD6LemFo1ALMHjrXDOhY= ++golang.org/x/net v0.47.0/go.mod h1:/jNxtkgq5yWUGYkaZGqo27cfGZ1c5Nen03aYrrKpVRU= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= - golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -@@ -468,6 +474,8 @@ golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go - golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= - golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e h1:fLOSk5Q00efkSvAm+4xcoXD+RRmLmmulPn5I3Y9F2EM= - golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -+golang.org/x/sys v0.6.0 h1:MVltZSvRTcU2ljQOhs94SXPftV6DCNnZViHeQps87pQ= -+golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= + golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +@@ -212,8 +215,8 @@ golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE + golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= + golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= + golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +-golang.org/x/sync v0.11.0 h1:GGz8+XQP4FvTTrjZPzNKTMFtSXH80RAzG+5ghFPgK9w= +-golang.org/x/sync v0.11.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= ++golang.org/x/sync v0.18.0 h1:kr88TuHDroi+UVf+0hZnirlk8o8T+4MrK6mr60WkH/I= ++golang.org/x/sync v0.18.0/go.mod h1:9KTHXmSnoGruLpwFjVSX0lNNA75CykiMECbovNTZqGI= + golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= + golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= + golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +@@ -225,9 +228,8 @@ golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5 + golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= + golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= + golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +-golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +-golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= +-golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= ++golang.org/x/sys v0.38.0 h1:3yZWxaJjBmCWXqhN1qh02AkOnCQ1poK6oF+a7xWL6Gc= ++golang.org/x/sys v0.38.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= - golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -@@ -476,6 +484,8 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMv - golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= - golang.org/x/text v0.3.7 h1:olpwvP2KacW1ZWvsR7uQhoyTYvKAupfQrRGBFM352Gk= + golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= +@@ -235,8 +237,10 @@ golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk91 + golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= -+golang.org/x/text v0.8.0 h1:57P1ETyNKtuIjB4SRd15iJxuhj8Gc416Y78H3qgMh68= -+golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= - golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= - golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= - golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -@@ -496,6 +506,8 @@ golang.org/x/tools v0.0.0-20200425043458-8463f397d07c/ - golang.org/x/tools v0.0.0-20200808161706-5bf02b21f123/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= - golang.org/x/tools v0.0.0-20201224043029-2b0845dc783e h1:4nW4NLDYnU28ojHaHO8OVxFHk/aQ33U01a9cjED+pzE= - golang.org/x/tools v0.0.0-20201224043029-2b0845dc783e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -+golang.org/x/tools v0.6.0 h1:BOw41kyTf3PuCW1pVQf8+Cyg8pMlkYB1oo9iJ6D/lKM= -+golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= + golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= +-golang.org/x/text v0.22.0 h1:bofq7m3/HAFvbF51jz3Q9wLg3jkvSPuiZu/pD1XwgtM= +-golang.org/x/text v0.22.0/go.mod h1:YRoo4H8PVmsu+E3Ou7cqLVH8oXWIHVoX0jqUWALQhfY= ++golang.org/x/text v0.31.0 h1:aC8ghyu4JhP8VojJ2lEHBnochRno1sgL6nEi9WGFGMM= ++golang.org/x/text v0.31.0/go.mod h1:tKRAlv61yKIjGGHX/4tP1LTbc13YSec1pxVEWXzfoeM= ++golang.org/x/time v0.14.0 h1:MRx4UaLrDotUKUdCIqzPC48t1Y9hANFKIRpNx+Te8PI= ++golang.org/x/time v0.14.0/go.mod h1:eL/Oa2bBBK0TkX57Fyni+NgnyQQN4LitPmob2Hjnqw4= + golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= + golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= + golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= +@@ -247,8 +251,8 @@ golang.org/x/tools v0.3.0/go.mod h1:/rWhSS2+zyEVwoJf8Y + golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= + golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= + golang.org/x/tools v0.3.0/go.mod h1:/rWhSS2+zyEVwoJf8YAX6L2f0ntZ7Kn/mGgAWcipA5k= +-golang.org/x/tools v0.22.0 h1:gqSGLZqv+AI9lIQzniJ0nZDRG5GBPsSi+DRNHWNz6yA= +-golang.org/x/tools v0.22.0/go.mod h1:aCwcsjqvq7Yqt6TNyX7QMU2enbQ/Gt0bo6krSeEri+c= ++golang.org/x/tools v0.39.0 h1:ik4ho21kwuQln40uelmciQPp9SipgNDdrafrYA4TmQQ= ++golang.org/x/tools v0.39.0/go.mod h1:JnefbkDPyD8UU2kI5fuf8ZX4/yUeh9W877ZeBONxUqQ= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +@@ -267,8 +271,8 @@ google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh + google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE= + google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo= + google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= +-google.golang.org/protobuf v1.36.1 h1:yBPeRvTftaleIgM3PZ/WBIZ7XM/eEYAaEyCwvyjq/gk= +-google.golang.org/protobuf v1.36.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= ++google.golang.org/protobuf v1.36.10 h1:AYd7cD/uASjIL6Q9LiTjz8JLcrh/88q5UObnmY3aOOE= ++google.golang.org/protobuf v1.36.10/go.mod h1:HTf+CrKn2C3g5S8VImy6tdcUvCska2kB7j23XfzDpco= + gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= + gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= + gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/security/snowflake-tor/files/patch-vendor_modules.txt b/security/snowflake-tor/files/patch-vendor_modules.txt deleted file mode 100644 index ae9a3c5ec769..000000000000 --- a/security/snowflake-tor/files/patch-vendor_modules.txt +++ /dev/null @@ -1,273 +0,0 @@ ---- vendor/modules.txt.orig 2023-03-28 11:31:36 UTC -+++ vendor/modules.txt -@@ -1,37 +1,48 @@ - # git.torproject.org/pluggable-transports/goptlib.git v1.3.0 --## explicit -+## explicit; go 1.11 - git.torproject.org/pluggable-transports/goptlib.git - # github.com/beorn7/perks v1.0.1 -+## explicit; go 1.11 - github.com/beorn7/perks/quantile - # github.com/cespare/xxhash/v2 v2.1.1 -+## explicit; go 1.11 - github.com/cespare/xxhash/v2 - # github.com/clarkduvall/hyperloglog v0.0.0-20171127014514-a0107a5d8004 - ## explicit - github.com/clarkduvall/hyperloglog - # github.com/davecgh/go-spew v1.1.1 -+## explicit - github.com/davecgh/go-spew/spew - # github.com/golang/protobuf v1.5.2 -+## explicit; go 1.9 - github.com/golang/protobuf/proto - github.com/golang/protobuf/ptypes - github.com/golang/protobuf/ptypes/any - github.com/golang/protobuf/ptypes/duration - github.com/golang/protobuf/ptypes/timestamp - # github.com/google/uuid v1.3.0 -+## explicit - github.com/google/uuid - # github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1 -+## explicit - github.com/gopherjs/gopherjs/js - # github.com/gorilla/websocket v1.5.0 --## explicit -+## explicit; go 1.12 - github.com/gorilla/websocket - # github.com/jtolds/gls v4.20.0+incompatible -+## explicit - github.com/jtolds/gls - # github.com/klauspost/cpuid v1.3.1 -+## explicit; go 1.12 - github.com/klauspost/cpuid - # github.com/klauspost/reedsolomon v1.9.9 -+## explicit; go 1.14 - github.com/klauspost/reedsolomon - # github.com/matttproud/golang_protobuf_extensions v1.0.1 -+## explicit - github.com/matttproud/golang_protobuf_extensions/pbutil - # github.com/mmcloughlin/avo v0.0.0-20200803215136-443f81d77104 -+## explicit; go 1.11 - github.com/mmcloughlin/avo/attr - github.com/mmcloughlin/avo/build - github.com/mmcloughlin/avo/buildtags -@@ -46,8 +57,10 @@ github.com/mmcloughlin/avo/reg - github.com/mmcloughlin/avo/src - github.com/mmcloughlin/avo/x86 - # github.com/pion/datachannel v1.5.2 -+## explicit; go 1.13 - github.com/pion/datachannel - # github.com/pion/dtls/v2 v2.1.5 => github.com/xiaokangwang/dtls/v2 v2.0.0-20230118142434-16e5cc8ce01c -+## explicit; go 1.13 - github.com/pion/dtls/v2 - github.com/pion/dtls/v2/internal/ciphersuite - github.com/pion/dtls/v2/internal/ciphersuite/types -@@ -68,43 +81,53 @@ github.com/pion/dtls/v2/pkg/protocol/extension - github.com/pion/dtls/v2/pkg/protocol/handshake - github.com/pion/dtls/v2/pkg/protocol/recordlayer - # github.com/pion/ice/v2 v2.2.6 --## explicit -+## explicit; go 1.13 - github.com/pion/ice/v2 - # github.com/pion/interceptor v0.1.11 -+## explicit; go 1.15 - github.com/pion/interceptor - github.com/pion/interceptor/pkg/nack - github.com/pion/interceptor/pkg/report - github.com/pion/interceptor/pkg/twcc - # github.com/pion/logging v0.2.2 -+## explicit; go 1.12 - github.com/pion/logging - # github.com/pion/mdns v0.0.5 -+## explicit; go 1.12 - github.com/pion/mdns - # github.com/pion/randutil v0.1.0 -+## explicit; go 1.14 - github.com/pion/randutil - # github.com/pion/rtcp v1.2.9 -+## explicit; go 1.13 - github.com/pion/rtcp - # github.com/pion/rtp v1.7.13 -+## explicit; go 1.13 - github.com/pion/rtp - github.com/pion/rtp/codecs - github.com/pion/rtp/pkg/obu - # github.com/pion/sctp v1.8.2 -+## explicit; go 1.13 - github.com/pion/sctp - # github.com/pion/sdp/v3 v3.0.5 --## explicit -+## explicit; go 1.13 - github.com/pion/sdp/v3 - # github.com/pion/srtp/v2 v2.0.9 -+## explicit; go 1.14 - github.com/pion/srtp/v2 - # github.com/pion/stun v0.3.5 --## explicit -+## explicit; go 1.12 - github.com/pion/stun - github.com/pion/stun/internal/hmac - # github.com/pion/transport v0.13.0 -+## explicit; go 1.12 - github.com/pion/transport/connctx - github.com/pion/transport/deadline - github.com/pion/transport/packetio - github.com/pion/transport/replaydetector - github.com/pion/transport/vnet - # github.com/pion/turn/v2 v2.0.8 -+## explicit; go 1.13 - github.com/pion/turn/v2 - github.com/pion/turn/v2/internal/allocation - github.com/pion/turn/v2/internal/client -@@ -112,9 +135,10 @@ github.com/pion/turn/v2/internal/ipnet - github.com/pion/turn/v2/internal/proto - github.com/pion/turn/v2/internal/server - # github.com/pion/udp v0.1.1 -+## explicit; go 1.14 - github.com/pion/udp - # github.com/pion/webrtc/v3 v3.1.41 => github.com/xiaokangwang/webrtc/v3 v3.0.0-20230118142924-be9162e2b526 --## explicit -+## explicit; go 1.13 - github.com/pion/webrtc/v3 - github.com/pion/webrtc/v3/internal/fmtp - github.com/pion/webrtc/v3/internal/mux -@@ -122,22 +146,26 @@ github.com/pion/webrtc/v3/internal/util - github.com/pion/webrtc/v3/pkg/media - github.com/pion/webrtc/v3/pkg/rtcerr - # github.com/pkg/errors v0.9.1 -+## explicit - github.com/pkg/errors - # github.com/pmezard/go-difflib v1.0.0 -+## explicit - github.com/pmezard/go-difflib/difflib - # github.com/prometheus/client_golang v1.10.0 --## explicit -+## explicit; go 1.13 - github.com/prometheus/client_golang/prometheus - github.com/prometheus/client_golang/prometheus/internal - github.com/prometheus/client_golang/prometheus/promhttp - # github.com/prometheus/client_model v0.2.0 --## explicit -+## explicit; go 1.9 - github.com/prometheus/client_model/go - # github.com/prometheus/common v0.18.0 -+## explicit; go 1.11 - github.com/prometheus/common/expfmt - github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg - github.com/prometheus/common/model - # github.com/prometheus/procfs v0.6.0 -+## explicit; go 1.13 - github.com/prometheus/procfs - github.com/prometheus/procfs/internal/fs - github.com/prometheus/procfs/internal/util -@@ -146,6 +174,7 @@ github.com/prometheus/procfs/internal/util - github.com/refraction-networking/utls - github.com/refraction-networking/utls/cpu - # github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d -+## explicit - github.com/smartystreets/assertions - github.com/smartystreets/assertions/internal/go-render/render - github.com/smartystreets/assertions/internal/oglematchers -@@ -155,25 +184,28 @@ github.com/smartystreets/goconvey/convey - github.com/smartystreets/goconvey/convey/gotest - github.com/smartystreets/goconvey/convey/reporting - # github.com/stretchr/testify v1.7.1 --## explicit -+## explicit; go 1.13 - github.com/stretchr/testify/assert --# github.com/templexxx/cpu v0.0.7 -+# github.com/templexxx/cpu v0.1.0 -+## explicit - github.com/templexxx/cpu - # github.com/templexxx/xorsimd v0.4.1 -+## explicit; go 1.13 - github.com/templexxx/xorsimd - # github.com/tjfoc/gmsm v1.3.2 -+## explicit; go 1.12 - github.com/tjfoc/gmsm/sm4 - # github.com/xtaci/kcp-go/v5 v5.6.1 --## explicit -+## explicit; go 1.13 - github.com/xtaci/kcp-go/v5 - # github.com/xtaci/smux v1.5.15 --## explicit -+## explicit; go 1.13 - github.com/xtaci/smux - # gitlab.torproject.org/tpo/anti-censorship/geoip v0.0.0-20210928150955-7ce4b3d98d01 --## explicit -+## explicit; go 1.15 - gitlab.torproject.org/tpo/anti-censorship/geoip - # golang.org/x/crypto v0.0.0-20220516162934-403b01795ae8 --## explicit -+## explicit; go 1.17 - golang.org/x/crypto/acme - golang.org/x/crypto/acme/autocert - golang.org/x/crypto/blowfish -@@ -194,10 +226,11 @@ golang.org/x/crypto/sha3 - golang.org/x/crypto/tea - golang.org/x/crypto/twofish - golang.org/x/crypto/xtea --# golang.org/x/mod v0.3.0 -+# golang.org/x/mod v0.8.0 -+## explicit; go 1.17 - golang.org/x/mod/semver --# golang.org/x/net v0.0.0-20220425223048-2871e0cb64e4 --## explicit -+# golang.org/x/net v0.8.0 -+## explicit; go 1.17 - golang.org/x/net/bpf - golang.org/x/net/dns/dnsmessage - golang.org/x/net/html -@@ -212,33 +245,39 @@ golang.org/x/net/internal/socks - golang.org/x/net/ipv4 - golang.org/x/net/ipv6 - golang.org/x/net/proxy --# golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e -+# golang.org/x/sys v0.6.0 -+## explicit; go 1.17 - golang.org/x/sys/cpu -+golang.org/x/sys/execabs - golang.org/x/sys/internal/unsafeheader - golang.org/x/sys/unix - golang.org/x/sys/windows --# golang.org/x/text v0.3.7 -+# golang.org/x/text v0.8.0 -+## explicit; go 1.17 - golang.org/x/text/secure/bidirule - golang.org/x/text/transform - golang.org/x/text/unicode/bidi - golang.org/x/text/unicode/norm --# golang.org/x/tools v0.0.0-20201224043029-2b0845dc783e -+# golang.org/x/tools v0.6.0 -+## explicit; go 1.18 - golang.org/x/tools/go/gcexportdata --golang.org/x/tools/go/internal/gcimporter - golang.org/x/tools/go/internal/packagesdriver - golang.org/x/tools/go/packages - golang.org/x/tools/internal/event - golang.org/x/tools/internal/event/core - golang.org/x/tools/internal/event/keys - golang.org/x/tools/internal/event/label -+golang.org/x/tools/internal/gcimporter - golang.org/x/tools/internal/gocommand - golang.org/x/tools/internal/packagesinternal -+golang.org/x/tools/internal/pkgbits -+golang.org/x/tools/internal/tokeninternal -+golang.org/x/tools/internal/typeparams - golang.org/x/tools/internal/typesinternal - # golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 --golang.org/x/xerrors --golang.org/x/xerrors/internal -+## explicit; go 1.11 - # google.golang.org/protobuf v1.26.0 --## explicit -+## explicit; go 1.9 - google.golang.org/protobuf/encoding/prototext - google.golang.org/protobuf/encoding/protowire - google.golang.org/protobuf/internal/descfmt -@@ -270,4 +309,5 @@ google.golang.org/protobuf/types/known/anypb - google.golang.org/protobuf/types/known/durationpb - google.golang.org/protobuf/types/known/timestamppb - # gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c -+## explicit - gopkg.in/yaml.v3 diff --git a/security/vuxml/vuln/2025.xml b/security/vuxml/vuln/2025.xml index 8b88ed7f17bc..8daf847a93d7 100644 --- a/security/vuxml/vuln/2025.xml +++ b/security/vuxml/vuln/2025.xml @@ -1,3 +1,38 @@ + <vuln vid="f99e70c2-dcb8-11f0-a15a-a8a1599412c6"> + <topic>chromium -- multiple security fixes</topic> + <affects> + <package> + <name>chromium</name> + <range><lt>143.0.7499.146</lt></range> + </package> + <package> + <name>ungoogled-chromium</name> + <range><lt>143.0.7499.146</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>Chrome Releases reports:</p> + <blockquote cite="https://chromereleases.googleblog.com/2025/12/stable-channel-update-for-desktop_16.html"> + <p>This update includes 2 security fixes:</p> + <ul> + <li>[448294721] High CVE-2025-14765: Use after free in WebGPU. Reported by Anonymous on 2025-09-30</li> + <li>[466786677] High CVE-2025-14766: Out of bounds read and write in V8. Reported by Shaheen Fazim on 2025-12-08</li> + </ul> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2025-14765</cvename> + <cvename>CVE-2025-14766</cvename> + <url>https://chromereleases.googleblog.com/2025/12/stable-channel-update-for-desktop_16.html</url> + </references> + <dates> + <discovery>2025-12-16</discovery> + <entry>2025-12-19</entry> + </dates> + </vuln> + <vuln vid="eca46635-db51-11f0-9b8d-40a6b7c3b3b8"> <topic>step-certificates -- Authorization Bypass in ACME and SCEP Provisioners</topic> <affects> diff --git a/security/wazuh-manager/pkg-plist b/security/wazuh-manager/pkg-plist index 35f1601172dd..cc555ee1a4da 100644 --- a/security/wazuh-manager/pkg-plist +++ b/security/wazuh-manager/pkg-plist @@ -4328,14 +4328,14 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/Cython/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/Cython/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/Cython/__pycache__/__init__%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/MarkupSafe-2.1.2.dist-info/INSTALLER -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/MarkupSafe-2.1.2.dist-info/LICENSE.rst -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/MarkupSafe-2.1.2.dist-info/METADATA -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/MarkupSafe-2.1.2.dist-info/RECORD -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/MarkupSafe-2.1.2.dist-info/REQUESTED -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/MarkupSafe-2.1.2.dist-info/WHEEL -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/MarkupSafe-2.1.2.dist-info/direct_url.json -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/MarkupSafe-2.1.2.dist-info/top_level.txt +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/markupsafe-2.1.2.dist-info/INSTALLER +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/markupsafe-2.1.2.dist-info/LICENSE.rst +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/markupsafe-2.1.2.dist-info/METADATA +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/markupsafe-2.1.2.dist-info/RECORD +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/markupsafe-2.1.2.dist-info/REQUESTED +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/markupsafe-2.1.2.dist-info/WHEEL +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/markupsafe-2.1.2.dist-info/direct_url.json +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/markupsafe-2.1.2.dist-info/top_level.txt /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.10.1.dist-info/AUTHORS.rst /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.10.1.dist-info/INSTALLER /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.10.1.dist-info/LICENSE @@ -30791,7 +30791,7 @@ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/Cython/__pycache__ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/Cython @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/Cython-0.29.36.dist-info -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/MarkupSafe-2.1.2.dist-info +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/markupsafe-2.1.2.dist-info @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.10.1.dist-info @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/SQLAlchemy-2.0.23.dist-info @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/__pycache__ diff --git a/security/wazuh-server/Makefile b/security/wazuh-server/Makefile index 20a2eff09ca8..fc9a90e439ca 100644 --- a/security/wazuh-server/Makefile +++ b/security/wazuh-server/Makefile @@ -40,7 +40,7 @@ WAZUH-MANAGER_DESC= Install wazuh manager component FILEBEAT_RUN_DEPENDS= filebeat:sysutils/beats7 LOGSTASH_RUN_DEPENDS= ${LOCALBASE}/logstash/bin/logstash:sysutils/logstash8 -WAZUH-MANAGER_RUN_DEPENDS= ${WAZUH_LOCALBASE}/bin/wazuh-control:security/wazuh-manager +WAZUH-MANAGER_RUN_DEPENDS= wazuh-manager>=0:security/wazuh-manager do-extract: @${MKDIR} ${WRKSRC} diff --git a/sysutils/acpica-tools/Makefile b/sysutils/acpica-tools/Makefile index e3e997069d0d..d89c93bda62b 100644 --- a/sysutils/acpica-tools/Makefile +++ b/sysutils/acpica-tools/Makefile @@ -1,5 +1,5 @@ PORTNAME= acpica -PORTVERSION= 20250807 +PORTVERSION= 20251212 CATEGORIES= sysutils devel PKGNAMESUFFIX= -tools diff --git a/sysutils/acpica-tools/distinfo b/sysutils/acpica-tools/distinfo index d2356f7d7a08..3bb3570e57b0 100644 --- a/sysutils/acpica-tools/distinfo +++ b/sysutils/acpica-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755807001 -SHA256 (acpica-acpica-20250807_GH0.tar.gz) = 971df1f78944e5f3bb314209acbf8a127c0db34b4a3c26e011b4076eba1c2bbc -SIZE (acpica-acpica-20250807_GH0.tar.gz) = 7609473 +TIMESTAMP = 1766103406 +SHA256 (acpica-acpica-20251212_GH0.tar.gz) = 6f77bd550655183c63f0a307fb0f29ef6140b1f522d61783a16b2af8d9149a0d +SIZE (acpica-acpica-20251212_GH0.tar.gz) = 7613731 diff --git a/sysutils/containerd/Makefile b/sysutils/containerd/Makefile index 650243f175ae..c7d24e5df0e4 100644 --- a/sysutils/containerd/Makefile +++ b/sysutils/containerd/Makefile @@ -1,7 +1,6 @@ PORTNAME= containerd DISTVERSIONPREFIX=v -DISTVERSION= 2.1.4 -PORTREVISION= 1 +DISTVERSION= 2.2.0 CATEGORIES= sysutils MAINTAINER= decke@FreeBSD.org diff --git a/sysutils/containerd/distinfo b/sysutils/containerd/distinfo index 570837169841..5f50b9428fcc 100644 --- a/sysutils/containerd/distinfo +++ b/sysutils/containerd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754132959 -SHA256 (containerd-containerd-v2.1.4_GH0.tar.gz) = 8c409f8a0ba6015cb365a95e039a0fc9f3663c891a26eb52c0fb8cd291ba75d4 -SIZE (containerd-containerd-v2.1.4_GH0.tar.gz) = 10614131 +TIMESTAMP = 1766089181 +SHA256 (containerd-containerd-v2.2.0_GH0.tar.gz) = 86e7a268fc73f5332522baef86082c1d6c17986e2957a9ad842ead35d1080fca +SIZE (containerd-containerd-v2.2.0_GH0.tar.gz) = 11475770 diff --git a/sysutils/debhelper/Makefile b/sysutils/debhelper/Makefile index 69eda1766f0e..c8fee10a8110 100644 --- a/sysutils/debhelper/Makefile +++ b/sysutils/debhelper/Makefile @@ -1,5 +1,5 @@ PORTNAME= debhelper -PORTVERSION= 13.28 +PORTVERSION= 13.29 CATEGORIES= sysutils MASTER_SITES= DEBIAN DISTNAME= debhelper_${PORTVERSION} diff --git a/sysutils/debhelper/distinfo b/sysutils/debhelper/distinfo index 3c81c161144b..e3f200432d20 100644 --- a/sysutils/debhelper/distinfo +++ b/sysutils/debhelper/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816570 -SHA256 (debhelper_13.28.tar.xz) = f1ff36f62abf89ba0c2d83c965755ab833933118a503bfadeb3b774460eb8ecb -SIZE (debhelper_13.28.tar.xz) = 634756 +TIMESTAMP = 1766036367 +SHA256 (debhelper_13.29.tar.xz) = aac88c3f0388fc74eb3e587c53aa02013ceb5caf7f38f260c10c52a2a6d65c96 +SIZE (debhelper_13.29.tar.xz) = 636312 diff --git a/sysutils/fluent-bit/Makefile b/sysutils/fluent-bit/Makefile index ae6336cfa7ce..9231a4cf0ae9 100644 --- a/sysutils/fluent-bit/Makefile +++ b/sysutils/fluent-bit/Makefile @@ -1,6 +1,6 @@ PORTNAME= fluent-bit DISTVERSIONPREFIX= v -DISTVERSION= 4.2.0 +DISTVERSION= 4.2.1 CATEGORIES= sysutils MAINTAINER= girgen@FreeBSD.org diff --git a/sysutils/fluent-bit/distinfo b/sysutils/fluent-bit/distinfo index 16f0de743063..6af0155a42f1 100644 --- a/sysutils/fluent-bit/distinfo +++ b/sysutils/fluent-bit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762933781 -SHA256 (fluent-fluent-bit-v4.2.0_GH0.tar.gz) = 44fe0f52e89a63b213695748f99691d0a6247a4bd05065f1b517c798d9f89bcc -SIZE (fluent-fluent-bit-v4.2.0_GH0.tar.gz) = 38635664 +TIMESTAMP = 1766050285 +SHA256 (fluent-fluent-bit-v4.2.1_GH0.tar.gz) = 1310797832fffc29a257fbc21e25460274a9442d4e63047971ee354898ad5075 +SIZE (fluent-fluent-bit-v4.2.1_GH0.tar.gz) = 38645206 diff --git a/sysutils/i2c-tools/Makefile b/sysutils/i2c-tools/Makefile index 56e690c986a6..02916467619d 100644 --- a/sysutils/i2c-tools/Makefile +++ b/sysutils/i2c-tools/Makefile @@ -1,6 +1,5 @@ PORTNAME= i2c-tools DISTVERSION= 4.3 -#PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= https://mirrors.edge.kernel.org/pub/software/utils/i2c-tools/ diff --git a/sysutils/lxqt-admin/Makefile b/sysutils/lxqt-admin/Makefile index a850ef34d2d4..788aabb1b11d 100644 --- a/sysutils/lxqt-admin/Makefile +++ b/sysutils/lxqt-admin/Makefile @@ -1,5 +1,6 @@ PORTNAME= lxqt-admin PORTVERSION= 2.3.0 +PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= LXQT diff --git a/sysutils/lxqt-config/Makefile b/sysutils/lxqt-config/Makefile index e6168cdf7d3f..557c8f68e448 100644 --- a/sysutils/lxqt-config/Makefile +++ b/sysutils/lxqt-config/Makefile @@ -1,5 +1,6 @@ PORTNAME= lxqt-config PORTVERSION= 2.3.0 +PORTREVISION= 1 CATEGORIES= sysutils DIST_SUBDIR= lxqt diff --git a/sysutils/lxqt-policykit/Makefile b/sysutils/lxqt-policykit/Makefile index afac44ea601c..9b03cf167b0a 100644 --- a/sysutils/lxqt-policykit/Makefile +++ b/sysutils/lxqt-policykit/Makefile @@ -1,5 +1,6 @@ PORTNAME= lxqt-policykit PORTVERSION= 2.3.0 +PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= LXQT diff --git a/sysutils/lxqt-powermanagement/Makefile b/sysutils/lxqt-powermanagement/Makefile index bf5779a95a4b..0d8b9282b2dc 100644 --- a/sysutils/lxqt-powermanagement/Makefile +++ b/sysutils/lxqt-powermanagement/Makefile @@ -1,5 +1,6 @@ PORTNAME= lxqt-powermanagement PORTVERSION= 2.3.0 +PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= LXQT diff --git a/sysutils/lxqt-qt6plugin/Makefile b/sysutils/lxqt-qt6plugin/Makefile index 720d5a5e29ca..1eb11714b566 100644 --- a/sysutils/lxqt-qt6plugin/Makefile +++ b/sysutils/lxqt-qt6plugin/Makefile @@ -1,5 +1,6 @@ PORTNAME= lxqt-qt6plugin PORTVERSION= 2.3.0 +PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= LXQT diff --git a/sysutils/nginx-ui/Makefile b/sysutils/nginx-ui/Makefile index 6356be4476f6..70aff5a0204d 100644 --- a/sysutils/nginx-ui/Makefile +++ b/sysutils/nginx-ui/Makefile @@ -1,7 +1,6 @@ PORTNAME= nginx-ui DISTVERSIONPREFIX= v -DISTVERSION= 2.2.1 -PORTREVISION= 1 +DISTVERSION= 2.3.2 CATEGORIES= sysutils MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/ DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX} \ @@ -37,7 +36,7 @@ BUILD_DATE= $$(date -u +%s) # Run 'git checkout ${DISTVERSIONPREFIX}${DISTVERSION} && git rev-parse HEAD' # in the NGINX UI repository to get the value of GITID. -GITID= fdea3940d86459661166ef2c7a00204544ed9b9b +GITID= cb1fb691aff413a3bf322a5e48bd51c299051724 post-extract: @${MKDIR} ${WRKSRC}/vendor diff --git a/sysutils/nginx-ui/distinfo b/sysutils/nginx-ui/distinfo index 4b263650b579..f035be08b13f 100644 --- a/sysutils/nginx-ui/distinfo +++ b/sysutils/nginx-ui/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1764262168 -SHA256 (nginx-ui-v2.2.1.frontend.tar.gz) = 71652a78c9ffd148b189d7b24d7fefdb2cafc411c78c7871c510523b25bd1828 -SIZE (nginx-ui-v2.2.1.frontend.tar.gz) = 4201738 -SHA256 (nginx-ui-v2.2.1.vendor.tar.gz) = 8c25373e17802e5185532357ea45d90b212b7b708892a83df52f0f1f3bfc0509 -SIZE (nginx-ui-v2.2.1.vendor.tar.gz) = 27341098 -SHA256 (0xJacky-nginx-ui-v2.2.1_GH0.tar.gz) = 9eaa81bc1c4186f559ec7da506697009e8eb01a0624e163486e938b191de4c59 -SIZE (0xJacky-nginx-ui-v2.2.1_GH0.tar.gz) = 13058695 +TIMESTAMP = 1766101340 +SHA256 (nginx-ui-v2.3.2.frontend.tar.gz) = e87c6a782eb30d05b81234f04ae9befbf507c65f7fabfd5d4f0dec99ef4a6557 +SIZE (nginx-ui-v2.3.2.frontend.tar.gz) = 4217892 +SHA256 (nginx-ui-v2.3.2.vendor.tar.gz) = 2f40dd225de0b895759290247ecb91107ea64052263c97a63d9095d06fde8fac +SIZE (nginx-ui-v2.3.2.vendor.tar.gz) = 31474803 +SHA256 (0xJacky-nginx-ui-v2.3.2_GH0.tar.gz) = 95171ac3de532f228cf1619beae0775050622359d6c30b3ede700510b7e52785 +SIZE (0xJacky-nginx-ui-v2.3.2_GH0.tar.gz) = 13085812 diff --git a/sysutils/py-healthchecks/Makefile b/sysutils/py-healthchecks/Makefile index d3ba6cdb62c3..7daff65c9d93 100644 --- a/sysutils/py-healthchecks/Makefile +++ b/sysutils/py-healthchecks/Makefile @@ -1,6 +1,6 @@ PORTNAME= healthchecks DISTVERSIONPREFIX= v -DISTVERSION= 3.11.2 +DISTVERSION= 3.13 CATEGORIES= sysutils python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/sysutils/py-healthchecks/distinfo b/sysutils/py-healthchecks/distinfo index 538d09897411..516e93d1d473 100644 --- a/sysutils/py-healthchecks/distinfo +++ b/sysutils/py-healthchecks/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756942460 -SHA256 (healthchecks-healthchecks-v3.11.2_GH0.tar.gz) = b1748a84ad080ff4d996845297204469840b1ec41da3625d12210323a24945b9 -SIZE (healthchecks-healthchecks-v3.11.2_GH0.tar.gz) = 5153456 +TIMESTAMP = 1766086005 +SHA256 (healthchecks-healthchecks-v3.13_GH0.tar.gz) = 461a0307a4cd8cb085ba746d484e8a73cdd3a8e4983138ad79ac0926d82aec17 +SIZE (healthchecks-healthchecks-v3.13_GH0.tar.gz) = 5337219 diff --git a/sysutils/py-healthchecks/pkg-plist b/sysutils/py-healthchecks/pkg-plist index f6a6f063afa9..527b22d1569d 100644 --- a/sysutils/py-healthchecks/pkg-plist +++ b/sysutils/py-healthchecks/pkg-plist @@ -2,6 +2,7 @@ @dir(%%USER%%,%%GROUP%%,0700) /var/log/%%USER%% @dir(%%USER%%,%%GROUP%%,0700) /var/run/%%USER%% bin/hcks +%%EXAMPLESDIR%%/uwsgi.ini %%HOMEDIR%%/CHANGELOG.md %%HOMEDIR%%/hc/__init__.py %%HOMEDIR%%/hc/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc @@ -92,6 +93,8 @@ bin/hcks %%HOMEDIR%%/hc/accounts/migrations/0047_profile_over_limit_date.py %%HOMEDIR%%/hc/accounts/migrations/0048_alter_profile_user.py %%HOMEDIR%%/hc/accounts/migrations/0049_convert_email_lowercase.py +%%HOMEDIR%%/hc/accounts/migrations/0050_fix_legacy_timezones.py +%%HOMEDIR%%/hc/accounts/migrations/0051_alter_profile_reports.py %%HOMEDIR%%/hc/accounts/migrations/__init__.py %%HOMEDIR%%/hc/accounts/migrations/__pycache__/0001_initial%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/accounts/migrations/__pycache__/0002_profile_ping_log_limit%%PYTHON_TAG%%.opt-1.pyc @@ -142,6 +145,8 @@ bin/hcks %%HOMEDIR%%/hc/accounts/migrations/__pycache__/0047_profile_over_limit_date%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/accounts/migrations/__pycache__/0048_alter_profile_user%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/accounts/migrations/__pycache__/0049_convert_email_lowercase%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0050_fix_legacy_timezones%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0051_alter_profile_reports%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/accounts/migrations/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/accounts/models.py %%HOMEDIR%%/hc/accounts/tests/__init__.py @@ -367,6 +372,7 @@ bin/hcks %%HOMEDIR%%/hc/api/migrations/0116_alter_check_badge_key.py %%HOMEDIR%%/hc/api/migrations/0117_fill_badge_key.py %%HOMEDIR%%/hc/api/migrations/0118_alter_check_badge_key.py +%%HOMEDIR%%/hc/api/migrations/0119_check_filter_default_fail_check_filter_http_body_and_more.py %%HOMEDIR%%/hc/api/migrations/__init__.py %%HOMEDIR%%/hc/api/migrations/__pycache__/0001_initial%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/api/migrations/__pycache__/0002_auto_20150616_0732%%PYTHON_TAG%%.opt-1.pyc @@ -486,6 +492,7 @@ bin/hcks %%HOMEDIR%%/hc/api/migrations/__pycache__/0116_alter_check_badge_key%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/api/migrations/__pycache__/0117_fill_badge_key%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/api/migrations/__pycache__/0118_alter_check_badge_key%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/api/migrations/__pycache__/0119_check_filter_default_fail_check_filter_http_body_and_more%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/api/migrations/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/api/models.py %%HOMEDIR%%/hc/api/tests/__init__.py @@ -511,35 +518,6 @@ bin/hcks %%HOMEDIR%%/hc/api/tests/__pycache__/test_metrics%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/api/tests/__pycache__/test_notification_status%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/api/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_apprise%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_call%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_discord%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_email%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_github%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_googlechat%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_gotify%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_group%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_matrix%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_mattermost%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_msteams%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_msteamsw%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_ntfy%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_opsgenie%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_pagertree%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_pd%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_pushbullet%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_pushover%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_rocketchat%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_signal%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_slack%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_sms%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_spike%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_telegram%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_trello%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_victorops%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_webhook%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_whatsapp%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify_zulip%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/api/tests/__pycache__/test_pause%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/api/tests/__pycache__/test_ping%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/api/tests/__pycache__/test_ping_by_slug%%PYTHON_TAG%%.opt-1.pyc @@ -573,35 +551,6 @@ bin/hcks %%HOMEDIR%%/hc/api/tests/test_metrics.py %%HOMEDIR%%/hc/api/tests/test_notification_status.py %%HOMEDIR%%/hc/api/tests/test_notify.py -%%HOMEDIR%%/hc/api/tests/test_notify_apprise.py -%%HOMEDIR%%/hc/api/tests/test_notify_call.py -%%HOMEDIR%%/hc/api/tests/test_notify_discord.py -%%HOMEDIR%%/hc/api/tests/test_notify_email.py -%%HOMEDIR%%/hc/api/tests/test_notify_github.py -%%HOMEDIR%%/hc/api/tests/test_notify_googlechat.py -%%HOMEDIR%%/hc/api/tests/test_notify_gotify.py -%%HOMEDIR%%/hc/api/tests/test_notify_group.py -%%HOMEDIR%%/hc/api/tests/test_notify_matrix.py -%%HOMEDIR%%/hc/api/tests/test_notify_mattermost.py -%%HOMEDIR%%/hc/api/tests/test_notify_msteams.py -%%HOMEDIR%%/hc/api/tests/test_notify_msteamsw.py -%%HOMEDIR%%/hc/api/tests/test_notify_ntfy.py -%%HOMEDIR%%/hc/api/tests/test_notify_opsgenie.py -%%HOMEDIR%%/hc/api/tests/test_notify_pagertree.py -%%HOMEDIR%%/hc/api/tests/test_notify_pd.py -%%HOMEDIR%%/hc/api/tests/test_notify_pushbullet.py -%%HOMEDIR%%/hc/api/tests/test_notify_pushover.py -%%HOMEDIR%%/hc/api/tests/test_notify_rocketchat.py -%%HOMEDIR%%/hc/api/tests/test_notify_signal.py -%%HOMEDIR%%/hc/api/tests/test_notify_slack.py -%%HOMEDIR%%/hc/api/tests/test_notify_sms.py -%%HOMEDIR%%/hc/api/tests/test_notify_spike.py -%%HOMEDIR%%/hc/api/tests/test_notify_telegram.py -%%HOMEDIR%%/hc/api/tests/test_notify_trello.py -%%HOMEDIR%%/hc/api/tests/test_notify_victorops.py -%%HOMEDIR%%/hc/api/tests/test_notify_webhook.py -%%HOMEDIR%%/hc/api/tests/test_notify_whatsapp.py -%%HOMEDIR%%/hc/api/tests/test_notify_zulip.py %%HOMEDIR%%/hc/api/tests/test_pause.py %%HOMEDIR%%/hc/api/tests/test_ping.py %%HOMEDIR%%/hc/api/tests/test_ping_by_slug.py @@ -650,69 +599,28 @@ bin/hcks %%HOMEDIR%%/hc/front/templatetags/__init__.py %%HOMEDIR%%/hc/front/templatetags/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/templatetags/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/front/templatetags/__pycache__/asciitable%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/front/templatetags/__pycache__/asciitable%%PYTHON_TAG%%.pyc %%HOMEDIR%%/hc/front/templatetags/__pycache__/hc_extras%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/templatetags/__pycache__/hc_extras%%PYTHON_TAG%%.pyc %%HOMEDIR%%/hc/front/templatetags/__pycache__/linemode%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/templatetags/__pycache__/linemode%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/front/templatetags/asciitable.py %%HOMEDIR%%/hc/front/templatetags/hc_extras.py %%HOMEDIR%%/hc/front/templatetags/linemode.py %%HOMEDIR%%/hc/front/tests/__init__.py %%HOMEDIR%%/hc/front/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_apprise%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_call%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_add_check%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_discord%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_discord_complete%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_email%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_github%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_github_save%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_github_select%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_googlechat%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_gotify%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_group%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_matrix%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_mattermost%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_msteams%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_ntfy%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_opsgenie%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_pagerduty_complete%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_pagertree%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_pd%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_prometheus%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_pushbullet%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_pushbullet_complete%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_pushover%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_pushover_help%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_rocketchat%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_shell%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_signal%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_slack%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_slack_btn%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_slack_complete%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_slack_help%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_sms%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_spike%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_telegram%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_trello%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_victorops%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_webhook%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_whatsapp%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_zulip%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/front/tests/__pycache__/test_asciitable_tag%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_badges%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_basics%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_channel_checks%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_channels%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_clear_events%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/front/tests/__pycache__/test_contact_vcf%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_copy%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_cron_preview%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_details%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_edit_email%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_edit_group%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_edit_ntfy%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_edit_signal%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_edit_sms%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_edit_webhook%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_edit_whatsapp%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_filtering_rules%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_get_events%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_hc_extras%%PYTHON_TAG%%.opt-1.pyc @@ -720,12 +628,9 @@ bin/hcks %%HOMEDIR%%/hc/front/tests/__pycache__/test_linemode_tag%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_log%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_log_events%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_mattermost_help%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_metrics%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_my_checks%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_oncalendar_preview%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_pause%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_pd_help%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_ping_body%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_ping_details%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_projects_menu%%PYTHON_TAG%%.opt-1.pyc @@ -735,77 +640,29 @@ bin/hcks %%HOMEDIR%%/hc/front/tests/__pycache__/test_search%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_send_test_notification%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_serve_doc%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_signal_captcha%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_status%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_status_single%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_switch_channel%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_transfer%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_trello_settings%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_uncloak%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_unsubscribe_email%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_update_channel%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_update_channel_name%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_update_name%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_update_timeout%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_validate_schedule%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_verify_email%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/__pycache__/test_verify_signal_number%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/front/tests/__pycache__/test_webhook_validator%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/front/tests/test_add_apprise.py -%%HOMEDIR%%/hc/front/tests/test_add_call.py %%HOMEDIR%%/hc/front/tests/test_add_check.py -%%HOMEDIR%%/hc/front/tests/test_add_discord.py -%%HOMEDIR%%/hc/front/tests/test_add_discord_complete.py -%%HOMEDIR%%/hc/front/tests/test_add_email.py -%%HOMEDIR%%/hc/front/tests/test_add_github.py -%%HOMEDIR%%/hc/front/tests/test_add_github_save.py -%%HOMEDIR%%/hc/front/tests/test_add_github_select.py -%%HOMEDIR%%/hc/front/tests/test_add_googlechat.py -%%HOMEDIR%%/hc/front/tests/test_add_gotify.py -%%HOMEDIR%%/hc/front/tests/test_add_group.py -%%HOMEDIR%%/hc/front/tests/test_add_matrix.py -%%HOMEDIR%%/hc/front/tests/test_add_mattermost.py -%%HOMEDIR%%/hc/front/tests/test_add_msteams.py -%%HOMEDIR%%/hc/front/tests/test_add_ntfy.py -%%HOMEDIR%%/hc/front/tests/test_add_opsgenie.py -%%HOMEDIR%%/hc/front/tests/test_add_pagerduty_complete.py -%%HOMEDIR%%/hc/front/tests/test_add_pagertree.py -%%HOMEDIR%%/hc/front/tests/test_add_pd.py -%%HOMEDIR%%/hc/front/tests/test_add_prometheus.py -%%HOMEDIR%%/hc/front/tests/test_add_pushbullet.py -%%HOMEDIR%%/hc/front/tests/test_add_pushbullet_complete.py -%%HOMEDIR%%/hc/front/tests/test_add_pushover.py -%%HOMEDIR%%/hc/front/tests/test_add_pushover_help.py -%%HOMEDIR%%/hc/front/tests/test_add_rocketchat.py -%%HOMEDIR%%/hc/front/tests/test_add_shell.py -%%HOMEDIR%%/hc/front/tests/test_add_signal.py -%%HOMEDIR%%/hc/front/tests/test_add_slack.py -%%HOMEDIR%%/hc/front/tests/test_add_slack_btn.py -%%HOMEDIR%%/hc/front/tests/test_add_slack_complete.py -%%HOMEDIR%%/hc/front/tests/test_add_slack_help.py -%%HOMEDIR%%/hc/front/tests/test_add_sms.py -%%HOMEDIR%%/hc/front/tests/test_add_spike.py -%%HOMEDIR%%/hc/front/tests/test_add_telegram.py -%%HOMEDIR%%/hc/front/tests/test_add_trello.py -%%HOMEDIR%%/hc/front/tests/test_add_victorops.py -%%HOMEDIR%%/hc/front/tests/test_add_webhook.py -%%HOMEDIR%%/hc/front/tests/test_add_whatsapp.py -%%HOMEDIR%%/hc/front/tests/test_add_zulip.py +%%HOMEDIR%%/hc/front/tests/test_asciitable_tag.py %%HOMEDIR%%/hc/front/tests/test_badges.py %%HOMEDIR%%/hc/front/tests/test_basics.py %%HOMEDIR%%/hc/front/tests/test_channel_checks.py %%HOMEDIR%%/hc/front/tests/test_channels.py %%HOMEDIR%%/hc/front/tests/test_clear_events.py +%%HOMEDIR%%/hc/front/tests/test_contact_vcf.py %%HOMEDIR%%/hc/front/tests/test_copy.py %%HOMEDIR%%/hc/front/tests/test_cron_preview.py %%HOMEDIR%%/hc/front/tests/test_details.py -%%HOMEDIR%%/hc/front/tests/test_edit_email.py -%%HOMEDIR%%/hc/front/tests/test_edit_group.py -%%HOMEDIR%%/hc/front/tests/test_edit_ntfy.py -%%HOMEDIR%%/hc/front/tests/test_edit_signal.py -%%HOMEDIR%%/hc/front/tests/test_edit_sms.py -%%HOMEDIR%%/hc/front/tests/test_edit_webhook.py -%%HOMEDIR%%/hc/front/tests/test_edit_whatsapp.py %%HOMEDIR%%/hc/front/tests/test_filtering_rules.py %%HOMEDIR%%/hc/front/tests/test_get_events.py %%HOMEDIR%%/hc/front/tests/test_hc_extras.py @@ -813,12 +670,9 @@ bin/hcks %%HOMEDIR%%/hc/front/tests/test_linemode_tag.py %%HOMEDIR%%/hc/front/tests/test_log.py %%HOMEDIR%%/hc/front/tests/test_log_events.py -%%HOMEDIR%%/hc/front/tests/test_mattermost_help.py -%%HOMEDIR%%/hc/front/tests/test_metrics.py %%HOMEDIR%%/hc/front/tests/test_my_checks.py %%HOMEDIR%%/hc/front/tests/test_oncalendar_preview.py %%HOMEDIR%%/hc/front/tests/test_pause.py -%%HOMEDIR%%/hc/front/tests/test_pd_help.py %%HOMEDIR%%/hc/front/tests/test_ping_body.py %%HOMEDIR%%/hc/front/tests/test_ping_details.py %%HOMEDIR%%/hc/front/tests/test_projects_menu.py @@ -828,25 +682,728 @@ bin/hcks %%HOMEDIR%%/hc/front/tests/test_search.py %%HOMEDIR%%/hc/front/tests/test_send_test_notification.py %%HOMEDIR%%/hc/front/tests/test_serve_doc.py -%%HOMEDIR%%/hc/front/tests/test_signal_captcha.py %%HOMEDIR%%/hc/front/tests/test_status.py %%HOMEDIR%%/hc/front/tests/test_status_single.py %%HOMEDIR%%/hc/front/tests/test_switch_channel.py %%HOMEDIR%%/hc/front/tests/test_transfer.py -%%HOMEDIR%%/hc/front/tests/test_trello_settings.py %%HOMEDIR%%/hc/front/tests/test_uncloak.py -%%HOMEDIR%%/hc/front/tests/test_unsubscribe_email.py %%HOMEDIR%%/hc/front/tests/test_update_channel.py %%HOMEDIR%%/hc/front/tests/test_update_channel_name.py %%HOMEDIR%%/hc/front/tests/test_update_name.py %%HOMEDIR%%/hc/front/tests/test_update_timeout.py %%HOMEDIR%%/hc/front/tests/test_validate_schedule.py %%HOMEDIR%%/hc/front/tests/test_verify_email.py -%%HOMEDIR%%/hc/front/tests/test_verify_signal_number.py %%HOMEDIR%%/hc/front/tests/test_webhook_validator.py %%HOMEDIR%%/hc/front/urls.py %%HOMEDIR%%/hc/front/validators.py %%HOMEDIR%%/hc/front/views.py +%%HOMEDIR%%/hc/integrations/__init__.py +%%HOMEDIR%%/hc/integrations/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/apprise/__init__.py +%%HOMEDIR%%/hc/integrations/apprise/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/apprise/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/apprise/__pycache__/apps%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/apprise/__pycache__/apps%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/apprise/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/apprise/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/apprise/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/apprise/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/apprise/apps.py +%%HOMEDIR%%/hc/integrations/apprise/forms.py +%%HOMEDIR%%/hc/integrations/apprise/static/img/apprise.png +%%HOMEDIR%%/hc/integrations/apprise/templates/add_apprise.html +%%HOMEDIR%%/hc/integrations/apprise/templates/apprise_description.html +%%HOMEDIR%%/hc/integrations/apprise/templates/apprise_title.html +%%HOMEDIR%%/hc/integrations/apprise/tests/__init__.py +%%HOMEDIR%%/hc/integrations/apprise/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/apprise/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/apprise/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/apprise/tests/test_add.py +%%HOMEDIR%%/hc/integrations/apprise/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/apprise/transport.py +%%HOMEDIR%%/hc/integrations/apprise/urls.py +%%HOMEDIR%%/hc/integrations/apprise/views.py +%%HOMEDIR%%/hc/integrations/call/__init__.py +%%HOMEDIR%%/hc/integrations/call/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/call/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/call/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/call/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/call/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/call/static/img/call.png +%%HOMEDIR%%/hc/integrations/call/templates/add_call.html +%%HOMEDIR%%/hc/integrations/call/templates/call_message.html +%%HOMEDIR%%/hc/integrations/call/tests/__init__.py +%%HOMEDIR%%/hc/integrations/call/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/call/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/call/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/call/tests/test_add.py +%%HOMEDIR%%/hc/integrations/call/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/call/transport.py +%%HOMEDIR%%/hc/integrations/call/urls.py +%%HOMEDIR%%/hc/integrations/call/views.py +%%HOMEDIR%%/hc/integrations/discord/__init__.py +%%HOMEDIR%%/hc/integrations/discord/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/discord/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/discord/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/discord/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/discord/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/discord/static/img/discord.png +%%HOMEDIR%%/hc/integrations/discord/templates/add_discord.html +%%HOMEDIR%%/hc/integrations/discord/tests/__init__.py +%%HOMEDIR%%/hc/integrations/discord/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/discord/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/discord/tests/__pycache__/test_add_complete%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/discord/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/discord/tests/test_add.py +%%HOMEDIR%%/hc/integrations/discord/tests/test_add_complete.py +%%HOMEDIR%%/hc/integrations/discord/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/discord/transport.py +%%HOMEDIR%%/hc/integrations/discord/urls.py +%%HOMEDIR%%/hc/integrations/discord/views.py +%%HOMEDIR%%/hc/integrations/email/__init__.py +%%HOMEDIR%%/hc/integrations/email/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/email/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/email/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/email/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/email/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/email/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/email/forms.py +%%HOMEDIR%%/hc/integrations/email/static/img/email.png +%%HOMEDIR%%/hc/integrations/email/templates/email_form.html +%%HOMEDIR%%/hc/integrations/email/tests/__init__.py +%%HOMEDIR%%/hc/integrations/email/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/email/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/email/tests/__pycache__/test_edit%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/email/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/email/tests/__pycache__/test_unsubscribe%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/email/tests/test_add.py +%%HOMEDIR%%/hc/integrations/email/tests/test_edit.py +%%HOMEDIR%%/hc/integrations/email/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/email/tests/test_unsubscribe.py +%%HOMEDIR%%/hc/integrations/email/transport.py +%%HOMEDIR%%/hc/integrations/email/urls.py +%%HOMEDIR%%/hc/integrations/email/views.py +%%HOMEDIR%%/hc/integrations/github/__init__.py +%%HOMEDIR%%/hc/integrations/github/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/github/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/github/__pycache__/client%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/github/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/github/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/github/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/github/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/github/client.py +%%HOMEDIR%%/hc/integrations/github/forms.py +%%HOMEDIR%%/hc/integrations/github/static/img/github-white.png +%%HOMEDIR%%/hc/integrations/github/static/img/github.png +%%HOMEDIR%%/hc/integrations/github/templates/add_github.html +%%HOMEDIR%%/hc/integrations/github/templates/add_github_form.html +%%HOMEDIR%%/hc/integrations/github/templates/github_body.html +%%HOMEDIR%%/hc/integrations/github/templates/github_title.html +%%HOMEDIR%%/hc/integrations/github/tests/__init__.py +%%HOMEDIR%%/hc/integrations/github/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/github/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/github/tests/__pycache__/test_add_save%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/github/tests/__pycache__/test_add_select%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/github/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/github/tests/test_add.py +%%HOMEDIR%%/hc/integrations/github/tests/test_add_save.py +%%HOMEDIR%%/hc/integrations/github/tests/test_add_select.py +%%HOMEDIR%%/hc/integrations/github/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/github/transport.py +%%HOMEDIR%%/hc/integrations/github/urls.py +%%HOMEDIR%%/hc/integrations/github/views.py +%%HOMEDIR%%/hc/integrations/googlechat/__init__.py +%%HOMEDIR%%/hc/integrations/googlechat/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/googlechat/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/googlechat/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/googlechat/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/googlechat/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/googlechat/static/img/googlechat.png +%%HOMEDIR%%/hc/integrations/googlechat/static/img/setup_googlechat_1.png +%%HOMEDIR%%/hc/integrations/googlechat/static/img/setup_googlechat_2.png +%%HOMEDIR%%/hc/integrations/googlechat/static/img/setup_googlechat_3.png +%%HOMEDIR%%/hc/integrations/googlechat/static/img/setup_googlechat_4.png +%%HOMEDIR%%/hc/integrations/googlechat/templates/add_googlechat.html +%%HOMEDIR%%/hc/integrations/googlechat/tests/__init__.py +%%HOMEDIR%%/hc/integrations/googlechat/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/googlechat/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/googlechat/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/googlechat/tests/test_add.py +%%HOMEDIR%%/hc/integrations/googlechat/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/googlechat/transport.py +%%HOMEDIR%%/hc/integrations/googlechat/urls.py +%%HOMEDIR%%/hc/integrations/googlechat/views.py +%%HOMEDIR%%/hc/integrations/gotify/__init__.py +%%HOMEDIR%%/hc/integrations/gotify/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/gotify/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/gotify/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/gotify/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/gotify/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/gotify/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/gotify/forms.py +%%HOMEDIR%%/hc/integrations/gotify/static/img/gotify.png +%%HOMEDIR%%/hc/integrations/gotify/static/img/setup_gotify_1.png +%%HOMEDIR%%/hc/integrations/gotify/static/img/setup_gotify_2.png +%%HOMEDIR%%/hc/integrations/gotify/templates/add_gotify.html +%%HOMEDIR%%/hc/integrations/gotify/templates/gotify_message.html +%%HOMEDIR%%/hc/integrations/gotify/templates/gotify_title.html +%%HOMEDIR%%/hc/integrations/gotify/tests/__init__.py +%%HOMEDIR%%/hc/integrations/gotify/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/gotify/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/gotify/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/gotify/tests/test_add.py +%%HOMEDIR%%/hc/integrations/gotify/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/gotify/transport.py +%%HOMEDIR%%/hc/integrations/gotify/urls.py +%%HOMEDIR%%/hc/integrations/gotify/views.py +%%HOMEDIR%%/hc/integrations/group/__init__.py +%%HOMEDIR%%/hc/integrations/group/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/group/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/group/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/group/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/group/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/group/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/group/forms.py +%%HOMEDIR%%/hc/integrations/group/static/img/group.png +%%HOMEDIR%%/hc/integrations/group/templates/group_form.html +%%HOMEDIR%%/hc/integrations/group/tests/__init__.py +%%HOMEDIR%%/hc/integrations/group/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/group/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/group/tests/__pycache__/test_edit%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/group/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/group/tests/test_add.py +%%HOMEDIR%%/hc/integrations/group/tests/test_edit.py +%%HOMEDIR%%/hc/integrations/group/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/group/transport.py +%%HOMEDIR%%/hc/integrations/group/urls.py +%%HOMEDIR%%/hc/integrations/group/views.py +%%HOMEDIR%%/hc/integrations/matrix/__init__.py +%%HOMEDIR%%/hc/integrations/matrix/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/matrix/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/matrix/__pycache__/client%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/matrix/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/matrix/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/matrix/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/matrix/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/matrix/client.py +%%HOMEDIR%%/hc/integrations/matrix/forms.py +%%HOMEDIR%%/hc/integrations/matrix/static/img/matrix.png +%%HOMEDIR%%/hc/integrations/matrix/static/img/mattermost.png +%%HOMEDIR%%/hc/integrations/matrix/static/img/setup_matrix_1.png +%%HOMEDIR%%/hc/integrations/matrix/static/img/setup_matrix_2.png +%%HOMEDIR%%/hc/integrations/matrix/static/img/setup_matrix_3.png +%%HOMEDIR%%/hc/integrations/matrix/static/img/setup_matrix_4.png +%%HOMEDIR%%/hc/integrations/matrix/templates/add_matrix.html +%%HOMEDIR%%/hc/integrations/matrix/templates/matrix_description.html +%%HOMEDIR%%/hc/integrations/matrix/templates/matrix_description_formatted.html +%%HOMEDIR%%/hc/integrations/matrix/tests/__init__.py +%%HOMEDIR%%/hc/integrations/matrix/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/matrix/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/matrix/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/matrix/tests/test_add.py +%%HOMEDIR%%/hc/integrations/matrix/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/matrix/transport.py +%%HOMEDIR%%/hc/integrations/matrix/urls.py +%%HOMEDIR%%/hc/integrations/matrix/views.py +%%HOMEDIR%%/hc/integrations/mattermost/__init__.py +%%HOMEDIR%%/hc/integrations/mattermost/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/mattermost/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/mattermost/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/mattermost/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/mattermost/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/mattermost/static/img/setup_mattermost_1.png +%%HOMEDIR%%/hc/integrations/mattermost/static/img/setup_mattermost_2.png +%%HOMEDIR%%/hc/integrations/mattermost/static/img/setup_mattermost_3.png +%%HOMEDIR%%/hc/integrations/mattermost/static/img/setup_mattermost_4.png +%%HOMEDIR%%/hc/integrations/mattermost/static/img/setup_mattermost_5.png +%%HOMEDIR%%/hc/integrations/mattermost/templates/add_mattermost.html +%%HOMEDIR%%/hc/integrations/mattermost/tests/__init__.py +%%HOMEDIR%%/hc/integrations/mattermost/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/mattermost/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/mattermost/tests/__pycache__/test_help%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/mattermost/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/mattermost/tests/test_add.py +%%HOMEDIR%%/hc/integrations/mattermost/tests/test_help.py +%%HOMEDIR%%/hc/integrations/mattermost/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/mattermost/transport.py +%%HOMEDIR%%/hc/integrations/mattermost/urls.py +%%HOMEDIR%%/hc/integrations/mattermost/views.py +%%HOMEDIR%%/hc/integrations/msteamsw/__init__.py +%%HOMEDIR%%/hc/integrations/msteamsw/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/msteamsw/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/msteamsw/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/msteamsw/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/msteamsw/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/msteamsw/static/img/msteams.png +%%HOMEDIR%%/hc/integrations/msteamsw/static/img/msteamsw.png +%%HOMEDIR%%/hc/integrations/msteamsw/static/img/setup_msteamsw_1.png +%%HOMEDIR%%/hc/integrations/msteamsw/static/img/setup_msteamsw_2.png +%%HOMEDIR%%/hc/integrations/msteamsw/static/img/setup_msteamsw_3.png +%%HOMEDIR%%/hc/integrations/msteamsw/static/img/setup_msteamsw_4.png +%%HOMEDIR%%/hc/integrations/msteamsw/templates/add_msteams.html +%%HOMEDIR%%/hc/integrations/msteamsw/templates/msteamsw_message.html +%%HOMEDIR%%/hc/integrations/msteamsw/tests/__init__.py +%%HOMEDIR%%/hc/integrations/msteamsw/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/msteamsw/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/msteamsw/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/msteamsw/tests/test_add.py +%%HOMEDIR%%/hc/integrations/msteamsw/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/msteamsw/transport.py +%%HOMEDIR%%/hc/integrations/msteamsw/urls.py +%%HOMEDIR%%/hc/integrations/msteamsw/views.py +%%HOMEDIR%%/hc/integrations/ntfy/__init__.py +%%HOMEDIR%%/hc/integrations/ntfy/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/ntfy/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/ntfy/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/ntfy/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/ntfy/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/ntfy/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/ntfy/forms.py +%%HOMEDIR%%/hc/integrations/ntfy/static/img/ntfy.png +%%HOMEDIR%%/hc/integrations/ntfy/static/js/ntfy_form.js +%%HOMEDIR%%/hc/integrations/ntfy/templates/ntfy_form.html +%%HOMEDIR%%/hc/integrations/ntfy/templates/ntfy_message.html +%%HOMEDIR%%/hc/integrations/ntfy/templates/ntfy_title.html +%%HOMEDIR%%/hc/integrations/ntfy/tests/__init__.py +%%HOMEDIR%%/hc/integrations/ntfy/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/ntfy/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/ntfy/tests/__pycache__/test_edit%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/ntfy/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/ntfy/tests/test_add.py +%%HOMEDIR%%/hc/integrations/ntfy/tests/test_edit.py +%%HOMEDIR%%/hc/integrations/ntfy/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/ntfy/transport.py +%%HOMEDIR%%/hc/integrations/ntfy/urls.py +%%HOMEDIR%%/hc/integrations/ntfy/views.py +%%HOMEDIR%%/hc/integrations/opsgenie/__init__.py +%%HOMEDIR%%/hc/integrations/opsgenie/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/opsgenie/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/opsgenie/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/opsgenie/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/opsgenie/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/opsgenie/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/opsgenie/forms.py +%%HOMEDIR%%/hc/integrations/opsgenie/static/img/opsgenie.png +%%HOMEDIR%%/hc/integrations/opsgenie/static/img/setup_opsgenie_1.png +%%HOMEDIR%%/hc/integrations/opsgenie/static/img/setup_opsgenie_2.png +%%HOMEDIR%%/hc/integrations/opsgenie/static/img/setup_opsgenie_3.png +%%HOMEDIR%%/hc/integrations/opsgenie/static/img/setup_opsgenie_4.png +%%HOMEDIR%%/hc/integrations/opsgenie/templates/add_opsgenie.html +%%HOMEDIR%%/hc/integrations/opsgenie/templates/opsgenie_message.html +%%HOMEDIR%%/hc/integrations/opsgenie/tests/__init__.py +%%HOMEDIR%%/hc/integrations/opsgenie/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/opsgenie/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/opsgenie/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/opsgenie/tests/test_add.py +%%HOMEDIR%%/hc/integrations/opsgenie/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/opsgenie/transport.py +%%HOMEDIR%%/hc/integrations/opsgenie/urls.py +%%HOMEDIR%%/hc/integrations/opsgenie/views.py +%%HOMEDIR%%/hc/integrations/pagertree/__init__.py +%%HOMEDIR%%/hc/integrations/pagertree/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pagertree/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/pagertree/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pagertree/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pagertree/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pagertree/static/img/pagertree.png +%%HOMEDIR%%/hc/integrations/pagertree/static/img/setup_pagertree_1.png +%%HOMEDIR%%/hc/integrations/pagertree/static/img/setup_pagertree_2.png +%%HOMEDIR%%/hc/integrations/pagertree/static/img/setup_pagertree_3.png +%%HOMEDIR%%/hc/integrations/pagertree/templates/add_pagertree.html +%%HOMEDIR%%/hc/integrations/pagertree/templates/pagertree_description.html +%%HOMEDIR%%/hc/integrations/pagertree/templates/pagertree_title.html +%%HOMEDIR%%/hc/integrations/pagertree/tests/__init__.py +%%HOMEDIR%%/hc/integrations/pagertree/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pagertree/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pagertree/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pagertree/tests/test_add.py +%%HOMEDIR%%/hc/integrations/pagertree/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/pagertree/transport.py +%%HOMEDIR%%/hc/integrations/pagertree/urls.py +%%HOMEDIR%%/hc/integrations/pagertree/views.py +%%HOMEDIR%%/hc/integrations/pd/__init__.py +%%HOMEDIR%%/hc/integrations/pd/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pd/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/pd/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pd/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pd/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pd/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pd/forms.py +%%HOMEDIR%%/hc/integrations/pd/static/img/pd.png +%%HOMEDIR%%/hc/integrations/pd/static/img/setup_pd_s1.png +%%HOMEDIR%%/hc/integrations/pd/static/img/setup_pd_s2.png +%%HOMEDIR%%/hc/integrations/pd/static/img/setup_pd_simple_0.png +%%HOMEDIR%%/hc/integrations/pd/static/img/setup_pd_simple_1.png +%%HOMEDIR%%/hc/integrations/pd/static/img/setup_pd_simple_2.png +%%HOMEDIR%%/hc/integrations/pd/static/img/setup_pd_simple_3.png +%%HOMEDIR%%/hc/integrations/pd/templates/add_pd.html +%%HOMEDIR%%/hc/integrations/pd/templates/add_pd_simple.html +%%HOMEDIR%%/hc/integrations/pd/templates/pd_description.html +%%HOMEDIR%%/hc/integrations/pd/tests/__init__.py +%%HOMEDIR%%/hc/integrations/pd/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pd/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pd/tests/__pycache__/test_add_complete%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pd/tests/__pycache__/test_help%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pd/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pd/tests/test_add.py +%%HOMEDIR%%/hc/integrations/pd/tests/test_add_complete.py +%%HOMEDIR%%/hc/integrations/pd/tests/test_help.py +%%HOMEDIR%%/hc/integrations/pd/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/pd/transport.py +%%HOMEDIR%%/hc/integrations/pd/urls.py +%%HOMEDIR%%/hc/integrations/pd/views.py +%%HOMEDIR%%/hc/integrations/po/__init__.py +%%HOMEDIR%%/hc/integrations/po/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/po/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/po/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/po/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/po/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/po/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/po/forms.py +%%HOMEDIR%%/hc/integrations/po/static/img/po.png +%%HOMEDIR%%/hc/integrations/po/static/img/setup_pushover_0.png +%%HOMEDIR%%/hc/integrations/po/static/img/setup_pushover_1.png +%%HOMEDIR%%/hc/integrations/po/static/img/setup_pushover_2.png +%%HOMEDIR%%/hc/integrations/po/static/img/setup_pushover_3.png +%%HOMEDIR%%/hc/integrations/po/static/js/add_pushover.js +%%HOMEDIR%%/hc/integrations/po/templates/add_pushover.html +%%HOMEDIR%%/hc/integrations/po/templates/add_pushover_help.html +%%HOMEDIR%%/hc/integrations/po/templates/pushover_message.html +%%HOMEDIR%%/hc/integrations/po/templates/pushover_title.html +%%HOMEDIR%%/hc/integrations/po/tests/__init__.py +%%HOMEDIR%%/hc/integrations/po/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/po/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/po/tests/__pycache__/test_help%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/po/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/po/tests/test_add.py +%%HOMEDIR%%/hc/integrations/po/tests/test_help.py +%%HOMEDIR%%/hc/integrations/po/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/po/transport.py +%%HOMEDIR%%/hc/integrations/po/urls.py +%%HOMEDIR%%/hc/integrations/po/views.py +%%HOMEDIR%%/hc/integrations/prometheus/__init__.py +%%HOMEDIR%%/hc/integrations/prometheus/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/prometheus/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/prometheus/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/prometheus/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/prometheus/static/img/prometheus.png +%%HOMEDIR%%/hc/integrations/prometheus/static/img/setup_prometheus_1.png +%%HOMEDIR%%/hc/integrations/prometheus/templates/add_prometheus.html +%%HOMEDIR%%/hc/integrations/prometheus/tests/__init__.py +%%HOMEDIR%%/hc/integrations/prometheus/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/prometheus/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/prometheus/tests/__pycache__/test_metrics%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/prometheus/tests/test_add.py +%%HOMEDIR%%/hc/integrations/prometheus/tests/test_metrics.py +%%HOMEDIR%%/hc/integrations/prometheus/urls.py +%%HOMEDIR%%/hc/integrations/prometheus/views.py +%%HOMEDIR%%/hc/integrations/pushbullet/__init__.py +%%HOMEDIR%%/hc/integrations/pushbullet/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pushbullet/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/pushbullet/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pushbullet/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pushbullet/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pushbullet/static/img/pushbullet.png +%%HOMEDIR%%/hc/integrations/pushbullet/templates/add_pushbullet.html +%%HOMEDIR%%/hc/integrations/pushbullet/templates/pushbullet_message.html +%%HOMEDIR%%/hc/integrations/pushbullet/tests/__init__.py +%%HOMEDIR%%/hc/integrations/pushbullet/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pushbullet/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pushbullet/tests/__pycache__/test_add_complete%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pushbullet/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/pushbullet/tests/test_add.py +%%HOMEDIR%%/hc/integrations/pushbullet/tests/test_add_complete.py +%%HOMEDIR%%/hc/integrations/pushbullet/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/pushbullet/transport.py +%%HOMEDIR%%/hc/integrations/pushbullet/urls.py +%%HOMEDIR%%/hc/integrations/pushbullet/views.py +%%HOMEDIR%%/hc/integrations/rocketchat/__init__.py +%%HOMEDIR%%/hc/integrations/rocketchat/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/rocketchat/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/rocketchat/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/rocketchat/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/rocketchat/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/rocketchat/static/img/rocketchat.png +%%HOMEDIR%%/hc/integrations/rocketchat/static/img/setup_rocketchat_1.png +%%HOMEDIR%%/hc/integrations/rocketchat/static/img/setup_rocketchat_2.png +%%HOMEDIR%%/hc/integrations/rocketchat/static/img/setup_rocketchat_3.png +%%HOMEDIR%%/hc/integrations/rocketchat/static/img/setup_rocketchat_4.png +%%HOMEDIR%%/hc/integrations/rocketchat/static/img/setup_rocketchat_5.png +%%HOMEDIR%%/hc/integrations/rocketchat/static/img/setup_rocketchat_6.png +%%HOMEDIR%%/hc/integrations/rocketchat/templates/add_rocketchat.html +%%HOMEDIR%%/hc/integrations/rocketchat/templates/rocketchat_message.html +%%HOMEDIR%%/hc/integrations/rocketchat/tests/__init__.py +%%HOMEDIR%%/hc/integrations/rocketchat/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/rocketchat/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/rocketchat/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/rocketchat/tests/test_add.py +%%HOMEDIR%%/hc/integrations/rocketchat/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/rocketchat/transport.py +%%HOMEDIR%%/hc/integrations/rocketchat/urls.py +%%HOMEDIR%%/hc/integrations/rocketchat/views.py +%%HOMEDIR%%/hc/integrations/shell/__init__.py +%%HOMEDIR%%/hc/integrations/shell/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/shell/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/shell/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/shell/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/shell/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/shell/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/shell/forms.py +%%HOMEDIR%%/hc/integrations/shell/static/img/shell.png +%%HOMEDIR%%/hc/integrations/shell/templates/add_shell.html +%%HOMEDIR%%/hc/integrations/shell/tests/__init__.py +%%HOMEDIR%%/hc/integrations/shell/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/shell/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/shell/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/shell/tests/test_add.py +%%HOMEDIR%%/hc/integrations/shell/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/shell/transport.py +%%HOMEDIR%%/hc/integrations/shell/urls.py +%%HOMEDIR%%/hc/integrations/shell/views.py +%%HOMEDIR%%/hc/integrations/signal/__init__.py +%%HOMEDIR%%/hc/integrations/signal/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/signal/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/signal/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/signal/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/signal/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/signal/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/signal/forms.py +%%HOMEDIR%%/hc/integrations/signal/static/img/signal.png +%%HOMEDIR%%/hc/integrations/signal/static/js/signal_form.js +%%HOMEDIR%%/hc/integrations/signal/templates/signal_form.html +%%HOMEDIR%%/hc/integrations/signal/templates/signal_message.html +%%HOMEDIR%%/hc/integrations/signal/templates/signal_result.html +%%HOMEDIR%%/hc/integrations/signal/tests/__init__.py +%%HOMEDIR%%/hc/integrations/signal/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/signal/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/signal/tests/__pycache__/test_edit%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/signal/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/signal/tests/__pycache__/test_signal_captcha%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/signal/tests/__pycache__/test_verify_signal_number%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/signal/tests/test_add.py +%%HOMEDIR%%/hc/integrations/signal/tests/test_edit.py +%%HOMEDIR%%/hc/integrations/signal/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/signal/tests/test_signal_captcha.py +%%HOMEDIR%%/hc/integrations/signal/tests/test_verify_signal_number.py +%%HOMEDIR%%/hc/integrations/signal/transport.py +%%HOMEDIR%%/hc/integrations/signal/urls.py +%%HOMEDIR%%/hc/integrations/signal/views.py +%%HOMEDIR%%/hc/integrations/slack/__init__.py +%%HOMEDIR%%/hc/integrations/slack/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/slack/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/slack/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/slack/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/slack/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/slack/static/img/add_to_slack.png +%%HOMEDIR%%/hc/integrations/slack/static/img/add_to_slack@2x.png +%%HOMEDIR%%/hc/integrations/slack/static/img/setup_slack_1.png +%%HOMEDIR%%/hc/integrations/slack/static/img/setup_slack_2.png +%%HOMEDIR%%/hc/integrations/slack/static/img/setup_slack_btn_0.png +%%HOMEDIR%%/hc/integrations/slack/static/img/setup_slack_btn_1.png +%%HOMEDIR%%/hc/integrations/slack/static/img/setup_slack_btn_2.png +%%HOMEDIR%%/hc/integrations/slack/static/img/setup_slack_btn_3.png +%%HOMEDIR%%/hc/integrations/slack/static/img/slack.png +%%HOMEDIR%%/hc/integrations/slack/templates/add_slack.html +%%HOMEDIR%%/hc/integrations/slack/templates/add_slack_btn.html +%%HOMEDIR%%/hc/integrations/slack/tests/__init__.py +%%HOMEDIR%%/hc/integrations/slack/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/slack/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/slack/tests/__pycache__/test_add_btn%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/slack/tests/__pycache__/test_add_complete%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/slack/tests/__pycache__/test_help%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/slack/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/slack/tests/test_add.py +%%HOMEDIR%%/hc/integrations/slack/tests/test_add_btn.py +%%HOMEDIR%%/hc/integrations/slack/tests/test_add_complete.py +%%HOMEDIR%%/hc/integrations/slack/tests/test_help.py +%%HOMEDIR%%/hc/integrations/slack/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/slack/transport.py +%%HOMEDIR%%/hc/integrations/slack/urls.py +%%HOMEDIR%%/hc/integrations/slack/views.py +%%HOMEDIR%%/hc/integrations/sms/__init__.py +%%HOMEDIR%%/hc/integrations/sms/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/sms/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/sms/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/sms/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/sms/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/sms/static/img/sms.png +%%HOMEDIR%%/hc/integrations/sms/templates/sms_form.html +%%HOMEDIR%%/hc/integrations/sms/templates/sms_message.html +%%HOMEDIR%%/hc/integrations/sms/tests/__init__.py +%%HOMEDIR%%/hc/integrations/sms/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/sms/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/sms/tests/__pycache__/test_edit%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/sms/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/sms/tests/test_add.py +%%HOMEDIR%%/hc/integrations/sms/tests/test_edit.py +%%HOMEDIR%%/hc/integrations/sms/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/sms/transport.py +%%HOMEDIR%%/hc/integrations/sms/urls.py +%%HOMEDIR%%/hc/integrations/sms/views.py +%%HOMEDIR%%/hc/integrations/spike/__init__.py +%%HOMEDIR%%/hc/integrations/spike/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/spike/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/spike/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/spike/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/spike/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/spike/static/img/setup_spike_1.png +%%HOMEDIR%%/hc/integrations/spike/static/img/setup_spike_2.png +%%HOMEDIR%%/hc/integrations/spike/static/img/setup_spike_3.png +%%HOMEDIR%%/hc/integrations/spike/static/img/setup_spike_4.png +%%HOMEDIR%%/hc/integrations/spike/static/img/spike.png +%%HOMEDIR%%/hc/integrations/spike/templates/add_spike.html +%%HOMEDIR%%/hc/integrations/spike/templates/spike_description.html +%%HOMEDIR%%/hc/integrations/spike/templates/spike_title.html +%%HOMEDIR%%/hc/integrations/spike/tests/__init__.py +%%HOMEDIR%%/hc/integrations/spike/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/spike/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/spike/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/spike/tests/test_add.py +%%HOMEDIR%%/hc/integrations/spike/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/spike/transport.py +%%HOMEDIR%%/hc/integrations/spike/urls.py +%%HOMEDIR%%/hc/integrations/spike/views.py +%%HOMEDIR%%/hc/integrations/telegram/__init__.py +%%HOMEDIR%%/hc/integrations/telegram/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/telegram/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/telegram/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/telegram/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/telegram/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/telegram/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/telegram/forms.py +%%HOMEDIR%%/hc/integrations/telegram/static/img/setup_telegram_1.png +%%HOMEDIR%%/hc/integrations/telegram/static/img/setup_telegram_2.png +%%HOMEDIR%%/hc/integrations/telegram/static/img/setup_telegram_3.png +%%HOMEDIR%%/hc/integrations/telegram/static/img/telegram.png +%%HOMEDIR%%/hc/integrations/telegram/templates/add_telegram.html +%%HOMEDIR%%/hc/integrations/telegram/templates/telegram_invite.html +%%HOMEDIR%%/hc/integrations/telegram/templates/telegram_message.html +%%HOMEDIR%%/hc/integrations/telegram/tests/__init__.py +%%HOMEDIR%%/hc/integrations/telegram/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/telegram/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/telegram/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/telegram/tests/test_add.py +%%HOMEDIR%%/hc/integrations/telegram/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/telegram/transport.py +%%HOMEDIR%%/hc/integrations/telegram/urls.py +%%HOMEDIR%%/hc/integrations/telegram/views.py +%%HOMEDIR%%/hc/integrations/trello/__init__.py +%%HOMEDIR%%/hc/integrations/trello/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/trello/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/trello/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/trello/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/trello/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/trello/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/trello/forms.py +%%HOMEDIR%%/hc/integrations/trello/static/img/trello.png +%%HOMEDIR%%/hc/integrations/trello/static/js/add_trello.js +%%HOMEDIR%%/hc/integrations/trello/templates/add_trello.html +%%HOMEDIR%%/hc/integrations/trello/templates/trello_desc.html +%%HOMEDIR%%/hc/integrations/trello/templates/trello_name.html +%%HOMEDIR%%/hc/integrations/trello/templates/trello_settings.html +%%HOMEDIR%%/hc/integrations/trello/tests/__init__.py +%%HOMEDIR%%/hc/integrations/trello/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/trello/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/trello/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/trello/tests/__pycache__/test_settings%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/trello/tests/test_add.py +%%HOMEDIR%%/hc/integrations/trello/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/trello/tests/test_settings.py +%%HOMEDIR%%/hc/integrations/trello/transport.py +%%HOMEDIR%%/hc/integrations/trello/urls.py +%%HOMEDIR%%/hc/integrations/trello/views.py +%%HOMEDIR%%/hc/integrations/victorops/__init__.py +%%HOMEDIR%%/hc/integrations/victorops/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/victorops/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/victorops/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/victorops/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/victorops/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/victorops/static/img/setup_victorops_1.png +%%HOMEDIR%%/hc/integrations/victorops/static/img/setup_victorops_2.png +%%HOMEDIR%%/hc/integrations/victorops/static/img/victorops.png +%%HOMEDIR%%/hc/integrations/victorops/templates/add_victorops.html +%%HOMEDIR%%/hc/integrations/victorops/templates/victorops_description.html +%%HOMEDIR%%/hc/integrations/victorops/tests/__init__.py +%%HOMEDIR%%/hc/integrations/victorops/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/victorops/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/victorops/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/victorops/tests/test_add.py +%%HOMEDIR%%/hc/integrations/victorops/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/victorops/transport.py +%%HOMEDIR%%/hc/integrations/victorops/urls.py +%%HOMEDIR%%/hc/integrations/victorops/views.py +%%HOMEDIR%%/hc/integrations/webhook/__init__.py +%%HOMEDIR%%/hc/integrations/webhook/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/webhook/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/webhook/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/webhook/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/webhook/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/webhook/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/webhook/forms.py +%%HOMEDIR%%/hc/integrations/webhook/static/img/webhook.png +%%HOMEDIR%%/hc/integrations/webhook/static/js/webhook.js +%%HOMEDIR%%/hc/integrations/webhook/templates/webhook_form.html +%%HOMEDIR%%/hc/integrations/webhook/tests/__init__.py +%%HOMEDIR%%/hc/integrations/webhook/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/webhook/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/webhook/tests/__pycache__/test_edit%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/webhook/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/webhook/tests/test_add.py +%%HOMEDIR%%/hc/integrations/webhook/tests/test_edit.py +%%HOMEDIR%%/hc/integrations/webhook/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/webhook/transport.py +%%HOMEDIR%%/hc/integrations/webhook/urls.py +%%HOMEDIR%%/hc/integrations/webhook/views.py +%%HOMEDIR%%/hc/integrations/whatsapp/__init__.py +%%HOMEDIR%%/hc/integrations/whatsapp/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/whatsapp/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/whatsapp/__pycache__/apps%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/whatsapp/__pycache__/apps%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/whatsapp/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/whatsapp/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/whatsapp/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/whatsapp/apps.py +%%HOMEDIR%%/hc/integrations/whatsapp/static/img/whatsapp.png +%%HOMEDIR%%/hc/integrations/whatsapp/templates/whatsapp_form.html +%%HOMEDIR%%/hc/integrations/whatsapp/tests/__init__.py +%%HOMEDIR%%/hc/integrations/whatsapp/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/whatsapp/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/whatsapp/tests/__pycache__/test_edit%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/whatsapp/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/whatsapp/tests/test_add.py +%%HOMEDIR%%/hc/integrations/whatsapp/tests/test_edit.py +%%HOMEDIR%%/hc/integrations/whatsapp/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/whatsapp/transport.py +%%HOMEDIR%%/hc/integrations/whatsapp/urls.py +%%HOMEDIR%%/hc/integrations/whatsapp/views.py +%%HOMEDIR%%/hc/integrations/zulip/__init__.py +%%HOMEDIR%%/hc/integrations/zulip/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/zulip/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%HOMEDIR%%/hc/integrations/zulip/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/zulip/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/zulip/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/zulip/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/zulip/forms.py +%%HOMEDIR%%/hc/integrations/zulip/static/img/setup_zulip_1.png +%%HOMEDIR%%/hc/integrations/zulip/static/img/setup_zulip_2.png +%%HOMEDIR%%/hc/integrations/zulip/static/img/setup_zulip_3.png +%%HOMEDIR%%/hc/integrations/zulip/static/img/setup_zulip_4.png +%%HOMEDIR%%/hc/integrations/zulip/static/img/setup_zulip_5.png +%%HOMEDIR%%/hc/integrations/zulip/static/img/zulip.png +%%HOMEDIR%%/hc/integrations/zulip/static/js/add_zulip.js +%%HOMEDIR%%/hc/integrations/zulip/templates/add_zulip.html +%%HOMEDIR%%/hc/integrations/zulip/templates/zulip_content.html +%%HOMEDIR%%/hc/integrations/zulip/templates/zulip_topic.html +%%HOMEDIR%%/hc/integrations/zulip/tests/__init__.py +%%HOMEDIR%%/hc/integrations/zulip/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/zulip/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/zulip/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc +%%HOMEDIR%%/hc/integrations/zulip/tests/test_add.py +%%HOMEDIR%%/hc/integrations/zulip/tests/test_notify.py +%%HOMEDIR%%/hc/integrations/zulip/transport.py +%%HOMEDIR%%/hc/integrations/zulip/urls.py +%%HOMEDIR%%/hc/integrations/zulip/views.py %%HOMEDIR%%/hc/lib/__init__.py %%HOMEDIR%%/hc/lib/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/lib/__pycache__/__init__%%PYTHON_TAG%%.pyc @@ -857,11 +1414,7 @@ bin/hcks %%HOMEDIR%%/hc/lib/__pycache__/date%%PYTHON_TAG%%.pyc %%HOMEDIR%%/hc/lib/__pycache__/emails%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/lib/__pycache__/emails%%PYTHON_TAG%%.pyc -%%HOMEDIR%%/hc/lib/__pycache__/github%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/lib/__pycache__/github%%PYTHON_TAG%%.pyc %%HOMEDIR%%/hc/lib/__pycache__/html%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/lib/__pycache__/html%%PYTHON_TAG%%.pyc -%%HOMEDIR%%/hc/lib/__pycache__/matrix%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/lib/__pycache__/s3%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/lib/__pycache__/s3%%PYTHON_TAG%%.pyc %%HOMEDIR%%/hc/lib/__pycache__/signing%%PYTHON_TAG%%.opt-1.pyc @@ -869,7 +1422,6 @@ bin/hcks %%HOMEDIR%%/hc/lib/__pycache__/statsd%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/lib/__pycache__/statsd%%PYTHON_TAG%%.pyc %%HOMEDIR%%/hc/lib/__pycache__/string%%PYTHON_TAG%%.opt-1.pyc -%%HOMEDIR%%/hc/lib/__pycache__/string%%PYTHON_TAG%%.pyc %%HOMEDIR%%/hc/lib/__pycache__/typealias%%PYTHON_TAG%%.opt-1.pyc %%HOMEDIR%%/hc/lib/__pycache__/typealias%%PYTHON_TAG%%.pyc %%HOMEDIR%%/hc/lib/__pycache__/tz%%PYTHON_TAG%%.opt-1.pyc @@ -880,9 +1432,7 @@ bin/hcks %%HOMEDIR%%/hc/lib/curl.py %%HOMEDIR%%/hc/lib/date.py %%HOMEDIR%%/hc/lib/emails.py -%%HOMEDIR%%/hc/lib/github.py %%HOMEDIR%%/hc/lib/html.py -%%HOMEDIR%%/hc/lib/matrix.py %%HOMEDIR%%/hc/lib/s3.py %%HOMEDIR%%/hc/lib/signing.py %%HOMEDIR%%/hc/lib/statsd.py @@ -985,6 +1535,8 @@ bin/hcks %%HOMEDIR%%/static-collected/CACHE/css/output.27d9190db11c.css.gz %%HOMEDIR%%/static-collected/CACHE/css/output.27fed4d96071.css %%HOMEDIR%%/static-collected/CACHE/css/output.27fed4d96071.css.gz +%%HOMEDIR%%/static-collected/CACHE/css/output.2d3cc72d730c.css +%%HOMEDIR%%/static-collected/CACHE/css/output.2d3cc72d730c.css.gz %%HOMEDIR%%/static-collected/CACHE/css/output.338a92d956e0.css %%HOMEDIR%%/static-collected/CACHE/css/output.338a92d956e0.css.gz %%HOMEDIR%%/static-collected/CACHE/css/output.3b9726e6757d.css @@ -995,10 +1547,10 @@ bin/hcks %%HOMEDIR%%/static-collected/CACHE/css/output.4118f003b752.css.gz %%HOMEDIR%%/static-collected/CACHE/css/output.48b942e160d8.css %%HOMEDIR%%/static-collected/CACHE/css/output.48b942e160d8.css.gz -%%HOMEDIR%%/static-collected/CACHE/css/output.4f48555496c9.css -%%HOMEDIR%%/static-collected/CACHE/css/output.4f48555496c9.css.gz %%HOMEDIR%%/static-collected/CACHE/css/output.537f18b6ba12.css %%HOMEDIR%%/static-collected/CACHE/css/output.537f18b6ba12.css.gz +%%HOMEDIR%%/static-collected/CACHE/css/output.5781c954c7fe.css +%%HOMEDIR%%/static-collected/CACHE/css/output.5781c954c7fe.css.gz %%HOMEDIR%%/static-collected/CACHE/css/output.5b5be2f67d28.css %%HOMEDIR%%/static-collected/CACHE/css/output.5b5be2f67d28.css.gz %%HOMEDIR%%/static-collected/CACHE/css/output.5b9a3186b65a.css @@ -1015,8 +1567,6 @@ bin/hcks %%HOMEDIR%%/static-collected/CACHE/css/output.79bc4ba389df.css.gz %%HOMEDIR%%/static-collected/CACHE/css/output.85131bd6fe18.css %%HOMEDIR%%/static-collected/CACHE/css/output.85131bd6fe18.css.gz -%%HOMEDIR%%/static-collected/CACHE/css/output.92ca7578c1e1.css -%%HOMEDIR%%/static-collected/CACHE/css/output.92ca7578c1e1.css.gz %%HOMEDIR%%/static-collected/CACHE/css/output.994ced6690f1.css %%HOMEDIR%%/static-collected/CACHE/css/output.994ced6690f1.css.gz %%HOMEDIR%%/static-collected/CACHE/css/output.99b939d7a1fa.css @@ -1035,8 +1585,8 @@ bin/hcks %%HOMEDIR%%/static-collected/CACHE/css/output.b5314e6471ce.css.gz %%HOMEDIR%%/static-collected/CACHE/css/output.ba3a60f23b9a.css %%HOMEDIR%%/static-collected/CACHE/css/output.ba3a60f23b9a.css.gz -%%HOMEDIR%%/static-collected/CACHE/css/output.bc14245246d0.css -%%HOMEDIR%%/static-collected/CACHE/css/output.bc14245246d0.css.gz +%%HOMEDIR%%/static-collected/CACHE/css/output.be44bcfea48a.css +%%HOMEDIR%%/static-collected/CACHE/css/output.be44bcfea48a.css.gz %%HOMEDIR%%/static-collected/CACHE/css/output.c2d1279dce0e.css %%HOMEDIR%%/static-collected/CACHE/css/output.c2d1279dce0e.css.gz %%HOMEDIR%%/static-collected/CACHE/css/output.ca025a6b1199.css @@ -1097,6 +1647,8 @@ bin/hcks %%HOMEDIR%%/static-collected/CACHE/js/output.9ce1f5e65e9a.js.gz %%HOMEDIR%%/static-collected/CACHE/js/output.9f0fa72b79a3.js %%HOMEDIR%%/static-collected/CACHE/js/output.9f0fa72b79a3.js.gz +%%HOMEDIR%%/static-collected/CACHE/js/output.ae529949a37e.js +%%HOMEDIR%%/static-collected/CACHE/js/output.ae529949a37e.js.gz %%HOMEDIR%%/static-collected/CACHE/js/output.b4ba48ed4f66.js %%HOMEDIR%%/static-collected/CACHE/js/output.b4ba48ed4f66.js.gz %%HOMEDIR%%/static-collected/CACHE/js/output.b85217576987.js @@ -1109,16 +1661,14 @@ bin/hcks %%HOMEDIR%%/static-collected/CACHE/js/output.c4e367d31ce9.js.gz %%HOMEDIR%%/static-collected/CACHE/js/output.c56525d27da6.js %%HOMEDIR%%/static-collected/CACHE/js/output.c56525d27da6.js.gz -%%HOMEDIR%%/static-collected/CACHE/js/output.c653f0934335.js -%%HOMEDIR%%/static-collected/CACHE/js/output.c653f0934335.js.gz %%HOMEDIR%%/static-collected/CACHE/js/output.c9c5c8413808.js %%HOMEDIR%%/static-collected/CACHE/js/output.c9c5c8413808.js.gz %%HOMEDIR%%/static-collected/CACHE/js/output.cf866df012a0.js %%HOMEDIR%%/static-collected/CACHE/js/output.cf866df012a0.js.gz +%%HOMEDIR%%/static-collected/CACHE/js/output.d1a982a34e92.js +%%HOMEDIR%%/static-collected/CACHE/js/output.d1a982a34e92.js.gz %%HOMEDIR%%/static-collected/CACHE/js/output.d1af18153f71.js %%HOMEDIR%%/static-collected/CACHE/js/output.d1af18153f71.js.gz -%%HOMEDIR%%/static-collected/CACHE/js/output.db93224f6407.js -%%HOMEDIR%%/static-collected/CACHE/js/output.db93224f6407.js.gz %%HOMEDIR%%/static-collected/CACHE/js/output.deacfb4c1f0f.js %%HOMEDIR%%/static-collected/CACHE/js/output.deacfb4c1f0f.js.gz %%HOMEDIR%%/static-collected/CACHE/js/output.e9c76ee85b5e.js @@ -1309,13 +1859,18 @@ bin/hcks %%HOMEDIR%%/static-collected/fonts/icomoon.svg %%HOMEDIR%%/static-collected/fonts/icomoon.ttf %%HOMEDIR%%/static-collected/fonts/icomoon.woff +%%HOMEDIR%%/static-collected/img/add_to_slack.png +%%HOMEDIR%%/static-collected/img/add_to_slack@2x.png %%HOMEDIR%%/static-collected/img/apple-touch-180.png +%%HOMEDIR%%/static-collected/img/apprise.png %%HOMEDIR%%/static-collected/img/badges.png %%HOMEDIR%%/static-collected/img/badges@2x.png +%%HOMEDIR%%/static-collected/img/call.png %%HOMEDIR%%/static-collected/img/check_details.png %%HOMEDIR%%/static-collected/img/check_details@2x.png %%HOMEDIR%%/static-collected/img/cron.png %%HOMEDIR%%/static-collected/img/cron@2x.png +%%HOMEDIR%%/static-collected/img/discord.png %%HOMEDIR%%/static-collected/img/docs/add_check.png %%HOMEDIR%%/static-collected/img/docs/badges.png %%HOMEDIR%%/static-collected/img/docs/checks_durations.png @@ -1349,116 +1904,112 @@ bin/hcks %%HOMEDIR%%/static-collected/img/docs/transfer_check.png %%HOMEDIR%%/static-collected/img/docs/transfer_project.png %%HOMEDIR%%/static-collected/img/down.png +%%HOMEDIR%%/static-collected/img/email.png %%HOMEDIR%%/static-collected/img/favicon.ico %%HOMEDIR%%/static-collected/img/favicon.svg %%HOMEDIR%%/static-collected/img/favicon_down.svg -%%HOMEDIR%%/static-collected/img/integrations/add_to_slack.png -%%HOMEDIR%%/static-collected/img/integrations/add_to_slack@2x.png -%%HOMEDIR%%/static-collected/img/integrations/apprise.png -%%HOMEDIR%%/static-collected/img/integrations/call.png -%%HOMEDIR%%/static-collected/img/integrations/discord.png -%%HOMEDIR%%/static-collected/img/integrations/email.png -%%HOMEDIR%%/static-collected/img/integrations/github-white.png -%%HOMEDIR%%/static-collected/img/integrations/github.png -%%HOMEDIR%%/static-collected/img/integrations/googlechat.png -%%HOMEDIR%%/static-collected/img/integrations/gotify.png -%%HOMEDIR%%/static-collected/img/integrations/group.png -%%HOMEDIR%%/static-collected/img/integrations/linenotify.png -%%HOMEDIR%%/static-collected/img/integrations/matrix.png -%%HOMEDIR%%/static-collected/img/integrations/mattermost.png -%%HOMEDIR%%/static-collected/img/integrations/missing.png -%%HOMEDIR%%/static-collected/img/integrations/msteams.png -%%HOMEDIR%%/static-collected/img/integrations/msteamsw.png -%%HOMEDIR%%/static-collected/img/integrations/ntfy.png -%%HOMEDIR%%/static-collected/img/integrations/opsgenie.png -%%HOMEDIR%%/static-collected/img/integrations/pagertree.png -%%HOMEDIR%%/static-collected/img/integrations/pd.png -%%HOMEDIR%%/static-collected/img/integrations/pd_connect_button.png -%%HOMEDIR%%/static-collected/img/integrations/po.png -%%HOMEDIR%%/static-collected/img/integrations/prometheus.png -%%HOMEDIR%%/static-collected/img/integrations/pushbullet.png -%%HOMEDIR%%/static-collected/img/integrations/rocketchat.png -%%HOMEDIR%%/static-collected/img/integrations/setup_googlechat_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_googlechat_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_googlechat_3.png -%%HOMEDIR%%/static-collected/img/integrations/setup_googlechat_4.png -%%HOMEDIR%%/static-collected/img/integrations/setup_gotify_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_gotify_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_matrix_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_matrix_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_matrix_3.png -%%HOMEDIR%%/static-collected/img/integrations/setup_matrix_4.png -%%HOMEDIR%%/static-collected/img/integrations/setup_mattermost_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_mattermost_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_mattermost_3.png -%%HOMEDIR%%/static-collected/img/integrations/setup_mattermost_4.png -%%HOMEDIR%%/static-collected/img/integrations/setup_mattermost_5.png -%%HOMEDIR%%/static-collected/img/integrations/setup_msteamsw_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_msteamsw_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_msteamsw_3.png -%%HOMEDIR%%/static-collected/img/integrations/setup_msteamsw_4.png -%%HOMEDIR%%/static-collected/img/integrations/setup_opsgenie_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_opsgenie_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_opsgenie_3.png -%%HOMEDIR%%/static-collected/img/integrations/setup_opsgenie_4.png -%%HOMEDIR%%/static-collected/img/integrations/setup_pagertree_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_pagertree_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_pagertree_3.png -%%HOMEDIR%%/static-collected/img/integrations/setup_pd_s1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_pd_s2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_pd_simple_0.png -%%HOMEDIR%%/static-collected/img/integrations/setup_pd_simple_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_pd_simple_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_pd_simple_3.png -%%HOMEDIR%%/static-collected/img/integrations/setup_prometheus_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_pushover_0.png -%%HOMEDIR%%/static-collected/img/integrations/setup_pushover_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_pushover_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_pushover_3.png -%%HOMEDIR%%/static-collected/img/integrations/setup_rocketchat_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_rocketchat_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_rocketchat_3.png -%%HOMEDIR%%/static-collected/img/integrations/setup_rocketchat_4.png -%%HOMEDIR%%/static-collected/img/integrations/setup_rocketchat_5.png -%%HOMEDIR%%/static-collected/img/integrations/setup_rocketchat_6.png -%%HOMEDIR%%/static-collected/img/integrations/setup_slack_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_slack_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_slack_btn_0.png -%%HOMEDIR%%/static-collected/img/integrations/setup_slack_btn_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_slack_btn_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_slack_btn_3.png -%%HOMEDIR%%/static-collected/img/integrations/setup_spike_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_spike_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_spike_3.png -%%HOMEDIR%%/static-collected/img/integrations/setup_spike_4.png -%%HOMEDIR%%/static-collected/img/integrations/setup_telegram_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_telegram_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_telegram_3.png -%%HOMEDIR%%/static-collected/img/integrations/setup_victorops_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_victorops_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_zulip_1.png -%%HOMEDIR%%/static-collected/img/integrations/setup_zulip_2.png -%%HOMEDIR%%/static-collected/img/integrations/setup_zulip_3.png -%%HOMEDIR%%/static-collected/img/integrations/shell.png -%%HOMEDIR%%/static-collected/img/integrations/signal.png -%%HOMEDIR%%/static-collected/img/integrations/slack.png -%%HOMEDIR%%/static-collected/img/integrations/sms.png -%%HOMEDIR%%/static-collected/img/integrations/spike.png -%%HOMEDIR%%/static-collected/img/integrations/telegram.png -%%HOMEDIR%%/static-collected/img/integrations/trello.png -%%HOMEDIR%%/static-collected/img/integrations/victorops.png -%%HOMEDIR%%/static-collected/img/integrations/webhook.png -%%HOMEDIR%%/static-collected/img/integrations/whatsapp.png -%%HOMEDIR%%/static-collected/img/integrations/zulip.png +%%HOMEDIR%%/static-collected/img/github-white.png +%%HOMEDIR%%/static-collected/img/github.png +%%HOMEDIR%%/static-collected/img/googlechat.png +%%HOMEDIR%%/static-collected/img/gotify.png +%%HOMEDIR%%/static-collected/img/group.png +%%HOMEDIR%%/static-collected/img/linenotify.png %%HOMEDIR%%/static-collected/img/logo.png +%%HOMEDIR%%/static-collected/img/matrix.png +%%HOMEDIR%%/static-collected/img/mattermost.png +%%HOMEDIR%%/static-collected/img/missing.png +%%HOMEDIR%%/static-collected/img/msteams.png +%%HOMEDIR%%/static-collected/img/msteamsw.png %%HOMEDIR%%/static-collected/img/my_checks.png %%HOMEDIR%%/static-collected/img/my_checks@2x.png +%%HOMEDIR%%/static-collected/img/ntfy.png +%%HOMEDIR%%/static-collected/img/opsgenie.png +%%HOMEDIR%%/static-collected/img/pagertree.png +%%HOMEDIR%%/static-collected/img/pd.png %%HOMEDIR%%/static-collected/img/period_grace.png %%HOMEDIR%%/static-collected/img/period_grace@2x.png +%%HOMEDIR%%/static-collected/img/po.png +%%HOMEDIR%%/static-collected/img/prometheus.png +%%HOMEDIR%%/static-collected/img/pushbullet.png +%%HOMEDIR%%/static-collected/img/rocketchat.png +%%HOMEDIR%%/static-collected/img/setup_googlechat_1.png +%%HOMEDIR%%/static-collected/img/setup_googlechat_2.png +%%HOMEDIR%%/static-collected/img/setup_googlechat_3.png +%%HOMEDIR%%/static-collected/img/setup_googlechat_4.png +%%HOMEDIR%%/static-collected/img/setup_gotify_1.png +%%HOMEDIR%%/static-collected/img/setup_gotify_2.png +%%HOMEDIR%%/static-collected/img/setup_matrix_1.png +%%HOMEDIR%%/static-collected/img/setup_matrix_2.png +%%HOMEDIR%%/static-collected/img/setup_matrix_3.png +%%HOMEDIR%%/static-collected/img/setup_matrix_4.png +%%HOMEDIR%%/static-collected/img/setup_mattermost_1.png +%%HOMEDIR%%/static-collected/img/setup_mattermost_2.png +%%HOMEDIR%%/static-collected/img/setup_mattermost_3.png +%%HOMEDIR%%/static-collected/img/setup_mattermost_4.png +%%HOMEDIR%%/static-collected/img/setup_mattermost_5.png +%%HOMEDIR%%/static-collected/img/setup_msteamsw_1.png +%%HOMEDIR%%/static-collected/img/setup_msteamsw_2.png +%%HOMEDIR%%/static-collected/img/setup_msteamsw_3.png +%%HOMEDIR%%/static-collected/img/setup_msteamsw_4.png +%%HOMEDIR%%/static-collected/img/setup_opsgenie_1.png +%%HOMEDIR%%/static-collected/img/setup_opsgenie_2.png +%%HOMEDIR%%/static-collected/img/setup_opsgenie_3.png +%%HOMEDIR%%/static-collected/img/setup_opsgenie_4.png +%%HOMEDIR%%/static-collected/img/setup_pagertree_1.png +%%HOMEDIR%%/static-collected/img/setup_pagertree_2.png +%%HOMEDIR%%/static-collected/img/setup_pagertree_3.png +%%HOMEDIR%%/static-collected/img/setup_pd_s1.png +%%HOMEDIR%%/static-collected/img/setup_pd_s2.png +%%HOMEDIR%%/static-collected/img/setup_pd_simple_0.png +%%HOMEDIR%%/static-collected/img/setup_pd_simple_1.png +%%HOMEDIR%%/static-collected/img/setup_pd_simple_2.png +%%HOMEDIR%%/static-collected/img/setup_pd_simple_3.png +%%HOMEDIR%%/static-collected/img/setup_prometheus_1.png +%%HOMEDIR%%/static-collected/img/setup_pushover_0.png +%%HOMEDIR%%/static-collected/img/setup_pushover_1.png +%%HOMEDIR%%/static-collected/img/setup_pushover_2.png +%%HOMEDIR%%/static-collected/img/setup_pushover_3.png +%%HOMEDIR%%/static-collected/img/setup_rocketchat_1.png +%%HOMEDIR%%/static-collected/img/setup_rocketchat_2.png +%%HOMEDIR%%/static-collected/img/setup_rocketchat_3.png +%%HOMEDIR%%/static-collected/img/setup_rocketchat_4.png +%%HOMEDIR%%/static-collected/img/setup_rocketchat_5.png +%%HOMEDIR%%/static-collected/img/setup_rocketchat_6.png +%%HOMEDIR%%/static-collected/img/setup_slack_1.png +%%HOMEDIR%%/static-collected/img/setup_slack_2.png +%%HOMEDIR%%/static-collected/img/setup_slack_btn_0.png +%%HOMEDIR%%/static-collected/img/setup_slack_btn_1.png +%%HOMEDIR%%/static-collected/img/setup_slack_btn_2.png +%%HOMEDIR%%/static-collected/img/setup_slack_btn_3.png +%%HOMEDIR%%/static-collected/img/setup_spike_1.png +%%HOMEDIR%%/static-collected/img/setup_spike_2.png +%%HOMEDIR%%/static-collected/img/setup_spike_3.png +%%HOMEDIR%%/static-collected/img/setup_spike_4.png +%%HOMEDIR%%/static-collected/img/setup_telegram_1.png +%%HOMEDIR%%/static-collected/img/setup_telegram_2.png +%%HOMEDIR%%/static-collected/img/setup_telegram_3.png +%%HOMEDIR%%/static-collected/img/setup_victorops_1.png +%%HOMEDIR%%/static-collected/img/setup_victorops_2.png +%%HOMEDIR%%/static-collected/img/setup_zulip_1.png +%%HOMEDIR%%/static-collected/img/setup_zulip_2.png +%%HOMEDIR%%/static-collected/img/setup_zulip_3.png +%%HOMEDIR%%/static-collected/img/setup_zulip_4.png +%%HOMEDIR%%/static-collected/img/setup_zulip_5.png +%%HOMEDIR%%/static-collected/img/shell.png +%%HOMEDIR%%/static-collected/img/signal.png +%%HOMEDIR%%/static-collected/img/slack.png +%%HOMEDIR%%/static-collected/img/sms.png +%%HOMEDIR%%/static-collected/img/spike.png +%%HOMEDIR%%/static-collected/img/telegram.png %%HOMEDIR%%/static-collected/img/theme-dark.png %%HOMEDIR%%/static-collected/img/theme-light.png %%HOMEDIR%%/static-collected/img/theme-system.png +%%HOMEDIR%%/static-collected/img/trello.png %%HOMEDIR%%/static-collected/img/up.png +%%HOMEDIR%%/static-collected/img/victorops.png +%%HOMEDIR%%/static-collected/img/webhook.png +%%HOMEDIR%%/static-collected/img/whatsapp.png +%%HOMEDIR%%/static-collected/img/zulip.png %%HOMEDIR%%/static-collected/js/adaptive-setinterval.js %%HOMEDIR%%/static-collected/js/add-check-modal.js %%HOMEDIR%%/static-collected/js/add_credential.js @@ -1592,105 +2143,9 @@ bin/hcks %%HOMEDIR%%/static/img/favicon.ico %%HOMEDIR%%/static/img/favicon.svg %%HOMEDIR%%/static/img/favicon_down.svg -%%HOMEDIR%%/static/img/integrations/add_to_slack.png -%%HOMEDIR%%/static/img/integrations/add_to_slack@2x.png -%%HOMEDIR%%/static/img/integrations/apprise.png -%%HOMEDIR%%/static/img/integrations/call.png -%%HOMEDIR%%/static/img/integrations/discord.png -%%HOMEDIR%%/static/img/integrations/email.png -%%HOMEDIR%%/static/img/integrations/github-white.png -%%HOMEDIR%%/static/img/integrations/github.png -%%HOMEDIR%%/static/img/integrations/googlechat.png -%%HOMEDIR%%/static/img/integrations/gotify.png -%%HOMEDIR%%/static/img/integrations/group.png -%%HOMEDIR%%/static/img/integrations/linenotify.png -%%HOMEDIR%%/static/img/integrations/matrix.png -%%HOMEDIR%%/static/img/integrations/mattermost.png -%%HOMEDIR%%/static/img/integrations/missing.png -%%HOMEDIR%%/static/img/integrations/msteams.png -%%HOMEDIR%%/static/img/integrations/msteamsw.png -%%HOMEDIR%%/static/img/integrations/ntfy.png -%%HOMEDIR%%/static/img/integrations/opsgenie.png -%%HOMEDIR%%/static/img/integrations/pagertree.png -%%HOMEDIR%%/static/img/integrations/pd.png -%%HOMEDIR%%/static/img/integrations/pd_connect_button.png -%%HOMEDIR%%/static/img/integrations/po.png -%%HOMEDIR%%/static/img/integrations/prometheus.png -%%HOMEDIR%%/static/img/integrations/pushbullet.png -%%HOMEDIR%%/static/img/integrations/rocketchat.png -%%HOMEDIR%%/static/img/integrations/setup_googlechat_1.png -%%HOMEDIR%%/static/img/integrations/setup_googlechat_2.png -%%HOMEDIR%%/static/img/integrations/setup_googlechat_3.png -%%HOMEDIR%%/static/img/integrations/setup_googlechat_4.png -%%HOMEDIR%%/static/img/integrations/setup_gotify_1.png -%%HOMEDIR%%/static/img/integrations/setup_gotify_2.png -%%HOMEDIR%%/static/img/integrations/setup_matrix_1.png -%%HOMEDIR%%/static/img/integrations/setup_matrix_2.png -%%HOMEDIR%%/static/img/integrations/setup_matrix_3.png -%%HOMEDIR%%/static/img/integrations/setup_matrix_4.png -%%HOMEDIR%%/static/img/integrations/setup_mattermost_1.png -%%HOMEDIR%%/static/img/integrations/setup_mattermost_2.png -%%HOMEDIR%%/static/img/integrations/setup_mattermost_3.png -%%HOMEDIR%%/static/img/integrations/setup_mattermost_4.png -%%HOMEDIR%%/static/img/integrations/setup_mattermost_5.png -%%HOMEDIR%%/static/img/integrations/setup_msteamsw_1.png -%%HOMEDIR%%/static/img/integrations/setup_msteamsw_2.png -%%HOMEDIR%%/static/img/integrations/setup_msteamsw_3.png -%%HOMEDIR%%/static/img/integrations/setup_msteamsw_4.png -%%HOMEDIR%%/static/img/integrations/setup_opsgenie_1.png -%%HOMEDIR%%/static/img/integrations/setup_opsgenie_2.png -%%HOMEDIR%%/static/img/integrations/setup_opsgenie_3.png -%%HOMEDIR%%/static/img/integrations/setup_opsgenie_4.png -%%HOMEDIR%%/static/img/integrations/setup_pagertree_1.png -%%HOMEDIR%%/static/img/integrations/setup_pagertree_2.png -%%HOMEDIR%%/static/img/integrations/setup_pagertree_3.png -%%HOMEDIR%%/static/img/integrations/setup_pd_s1.png -%%HOMEDIR%%/static/img/integrations/setup_pd_s2.png -%%HOMEDIR%%/static/img/integrations/setup_pd_simple_0.png -%%HOMEDIR%%/static/img/integrations/setup_pd_simple_1.png -%%HOMEDIR%%/static/img/integrations/setup_pd_simple_2.png -%%HOMEDIR%%/static/img/integrations/setup_pd_simple_3.png -%%HOMEDIR%%/static/img/integrations/setup_prometheus_1.png -%%HOMEDIR%%/static/img/integrations/setup_pushover_0.png -%%HOMEDIR%%/static/img/integrations/setup_pushover_1.png -%%HOMEDIR%%/static/img/integrations/setup_pushover_2.png -%%HOMEDIR%%/static/img/integrations/setup_pushover_3.png -%%HOMEDIR%%/static/img/integrations/setup_rocketchat_1.png -%%HOMEDIR%%/static/img/integrations/setup_rocketchat_2.png -%%HOMEDIR%%/static/img/integrations/setup_rocketchat_3.png -%%HOMEDIR%%/static/img/integrations/setup_rocketchat_4.png -%%HOMEDIR%%/static/img/integrations/setup_rocketchat_5.png -%%HOMEDIR%%/static/img/integrations/setup_rocketchat_6.png -%%HOMEDIR%%/static/img/integrations/setup_slack_1.png -%%HOMEDIR%%/static/img/integrations/setup_slack_2.png -%%HOMEDIR%%/static/img/integrations/setup_slack_btn_0.png -%%HOMEDIR%%/static/img/integrations/setup_slack_btn_1.png -%%HOMEDIR%%/static/img/integrations/setup_slack_btn_2.png -%%HOMEDIR%%/static/img/integrations/setup_slack_btn_3.png -%%HOMEDIR%%/static/img/integrations/setup_spike_1.png -%%HOMEDIR%%/static/img/integrations/setup_spike_2.png -%%HOMEDIR%%/static/img/integrations/setup_spike_3.png -%%HOMEDIR%%/static/img/integrations/setup_spike_4.png -%%HOMEDIR%%/static/img/integrations/setup_telegram_1.png -%%HOMEDIR%%/static/img/integrations/setup_telegram_2.png -%%HOMEDIR%%/static/img/integrations/setup_telegram_3.png -%%HOMEDIR%%/static/img/integrations/setup_victorops_1.png -%%HOMEDIR%%/static/img/integrations/setup_victorops_2.png -%%HOMEDIR%%/static/img/integrations/setup_zulip_1.png -%%HOMEDIR%%/static/img/integrations/setup_zulip_2.png -%%HOMEDIR%%/static/img/integrations/setup_zulip_3.png -%%HOMEDIR%%/static/img/integrations/shell.png -%%HOMEDIR%%/static/img/integrations/signal.png -%%HOMEDIR%%/static/img/integrations/slack.png -%%HOMEDIR%%/static/img/integrations/sms.png -%%HOMEDIR%%/static/img/integrations/spike.png -%%HOMEDIR%%/static/img/integrations/telegram.png -%%HOMEDIR%%/static/img/integrations/trello.png -%%HOMEDIR%%/static/img/integrations/victorops.png -%%HOMEDIR%%/static/img/integrations/webhook.png -%%HOMEDIR%%/static/img/integrations/whatsapp.png -%%HOMEDIR%%/static/img/integrations/zulip.png +%%HOMEDIR%%/static/img/linenotify.png %%HOMEDIR%%/static/img/logo.png +%%HOMEDIR%%/static/img/missing.png %%HOMEDIR%%/static/img/my_checks.png %%HOMEDIR%%/static/img/my_checks@2x.png %%HOMEDIR%%/static/img/period_grace.png @@ -1703,9 +2158,6 @@ bin/hcks %%HOMEDIR%%/static/js/add-check-modal.js %%HOMEDIR%%/static/js/add_credential.js %%HOMEDIR%%/static/js/add_project_modal.js -%%HOMEDIR%%/static/js/add_pushover.js -%%HOMEDIR%%/static/js/add_trello.js -%%HOMEDIR%%/static/js/add_zulip.js %%HOMEDIR%%/static/js/appearance.js %%HOMEDIR%%/static/js/auto-submit.js %%HOMEDIR%%/static/js/badges.js @@ -1723,7 +2175,6 @@ bin/hcks %%HOMEDIR%%/static/js/moment.min.js %%HOMEDIR%%/static/js/notifications.js %%HOMEDIR%%/static/js/nouislider.min.js -%%HOMEDIR%%/static/js/ntfy_form.js %%HOMEDIR%%/static/js/ping_details.js %%HOMEDIR%%/static/js/profile.js %%HOMEDIR%%/static/js/project.js @@ -1733,13 +2184,11 @@ bin/hcks %%HOMEDIR%%/static/js/search.js %%HOMEDIR%%/static/js/selectize.min.js %%HOMEDIR%%/static/js/set-password.js -%%HOMEDIR%%/static/js/signal_form.js %%HOMEDIR%%/static/js/signup.js %%HOMEDIR%%/static/js/slug-suggestions.js %%HOMEDIR%%/static/js/snippet-copy.js %%HOMEDIR%%/static/js/update-timeout-modal.js %%HOMEDIR%%/static/js/webauthn-json.browser-global.js -%%HOMEDIR%%/static/js/webhook.js %%HOMEDIR%%/static/js/zxcvbn.min.js %%HOMEDIR%%/templates/accounts/add_credential.html %%HOMEDIR%%/templates/accounts/add_project_modal.html @@ -1773,6 +2222,7 @@ bin/hcks %%HOMEDIR%%/templates/base.html %%HOMEDIR%%/templates/base_bare.html %%HOMEDIR%%/templates/base_project.html +%%HOMEDIR%%/templates/contact.vcf %%HOMEDIR%%/templates/docs/api.html-fragment %%HOMEDIR%%/templates/docs/api.md %%HOMEDIR%%/templates/docs/apiv1.html-fragment @@ -1879,7 +2329,6 @@ bin/hcks %%HOMEDIR%%/templates/emails/sudo-code-body-html.html %%HOMEDIR%%/templates/emails/sudo-code-body-text.html %%HOMEDIR%%/templates/emails/sudo-code-subject.html -%%HOMEDIR%%/templates/emails/summary-text.html %%HOMEDIR%%/templates/emails/transfer-request-body-html.html %%HOMEDIR%%/templates/emails/transfer-request-body-text.html %%HOMEDIR%%/templates/emails/transfer-request-subject.html @@ -1956,73 +2405,6 @@ bin/hcks %%HOMEDIR%%/templates/front/update_name_modal.html %%HOMEDIR%%/templates/front/update_timeout_modal.html %%HOMEDIR%%/templates/front/verify_email_success.html -%%HOMEDIR%%/templates/integrations/add_apprise.html -%%HOMEDIR%%/templates/integrations/add_call.html -%%HOMEDIR%%/templates/integrations/add_discord.html -%%HOMEDIR%%/templates/integrations/add_github.html -%%HOMEDIR%%/templates/integrations/add_github_form.html -%%HOMEDIR%%/templates/integrations/add_googlechat.html -%%HOMEDIR%%/templates/integrations/add_gotify.html -%%HOMEDIR%%/templates/integrations/add_matrix.html -%%HOMEDIR%%/templates/integrations/add_mattermost.html -%%HOMEDIR%%/templates/integrations/add_msteams.html -%%HOMEDIR%%/templates/integrations/add_opsgenie.html -%%HOMEDIR%%/templates/integrations/add_pagertree.html -%%HOMEDIR%%/templates/integrations/add_pd.html -%%HOMEDIR%%/templates/integrations/add_pd_simple.html -%%HOMEDIR%%/templates/integrations/add_prometheus.html -%%HOMEDIR%%/templates/integrations/add_pushbullet.html -%%HOMEDIR%%/templates/integrations/add_pushover.html -%%HOMEDIR%%/templates/integrations/add_pushover_help.html -%%HOMEDIR%%/templates/integrations/add_rocketchat.html -%%HOMEDIR%%/templates/integrations/add_shell.html -%%HOMEDIR%%/templates/integrations/add_slack.html -%%HOMEDIR%%/templates/integrations/add_slack_btn.html -%%HOMEDIR%%/templates/integrations/add_spike.html -%%HOMEDIR%%/templates/integrations/add_telegram.html -%%HOMEDIR%%/templates/integrations/add_trello.html -%%HOMEDIR%%/templates/integrations/add_victorops.html -%%HOMEDIR%%/templates/integrations/add_zulip.html -%%HOMEDIR%%/templates/integrations/apprise_description.html -%%HOMEDIR%%/templates/integrations/apprise_title.html -%%HOMEDIR%%/templates/integrations/call_message.html -%%HOMEDIR%%/templates/integrations/email_form.html -%%HOMEDIR%%/templates/integrations/github_body.html -%%HOMEDIR%%/templates/integrations/github_title.html -%%HOMEDIR%%/templates/integrations/gotify_message.html -%%HOMEDIR%%/templates/integrations/gotify_title.html -%%HOMEDIR%%/templates/integrations/group_form.html -%%HOMEDIR%%/templates/integrations/matrix_description.html -%%HOMEDIR%%/templates/integrations/matrix_description_formatted.html -%%HOMEDIR%%/templates/integrations/msteamsw_message.html -%%HOMEDIR%%/templates/integrations/ntfy_form.html -%%HOMEDIR%%/templates/integrations/ntfy_message.html -%%HOMEDIR%%/templates/integrations/ntfy_title.html -%%HOMEDIR%%/templates/integrations/opsgenie_message.html -%%HOMEDIR%%/templates/integrations/pagertree_description.html -%%HOMEDIR%%/templates/integrations/pagertree_title.html -%%HOMEDIR%%/templates/integrations/pd_description.html -%%HOMEDIR%%/templates/integrations/pushbullet_message.html -%%HOMEDIR%%/templates/integrations/pushover_message.html -%%HOMEDIR%%/templates/integrations/pushover_title.html -%%HOMEDIR%%/templates/integrations/rocketchat_message.html -%%HOMEDIR%%/templates/integrations/signal_form.html -%%HOMEDIR%%/templates/integrations/signal_message.html -%%HOMEDIR%%/templates/integrations/signal_result.html -%%HOMEDIR%%/templates/integrations/sms_form.html -%%HOMEDIR%%/templates/integrations/sms_message.html -%%HOMEDIR%%/templates/integrations/spike_description.html -%%HOMEDIR%%/templates/integrations/spike_title.html -%%HOMEDIR%%/templates/integrations/telegram_invite.html -%%HOMEDIR%%/templates/integrations/telegram_message.html -%%HOMEDIR%%/templates/integrations/trello_desc.html -%%HOMEDIR%%/templates/integrations/trello_name.html -%%HOMEDIR%%/templates/integrations/trello_settings.html -%%HOMEDIR%%/templates/integrations/victorops_description.html -%%HOMEDIR%%/templates/integrations/webhook_form.html -%%HOMEDIR%%/templates/integrations/whatsapp_form.html -%%HOMEDIR%%/templates/integrations/zulip_content.html -%%HOMEDIR%%/templates/integrations/zulip_topic.html %%HOMEDIR%%/templates/try_later.html @dir %%HOMEDIR%%/hc/__pycache__ @dir %%HOMEDIR%%/hc/accounts/__pycache__ @@ -2057,6 +2439,224 @@ bin/hcks @dir %%HOMEDIR%%/hc/front/tests/__pycache__ @dir %%HOMEDIR%%/hc/front/tests @dir %%HOMEDIR%%/hc/front +@dir %%HOMEDIR%%/hc/integrations/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/apprise/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/apprise/static/img +@dir %%HOMEDIR%%/hc/integrations/apprise/static +@dir %%HOMEDIR%%/hc/integrations/apprise/templates +@dir %%HOMEDIR%%/hc/integrations/apprise/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/apprise/tests +@dir %%HOMEDIR%%/hc/integrations/apprise +@dir %%HOMEDIR%%/hc/integrations/call/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/call/static/img +@dir %%HOMEDIR%%/hc/integrations/call/static +@dir %%HOMEDIR%%/hc/integrations/call/templates +@dir %%HOMEDIR%%/hc/integrations/call/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/call/tests +@dir %%HOMEDIR%%/hc/integrations/call +@dir %%HOMEDIR%%/hc/integrations/discord/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/discord/static/img +@dir %%HOMEDIR%%/hc/integrations/discord/static +@dir %%HOMEDIR%%/hc/integrations/discord/templates +@dir %%HOMEDIR%%/hc/integrations/discord/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/discord/tests +@dir %%HOMEDIR%%/hc/integrations/discord +@dir %%HOMEDIR%%/hc/integrations/email/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/email/static/img +@dir %%HOMEDIR%%/hc/integrations/email/static +@dir %%HOMEDIR%%/hc/integrations/email/templates +@dir %%HOMEDIR%%/hc/integrations/email/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/email/tests +@dir %%HOMEDIR%%/hc/integrations/email +@dir %%HOMEDIR%%/hc/integrations/github/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/github/static/img +@dir %%HOMEDIR%%/hc/integrations/github/static +@dir %%HOMEDIR%%/hc/integrations/github/templates +@dir %%HOMEDIR%%/hc/integrations/github/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/github/tests +@dir %%HOMEDIR%%/hc/integrations/github +@dir %%HOMEDIR%%/hc/integrations/googlechat/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/googlechat/static/img +@dir %%HOMEDIR%%/hc/integrations/googlechat/static +@dir %%HOMEDIR%%/hc/integrations/googlechat/templates +@dir %%HOMEDIR%%/hc/integrations/googlechat/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/googlechat/tests +@dir %%HOMEDIR%%/hc/integrations/googlechat +@dir %%HOMEDIR%%/hc/integrations/gotify/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/gotify/static/img +@dir %%HOMEDIR%%/hc/integrations/gotify/static +@dir %%HOMEDIR%%/hc/integrations/gotify/templates +@dir %%HOMEDIR%%/hc/integrations/gotify/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/gotify/tests +@dir %%HOMEDIR%%/hc/integrations/gotify +@dir %%HOMEDIR%%/hc/integrations/group/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/group/static/img +@dir %%HOMEDIR%%/hc/integrations/group/static +@dir %%HOMEDIR%%/hc/integrations/group/templates +@dir %%HOMEDIR%%/hc/integrations/group/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/group/tests +@dir %%HOMEDIR%%/hc/integrations/group +@dir %%HOMEDIR%%/hc/integrations/matrix/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/matrix/static/img +@dir %%HOMEDIR%%/hc/integrations/matrix/static +@dir %%HOMEDIR%%/hc/integrations/matrix/templates +@dir %%HOMEDIR%%/hc/integrations/matrix/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/matrix/tests +@dir %%HOMEDIR%%/hc/integrations/matrix +@dir %%HOMEDIR%%/hc/integrations/mattermost/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/mattermost/static/img +@dir %%HOMEDIR%%/hc/integrations/mattermost/static +@dir %%HOMEDIR%%/hc/integrations/mattermost/templates +@dir %%HOMEDIR%%/hc/integrations/mattermost/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/mattermost/tests +@dir %%HOMEDIR%%/hc/integrations/mattermost +@dir %%HOMEDIR%%/hc/integrations/msteamsw/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/msteamsw/static/img +@dir %%HOMEDIR%%/hc/integrations/msteamsw/static +@dir %%HOMEDIR%%/hc/integrations/msteamsw/templates +@dir %%HOMEDIR%%/hc/integrations/msteamsw/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/msteamsw/tests +@dir %%HOMEDIR%%/hc/integrations/msteamsw +@dir %%HOMEDIR%%/hc/integrations/ntfy/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/ntfy/static/img +@dir %%HOMEDIR%%/hc/integrations/ntfy/static/js +@dir %%HOMEDIR%%/hc/integrations/ntfy/static +@dir %%HOMEDIR%%/hc/integrations/ntfy/templates +@dir %%HOMEDIR%%/hc/integrations/ntfy/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/ntfy/tests +@dir %%HOMEDIR%%/hc/integrations/ntfy +@dir %%HOMEDIR%%/hc/integrations/opsgenie/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/opsgenie/static/img +@dir %%HOMEDIR%%/hc/integrations/opsgenie/static +@dir %%HOMEDIR%%/hc/integrations/opsgenie/templates +@dir %%HOMEDIR%%/hc/integrations/opsgenie/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/opsgenie/tests +@dir %%HOMEDIR%%/hc/integrations/opsgenie +@dir %%HOMEDIR%%/hc/integrations/pagertree/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/pagertree/static/img +@dir %%HOMEDIR%%/hc/integrations/pagertree/static +@dir %%HOMEDIR%%/hc/integrations/pagertree/templates +@dir %%HOMEDIR%%/hc/integrations/pagertree/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/pagertree/tests +@dir %%HOMEDIR%%/hc/integrations/pagertree +@dir %%HOMEDIR%%/hc/integrations/pd/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/pd/static/img +@dir %%HOMEDIR%%/hc/integrations/pd/static +@dir %%HOMEDIR%%/hc/integrations/pd/templates +@dir %%HOMEDIR%%/hc/integrations/pd/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/pd/tests +@dir %%HOMEDIR%%/hc/integrations/pd +@dir %%HOMEDIR%%/hc/integrations/po/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/po/static/img +@dir %%HOMEDIR%%/hc/integrations/po/static/js +@dir %%HOMEDIR%%/hc/integrations/po/static +@dir %%HOMEDIR%%/hc/integrations/po/templates +@dir %%HOMEDIR%%/hc/integrations/po/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/po/tests +@dir %%HOMEDIR%%/hc/integrations/po +@dir %%HOMEDIR%%/hc/integrations/prometheus/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/prometheus/static/img +@dir %%HOMEDIR%%/hc/integrations/prometheus/static +@dir %%HOMEDIR%%/hc/integrations/prometheus/templates +@dir %%HOMEDIR%%/hc/integrations/prometheus/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/prometheus/tests +@dir %%HOMEDIR%%/hc/integrations/prometheus +@dir %%HOMEDIR%%/hc/integrations/pushbullet/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/pushbullet/static/img +@dir %%HOMEDIR%%/hc/integrations/pushbullet/static +@dir %%HOMEDIR%%/hc/integrations/pushbullet/templates +@dir %%HOMEDIR%%/hc/integrations/pushbullet/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/pushbullet/tests +@dir %%HOMEDIR%%/hc/integrations/pushbullet +@dir %%HOMEDIR%%/hc/integrations/rocketchat/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/rocketchat/static/img +@dir %%HOMEDIR%%/hc/integrations/rocketchat/static +@dir %%HOMEDIR%%/hc/integrations/rocketchat/templates +@dir %%HOMEDIR%%/hc/integrations/rocketchat/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/rocketchat/tests +@dir %%HOMEDIR%%/hc/integrations/rocketchat +@dir %%HOMEDIR%%/hc/integrations/shell/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/shell/static/img +@dir %%HOMEDIR%%/hc/integrations/shell/static +@dir %%HOMEDIR%%/hc/integrations/shell/templates +@dir %%HOMEDIR%%/hc/integrations/shell/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/shell/tests +@dir %%HOMEDIR%%/hc/integrations/shell +@dir %%HOMEDIR%%/hc/integrations/signal/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/signal/static/img +@dir %%HOMEDIR%%/hc/integrations/signal/static/js +@dir %%HOMEDIR%%/hc/integrations/signal/static +@dir %%HOMEDIR%%/hc/integrations/signal/templates +@dir %%HOMEDIR%%/hc/integrations/signal/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/signal/tests +@dir %%HOMEDIR%%/hc/integrations/signal +@dir %%HOMEDIR%%/hc/integrations/slack/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/slack/static/img +@dir %%HOMEDIR%%/hc/integrations/slack/static +@dir %%HOMEDIR%%/hc/integrations/slack/templates +@dir %%HOMEDIR%%/hc/integrations/slack/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/slack/tests +@dir %%HOMEDIR%%/hc/integrations/slack +@dir %%HOMEDIR%%/hc/integrations/sms/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/sms/static/img +@dir %%HOMEDIR%%/hc/integrations/sms/static +@dir %%HOMEDIR%%/hc/integrations/sms/templates +@dir %%HOMEDIR%%/hc/integrations/sms/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/sms/tests +@dir %%HOMEDIR%%/hc/integrations/sms +@dir %%HOMEDIR%%/hc/integrations/spike/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/spike/static/img +@dir %%HOMEDIR%%/hc/integrations/spike/static +@dir %%HOMEDIR%%/hc/integrations/spike/templates +@dir %%HOMEDIR%%/hc/integrations/spike/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/spike/tests +@dir %%HOMEDIR%%/hc/integrations/spike +@dir %%HOMEDIR%%/hc/integrations/telegram/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/telegram/static/img +@dir %%HOMEDIR%%/hc/integrations/telegram/static +@dir %%HOMEDIR%%/hc/integrations/telegram/templates +@dir %%HOMEDIR%%/hc/integrations/telegram/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/telegram/tests +@dir %%HOMEDIR%%/hc/integrations/telegram +@dir %%HOMEDIR%%/hc/integrations/trello/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/trello/static/img +@dir %%HOMEDIR%%/hc/integrations/trello/static/js +@dir %%HOMEDIR%%/hc/integrations/trello/static +@dir %%HOMEDIR%%/hc/integrations/trello/templates +@dir %%HOMEDIR%%/hc/integrations/trello/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/trello/tests +@dir %%HOMEDIR%%/hc/integrations/trello +@dir %%HOMEDIR%%/hc/integrations/victorops/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/victorops/static/img +@dir %%HOMEDIR%%/hc/integrations/victorops/static +@dir %%HOMEDIR%%/hc/integrations/victorops/templates +@dir %%HOMEDIR%%/hc/integrations/victorops/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/victorops/tests +@dir %%HOMEDIR%%/hc/integrations/victorops +@dir %%HOMEDIR%%/hc/integrations/webhook/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/webhook/static/img +@dir %%HOMEDIR%%/hc/integrations/webhook/static/js +@dir %%HOMEDIR%%/hc/integrations/webhook/static +@dir %%HOMEDIR%%/hc/integrations/webhook/templates +@dir %%HOMEDIR%%/hc/integrations/webhook/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/webhook/tests +@dir %%HOMEDIR%%/hc/integrations/webhook +@dir %%HOMEDIR%%/hc/integrations/whatsapp/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/whatsapp/static/img +@dir %%HOMEDIR%%/hc/integrations/whatsapp/static +@dir %%HOMEDIR%%/hc/integrations/whatsapp/templates +@dir %%HOMEDIR%%/hc/integrations/whatsapp/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/whatsapp/tests +@dir %%HOMEDIR%%/hc/integrations/whatsapp +@dir %%HOMEDIR%%/hc/integrations/zulip/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/zulip/static/img +@dir %%HOMEDIR%%/hc/integrations/zulip/static/js +@dir %%HOMEDIR%%/hc/integrations/zulip/static +@dir %%HOMEDIR%%/hc/integrations/zulip/templates +@dir %%HOMEDIR%%/hc/integrations/zulip/tests/__pycache__ +@dir %%HOMEDIR%%/hc/integrations/zulip/tests +@dir %%HOMEDIR%%/hc/integrations/zulip +@dir %%HOMEDIR%%/hc/integrations @dir %%HOMEDIR%%/hc/lib/__pycache__ @dir %%HOMEDIR%%/hc/lib/tests/__pycache__ @dir %%HOMEDIR%%/hc/lib/tests @@ -2078,7 +2678,6 @@ bin/hcks @dir %%HOMEDIR%%/static/css @dir %%HOMEDIR%%/static/fonts @dir %%HOMEDIR%%/static/img/docs -@dir %%HOMEDIR%%/static/img/integrations @dir %%HOMEDIR%%/static/img @dir %%HOMEDIR%%/static/js @dir %%HOMEDIR%%/static @@ -2102,7 +2701,6 @@ bin/hcks @dir %%HOMEDIR%%/static-collected/css @dir %%HOMEDIR%%/static-collected/fonts @dir %%HOMEDIR%%/static-collected/img/docs -@dir %%HOMEDIR%%/static-collected/img/integrations @dir %%HOMEDIR%%/static-collected/img @dir %%HOMEDIR%%/static-collected/js @dir %%HOMEDIR%%/static-collected @@ -2114,6 +2712,4 @@ bin/hcks @dir %%HOMEDIR%%/templates/emails @dir %%HOMEDIR%%/templates/front/snippets @dir %%HOMEDIR%%/templates/front -@dir %%HOMEDIR%%/templates/integrations @dir %%HOMEDIR%%/templates -%%EXAMPLESDIR%%/uwsgi.ini diff --git a/sysutils/py-tmuxp/Makefile b/sysutils/py-tmuxp/Makefile index b873e5c28e15..55256282d9cf 100644 --- a/sysutils/py-tmuxp/Makefile +++ b/sysutils/py-tmuxp/Makefile @@ -1,5 +1,5 @@ PORTNAME= tmuxp -PORTVERSION= 1.61.0 +PORTVERSION= 1.62.0 CATEGORIES= sysutils python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorama>=0.3.9:devel/py-colorama@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}libtmux>=0.52.1<0.53:devel/py-libtmux@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}libtmux>=0.53.0<0.54:devel/py-libtmux@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0:devel/py-pyyaml@${PY_FLAVOR} \ tmux:sysutils/tmux diff --git a/sysutils/py-tmuxp/distinfo b/sysutils/py-tmuxp/distinfo index 91e9a06deac8..5a49ff762875 100644 --- a/sysutils/py-tmuxp/distinfo +++ b/sysutils/py-tmuxp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765895750 -SHA256 (tmuxp-1.61.0.tar.gz) = b4355d35aff5da859f576407ee791b89a0404db97f8a16074cda0441152e11d2 -SIZE (tmuxp-1.61.0.tar.gz) = 939821 +TIMESTAMP = 1766036509 +SHA256 (tmuxp-1.62.0.tar.gz) = 6cece0720ff9a29fca07b2330bcbf06720613828f97bd163ff235a9d30dfec19 +SIZE (tmuxp-1.62.0.tar.gz) = 939909 diff --git a/sysutils/rubygem-capistrano/Makefile b/sysutils/rubygem-capistrano/Makefile index dd88e6c33e11..6ff2cc511f21 100644 --- a/sysutils/rubygem-capistrano/Makefile +++ b/sysutils/rubygem-capistrano/Makefile @@ -1,5 +1,5 @@ PORTNAME= capistrano -PORTVERSION= 3.19.2 +PORTVERSION= 3.20.0 CATEGORIES= sysutils rubygems MASTER_SITES= RG diff --git a/sysutils/rubygem-capistrano/distinfo b/sysutils/rubygem-capistrano/distinfo index d69cdfc4e9d1..cb33aa0b3fed 100644 --- a/sysutils/rubygem-capistrano/distinfo +++ b/sysutils/rubygem-capistrano/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731679932 -SHA256 (rubygem/capistrano-3.19.2.gem) = e0c79823edf604ba513533b224f85f5a9fe33c4c6c9cbde9483a56b48838f563 -SIZE (rubygem/capistrano-3.19.2.gem) = 73216 +TIMESTAMP = 1766036675 +SHA256 (rubygem/capistrano-3.20.0.gem) = 0113e58dda99add0342e56a244f664734c59f442c5ed734f5303b0b559b479c9 +SIZE (rubygem/capistrano-3.20.0.gem) = 74752 diff --git a/sysutils/rubygem-chef-licensing/Makefile b/sysutils/rubygem-chef-licensing/Makefile index d86cb19e337f..8fae02558846 100644 --- a/sysutils/rubygem-chef-licensing/Makefile +++ b/sysutils/rubygem-chef-licensing/Makefile @@ -1,5 +1,5 @@ PORTNAME= chef-licensing -PORTVERSION= 1.3.0 +PORTVERSION= 1.3.1 CATEGORIES= sysutils rubygems MASTER_SITES= RG @@ -12,7 +12,6 @@ LICENSE= APACHE20 RUN_DEPENDS= rubygem-chef-config>=15:sysutils/rubygem-chef-config \ rubygem-faraday>=1<3:www/rubygem-faraday \ rubygem-faraday-http-cache>=0:www/rubygem-faraday-http-cache \ - rubygem-faraday_middleware>=1.0<2:www/rubygem-faraday_middleware \ rubygem-mixlib-log>=3.0<4:devel/rubygem-mixlib-log \ rubygem-ostruct>=0.1.0<1:devel/rubygem-ostruct \ rubygem-pstore>=0.1.1<1:devel/rubygem-pstore \ diff --git a/sysutils/rubygem-chef-licensing/distinfo b/sysutils/rubygem-chef-licensing/distinfo index f8f12fc4dd87..812f7a597dd7 100644 --- a/sysutils/rubygem-chef-licensing/distinfo +++ b/sysutils/rubygem-chef-licensing/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763854412 -SHA256 (rubygem/chef-licensing-1.3.0.gem) = 9b353ad981a31f820c6b5cfd9045fc049fe7553b9ebd0554c9fd29d7b2cbe78f -SIZE (rubygem/chef-licensing-1.3.0.gem) = 32256 +TIMESTAMP = 1766036635 +SHA256 (rubygem/chef-licensing-1.3.1.gem) = 0fc0194909721ee6aa81f6017c98cd008095c9fdbe2e5f0abc85c6f56eea8e93 +SIZE (rubygem/chef-licensing-1.3.1.gem) = 32256 diff --git a/sysutils/rubygem-chef-licensing/files/patch-gemspec b/sysutils/rubygem-chef-licensing/files/patch-gemspec index 2def80aa6503..76186acb616f 100644 --- a/sysutils/rubygem-chef-licensing/files/patch-gemspec +++ b/sysutils/rubygem-chef-licensing/files/patch-gemspec @@ -1,13 +1,7 @@ ---- chef-licensing.gemspec.orig 2025-11-23 10:06:50 UTC +--- chef-licensing.gemspec.orig 2025-12-18 12:56:41 UTC +++ chef-licensing.gemspec -@@ -24,12 +24,12 @@ Gem::Specification.new do |s| - - s.add_runtime_dependency(%q<chef-config>.freeze, [">= 15".freeze]) - s.add_runtime_dependency(%q<tty-prompt>.freeze, ["~> 0.23".freeze]) -- s.add_runtime_dependency(%q<faraday>.freeze, [">= 1".freeze, "< 2".freeze]) -+ s.add_runtime_dependency(%q<faraday>.freeze, [">= 1".freeze, "< 3".freeze]) +@@ -28,7 +28,7 @@ Gem::Specification.new do |s| s.add_runtime_dependency(%q<faraday-http-cache>.freeze, [">= 0".freeze]) - s.add_runtime_dependency(%q<faraday_middleware>.freeze, ["~> 1.0".freeze]) s.add_runtime_dependency(%q<tty-spinner>.freeze, ["~> 0.9.3".freeze]) s.add_runtime_dependency(%q<mixlib-log>.freeze, ["~> 3.0".freeze]) - s.add_runtime_dependency(%q<ostruct>.freeze, ["~> 0.1.0".freeze]) diff --git a/sysutils/rubygem-puppet_forge/Makefile b/sysutils/rubygem-puppet_forge/Makefile index 2b34d132a4f9..b5806bab0b6f 100644 --- a/sysutils/rubygem-puppet_forge/Makefile +++ b/sysutils/rubygem-puppet_forge/Makefile @@ -1,6 +1,5 @@ PORTNAME= puppet_forge -PORTVERSION= 6.0.0 -PORTREVISION= 1 +PORTVERSION= 6.1.0 CATEGORIES= sysutils rubygems MASTER_SITES= RG @@ -11,8 +10,9 @@ WWW= https://github.com/puppetlabs/forge-ruby LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-faraday>=2.0<3:www/rubygem-faraday \ - rubygem-faraday-follow_redirects>=0.3.0<1:www/rubygem-faraday-follow_redirects \ +RUN_DEPENDS= rubygem-base64>=0.2.0<0.4.0:converters/rubygem-base64 \ + rubygem-faraday>=2.0<3:www/rubygem-faraday \ + rubygem-faraday-follow_redirects>=0.3<0.5:www/rubygem-faraday-follow_redirects \ rubygem-minitar>=1.0.2<2:archivers/rubygem-minitar \ rubygem-semantic_puppet>=1.0<2:devel/rubygem-semantic_puppet diff --git a/sysutils/rubygem-puppet_forge/distinfo b/sysutils/rubygem-puppet_forge/distinfo index d7ef0018ee31..4a1db82a576d 100644 --- a/sysutils/rubygem-puppet_forge/distinfo +++ b/sysutils/rubygem-puppet_forge/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1727315502 -SHA256 (rubygem/puppet_forge-6.0.0.gem) = 0770bed61c9f5b21bd81666b121e086165e34c45691bdefec70438bf412f8ddf -SIZE (rubygem/puppet_forge-6.0.0.gem) = 776192 +TIMESTAMP = 1766036677 +SHA256 (rubygem/puppet_forge-6.1.0.gem) = e3bfe83282f0136adf0938f52180a53b45434b70464a5a453d6398df6563764b +SIZE (rubygem/puppet_forge-6.1.0.gem) = 776704 diff --git a/sysutils/rubygem-puppet_forge/files/patch-gemspec b/sysutils/rubygem-puppet_forge/files/patch-gemspec deleted file mode 100644 index 2a36232d4278..000000000000 --- a/sysutils/rubygem-puppet_forge/files/patch-gemspec +++ /dev/null @@ -1,11 +0,0 @@ ---- puppet_forge.gemspec.orig 2025-10-15 12:40:49 UTC -+++ puppet_forge.gemspec -@@ -22,7 +22,7 @@ Gem::Specification.new do |s| - s.specification_version = 4 - - s.add_runtime_dependency(%q<faraday>.freeze, ["~> 2.0".freeze]) -- s.add_runtime_dependency(%q<faraday-follow_redirects>.freeze, ["~> 0.3.0".freeze]) -+ s.add_runtime_dependency(%q<faraday-follow_redirects>.freeze, ["~> 0.3".freeze]) - s.add_runtime_dependency(%q<semantic_puppet>.freeze, ["~> 1.0".freeze]) - s.add_runtime_dependency(%q<minitar>.freeze, ["~> 1.0".freeze, ">= 1.0.2".freeze]) - s.add_development_dependency(%q<rake>.freeze, [">= 0".freeze]) diff --git a/textproc/Makefile b/textproc/Makefile index a1cc6b39f624..3c3c7be8edd0 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -1608,6 +1608,7 @@ SUBDIR += py-rich-cli SUBDIR += py-rich-rst SUBDIR += py-rnc2rng + SUBDIR += py-roman-numerals SUBDIR += py-roman-numerals-py SUBDIR += py-rouge-score SUBDIR += py-rst2ansi @@ -1929,6 +1930,7 @@ SUBDIR += rubygem-liquid4 SUBDIR += rubygem-loggability SUBDIR += rubygem-loofah + SUBDIR += rubygem-loofah-gitlab SUBDIR += rubygem-loofah222 SUBDIR += rubygem-ltsv SUBDIR += rubygem-markaby diff --git a/textproc/moor/Makefile b/textproc/moor/Makefile index 4171d6c01a20..7917de5c36a9 100644 --- a/textproc/moor/Makefile +++ b/textproc/moor/Makefile @@ -1,6 +1,6 @@ PORTNAME= moor DISTVERSIONPREFIX= v -DISTVERSION= 2.9.5 +DISTVERSION= 2.9.6 CATEGORIES= textproc MAINTAINER= nxjoseph@protonmail.com @@ -28,7 +28,7 @@ post-extract: ${LN} -s compressed.txt.zst compressed.txt.zstd post-patch: - @${REINPLACE_CMD} -e '22s,".*","${WRKSRC}/sample-files",g' \ + @${REINPLACE_CMD} -e '24s,".*","${WRKSRC}/sample-files",g' \ ${WRKSRC}/internal/reader/reader_test.go post-install: diff --git a/textproc/moor/distinfo b/textproc/moor/distinfo index f77a5240175a..f34b44ba9fc9 100644 --- a/textproc/moor/distinfo +++ b/textproc/moor/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1765308958 -SHA256 (go/textproc_moor/moor-v2.9.5/v2.9.5.mod) = 6b1f9e0d3207f4e18c869e2fd37a2b5de8e5dd5fc39aea4d1eaac9e106070927 -SIZE (go/textproc_moor/moor-v2.9.5/v2.9.5.mod) = 636 -SHA256 (go/textproc_moor/moor-v2.9.5/v2.9.5.zip) = 3c3afb51c781cb8922a209525b203ccd390331b3331a2a48cbb3f7d2f794c03a -SIZE (go/textproc_moor/moor-v2.9.5/v2.9.5.zip) = 5449443 +TIMESTAMP = 1766049502 +SHA256 (go/textproc_moor/moor-v2.9.6/v2.9.6.mod) = e20dc4ae22e169852bb7f2af27139a52972f310932733985b259ed39a0a4c5f8 +SIZE (go/textproc_moor/moor-v2.9.6/v2.9.6.mod) = 606 +SHA256 (go/textproc_moor/moor-v2.9.6/v2.9.6.zip) = bfec94e706431abbc04783e5acd2fab0b8b570a1809dc8fb791773b4f2fe07ea +SIZE (go/textproc_moor/moor-v2.9.6/v2.9.6.zip) = 5451929 diff --git a/textproc/p5-String-Print/Makefile b/textproc/p5-String-Print/Makefile index 3530b87bdce4..34202c67d9e9 100644 --- a/textproc/p5-String-Print/Makefile +++ b/textproc/p5-String-Print/Makefile @@ -1,7 +1,8 @@ PORTNAME= String-Print -PORTVERSION= 0.96 +PORTVERSION= 1.02 CATEGORIES= textproc perl5 MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:MARKOV PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org diff --git a/textproc/p5-String-Print/distinfo b/textproc/p5-String-Print/distinfo index 38ddaa03445a..dc7580df7547 100644 --- a/textproc/p5-String-Print/distinfo +++ b/textproc/p5-String-Print/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759816614 -SHA256 (String-Print-0.96.tar.gz) = 4cf8882641623c515c4bef47649ba88ca451af05d7581fbb8163f98ab5d3fb61 -SIZE (String-Print-0.96.tar.gz) = 23986 +TIMESTAMP = 1766036379 +SHA256 (String-Print-1.02.tar.gz) = 3049536486459e38e1d791c07ce022326a91a302beaf01dcdb0e7b703a5da6cc +SIZE (String-Print-1.02.tar.gz) = 29194 diff --git a/textproc/py-agate-dbf/Makefile b/textproc/py-agate-dbf/Makefile index 9a672475e58a..9c77eb400c2a 100644 --- a/textproc/py-agate-dbf/Makefile +++ b/textproc/py-agate-dbf/Makefile @@ -1,9 +1,9 @@ PORTNAME= agate-dbf -PORTVERSION= 0.2.3 -PORTREVISION= 1 +PORTVERSION= 0.2.4 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME:S,-,_,}-${PORTVERSION} MAINTAINER= matthew@FreeBSD.org COMMENT= Support reading dbf files for agate diff --git a/textproc/py-agate-dbf/distinfo b/textproc/py-agate-dbf/distinfo index 1410030e0d80..b91b77c21965 100644 --- a/textproc/py-agate-dbf/distinfo +++ b/textproc/py-agate-dbf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1708774959 -SHA256 (agate-dbf-0.2.3.tar.gz) = 98a2b53757136cc74dc297e59e2101d34f6d48f41f74156bb6c0de26bba2aa3f -SIZE (agate-dbf-0.2.3.tar.gz) = 7440 +TIMESTAMP = 1766096129 +SHA256 (agate_dbf-0.2.4.tar.gz) = 6554828b10048a76dbb5bc4eff8911e059ea2b47155b7a89351e382915ca16fc +SIZE (agate_dbf-0.2.4.tar.gz) = 7547 diff --git a/textproc/py-agate-excel/Makefile b/textproc/py-agate-excel/Makefile index f1c047ceeb8c..fcc16d3a2bdd 100644 --- a/textproc/py-agate-excel/Makefile +++ b/textproc/py-agate-excel/Makefile @@ -1,9 +1,9 @@ PORTNAME= agate-excel -PORTVERSION= 0.4.1 -PORTREVISION= 2 +PORTVERSION= 0.4.2 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME:S,-,_,}-${PORTVERSION} MAINTAINER= matthew@FreeBSD.org COMMENT= Support reading Excel files for agate diff --git a/textproc/py-agate-excel/distinfo b/textproc/py-agate-excel/distinfo index 319d4e4dfd97..481cb57222a8 100644 --- a/textproc/py-agate-excel/distinfo +++ b/textproc/py-agate-excel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1700553161 -SHA256 (agate-excel-0.4.1.tar.gz) = 28426618c90747111e6d566e983d838f1e2fae641ea6970d7acb0e9d4b384091 -SIZE (agate-excel-0.4.1.tar.gz) = 271433 +TIMESTAMP = 1766096520 +SHA256 (agate_excel-0.4.2.tar.gz) = eed1dc6239f0e96720d962dc1bdfb4496e19687332c827fd8b1e587a917ea202 +SIZE (agate_excel-0.4.2.tar.gz) = 271423 diff --git a/textproc/py-csvkit/Makefile b/textproc/py-csvkit/Makefile index 414b47276d09..d58d40664d3c 100644 --- a/textproc/py-csvkit/Makefile +++ b/textproc/py-csvkit/Makefile @@ -1,6 +1,5 @@ PORTNAME= csvkit -PORTVERSION= 2.1.0 -PORTREVISION= 1 +PORTVERSION= 2.2.0 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/textproc/py-csvkit/distinfo b/textproc/py-csvkit/distinfo index a845d16ac5cf..cf6ffb1abcac 100644 --- a/textproc/py-csvkit/distinfo +++ b/textproc/py-csvkit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740644793 -SHA256 (csvkit-2.1.0.tar.gz) = b91e8f5a485888c3c515b15cc2525ce4be5cfcd4f4766ead83113e787b5fd536 -SIZE (csvkit-2.1.0.tar.gz) = 3820430 +TIMESTAMP = 1766066694 +SHA256 (csvkit-2.2.0.tar.gz) = 147318a8dbaec07c0bbb9291c14b78de5fa32ed3d4a5c2396e52a83c0a30df6b +SIZE (csvkit-2.2.0.tar.gz) = 3820365 diff --git a/textproc/py-roman-numerals-py/Makefile b/textproc/py-roman-numerals-py/Makefile index b27c5e7aee88..b7799b0aed35 100644 --- a/textproc/py-roman-numerals-py/Makefile +++ b/textproc/py-roman-numerals-py/Makefile @@ -1,5 +1,5 @@ PORTNAME= roman-numerals-py -PORTVERSION= 3.1.0 +PORTVERSION= 4.0.0 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,10 +11,11 @@ WWW= https://github.com/AA-Turner/roman-numerals/tree/master/python \ https://github.com/AA-Turner/roman-numerals LICENSE= BSD0CLAUSE CC0-1.0 -LICENSE_COMB= multi -LICENSE_FILE= ${WRKSRC}/LICENCE.rst +LICENSE_COMB= dual -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.7<4:devel/py-flit-core@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}roman-numerals>=${PORTVERSION}<${PORTVERSION}_99:textproc/py-roman-numerals@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 pytest diff --git a/textproc/py-roman-numerals-py/distinfo b/textproc/py-roman-numerals-py/distinfo index 5197e6c3b92e..c9a15b18caac 100644 --- a/textproc/py-roman-numerals-py/distinfo +++ b/textproc/py-roman-numerals-py/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749813114 -SHA256 (roman_numerals_py-3.1.0.tar.gz) = be4bf804f083a4ce001b5eb7e3c0862479d10f94c936f6c4e5f250aa5ff5bd2d -SIZE (roman_numerals_py-3.1.0.tar.gz) = 9017 +TIMESTAMP = 1766036511 +SHA256 (roman_numerals_py-4.0.0.tar.gz) = f7fa8dff5b7b7251d3a7586b97c57a0698e2e28898fa42c23bcc0cf51b02aee9 +SIZE (roman_numerals_py-4.0.0.tar.gz) = 1119 diff --git a/textproc/py-roman-numerals-py/files/patch-pyproject.toml b/textproc/py-roman-numerals-py/files/patch-pyproject.toml new file mode 100644 index 000000000000..2b3d64df1d5b --- /dev/null +++ b/textproc/py-roman-numerals-py/files/patch-pyproject.toml @@ -0,0 +1,18 @@ +--- pyproject.toml.orig 2025-12-16 01:53:13 UTC ++++ pyproject.toml +@@ -1,5 +1,5 @@ + [build-system] +-requires = ["setuptools>=77"] ++requires = ["setuptools>=61"] + build-backend = "setuptools.build_meta" + + [project] +@@ -17,7 +17,7 @@ urls.Download = "https://pypi.org/project/roman-numera + ] + urls.Code = "https://github.com/AA-Turner/roman-numerals/" + urls.Download = "https://pypi.org/project/roman-numerals-py/" +-license = "0BSD or CC0-1.0" ++license = {text = "0BSD or CC0-1.0"} + requires-python = ">=3.10" + + [[project.authors]] diff --git a/textproc/py-roman-numerals/Makefile b/textproc/py-roman-numerals/Makefile new file mode 100644 index 000000000000..5fc2da599965 --- /dev/null +++ b/textproc/py-roman-numerals/Makefile @@ -0,0 +1,23 @@ +PORTNAME= roman-numerals +PORTVERSION= 4.0.0 +CATEGORIES= textproc python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= roman_numerals-${PORTVERSION} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Manipulate well-formed Roman numerals +WWW= https://github.com/AA-Turner/roman-numerals + +LICENSE= BSD0CLAUSE CC0-1.0 +LICENSE_COMB= dual +LICENSE_FILE= ${WRKSRC}/LICENCE.rst + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.12<4:devel/py-flit-core@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent pep517 + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/textproc/py-roman-numerals/distinfo b/textproc/py-roman-numerals/distinfo new file mode 100644 index 000000000000..36457d5a829e --- /dev/null +++ b/textproc/py-roman-numerals/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1766036339 +SHA256 (roman_numerals-4.0.0.tar.gz) = 231287018a8788bf8c0718482a08c15b90458523ea1d840a18a791a86d4583b3 +SIZE (roman_numerals-4.0.0.tar.gz) = 9027 diff --git a/textproc/py-roman-numerals/pkg-descr b/textproc/py-roman-numerals/pkg-descr new file mode 100644 index 000000000000..9cc2b0f8a5ad --- /dev/null +++ b/textproc/py-roman-numerals/pkg-descr @@ -0,0 +1,3 @@ +This project provides utilities manipulating well-formed Roman numerals, in +various programming languages. Currently, there are implementations in Python +and Rust. diff --git a/textproc/py-textual/Makefile b/textproc/py-textual/Makefile index 03a74eef4f37..3f420b22bfaf 100644 --- a/textproc/py-textual/Makefile +++ b/textproc/py-textual/Makefile @@ -1,5 +1,5 @@ PORTNAME= textual -PORTVERSION= 6.8.0 +PORTVERSION= 6.9.0 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/textproc/py-textual/distinfo b/textproc/py-textual/distinfo index cf4d6f0cfe99..ec802690f12b 100644 --- a/textproc/py-textual/distinfo +++ b/textproc/py-textual/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765895754 -SHA256 (textual-6.8.0.tar.gz) = 7efe618ec9197466b8fe536aefabb678edf30658b9dc58a763365d7daed12b62 -SIZE (textual-6.8.0.tar.gz) = 1581639 +TIMESTAMP = 1766036513 +SHA256 (textual-6.9.0.tar.gz) = 49201129a21f65cc16003ce3855cd941a4de7d58eac9489d0e390ba501d712b6 +SIZE (textual-6.9.0.tar.gz) = 1582278 diff --git a/textproc/py-unicode-segmentation-rs/Makefile b/textproc/py-unicode-segmentation-rs/Makefile index 046f6f029baf..0e4cd6507d7e 100644 --- a/textproc/py-unicode-segmentation-rs/Makefile +++ b/textproc/py-unicode-segmentation-rs/Makefile @@ -1,6 +1,5 @@ PORTNAME= unicode-segmentation-rs -PORTVERSION= 0.2.0 -PORTREVISION= 1 +PORTVERSION= 0.2.1 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/textproc/py-unicode-segmentation-rs/Makefile.crates b/textproc/py-unicode-segmentation-rs/Makefile.crates index b0ed3b3b5b6e..f78e40a0a3c8 100644 --- a/textproc/py-unicode-segmentation-rs/Makefile.crates +++ b/textproc/py-unicode-segmentation-rs/Makefile.crates @@ -1,18 +1,18 @@ CARGO_CRATES= autocfg-1.5.0 \ - cc-1.2.48 \ + cc-1.2.49 \ find-msvc-tools-0.1.5 \ heck-0.5.0 \ indoc-2.0.7 \ - libc-0.2.177 \ + libc-0.2.178 \ memoffset-0.9.1 \ once_cell-1.21.3 \ portable-atomic-1.11.1 \ proc-macro2-1.0.103 \ - pyo3-0.27.1 \ - pyo3-build-config-0.27.1 \ - pyo3-ffi-0.27.1 \ - pyo3-macros-0.27.1 \ - pyo3-macros-backend-0.27.1 \ + pyo3-0.27.2 \ + pyo3-build-config-0.27.2 \ + pyo3-ffi-0.27.2 \ + pyo3-macros-0.27.2 \ + pyo3-macros-backend-0.27.2 \ python3-dll-a-0.2.14 \ quote-1.0.42 \ rustversion-1.0.22 \ diff --git a/textproc/py-unicode-segmentation-rs/distinfo b/textproc/py-unicode-segmentation-rs/distinfo index 341c9ce33d56..51b0d9045296 100644 --- a/textproc/py-unicode-segmentation-rs/distinfo +++ b/textproc/py-unicode-segmentation-rs/distinfo @@ -1,18 +1,18 @@ -TIMESTAMP = 1764510876 -SHA256 (unicode_segmentation_rs-0.2.0.tar.gz) = 137246f8ccadf249e4978503a88438de68205d89bf360ddeece340938c33caec -SIZE (unicode_segmentation_rs-0.2.0.tar.gz) = 24842 +TIMESTAMP = 1766036515 +SHA256 (unicode_segmentation_rs-0.2.1.tar.gz) = ca01aa024a6580960bdab8e4a1a0f1287e9592e66dfdae9e51a1d05f43768e78 +SIZE (unicode_segmentation_rs-0.2.1.tar.gz) = 25041 SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 -SHA256 (rust/crates/cc-1.2.48.crate) = c481bdbf0ed3b892f6f806287d72acd515b352a4ec27a208489b8c1bc839633a -SIZE (rust/crates/cc-1.2.48.crate) = 92458 +SHA256 (rust/crates/cc-1.2.49.crate) = 90583009037521a116abf44494efecd645ba48b6622457080f080b85544e2215 +SIZE (rust/crates/cc-1.2.49.crate) = 93145 SHA256 (rust/crates/find-msvc-tools-0.1.5.crate) = 3a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844 SIZE (rust/crates/find-msvc-tools-0.1.5.crate) = 30942 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706 SIZE (rust/crates/indoc-2.0.7.crate) = 17184 -SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976 -SIZE (rust/crates/libc-0.2.177.crate) = 792045 +SHA256 (rust/crates/libc-0.2.178.crate) = 37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091 +SIZE (rust/crates/libc-0.2.178.crate) = 783720 SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a SIZE (rust/crates/memoffset-0.9.1.crate) = 9032 SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d @@ -21,16 +21,16 @@ SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433 SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506 SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8 SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024 -SHA256 (rust/crates/pyo3-0.27.1.crate) = 37a6df7eab65fc7bee654a421404947e10a0f7085b6951bf2ea395f4659fb0cf -SIZE (rust/crates/pyo3-0.27.1.crate) = 1172212 -SHA256 (rust/crates/pyo3-build-config-0.27.1.crate) = f77d387774f6f6eec64a004eac0ed525aab7fa1966d94b42f743797b3e395afb -SIZE (rust/crates/pyo3-build-config-0.27.1.crate) = 35565 -SHA256 (rust/crates/pyo3-ffi-0.27.1.crate) = 2dd13844a4242793e02df3e2ec093f540d948299a6a77ea9ce7afd8623f542be -SIZE (rust/crates/pyo3-ffi-0.27.1.crate) = 78517 -SHA256 (rust/crates/pyo3-macros-0.27.1.crate) = eaf8f9f1108270b90d3676b8679586385430e5c0bb78bb5f043f95499c821a71 -SIZE (rust/crates/pyo3-macros-0.27.1.crate) = 8918 -SHA256 (rust/crates/pyo3-macros-backend-0.27.1.crate) = 70a3b2274450ba5288bc9b8c1b69ff569d1d61189d4bff38f8d22e03d17f932b -SIZE (rust/crates/pyo3-macros-backend-0.27.1.crate) = 82521 +SHA256 (rust/crates/pyo3-0.27.2.crate) = ab53c047fcd1a1d2a8820fe84f05d6be69e9526be40cb03b73f86b6b03e6d87d +SIZE (rust/crates/pyo3-0.27.2.crate) = 1171342 +SHA256 (rust/crates/pyo3-build-config-0.27.2.crate) = b455933107de8642b4487ed26d912c2d899dec6114884214a0b3bb3be9261ea6 +SIZE (rust/crates/pyo3-build-config-0.27.2.crate) = 35564 +SHA256 (rust/crates/pyo3-ffi-0.27.2.crate) = 1c85c9cbfaddf651b1221594209aed57e9e5cff63c4d11d1feead529b872a089 +SIZE (rust/crates/pyo3-ffi-0.27.2.crate) = 78552 +SHA256 (rust/crates/pyo3-macros-0.27.2.crate) = 0a5b10c9bf9888125d917fb4d2ca2d25c8df94c7ab5a52e13313a07e050a3b02 +SIZE (rust/crates/pyo3-macros-0.27.2.crate) = 8913 +SHA256 (rust/crates/pyo3-macros-backend-0.27.2.crate) = 03b51720d314836e53327f5871d4c0cfb4fb37cc2c4a11cc71907a86342c40f9 +SIZE (rust/crates/pyo3-macros-backend-0.27.2.crate) = 82513 SHA256 (rust/crates/python3-dll-a-0.2.14.crate) = d381ef313ae70b4da5f95f8a4de773c6aa5cd28f73adec4b4a31df70b66780d8 SIZE (rust/crates/python3-dll-a-0.2.14.crate) = 103489 SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f diff --git a/textproc/rubygem-loofah-gitlab/Makefile b/textproc/rubygem-loofah-gitlab/Makefile new file mode 100644 index 000000000000..3e17f85cc60e --- /dev/null +++ b/textproc/rubygem-loofah-gitlab/Makefile @@ -0,0 +1,25 @@ +PORTNAME= loofah +PORTVERSION= 2.24.1 +CATEGORIES= textproc rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Library for manipulating HTML/XML documents and fragments +WWW= https://github.com/flavorjones/loofah + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE.txt + +RUN_DEPENDS= rubygem-crass>=1.0.2<1.1:www/rubygem-crass \ + rubygem-nokogiri>=1.12.0:textproc/rubygem-nokogiri + +USES= cpe gem + +NO_ARCH= yes + +CPE_VENDOR= loofah_project + +PORTSCOUT= limit:^2\.24\. + +.include <bsd.port.mk> diff --git a/textproc/rubygem-loofah-gitlab/distinfo b/textproc/rubygem-loofah-gitlab/distinfo new file mode 100644 index 000000000000..4d10700baf68 --- /dev/null +++ b/textproc/rubygem-loofah-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1747716414 +SHA256 (rubygem/loofah-2.24.1.gem) = 655a30842b70ec476410b347ab1cd2a5b92da46a19044357bbd9f401b009a337 +SIZE (rubygem/loofah-2.24.1.gem) = 34304 diff --git a/textproc/rubygem-loofah-gitlab/pkg-descr b/textproc/rubygem-loofah-gitlab/pkg-descr new file mode 100644 index 000000000000..dae5505c8647 --- /dev/null +++ b/textproc/rubygem-loofah-gitlab/pkg-descr @@ -0,0 +1,4 @@ +Loofah is a general library for manipulating HTML/XML documents and fragments. +It's built on top of Nokogiri and libxml2, so it's fast and has a nice API. +Loofah excels at HTML sanitization (XSS prevention). It includes some nice HTML +sanitizers, which are based on HTML5lib's whitelist. diff --git a/textproc/rubygem-loofah/Makefile b/textproc/rubygem-loofah/Makefile index cd81de96b7cf..b1330d479a23 100644 --- a/textproc/rubygem-loofah/Makefile +++ b/textproc/rubygem-loofah/Makefile @@ -1,5 +1,5 @@ PORTNAME= loofah -PORTVERSION= 2.24.1 +PORTVERSION= 2.25.0 CATEGORIES= textproc rubygems MASTER_SITES= RG diff --git a/textproc/rubygem-loofah/distinfo b/textproc/rubygem-loofah/distinfo index 4d10700baf68..2b267a2ddc9c 100644 --- a/textproc/rubygem-loofah/distinfo +++ b/textproc/rubygem-loofah/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747716414 -SHA256 (rubygem/loofah-2.24.1.gem) = 655a30842b70ec476410b347ab1cd2a5b92da46a19044357bbd9f401b009a337 -SIZE (rubygem/loofah-2.24.1.gem) = 34304 +TIMESTAMP = 1766036637 +SHA256 (rubygem/loofah-2.25.0.gem) = df5ed7ac3bac6a4ec802df3877ee5cc86d027299f8952e6243b3dac446b060e6 +SIZE (rubygem/loofah-2.25.0.gem) = 34816 diff --git a/textproc/rubygem-psych/Makefile b/textproc/rubygem-psych/Makefile index 14e00d293cc5..524fe207c677 100644 --- a/textproc/rubygem-psych/Makefile +++ b/textproc/rubygem-psych/Makefile @@ -1,5 +1,5 @@ PORTNAME= psych -PORTVERSION= 5.2.6 +PORTVERSION= 5.3.0 CATEGORIES= textproc rubygems MASTER_SITES= RG diff --git a/textproc/rubygem-psych/distinfo b/textproc/rubygem-psych/distinfo index e3d6d88f8889..b60522fa018d 100644 --- a/textproc/rubygem-psych/distinfo +++ b/textproc/rubygem-psych/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747716416 -SHA256 (rubygem/psych-5.2.6.gem) = 814328aa5dcb6d604d32126a20bc1cbcf05521a5b49dbb1a8b30a07e580f316e -SIZE (rubygem/psych-5.2.6.gem) = 39424 +TIMESTAMP = 1766036639 +SHA256 (rubygem/psych-5.3.0.gem) = 8976a41ae29ea38c88356e862629345290347e3bfe27caf654f7c5a920e95eeb +SIZE (rubygem/psych-5.3.0.gem) = 39424 diff --git a/textproc/television/Makefile b/textproc/television/Makefile index 3c896fd1c28b..dd738b77fd74 100644 --- a/textproc/television/Makefile +++ b/textproc/television/Makefile @@ -1,6 +1,5 @@ PORTNAME= television -DISTVERSION= 0.13.12 -PORTREVISION= 1 +DISTVERSION= 0.14.1 CATEGORIES= textproc MAINTAINER= uzsolt@FreeBSD.org diff --git a/textproc/television/distinfo b/textproc/television/distinfo index 328467872097..6b81cdca9b4a 100644 --- a/textproc/television/distinfo +++ b/textproc/television/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1764436488 +TIMESTAMP = 1766036079 SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b SIZE (rust/crates/addr2line-0.25.1.crate) = 43134 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa @@ -655,5 +655,5 @@ SHA256 (rust/crates/zerocopy-derive-0.8.30.crate) = cf955aa904d6040f70dc8e938444 SIZE (rust/crates/zerocopy-derive-0.8.30.crate) = 90705 SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0 SIZE (rust/crates/zeroize-1.8.2.crate) = 20907 -SHA256 (alexpasmantier-television-0.13.12_GH0.tar.gz) = bae0aa3b2df57417321f237b77aaa0a40a533988f33e7c05b68ffab248768206 -SIZE (alexpasmantier-television-0.13.12_GH0.tar.gz) = 17769236 +SHA256 (alexpasmantier-television-0.14.1_GH0.tar.gz) = 1022aeae12ba6098d2c6b50307af25af67d69c78d3a5785d35ef1db3bc1cfe1b +SIZE (alexpasmantier-television-0.14.1_GH0.tar.gz) = 19205051 diff --git a/www/chromium/Makefile b/www/chromium/Makefile index 0777430a96a8..d76b052f36cc 100644 --- a/www/chromium/Makefile +++ b/www/chromium/Makefile @@ -1,6 +1,5 @@ PORTNAME= chromium -PORTVERSION= 143.0.7499.109 -PORTREVISION= 2 +PORTVERSION= 143.0.7499.146 PULSEMV= 16 PULSEV= ${PULSEMV}.1 CATEGORIES= www wayland diff --git a/www/chromium/distinfo b/www/chromium/distinfo index 1bb61bf5483f..05d5bf52031b 100644 --- a/www/chromium/distinfo +++ b/www/chromium/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1765526502 -SHA256 (chromium-143.0.7499.109-lite.tar.xz) = d3a3f3acbae7c9edc75fcea8c7725f90c6e5b57a21c8e37d3e629f2224184b51 -SIZE (chromium-143.0.7499.109-lite.tar.xz) = 1140751164 +TIMESTAMP = 1766134552 +SHA256 (chromium-143.0.7499.146-lite.tar.xz) = d79916348f34ecb154201ba2908a0c1ffaf8ae9670215c575b76cf95b10fb076 +SIZE (chromium-143.0.7499.146-lite.tar.xz) = 1140736788 SHA256 (pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92 SIZE (pulseaudio-16.1.tar.gz) = 2763111 -SHA256 (chromium-143.0.7499.109-testdata.tar.xz) = 64df31b9d193c71705ec43a3fcd1120f6ec775e1660aa94276b9bc86fef715ce -SIZE (chromium-143.0.7499.109-testdata.tar.xz) = 1155272172 +SHA256 (chromium-143.0.7499.146-testdata.tar.xz) = 20b86e1557beeb1654005a7793dd796205a3b75fdb05df94ffbedf376485db17 +SIZE (chromium-143.0.7499.146-testdata.tar.xz) = 1155417248 diff --git a/www/chromium/files/patch-BUILD.gn b/www/chromium/files/patch-BUILD.gn index 58b7175718a4..31618ed2e0a6 100644 --- a/www/chromium/files/patch-BUILD.gn +++ b/www/chromium/files/patch-BUILD.gn @@ -1,6 +1,6 @@ ---- BUILD.gn.orig 2025-12-05 10:12:50 UTC +--- BUILD.gn.orig 2025-12-19 09:02:31 UTC +++ BUILD.gn -@@ -68,7 +68,7 @@ declare_args() { +@@ -67,7 +67,7 @@ declare_args() { root_extra_deps = [] } @@ -9,7 +9,7 @@ # An official (maximally optimized!) component (optimized for build times) # build doesn't make sense and usually doesn't work. assert(!is_component_build) -@@ -101,7 +101,6 @@ group("gn_all") { +@@ -100,7 +100,6 @@ group("gn_all") { "//codelabs", "//components:components_unittests", "//components/gwp_asan:gwp_asan_unittests", @@ -17,7 +17,7 @@ "//net:net_unittests", "//sandbox:sandbox_unittests", "//services:services_unittests", -@@ -431,7 +430,7 @@ group("gn_all") { +@@ -430,7 +429,7 @@ group("gn_all") { } } @@ -26,7 +26,7 @@ deps += [ "//third_party/breakpad:breakpad_unittests", "//third_party/breakpad:core-2-minidump", -@@ -598,6 +597,15 @@ group("gn_all") { +@@ -597,6 +596,15 @@ group("gn_all") { } } @@ -42,7 +42,7 @@ if (is_mac) { deps += [ "//third_party/breakpad:dump_syms($host_system_allocator_toolchain)", -@@ -646,7 +654,7 @@ group("gn_all") { +@@ -645,7 +653,7 @@ group("gn_all") { } } @@ -51,7 +51,7 @@ # The official builders use this binary from the default toolchain's # output directory after building in order to upload the symbols of that # binary. They build the binary like `ninja symupload` which requires the -@@ -681,7 +689,7 @@ group("gn_all") { +@@ -680,7 +688,7 @@ group("gn_all") { ] } @@ -60,7 +60,7 @@ deps += [ "//third_party/crashpad/crashpad:crashpad_tests", "//third_party/crashpad/crashpad/handler:crashpad_handler", -@@ -1072,7 +1080,7 @@ if (use_blink && !is_cronet_build) { +@@ -1071,7 +1079,7 @@ if (use_blink && !is_cronet_build) { "//third_party/blink/public:all_blink", ] @@ -69,7 +69,7 @@ deps += [ ":chrome_wpt_tests", ":headless_shell_wpt", -@@ -1225,7 +1233,7 @@ if (use_blink && !is_cronet_build) { +@@ -1224,7 +1232,7 @@ if (use_blink && !is_cronet_build) { data_deps += [ "//content/web_test:web_test_common_mojom_js_data_deps" ] } @@ -78,7 +78,7 @@ # Using the default toolchain for this tool, as it's run during tests not # during the build. This places a symlink in the root_build_dir for scrips # to use. -@@ -1239,7 +1247,7 @@ if (use_blink && !is_cronet_build) { +@@ -1238,7 +1246,7 @@ if (use_blink && !is_cronet_build) { data_deps += [ "//third_party/breakpad:dump_syms" ] } @@ -87,7 +87,7 @@ # Using the default toolchain for this tool, as it's run during tests not # during the build. This places a symlink in the root_build_dir for scrips # to use. -@@ -1536,7 +1544,7 @@ group("chromium_builder_perf") { +@@ -1535,7 +1543,7 @@ group("chromium_builder_perf") { data_deps += [ "//chrome/test:performance_browser_tests" ] } diff --git a/www/chromium/files/patch-chrome_browser_about__flags.cc b/www/chromium/files/patch-chrome_browser_about__flags.cc index a5d4ad8ace4f..7f84417c5abc 100644 --- a/www/chromium/files/patch-chrome_browser_about__flags.cc +++ b/www/chromium/files/patch-chrome_browser_about__flags.cc @@ -1,4 +1,4 @@ ---- chrome/browser/about_flags.cc.orig 2025-12-12 12:11:50 UTC +--- chrome/browser/about_flags.cc.orig 2025-12-19 09:02:31 UTC +++ chrome/browser/about_flags.cc @@ -332,12 +332,12 @@ #include "components/stylus_handwriting/win/features.h" @@ -42,7 +42,7 @@ const FeatureEntry::FeatureParam kClipboardMaximumAge60Seconds[] = { {"UIClipboardMaximumAge", "60"}}; const FeatureEntry::FeatureParam kClipboardMaximumAge90Seconds[] = { -@@ -1321,7 +1341,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada +@@ -1336,7 +1356,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada }; #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -51,7 +51,7 @@ // A limited number of combinations of the rich autocompletion params. const FeatureEntry::FeatureParam kOmniboxRichAutocompletionAggressive1[] = { -@@ -3975,7 +3995,7 @@ const FeatureEntry::FeatureVariation +@@ -3990,7 +4010,7 @@ const FeatureEntry::FeatureVariation #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -60,7 +60,7 @@ const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] = {{"link_capturing_state", "on_by_default"}}; const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] = -@@ -4005,7 +4025,7 @@ const flags_ui::FeatureEntry::FeatureVariation +@@ -4020,7 +4040,7 @@ const flags_ui::FeatureEntry::FeatureVariation #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || // BUILDFLAG(IS_CHROMEOS) @@ -69,7 +69,7 @@ const FeatureEntry::Choice kReplaceSyncPromosWithSignInPromosChoices[] = { {"Default", "", ""}, {"Disabled", switches::kDisableFeatures, -@@ -4231,7 +4251,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari +@@ -4246,7 +4266,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari std::size(kSkiaGraphite_DebugLabelsEnabled), nullptr}, }; @@ -78,7 +78,7 @@ const FeatureEntry::FeatureParam kTranslationAPI_SkipLanguagePackLimit[] = { {"TranslationAPIAcceptLanguagesCheck", "false"}, {"TranslationAPILimitLanguagePackCount", "false"}}; -@@ -4251,7 +4271,7 @@ const FeatureEntry::FeatureVariation kSensitiveContent +@@ -4266,7 +4286,7 @@ const FeatureEntry::FeatureVariation kSensitiveContent }; #endif // BUILDFLAG(IS_ANDROID) @@ -87,7 +87,7 @@ const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = { {"BackoffTime", "0h"}, {"BackoffMultiplierBase", "0.0"}, -@@ -5020,7 +5040,7 @@ const FeatureEntry::FeatureVariation kMobilePromoOnDes +@@ -5035,7 +5055,7 @@ const FeatureEntry::FeatureVariation kMobilePromoOnDes }; #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -96,7 +96,7 @@ const FeatureEntry::FeatureParam kNtpCustomizeChromeAutoOpenOnEveryNTP[] = { {"max_customize_chrome_auto_shown_count", "5"}, {"max_customize_chrome_auto_shown_session_count", "5"}}; -@@ -5156,7 +5176,7 @@ const FeatureEntry::FeatureVariation kSeamlessSigninVa +@@ -5171,7 +5191,7 @@ const FeatureEntry::FeatureVariation kSeamlessSigninVa nullptr}}; #endif // BUILDFLAG(IS_ANDROID) @@ -105,7 +105,7 @@ const FeatureEntry::FeatureParam kProfilePickerTextVariation1[] = { {"profile-picker-variation", "keep-work-and-life-separate"}}; const FeatureEntry::FeatureParam kProfilePickerTextVariation2[] = { -@@ -5735,7 +5755,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -5750,7 +5770,7 @@ const FeatureEntry kFeatureEntries[] = { }, #endif // BUILDFLAG(IS_WIN) @@ -114,7 +114,7 @@ { "fluent-overlay-scrollbars", flag_descriptions::kFluentOverlayScrollbarsName, -@@ -6033,7 +6053,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -6048,7 +6068,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kEnableIsolatedWebAppDevModeName, flag_descriptions::kEnableIsolatedWebAppDevModeDescription, kOsDesktop, FEATURE_VALUE_TYPE(features::kIsolatedWebAppDevMode)}, @@ -123,7 +123,7 @@ {"enable-iwa-key-distribution-component", flag_descriptions::kEnableIwaKeyDistributionComponentName, flag_descriptions::kEnableIwaKeyDistributionComponentDescription, -@@ -6225,7 +6245,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -6240,7 +6260,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(media::kUseSCContentSharingPicker)}, #endif // BUILDFLAG(IS_MAC) @@ -132,7 +132,7 @@ {"pulseaudio-loopback-for-cast", flag_descriptions::kPulseaudioLoopbackForCastName, flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux, -@@ -6254,6 +6274,16 @@ const FeatureEntry kFeatureEntries[] = { +@@ -6269,6 +6289,16 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kWaylandSessionManagementName, flag_descriptions::kWaylandSessionManagementDescription, kOsLinux, FEATURE_VALUE_TYPE(features::kWaylandSessionManagement)}, @@ -149,7 +149,7 @@ #endif // BUILDFLAG(IS_LINUX) #if BUILDFLAG(ENABLE_VR) -@@ -7124,7 +7154,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -7139,7 +7169,7 @@ const FeatureEntry kFeatureEntries[] = { "MlUrlScoring")}, #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -158,7 +158,7 @@ {"contextual-search-box-uses-contextual-search-provider", flag_descriptions::kContextualSearchBoxUsesContextualSearchProviderName, flag_descriptions:: -@@ -7540,7 +7570,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -7555,7 +7585,7 @@ const FeatureEntry kFeatureEntries[] = { kNumSrpZpsRelatedSearches, "PowerTools")}, #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -167,7 +167,7 @@ {"history-embeddings", flag_descriptions::kHistoryEmbeddingsName, flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop, FEATURE_VALUE_TYPE(history_embeddings::kHistoryEmbeddings)}, -@@ -7755,7 +7785,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -7770,7 +7800,7 @@ const FeatureEntry kFeatureEntries[] = { "NtpRealboxNext")}, #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -176,7 +176,7 @@ {"ntp-customize-chrome-auto-open", flag_descriptions::kNtpCustomizeChromeAutoOpenName, flag_descriptions::kNtpCustomizeChromeAutoOpenDescription, kOsDesktop, -@@ -8034,7 +8064,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -8049,7 +8079,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)}, #endif // BUILDFLAG(IS_CHROMEOS) @@ -185,7 +185,7 @@ {"cups-ipp-printing-backend", flag_descriptions::kCupsIppPrintingBackendName, flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop, -@@ -8972,7 +9002,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -8987,7 +9017,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(media::kGlobalMediaControlsUpdatedUI)}, #endif // !BUILDFLAG(IS_CHROMEOS) @@ -194,7 +194,7 @@ {"enable-network-service-sandbox", flag_descriptions::kEnableNetworkServiceSandboxName, flag_descriptions::kEnableNetworkServiceSandboxDescription, -@@ -9543,7 +9573,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -9558,7 +9588,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux, FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)}, @@ -203,7 +203,7 @@ { "ui-debug-tools", flag_descriptions::kUIDebugToolsName, -@@ -10000,7 +10030,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -10015,7 +10045,7 @@ const FeatureEntry kFeatureEntries[] = { #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ @@ -212,7 +212,7 @@ {"media-session-enter-picture-in-picture", flag_descriptions::kMediaSessionEnterPictureInPictureName, flag_descriptions::kMediaSessionEnterPictureInPictureDescription, -@@ -10197,7 +10227,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -10212,7 +10242,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kReduceTransferSizeUpdatedIPCDescription, kOsAll, FEATURE_VALUE_TYPE(network::features::kReduceTransferSizeUpdatedIPC)}, @@ -221,7 +221,7 @@ {"reduce-user-agent-data-linux-platform-version", flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionName, flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionDescription, -@@ -10759,7 +10789,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -10774,7 +10804,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kRcapsDynamicProfileCountryDescription, kOsAll, FEATURE_VALUE_TYPE(switches::kDynamicProfileCountry)}, @@ -230,7 +230,7 @@ {"enable-generic-oidc-auth-profile-management", flag_descriptions::kEnableGenericOidcAuthProfileManagementName, flag_descriptions::kEnableGenericOidcAuthProfileManagementDescription, -@@ -10780,7 +10810,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -10795,7 +10825,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -239,7 +239,7 @@ {"enable-user-navigation-capturing-pwa", flag_descriptions::kPwaNavigationCapturingName, flag_descriptions::kPwaNavigationCapturingDescription, -@@ -11294,7 +11324,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -11309,7 +11339,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kResponsiveIframesDescription, kOsAll, FEATURE_VALUE_TYPE(blink::features::kResponsiveIframes)}, @@ -248,7 +248,7 @@ {"replace-sync-promos-with-sign-in-promos-desktop", flag_descriptions::kReplaceSyncPromosWithSignInPromosName, flag_descriptions::kReplaceSyncPromosWithSignInPromosDescription, -@@ -11710,7 +11740,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -11725,7 +11755,7 @@ const FeatureEntry kFeatureEntries[] = { segmentation_platform::features::kSegmentationSurveyPage)}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -257,7 +257,7 @@ {"autofill-enable-buy-now-pay-later", flag_descriptions::kAutofillEnableBuyNowPayLaterName, flag_descriptions::kAutofillEnableBuyNowPayLaterDescription, -@@ -11781,7 +11811,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -11796,7 +11826,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE( autofill::features::kAutofillEnableCardInfoRuntimeRetrieval)}, @@ -266,7 +266,7 @@ {"translation-api", flag_descriptions::kTranslationAPIName, flag_descriptions::kTranslationAPIDescription, kOsMac | kOsWin | kOsLinux, FEATURE_WITH_PARAMS_VALUE_TYPE(blink::features::kTranslationAPI, -@@ -11807,7 +11837,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -11822,7 +11852,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE( password_manager::features::kPasswordFormClientsideClassifier)}, @@ -275,7 +275,7 @@ {"contextual-cueing", flag_descriptions::kContextualCueingName, flag_descriptions::kContextualCueingDescription, kOsLinux | kOsMac | kOsWin, -@@ -12183,7 +12213,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12198,7 +12228,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)}, #endif // !BUILDFLAG(IS_ANDROID) @@ -284,7 +284,7 @@ {"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName, flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux, FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)}, -@@ -12219,7 +12249,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12234,7 +12264,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // !BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -293,7 +293,7 @@ {"autofill-enable-amount-extraction", flag_descriptions::kAutofillEnableAmountExtractionName, flag_descriptions::kAutofillEnableAmountExtractionDescription, -@@ -12364,7 +12394,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12379,7 +12409,7 @@ const FeatureEntry kFeatureEntries[] = { apps::chrome_app_deprecation::kAllowUserInstalledChromeApps)}, #endif // BUILDFLAG(IS_CHROMEOS) @@ -302,7 +302,7 @@ {"chrome-web-store-navigation-throttle", flag_descriptions::kChromeWebStoreNavigationThrottleName, flag_descriptions::kChromeWebStoreNavigationThrottleDescription, -@@ -12393,7 +12423,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12408,7 +12438,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(supervised_user::kSupervisedUserBlockInterstitialV3)}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -311,7 +311,7 @@ {"autofill-enable-amount-extraction-testing", flag_descriptions::kAutofillEnableAmountExtractionTestingName, flag_descriptions::kAutofillEnableAmountExtractionTestingDescription, -@@ -12408,7 +12438,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12423,7 +12453,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kEnableWebAppPredictableAppUpdatingDescription, kOsAll, FEATURE_VALUE_TYPE(features::kWebAppPredictableAppUpdating)}, @@ -320,7 +320,7 @@ {"root-scrollbar-follows-browser-theme", flag_descriptions::kRootScrollbarFollowsTheme, flag_descriptions::kRootScrollbarFollowsThemeDescription, -@@ -12685,7 +12715,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12700,7 +12730,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -329,7 +329,7 @@ {"tab-group-home", tabs::flag_descriptions::kTabGroupHomeName, tabs::flag_descriptions::kTabGroupHomeDescription, kOsDesktop, FEATURE_VALUE_TYPE(tabs::kTabGroupHome)}, -@@ -12775,7 +12805,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12790,7 +12820,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -338,7 +338,7 @@ {"enable-site-search-allow-user-override-policy", flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyName, flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyDescription, -@@ -12887,7 +12917,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12902,7 +12932,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -347,7 +347,7 @@ {"autofill-enable-buy-now-pay-later-for-klarna", flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaName, flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaDescription, -@@ -12960,7 +12990,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12975,7 +13005,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(ENABLE_DICE_SUPPORT) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -356,7 +356,7 @@ {"autofill-enable-buy-now-pay-later-for-externally-linked", flag_descriptions::kAutofillEnableBuyNowPayLaterForExternallyLinkedName, flag_descriptions:: -@@ -13238,7 +13268,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13253,7 +13283,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // !BUILDFLAG(IS_ANDROID), #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -365,7 +365,7 @@ {"enable-ntp-enterprise-shortcuts", flag_descriptions::kEnableNtpEnterpriseShortcutsName, flag_descriptions::kEnableNtpEnterpriseShortcutsDescription, -@@ -13345,7 +13375,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13360,7 +13390,7 @@ const FeatureEntry kFeatureEntries[] = { autofill::features::kAutofillAndPasswordsInSameSurface)}, #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -374,7 +374,7 @@ {"contextual-suggestion-ui-improvements", flag_descriptions::kContextualSuggestionsUiImprovementsName, flag_descriptions::kContextualSuggestionsUiImprovementsDescription, -@@ -13373,7 +13403,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13388,7 +13418,7 @@ const FeatureEntry kFeatureEntries[] = { "EnableBlockCanvasReadback")}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -383,7 +383,7 @@ {"autofill-enable-ai-based-amount-extraction", flag_descriptions::kAutofillEnableAiBasedAmountExtractionName, flag_descriptions::kAutofillEnableAiBasedAmountExtractionDescription, -@@ -13423,7 +13453,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13438,7 +13468,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(features::kCryptographyComplianceCnsa)}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -392,7 +392,7 @@ {"lens-reinvocation-affordance", flag_descriptions::kLensSearchReinvocationAffordanceName, flag_descriptions::kLensSearchReinvocationAffordanceDescription, -@@ -13481,7 +13511,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13496,7 +13526,7 @@ const FeatureEntry kFeatureEntries[] = { STRING_VALUE_TYPE(variations::switches::kVariationsSeedCorpus, "")}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -401,7 +401,7 @@ {"passkey-unlock-error-ui", flag_descriptions::kPasskeyUnlockErrorUiName, flag_descriptions::kPasskeyUnlockErrorUiDescription, kOsDesktop, FEATURE_VALUE_TYPE(device::kPasskeyUnlockErrorUi)}, -@@ -13518,7 +13548,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13533,7 +13563,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(features::kUserValueDefaultBrowserStrings)}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -410,7 +410,7 @@ {"read-anything-read-aloud-ts-text-segmentation", flag_descriptions::kReadAnythingReadAloudTsTextSegmentationName, flag_descriptions::kReadAnythingReadAloudTsTextSegmentationDescription, -@@ -13530,7 +13560,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13545,7 +13575,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kHandleMdmErrorsForDasherAccountsDescription, kOsAll, FEATURE_VALUE_TYPE(switches::kHandleMdmErrorsForDasherAccounts)}, @@ -419,7 +419,7 @@ {"profile-creation-decline-signin-cta-experiment", flag_descriptions::kProfileCreationDeclineSigninCTAExperimentName, flag_descriptions::kProfileCreationDeclineSigninCTAExperimentDescription, -@@ -13538,7 +13568,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13553,7 +13583,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(switches::kProfileCreationDeclineSigninCTAExperiment)}, #endif @@ -428,7 +428,7 @@ {"show-profile-picker-to-all-users-experiment", flag_descriptions::kShowProfilePickerToAllUsersExperimentName, flag_descriptions::kShowProfilePickerToAllUsersExperimentDescription, -@@ -13588,7 +13618,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13603,7 +13633,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(features::kAndroidDesktopZoomScaling)}, #endif @@ -437,7 +437,7 @@ {"profile-picker-text-variations", flag_descriptions::kProfilePickerTextVariationsName, flag_descriptions::kProfilePickerTextVariationsDescription, -@@ -13599,7 +13629,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13614,7 +13644,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -446,7 +446,7 @@ {"lens-overlay-optimization-filter", flag_descriptions::kLensOverlayOptimizationFilterName, flag_descriptions::kLensOverlayOptimizationFilterDescription, kOsDesktop, -@@ -13618,7 +13648,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13633,7 +13663,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(network::features::kConnectionAllowlists)}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -455,7 +455,7 @@ {"read-anything-with-readability-enabled", flag_descriptions::kReadAnythingWithReadabilityName, flag_descriptions::kReadAnythingWithReadabilityDescription, kOsDesktop, -@@ -13626,7 +13656,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13641,7 +13671,7 @@ const FeatureEntry kFeatureEntries[] = { #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/filebrowser/Makefile b/www/filebrowser/Makefile index 4f1666456b0f..dc73175397d4 100644 --- a/www/filebrowser/Makefile +++ b/www/filebrowser/Makefile @@ -1,6 +1,6 @@ PORTNAME= filebrowser DISTVERSIONPREFIX= v -DISTVERSION= 2.51.2 +DISTVERSION= 2.52.0 CATEGORIES= www MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/ DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX} @@ -33,7 +33,7 @@ PLIST_SUB= GROUP=${GROUPS:[1]} \ # Run 'git checkout ${DISTVERSIONPREFIX}${DISTVERSION} && git rev-parse HEAD' # in the File Browser repository to get the value of GITID. -GITID= 849f5ad4434ef60744e3a2b3834e9b6a1fd5a8cb +GITID= c11c986b7383a5c1f18d82ee7e6093dc0544cff9 FILEBROWSER_USER= ${PORTNAME} FILEBROWSER_GROUP= ${FILEBROWSER_USER} diff --git a/www/filebrowser/distinfo b/www/filebrowser/distinfo index 9bdcdf955aa7..6a69666590ed 100644 --- a/www/filebrowser/distinfo +++ b/www/filebrowser/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1765479164 -SHA256 (go/www_filebrowser/filebrowser-filebrowser-v2.51.2_GH0/filebrowser-v2.51.2.frontend.tar.gz) = 91e5721373d839d077f89f5ae4f6c61dbe727c0cda03c013bfd5043078f3e23c -SIZE (go/www_filebrowser/filebrowser-filebrowser-v2.51.2_GH0/filebrowser-v2.51.2.frontend.tar.gz) = 3798985 -SHA256 (go/www_filebrowser/filebrowser-filebrowser-v2.51.2_GH0/go.mod) = 44143940b96214bb80cead161127aafb29231c2be840da8875473c367281db2d -SIZE (go/www_filebrowser/filebrowser-filebrowser-v2.51.2_GH0/go.mod) = 3491 -SHA256 (go/www_filebrowser/filebrowser-filebrowser-v2.51.2_GH0/filebrowser-filebrowser-v2.51.2_GH0.tar.gz) = 4c8df679613b10364dc6440bb7d63a06c2569d60a224de0e9fa3aeb0ea2b6642 -SIZE (go/www_filebrowser/filebrowser-filebrowser-v2.51.2_GH0/filebrowser-filebrowser-v2.51.2_GH0.tar.gz) = 5367555 +TIMESTAMP = 1766094921 +SHA256 (go/www_filebrowser/filebrowser-filebrowser-v2.52.0_GH0/filebrowser-v2.52.0.frontend.tar.gz) = 08ee0692fe929e59fa4d50d3d6d3b223885301553521a7cb0d465dacc11c3837 +SIZE (go/www_filebrowser/filebrowser-filebrowser-v2.52.0_GH0/filebrowser-v2.52.0.frontend.tar.gz) = 3799257 +SHA256 (go/www_filebrowser/filebrowser-filebrowser-v2.52.0_GH0/go.mod) = b1e7bb2b90145671180b1125b44dd8904d3a447f1a9d502ca48958a451a72d26 +SIZE (go/www_filebrowser/filebrowser-filebrowser-v2.52.0_GH0/go.mod) = 3491 +SHA256 (go/www_filebrowser/filebrowser-filebrowser-v2.52.0_GH0/filebrowser-filebrowser-v2.52.0_GH0.tar.gz) = f0a78ffe3f296b01992fe166b4191eddd7deea2e00b9449f748072391dff48a9 +SIZE (go/www_filebrowser/filebrowser-filebrowser-v2.52.0_GH0/filebrowser-filebrowser-v2.52.0_GH0.tar.gz) = 5368181 diff --git a/www/gatus/Makefile b/www/gatus/Makefile index 18e98ac2ba6e..90aa9b82c2be 100644 --- a/www/gatus/Makefile +++ b/www/gatus/Makefile @@ -1,7 +1,6 @@ PORTNAME= gatus DISTVERSIONPREFIX= v -DISTVERSION= 5.33.0 -PORTREVISION= 1 +DISTVERSION= 5.33.1 CATEGORIES= www MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/ DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.vendor${EXTRACT_SUFX} diff --git a/www/gatus/distinfo b/www/gatus/distinfo index 354fe5607f88..2f3f8973fbee 100644 --- a/www/gatus/distinfo +++ b/www/gatus/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1764192075 -SHA256 (gatus-v5.33.0.vendor.tar.gz) = ad1bfb7ba7181e4c5b34b01a9559a20697ad5de282f71a74e52bdd68f9062083 -SIZE (gatus-v5.33.0.vendor.tar.gz) = 51695185 -SHA256 (TwiN-gatus-v5.33.0_GH0.tar.gz) = e93ce6de9a39a20434fa62aa4dfd071ebb8f822b3d813c83f3506b2a30440014 -SIZE (TwiN-gatus-v5.33.0_GH0.tar.gz) = 2965861 +TIMESTAMP = 1766096862 +SHA256 (gatus-v5.33.1.vendor.tar.gz) = 00f86029e5ef23cbec8524c62794adf2c9aa030c1f7913e1b7e022ece3708780 +SIZE (gatus-v5.33.1.vendor.tar.gz) = 51749517 +SHA256 (TwiN-gatus-v5.33.1_GH0.tar.gz) = a49cd2a3aa20656b7d47904f6f9525c65067771e24b43a073ff0644f60f63627 +SIZE (TwiN-gatus-v5.33.1_GH0.tar.gz) = 2965884 diff --git a/www/gitlab/Makefile b/www/gitlab/Makefile index 68ffe59a3f87..67ce018d0a9f 100644 --- a/www/gitlab/Makefile +++ b/www/gitlab/Makefile @@ -49,7 +49,7 @@ MY_DEPENDS= gitaly>=${GITLAB_VERSION}:devel/gitaly \ rubygem-drb-gitlab>=2.2.3<3:devel/rubygem-drb-gitlab \ rubygem-bootsnap-gitlab>=1.18.6<1.19:devel/rubygem-bootsnap-gitlab \ rubygem-ffi>=1.17.2<2:devel/rubygem-ffi \ - rubygem-openssl>=3.3.2<3.4:security/rubygem-openssl \ + rubygem-openssl3>=3.3.2<3.4:security/rubygem-openssl3 \ rubygem-gitlab-secret_detection>=0.38.0<1:security/rubygem-gitlab-secret_detection \ rubygem-responders-rails-gitlab>=3.0<4.0:www/rubygem-responders-rails-gitlab \ rubygem-sprockets-gitlab>=3.7.5<3.8:devel/rubygem-sprockets-gitlab \ @@ -198,7 +198,7 @@ MY_DEPENDS= gitaly>=${GITLAB_VERSION}:devel/gitaly \ rubygem-circuitbox>=2.0.0<2.1:www/rubygem-circuitbox \ rubygem-sanitize60>=6.0.2<6.1:textproc/rubygem-sanitize60 \ rubygem-babosa>=2.0<3:textproc/rubygem-babosa \ - rubygem-loofah>=2.24.1<2.25:textproc/rubygem-loofah \ + rubygem-loofah-gitlab>=2.24.1<2.25:textproc/rubygem-loofah-gitlab \ rubygem-licensee-gitlab>=9.16<10:devel/rubygem-licensee-gitlab \ rubygem-charlock_holmes>=0.7.9<0.8:textproc/rubygem-charlock_holmes \ rubygem-ruby-magic>=0.6<1:devel/rubygem-ruby-magic \ diff --git a/www/gitlab/Makefile.common b/www/gitlab/Makefile.common index 0b3200a8fbe3..b672a2fa9fe6 100644 --- a/www/gitlab/Makefile.common +++ b/www/gitlab/Makefile.common @@ -1,5 +1,5 @@ GITLAB_VERSION= 18.6.2 -GITLAB_PORTREVISION= 3 # decrease this only if GITLAB_KAS_GRPC_VERSION is upgraded +GITLAB_PORTREVISION= 4 # decrease this only if GITLAB_KAS_GRPC_VERSION is upgraded # Git version gitaly should use (from gitlab mirror) # Find current tag from Makefile and .gitlab-ci.yaml diff --git a/www/iridium/Makefile b/www/iridium/Makefile index b5f84715b032..900ffb3932ed 100644 --- a/www/iridium/Makefile +++ b/www/iridium/Makefile @@ -1,6 +1,5 @@ PORTNAME= iridium -PORTVERSION= 2025.12.143.1 -PORTREVISION= 2 +PORTVERSION= 2025.12.143.2 PULSEMV= 16 PULSEV= ${PULSEMV}.1 CATEGORIES= www wayland diff --git a/www/iridium/distinfo b/www/iridium/distinfo index 3cd9e3764666..55059834a91f 100644 --- a/www/iridium/distinfo +++ b/www/iridium/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1765541839 -SHA256 (iridium-browser-2025.12.143.1.tar.xz) = 09d3bc85345a6ee39e55180b0f10a5213679bc27354560c40eb05c8f16e568b6 -SIZE (iridium-browser-2025.12.143.1.tar.xz) = 1098988876 +TIMESTAMP = 1766134983 +SHA256 (iridium-browser-2025.12.143.2.tar.xz) = 1d87b7e54aba0dce38ef4e5c0ed5d3e54ed4ba5083417eb19332c10fa8b48122 +SIZE (iridium-browser-2025.12.143.2.tar.xz) = 1099082032 SHA256 (pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92 SIZE (pulseaudio-16.1.tar.gz) = 2763111 diff --git a/www/iridium/files/patch-BUILD.gn b/www/iridium/files/patch-BUILD.gn index 06dbe3d96ab4..37cdc444dc75 100644 --- a/www/iridium/files/patch-BUILD.gn +++ b/www/iridium/files/patch-BUILD.gn @@ -1,6 +1,6 @@ ---- BUILD.gn.orig 2025-12-10 15:04:57 UTC +--- BUILD.gn.orig 2025-12-19 09:09:46 UTC +++ BUILD.gn -@@ -68,7 +68,7 @@ declare_args() { +@@ -67,7 +67,7 @@ declare_args() { root_extra_deps = [] } @@ -9,7 +9,7 @@ # An official (maximally optimized!) component (optimized for build times) # build doesn't make sense and usually doesn't work. assert(!is_component_build) -@@ -101,7 +101,6 @@ group("gn_all") { +@@ -100,7 +100,6 @@ group("gn_all") { "//codelabs", "//components:components_unittests", "//components/gwp_asan:gwp_asan_unittests", @@ -17,7 +17,7 @@ "//net:net_unittests", "//sandbox:sandbox_unittests", "//services:services_unittests", -@@ -431,7 +430,7 @@ group("gn_all") { +@@ -430,7 +429,7 @@ group("gn_all") { } } @@ -26,7 +26,7 @@ deps += [ "//third_party/breakpad:breakpad_unittests", "//third_party/breakpad:core-2-minidump", -@@ -598,6 +597,15 @@ group("gn_all") { +@@ -597,6 +596,15 @@ group("gn_all") { } } @@ -42,7 +42,7 @@ if (is_mac) { deps += [ "//third_party/breakpad:dump_syms($host_system_allocator_toolchain)", -@@ -646,7 +654,7 @@ group("gn_all") { +@@ -645,7 +653,7 @@ group("gn_all") { } } @@ -51,7 +51,7 @@ # The official builders use this binary from the default toolchain's # output directory after building in order to upload the symbols of that # binary. They build the binary like `ninja symupload` which requires the -@@ -681,7 +689,7 @@ group("gn_all") { +@@ -680,7 +688,7 @@ group("gn_all") { ] } @@ -60,7 +60,7 @@ deps += [ "//third_party/crashpad/crashpad:crashpad_tests", "//third_party/crashpad/crashpad/handler:crashpad_handler", -@@ -1072,7 +1080,7 @@ if (use_blink && !is_cronet_build) { +@@ -1071,7 +1079,7 @@ if (use_blink && !is_cronet_build) { "//third_party/blink/public:all_blink", ] @@ -69,7 +69,7 @@ deps += [ ":chrome_wpt_tests", ":headless_shell_wpt", -@@ -1225,7 +1233,7 @@ if (use_blink && !is_cronet_build) { +@@ -1224,7 +1232,7 @@ if (use_blink && !is_cronet_build) { data_deps += [ "//content/web_test:web_test_common_mojom_js_data_deps" ] } @@ -78,7 +78,7 @@ # Using the default toolchain for this tool, as it's run during tests not # during the build. This places a symlink in the root_build_dir for scrips # to use. -@@ -1239,7 +1247,7 @@ if (use_blink && !is_cronet_build) { +@@ -1238,7 +1246,7 @@ if (use_blink && !is_cronet_build) { data_deps += [ "//third_party/breakpad:dump_syms" ] } @@ -87,7 +87,7 @@ # Using the default toolchain for this tool, as it's run during tests not # during the build. This places a symlink in the root_build_dir for scrips # to use. -@@ -1536,7 +1544,7 @@ group("chromium_builder_perf") { +@@ -1535,7 +1543,7 @@ group("chromium_builder_perf") { data_deps += [ "//chrome/test:performance_browser_tests" ] } diff --git a/www/iridium/files/patch-chrome_browser_about__flags.cc b/www/iridium/files/patch-chrome_browser_about__flags.cc index ccb333a20f34..c555cdc004ae 100644 --- a/www/iridium/files/patch-chrome_browser_about__flags.cc +++ b/www/iridium/files/patch-chrome_browser_about__flags.cc @@ -1,4 +1,4 @@ ---- chrome/browser/about_flags.cc.orig 2025-12-12 12:17:57 UTC +--- chrome/browser/about_flags.cc.orig 2025-12-19 09:09:46 UTC +++ chrome/browser/about_flags.cc @@ -332,12 +332,12 @@ #include "components/stylus_handwriting/win/features.h" @@ -42,7 +42,7 @@ const FeatureEntry::FeatureParam kClipboardMaximumAge60Seconds[] = { {"UIClipboardMaximumAge", "60"}}; const FeatureEntry::FeatureParam kClipboardMaximumAge90Seconds[] = { -@@ -1321,7 +1341,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada +@@ -1336,7 +1356,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada }; #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -51,7 +51,7 @@ // A limited number of combinations of the rich autocompletion params. const FeatureEntry::FeatureParam kOmniboxRichAutocompletionAggressive1[] = { -@@ -3975,7 +3995,7 @@ const FeatureEntry::FeatureVariation +@@ -3990,7 +4010,7 @@ const FeatureEntry::FeatureVariation #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -60,7 +60,7 @@ const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] = {{"link_capturing_state", "on_by_default"}}; const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] = -@@ -4005,7 +4025,7 @@ const flags_ui::FeatureEntry::FeatureVariation +@@ -4020,7 +4040,7 @@ const flags_ui::FeatureEntry::FeatureVariation #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || // BUILDFLAG(IS_CHROMEOS) @@ -69,7 +69,7 @@ const FeatureEntry::Choice kReplaceSyncPromosWithSignInPromosChoices[] = { {"Default", "", ""}, {"Disabled", switches::kDisableFeatures, -@@ -4231,7 +4251,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari +@@ -4246,7 +4266,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari std::size(kSkiaGraphite_DebugLabelsEnabled), nullptr}, }; @@ -78,7 +78,7 @@ const FeatureEntry::FeatureParam kTranslationAPI_SkipLanguagePackLimit[] = { {"TranslationAPIAcceptLanguagesCheck", "false"}, {"TranslationAPILimitLanguagePackCount", "false"}}; -@@ -4251,7 +4271,7 @@ const FeatureEntry::FeatureVariation kSensitiveContent +@@ -4266,7 +4286,7 @@ const FeatureEntry::FeatureVariation kSensitiveContent }; #endif // BUILDFLAG(IS_ANDROID) @@ -87,7 +87,7 @@ const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = { {"BackoffTime", "0h"}, {"BackoffMultiplierBase", "0.0"}, -@@ -5020,7 +5040,7 @@ const FeatureEntry::FeatureVariation kMobilePromoOnDes +@@ -5035,7 +5055,7 @@ const FeatureEntry::FeatureVariation kMobilePromoOnDes }; #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -96,7 +96,7 @@ const FeatureEntry::FeatureParam kNtpCustomizeChromeAutoOpenOnEveryNTP[] = { {"max_customize_chrome_auto_shown_count", "5"}, {"max_customize_chrome_auto_shown_session_count", "5"}}; -@@ -5156,7 +5176,7 @@ const FeatureEntry::FeatureVariation kSeamlessSigninVa +@@ -5171,7 +5191,7 @@ const FeatureEntry::FeatureVariation kSeamlessSigninVa nullptr}}; #endif // BUILDFLAG(IS_ANDROID) @@ -105,7 +105,7 @@ const FeatureEntry::FeatureParam kProfilePickerTextVariation1[] = { {"profile-picker-variation", "keep-work-and-life-separate"}}; const FeatureEntry::FeatureParam kProfilePickerTextVariation2[] = { -@@ -5735,7 +5755,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -5750,7 +5770,7 @@ const FeatureEntry kFeatureEntries[] = { }, #endif // BUILDFLAG(IS_WIN) @@ -114,7 +114,7 @@ { "fluent-overlay-scrollbars", flag_descriptions::kFluentOverlayScrollbarsName, -@@ -6033,7 +6053,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -6048,7 +6068,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kEnableIsolatedWebAppDevModeName, flag_descriptions::kEnableIsolatedWebAppDevModeDescription, kOsDesktop, FEATURE_VALUE_TYPE(features::kIsolatedWebAppDevMode)}, @@ -123,7 +123,7 @@ {"enable-iwa-key-distribution-component", flag_descriptions::kEnableIwaKeyDistributionComponentName, flag_descriptions::kEnableIwaKeyDistributionComponentDescription, -@@ -6225,7 +6245,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -6240,7 +6260,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(media::kUseSCContentSharingPicker)}, #endif // BUILDFLAG(IS_MAC) @@ -132,7 +132,7 @@ {"pulseaudio-loopback-for-cast", flag_descriptions::kPulseaudioLoopbackForCastName, flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux, -@@ -6254,6 +6274,16 @@ const FeatureEntry kFeatureEntries[] = { +@@ -6269,6 +6289,16 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kWaylandSessionManagementName, flag_descriptions::kWaylandSessionManagementDescription, kOsLinux, FEATURE_VALUE_TYPE(features::kWaylandSessionManagement)}, @@ -149,7 +149,7 @@ #endif // BUILDFLAG(IS_LINUX) #if BUILDFLAG(ENABLE_VR) -@@ -7124,7 +7154,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -7139,7 +7169,7 @@ const FeatureEntry kFeatureEntries[] = { "MlUrlScoring")}, #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -158,7 +158,7 @@ {"contextual-search-box-uses-contextual-search-provider", flag_descriptions::kContextualSearchBoxUsesContextualSearchProviderName, flag_descriptions:: -@@ -7540,7 +7570,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -7555,7 +7585,7 @@ const FeatureEntry kFeatureEntries[] = { kNumSrpZpsRelatedSearches, "PowerTools")}, #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -167,7 +167,7 @@ {"history-embeddings", flag_descriptions::kHistoryEmbeddingsName, flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop, FEATURE_VALUE_TYPE(history_embeddings::kHistoryEmbeddings)}, -@@ -7755,7 +7785,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -7770,7 +7800,7 @@ const FeatureEntry kFeatureEntries[] = { "NtpRealboxNext")}, #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -176,7 +176,7 @@ {"ntp-customize-chrome-auto-open", flag_descriptions::kNtpCustomizeChromeAutoOpenName, flag_descriptions::kNtpCustomizeChromeAutoOpenDescription, kOsDesktop, -@@ -8034,7 +8064,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -8049,7 +8079,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)}, #endif // BUILDFLAG(IS_CHROMEOS) @@ -185,7 +185,7 @@ {"cups-ipp-printing-backend", flag_descriptions::kCupsIppPrintingBackendName, flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop, -@@ -8972,7 +9002,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -8987,7 +9017,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(media::kGlobalMediaControlsUpdatedUI)}, #endif // !BUILDFLAG(IS_CHROMEOS) @@ -194,7 +194,7 @@ {"enable-network-service-sandbox", flag_descriptions::kEnableNetworkServiceSandboxName, flag_descriptions::kEnableNetworkServiceSandboxDescription, -@@ -9543,7 +9573,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -9558,7 +9588,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux, FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)}, @@ -203,7 +203,7 @@ { "ui-debug-tools", flag_descriptions::kUIDebugToolsName, -@@ -10000,7 +10030,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -10015,7 +10045,7 @@ const FeatureEntry kFeatureEntries[] = { #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ @@ -212,7 +212,7 @@ {"media-session-enter-picture-in-picture", flag_descriptions::kMediaSessionEnterPictureInPictureName, flag_descriptions::kMediaSessionEnterPictureInPictureDescription, -@@ -10197,7 +10227,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -10212,7 +10242,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kReduceTransferSizeUpdatedIPCDescription, kOsAll, FEATURE_VALUE_TYPE(network::features::kReduceTransferSizeUpdatedIPC)}, @@ -221,7 +221,7 @@ {"reduce-user-agent-data-linux-platform-version", flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionName, flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionDescription, -@@ -10759,7 +10789,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -10774,7 +10804,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kRcapsDynamicProfileCountryDescription, kOsAll, FEATURE_VALUE_TYPE(switches::kDynamicProfileCountry)}, @@ -230,7 +230,7 @@ {"enable-generic-oidc-auth-profile-management", flag_descriptions::kEnableGenericOidcAuthProfileManagementName, flag_descriptions::kEnableGenericOidcAuthProfileManagementDescription, -@@ -10780,7 +10810,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -10795,7 +10825,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -239,7 +239,7 @@ {"enable-user-navigation-capturing-pwa", flag_descriptions::kPwaNavigationCapturingName, flag_descriptions::kPwaNavigationCapturingDescription, -@@ -11294,7 +11324,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -11309,7 +11339,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kResponsiveIframesDescription, kOsAll, FEATURE_VALUE_TYPE(blink::features::kResponsiveIframes)}, @@ -248,7 +248,7 @@ {"replace-sync-promos-with-sign-in-promos-desktop", flag_descriptions::kReplaceSyncPromosWithSignInPromosName, flag_descriptions::kReplaceSyncPromosWithSignInPromosDescription, -@@ -11710,7 +11740,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -11725,7 +11755,7 @@ const FeatureEntry kFeatureEntries[] = { segmentation_platform::features::kSegmentationSurveyPage)}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -257,7 +257,7 @@ {"autofill-enable-buy-now-pay-later", flag_descriptions::kAutofillEnableBuyNowPayLaterName, flag_descriptions::kAutofillEnableBuyNowPayLaterDescription, -@@ -11781,7 +11811,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -11796,7 +11826,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE( autofill::features::kAutofillEnableCardInfoRuntimeRetrieval)}, @@ -266,7 +266,7 @@ {"translation-api", flag_descriptions::kTranslationAPIName, flag_descriptions::kTranslationAPIDescription, kOsMac | kOsWin | kOsLinux, FEATURE_WITH_PARAMS_VALUE_TYPE(blink::features::kTranslationAPI, -@@ -11807,7 +11837,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -11822,7 +11852,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE( password_manager::features::kPasswordFormClientsideClassifier)}, @@ -275,7 +275,7 @@ {"contextual-cueing", flag_descriptions::kContextualCueingName, flag_descriptions::kContextualCueingDescription, kOsLinux | kOsMac | kOsWin, -@@ -12183,7 +12213,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12198,7 +12228,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)}, #endif // !BUILDFLAG(IS_ANDROID) @@ -284,7 +284,7 @@ {"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName, flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux, FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)}, -@@ -12219,7 +12249,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12234,7 +12264,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // !BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -293,7 +293,7 @@ {"autofill-enable-amount-extraction", flag_descriptions::kAutofillEnableAmountExtractionName, flag_descriptions::kAutofillEnableAmountExtractionDescription, -@@ -12364,7 +12394,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12379,7 +12409,7 @@ const FeatureEntry kFeatureEntries[] = { apps::chrome_app_deprecation::kAllowUserInstalledChromeApps)}, #endif // BUILDFLAG(IS_CHROMEOS) @@ -302,7 +302,7 @@ {"chrome-web-store-navigation-throttle", flag_descriptions::kChromeWebStoreNavigationThrottleName, flag_descriptions::kChromeWebStoreNavigationThrottleDescription, -@@ -12393,7 +12423,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12408,7 +12438,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(supervised_user::kSupervisedUserBlockInterstitialV3)}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -311,7 +311,7 @@ {"autofill-enable-amount-extraction-testing", flag_descriptions::kAutofillEnableAmountExtractionTestingName, flag_descriptions::kAutofillEnableAmountExtractionTestingDescription, -@@ -12408,7 +12438,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12423,7 +12453,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kEnableWebAppPredictableAppUpdatingDescription, kOsAll, FEATURE_VALUE_TYPE(features::kWebAppPredictableAppUpdating)}, @@ -320,7 +320,7 @@ {"root-scrollbar-follows-browser-theme", flag_descriptions::kRootScrollbarFollowsTheme, flag_descriptions::kRootScrollbarFollowsThemeDescription, -@@ -12685,7 +12715,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12700,7 +12730,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -329,7 +329,7 @@ {"tab-group-home", tabs::flag_descriptions::kTabGroupHomeName, tabs::flag_descriptions::kTabGroupHomeDescription, kOsDesktop, FEATURE_VALUE_TYPE(tabs::kTabGroupHome)}, -@@ -12775,7 +12805,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12790,7 +12820,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -338,7 +338,7 @@ {"enable-site-search-allow-user-override-policy", flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyName, flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyDescription, -@@ -12887,7 +12917,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12902,7 +12932,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -347,7 +347,7 @@ {"autofill-enable-buy-now-pay-later-for-klarna", flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaName, flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaDescription, -@@ -12960,7 +12990,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12975,7 +13005,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(ENABLE_DICE_SUPPORT) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -356,7 +356,7 @@ {"autofill-enable-buy-now-pay-later-for-externally-linked", flag_descriptions::kAutofillEnableBuyNowPayLaterForExternallyLinkedName, flag_descriptions:: -@@ -13238,7 +13268,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13253,7 +13283,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // !BUILDFLAG(IS_ANDROID), #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -365,7 +365,7 @@ {"enable-ntp-enterprise-shortcuts", flag_descriptions::kEnableNtpEnterpriseShortcutsName, flag_descriptions::kEnableNtpEnterpriseShortcutsDescription, -@@ -13345,7 +13375,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13360,7 +13390,7 @@ const FeatureEntry kFeatureEntries[] = { autofill::features::kAutofillAndPasswordsInSameSurface)}, #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -374,7 +374,7 @@ {"contextual-suggestion-ui-improvements", flag_descriptions::kContextualSuggestionsUiImprovementsName, flag_descriptions::kContextualSuggestionsUiImprovementsDescription, -@@ -13373,7 +13403,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13388,7 +13418,7 @@ const FeatureEntry kFeatureEntries[] = { "EnableBlockCanvasReadback")}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -383,7 +383,7 @@ {"autofill-enable-ai-based-amount-extraction", flag_descriptions::kAutofillEnableAiBasedAmountExtractionName, flag_descriptions::kAutofillEnableAiBasedAmountExtractionDescription, -@@ -13423,7 +13453,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13438,7 +13468,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(features::kCryptographyComplianceCnsa)}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -392,7 +392,7 @@ {"lens-reinvocation-affordance", flag_descriptions::kLensSearchReinvocationAffordanceName, flag_descriptions::kLensSearchReinvocationAffordanceDescription, -@@ -13481,7 +13511,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13496,7 +13526,7 @@ const FeatureEntry kFeatureEntries[] = { STRING_VALUE_TYPE(variations::switches::kVariationsSeedCorpus, "")}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -401,7 +401,7 @@ {"passkey-unlock-error-ui", flag_descriptions::kPasskeyUnlockErrorUiName, flag_descriptions::kPasskeyUnlockErrorUiDescription, kOsDesktop, FEATURE_VALUE_TYPE(device::kPasskeyUnlockErrorUi)}, -@@ -13518,7 +13548,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13533,7 +13563,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(features::kUserValueDefaultBrowserStrings)}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -410,7 +410,7 @@ {"read-anything-read-aloud-ts-text-segmentation", flag_descriptions::kReadAnythingReadAloudTsTextSegmentationName, flag_descriptions::kReadAnythingReadAloudTsTextSegmentationDescription, -@@ -13530,7 +13560,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13545,7 +13575,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kHandleMdmErrorsForDasherAccountsDescription, kOsAll, FEATURE_VALUE_TYPE(switches::kHandleMdmErrorsForDasherAccounts)}, @@ -419,7 +419,7 @@ {"profile-creation-decline-signin-cta-experiment", flag_descriptions::kProfileCreationDeclineSigninCTAExperimentName, flag_descriptions::kProfileCreationDeclineSigninCTAExperimentDescription, -@@ -13538,7 +13568,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13553,7 +13583,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(switches::kProfileCreationDeclineSigninCTAExperiment)}, #endif @@ -428,7 +428,7 @@ {"show-profile-picker-to-all-users-experiment", flag_descriptions::kShowProfilePickerToAllUsersExperimentName, flag_descriptions::kShowProfilePickerToAllUsersExperimentDescription, -@@ -13588,7 +13618,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13603,7 +13633,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(features::kAndroidDesktopZoomScaling)}, #endif @@ -437,7 +437,7 @@ {"profile-picker-text-variations", flag_descriptions::kProfilePickerTextVariationsName, flag_descriptions::kProfilePickerTextVariationsDescription, -@@ -13599,7 +13629,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13614,7 +13644,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -446,7 +446,7 @@ {"lens-overlay-optimization-filter", flag_descriptions::kLensOverlayOptimizationFilterName, flag_descriptions::kLensOverlayOptimizationFilterDescription, kOsDesktop, -@@ -13618,7 +13648,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13633,7 +13663,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(network::features::kConnectionAllowlists)}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -455,7 +455,7 @@ {"read-anything-with-readability-enabled", flag_descriptions::kReadAnythingWithReadabilityName, flag_descriptions::kReadAnythingWithReadabilityDescription, kOsDesktop, -@@ -13626,7 +13656,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13641,7 +13671,7 @@ const FeatureEntry kFeatureEntries[] = { #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/nextcloud-calendar/Makefile b/www/nextcloud-calendar/Makefile index 80f18c3a2031..3887aebcf409 100644 --- a/www/nextcloud-calendar/Makefile +++ b/www/nextcloud-calendar/Makefile @@ -1,5 +1,5 @@ PORTNAME= calendar -PORTVERSION= 6.1.1 +PORTVERSION= 6.1.2 DISTVERSIONPREFIX= v CATEGORIES= www diff --git a/www/nextcloud-calendar/distinfo b/www/nextcloud-calendar/distinfo index 27e6c7b080df..81f332de0b18 100644 --- a/www/nextcloud-calendar/distinfo +++ b/www/nextcloud-calendar/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764869465 -SHA256 (nextcloud/calendar-v6.1.1.tar.gz) = 4cdbe908373575a23bfcc38c4778eea10caf71857586def61e394f1296b31c1c -SIZE (nextcloud/calendar-v6.1.1.tar.gz) = 19884640 +TIMESTAMP = 1766128626 +SHA256 (nextcloud/calendar-v6.1.2.tar.gz) = 6622fdc1b5d5fce838a39e52eab1514d186e0812c8e4871dce44a0ab97f8f5e5 +SIZE (nextcloud/calendar-v6.1.2.tar.gz) = 19880448 diff --git a/www/nextcloud-contacts/Makefile b/www/nextcloud-contacts/Makefile index 6a58cc86ebef..90b751f79671 100644 --- a/www/nextcloud-contacts/Makefile +++ b/www/nextcloud-contacts/Makefile @@ -1,5 +1,5 @@ PORTNAME= contacts -PORTVERSION= 8.1.1 +PORTVERSION= 8.1.2 DISTVERSIONPREFIX= v CATEGORIES= www diff --git a/www/nextcloud-contacts/distinfo b/www/nextcloud-contacts/distinfo index 47dea13f3617..5eb7282cd6c5 100644 --- a/www/nextcloud-contacts/distinfo +++ b/www/nextcloud-contacts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764757196 -SHA256 (nextcloud/contacts-v8.1.1.tar.gz) = 77a3b8f2e6138e8aae0bf5f0b49d9074f09b9b1928d17ebef0c88a6fb508a5aa -SIZE (nextcloud/contacts-v8.1.1.tar.gz) = 4820818 +TIMESTAMP = 1766128426 +SHA256 (nextcloud/contacts-v8.1.2.tar.gz) = 8bbd2d10d6bcb90c67603d8bb144444f62ceac436d814b242ee898f663be7c60 +SIZE (nextcloud/contacts-v8.1.2.tar.gz) = 4832846 diff --git a/www/node22/Makefile b/www/node22/Makefile index 716ed563f653..f680d43d023d 100644 --- a/www/node22/Makefile +++ b/www/node22/Makefile @@ -1,7 +1,6 @@ PORTNAME= node PORTVERSION= ${NODEJS_PORTVERSION} DISTVERSIONPREFIX= v -PORTREVISION= 3 CATEGORIES= www MASTER_SITES= https://nodejs.org/dist/v${PORTVERSION}/ PKGNAMESUFFIX= ${PORTVERSION:R:R} diff --git a/www/node22/Makefile.version b/www/node22/Makefile.version index 9fe1d952515f..29e3d0877de3 100644 --- a/www/node22/Makefile.version +++ b/www/node22/Makefile.version @@ -1 +1 @@ -NODEJS_PORTVERSION= 22.21.0 +NODEJS_PORTVERSION= 22.21.1 diff --git a/www/node22/distinfo b/www/node22/distinfo index ec7afcff2f55..02b1e05c4efd 100644 --- a/www/node22/distinfo +++ b/www/node22/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762586734 -SHA256 (node-v22.21.0.tar.xz) = 791b18e969ea22cc952108ee8eaafbb12cddfd973bbbb0b7fc116395c0d9a81c -SIZE (node-v22.21.0.tar.xz) = 50892568 +TIMESTAMP = 1766036369 +SHA256 (node-v22.21.1.tar.xz) = 487d73fd4db00dc2420d659a8221b181a7937fbc5bc73f31c30b1680ad6ded6a +SIZE (node-v22.21.1.tar.xz) = 50151568 diff --git a/www/node24/Makefile b/www/node24/Makefile index f64e27684ce4..fc1ee084db78 100644 --- a/www/node24/Makefile +++ b/www/node24/Makefile @@ -1,7 +1,6 @@ PORTNAME= node PORTVERSION= ${NODEJS_PORTVERSION} DISTVERSIONPREFIX= v -PORTREVISION= 1 CATEGORIES= www MASTER_SITES= https://nodejs.org/dist/v${PORTVERSION}/ PKGNAMESUFFIX= ${PORTVERSION:R:R} diff --git a/www/node24/Makefile.version b/www/node24/Makefile.version index 0b9b56864c69..a512747a28d7 100644 --- a/www/node24/Makefile.version +++ b/www/node24/Makefile.version @@ -1 +1 @@ -NODEJS_PORTVERSION= 24.11.1 +NODEJS_PORTVERSION= 24.12.0 diff --git a/www/node24/distinfo b/www/node24/distinfo index d16e205a21bb..7650f09c2356 100644 --- a/www/node24/distinfo +++ b/www/node24/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763853206 -SHA256 (node-v24.11.1.tar.xz) = ea4da35f1c9ca376ec6837e1e30cee30d491847fe152a3f0378dc1156d954bbd -SIZE (node-v24.11.1.tar.xz) = 51747676 +TIMESTAMP = 1766036371 +SHA256 (node-v24.12.0.tar.xz) = 6d3e891a016b90f6c6a19ea5cbc9c90c57eef9198670ba93f04fa82af02574ae +SIZE (node-v24.12.0.tar.xz) = 51783952 diff --git a/www/py-boto3/Makefile b/www/py-boto3/Makefile index 0c382ce91037..5dac3d2720d9 100644 --- a/www/py-boto3/Makefile +++ b/www/py-boto3/Makefile @@ -1,5 +1,5 @@ PORTNAME= boto3 -PORTVERSION= 1.42.6 +PORTVERSION= 1.42.12 CATEGORIES= www python devel MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-boto3/distinfo b/www/py-boto3/distinfo index 722e409794b6..a302c16d56aa 100644 --- a/www/py-boto3/distinfo +++ b/www/py-boto3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765895756 -SHA256 (boto3-1.42.6.tar.gz) = 11dab889a24f378af6c93afd4aa06d7cace3866cbf02e78c7a77e9a7fb41967a -SIZE (boto3-1.42.6.tar.gz) = 112859 +TIMESTAMP = 1766036517 +SHA256 (boto3-1.42.12.tar.gz) = 649b134d25b278c24fcc8b3f94519de3884283b7848dc32f42b0ffdd9d19ce99 +SIZE (boto3-1.42.12.tar.gz) = 112868 diff --git a/www/py-dj52-django-stubs-ext/Makefile b/www/py-dj52-django-stubs-ext/Makefile index 0453eda17d50..b19f9c731d37 100644 --- a/www/py-dj52-django-stubs-ext/Makefile +++ b/www/py-dj52-django-stubs-ext/Makefile @@ -1,5 +1,5 @@ PORTNAME= django-stubs-ext -PORTVERSION= 5.2.7 +PORTVERSION= 5.2.8 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52- diff --git a/www/py-dj52-django-stubs-ext/distinfo b/www/py-dj52-django-stubs-ext/distinfo index 4e13fb7cf2b0..5b97797a585a 100644 --- a/www/py-dj52-django-stubs-ext/distinfo +++ b/www/py-dj52-django-stubs-ext/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760650698 -SHA256 (django_stubs_ext-5.2.7.tar.gz) = b690655bd4cb8a44ae57abb314e0995dc90414280db8f26fff0cb9fb367d1cac -SIZE (django_stubs_ext-5.2.7.tar.gz) = 6524 +TIMESTAMP = 1766091528 +SHA256 (django_stubs_ext-5.2.8.tar.gz) = b39938c46d7a547cd84e4a6378dbe51a3dd64d70300459087229e5fee27e5c6b +SIZE (django_stubs_ext-5.2.8.tar.gz) = 6487 diff --git a/www/py-dj52-django-stubs-ext/files/patch-pyproject.toml b/www/py-dj52-django-stubs-ext/files/patch-pyproject.toml deleted file mode 100644 index a8dfa7f5477c..000000000000 --- a/www/py-dj52-django-stubs-ext/files/patch-pyproject.toml +++ /dev/null @@ -1,11 +0,0 @@ ---- pyproject.toml.orig 2025-10-16 21:46:00 UTC -+++ pyproject.toml -@@ -40,7 +40,7 @@ Funding = "https://github.com/sponsors/typeddjango" - "Release notes" = "https://github.com/typeddjango/django-stubs/releases" - - [build-system] --requires = ["uv_build>=0.8.22,<0.9.0"] -+requires = ["uv_build"] - build-backend = "uv_build" - - [tool.uv.build-backend] diff --git a/www/py-django-unfold/Makefile b/www/py-django-unfold/Makefile index 50570062f7a3..4eb866a4a664 100644 --- a/www/py-django-unfold/Makefile +++ b/www/py-django-unfold/Makefile @@ -1,5 +1,5 @@ PORTNAME= django-unfold -PORTVERSION= 0.73.1 +PORTVERSION= 0.74.0 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-django-unfold/distinfo b/www/py-django-unfold/distinfo index 09061e6539f5..5334cf2910b3 100644 --- a/www/py-django-unfold/distinfo +++ b/www/py-django-unfold/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765895758 -SHA256 (django_unfold-0.73.1.tar.gz) = 2c1bbf24d2fc162fe5d0e19b27c1f8287fdd5343b1ffe2b78ee26586ed1a4837 -SIZE (django_unfold-0.73.1.tar.gz) = 1103069 +TIMESTAMP = 1766036519 +SHA256 (django_unfold-0.74.0.tar.gz) = e1b0df05f203b05e37beb72b0890cf40a5c5d36469da1e06118679e1ad69a31a +SIZE (django_unfold-0.74.0.tar.gz) = 1103390 diff --git a/www/py-google-cloud-datastore/Makefile b/www/py-google-cloud-datastore/Makefile index bc7c24cd8cfe..8a7c5648c9ed 100644 --- a/www/py-google-cloud-datastore/Makefile +++ b/www/py-google-cloud-datastore/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-datastore -PORTVERSION= 2.21.0 +PORTVERSION= 2.22.0 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -18,6 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-api-core>=2.11.0<3.0.0:www/py-google-api-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}google-cloud-core>=1.4.0<3.0.0:www/py-google-cloud-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}google-auth>=2.14.1<3.0.0:security/py-google-auth@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}grpcio>=1.75.1<2.0.0:devel/py-grpcio@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}proto-plus>=1.25.0<2.0.0:devel/py-proto-plus@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}protobuf>=4.21.6,1<7.0.0,1:devel/py-protobuf@${PY_FLAVOR} diff --git a/www/py-google-cloud-datastore/distinfo b/www/py-google-cloud-datastore/distinfo index d025ad22e1e3..ba62f2092461 100644 --- a/www/py-google-cloud-datastore/distinfo +++ b/www/py-google-cloud-datastore/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753796118 -SHA256 (google_cloud_datastore-2.21.0.tar.gz) = eee454dd4a55f5b327f9f344928ff1a09a6f77c23d5e3d908ad31a13cc2f4073 -SIZE (google_cloud_datastore-2.21.0.tar.gz) = 261373 +TIMESTAMP = 1766036521 +SHA256 (google_cloud_datastore-2.22.0.tar.gz) = ca68daae3645de24e2904ef69239f2e575b67789fd104e0d9a6804b7e78d3f97 +SIZE (google_cloud_datastore-2.22.0.tar.gz) = 262094 diff --git a/www/py-google-cloud-storage/Makefile b/www/py-google-cloud-storage/Makefile index 0f8ba5922d3d..93d667513a3a 100644 --- a/www/py-google-cloud-storage/Makefile +++ b/www/py-google-cloud-storage/Makefile @@ -27,10 +27,16 @@ USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes -OPTIONS_DEFINE= PROTOBUF TRACING +OPTIONS_DEFINE= GRPC PROTOBUF TRACING PROTOBUF_DESC= Protocol buffers support TRACING_DESC= Generate traces using OpenTelemetry +GRPC_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-api-core>=2.27.0<3.0.0:www/py-google-api-core@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}grpc-google-iam-v1>=0.14.0<1.0.0:devel/py-grpc-google-iam-v1@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}grpcio>=1.75.1<2.0.0:devel/py-grpcio@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}grpcio-status>=1.76.0<2.0.0:devel/py-grpcio-status@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}proto-plus>=1.25.0<2.0.0:devel/py-proto-plus@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}protobuf>=4.21.6,1<7.0.0,1:devel/py-protobuf@${PY_FLAVOR} PROTOBUF_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}protobuf>=3.20.2,1<7.0.0,1:devel/py-protobuf@${PY_FLAVOR} TRACING_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=1.1.0<2.0.0:devel/py-opentelemetry-api@${PY_FLAVOR} diff --git a/www/py-planet-auth/Makefile b/www/py-planet-auth/Makefile index 6d07c48bebb5..eea9baf3052b 100644 --- a/www/py-planet-auth/Makefile +++ b/www/py-planet-auth/Makefile @@ -1,5 +1,5 @@ PORTNAME= planet-auth -PORTVERSION= 2.3.0 +PORTVERSION= 2.3.1 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-planet-auth/distinfo b/www/py-planet-auth/distinfo index 0d8c94b9fecc..353fb3b9328a 100644 --- a/www/py-planet-auth/distinfo +++ b/www/py-planet-auth/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1761446794 -SHA256 (planet_auth-2.3.0.tar.gz) = 6d82ce93a8011beb13eb65a6bb38b32891208e82523177282644dec12b95126e -SIZE (planet_auth-2.3.0.tar.gz) = 247228 +TIMESTAMP = 1766036523 +SHA256 (planet_auth-2.3.1.tar.gz) = e68368719bae405ae7d792f307edccffb9f7e4dc03fac1a1b8429ea2d95ca756 +SIZE (planet_auth-2.3.1.tar.gz) = 248181 diff --git a/www/py-qt6-webengine/Makefile b/www/py-qt6-webengine/Makefile index 81ae168450ea..becd950af8ac 100644 --- a/www/py-qt6-webengine/Makefile +++ b/www/py-qt6-webengine/Makefile @@ -1,6 +1,5 @@ PORTNAME= webengine DISTVERSION= ${PYQTWEBENGINE_VERSION} -PORTREVISION= 1 CATEGORIES= www devel python MASTER_SITES= ${MASTER_SITES_PYQTWEBENGINE} PKGNAMEPREFIX= ${PYQT_PY_RELNAME}- diff --git a/www/py-qt6-webengine/distinfo b/www/py-qt6-webengine/distinfo index 1d8386e1f8ae..e43491e531a6 100644 --- a/www/py-qt6-webengine/distinfo +++ b/www/py-qt6-webengine/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743732713 -SHA256 (pyqt6_webengine-6.9.0.tar.gz) = 6ae537e3bbda06b8e06535e4852297e0bc3b00543c47929541fcc9b11981aa25 -SIZE (pyqt6_webengine-6.9.0.tar.gz) = 34616 +TIMESTAMP = 1761269283 +SHA256 (pyqt6_webengine-6.10.0.tar.gz) = 267d27275d0c79ae270bca4b03520a41fa7e85c2a4d9632da8cb9cc233a55ad1 +SIZE (pyqt6_webengine-6.10.0.tar.gz) = 37053 diff --git a/www/py-qt6-webengine/files/patch-sip_QtWebEngineCore_qwebenginesettings.sip b/www/py-qt6-webengine/files/patch-sip_QtWebEngineCore_qwebenginesettings.sip new file mode 100644 index 000000000000..8c921699e496 --- /dev/null +++ b/www/py-qt6-webengine/files/patch-sip_QtWebEngineCore_qwebenginesettings.sip @@ -0,0 +1,18 @@ +quint8 is more on point. uint8_t requires <sys/types.h> + +--- sip/QtWebEngineCore/qwebenginesettings.sip.orig 2025-10-16 10:34:51 UTC ++++ sip/QtWebEngineCore/qwebenginesettings.sip +@@ -125,11 +125,11 @@ class QWebEngineSettings /NoDefaultCtors/ (public) + void setUnknownUrlSchemePolicy(QWebEngineSettings::UnknownUrlSchemePolicy policy); + void resetUnknownUrlSchemePolicy(); + %If (QtWebEngine_6_10_0 -) +- typedef unsigned char uint8_t /PyInt/; ++ typedef unsigned char quint8 /PyInt/; + %End + %If (QtWebEngine_6_8_0 -) + +- enum class ImageAnimationPolicy : uint8_t ++ enum class ImageAnimationPolicy : quint8 + { + Allow, + AnimateOnce, diff --git a/www/py-qt6-webengine/pkg-plist b/www/py-qt6-webengine/pkg-plist index 2c7525047edf..3ab3752f93b2 100644 --- a/www/py-qt6-webengine/pkg-plist +++ b/www/py-qt6-webengine/pkg-plist @@ -10,6 +10,8 @@ %%PYQT_SIPDIR%%/QtWebEngineCore/qwebenginecookiestore.sip %%PYQT_SIPDIR%%/QtWebEngineCore/qwebenginedesktopmediarequest.sip %%PYQT_SIPDIR%%/QtWebEngineCore/qwebenginedownloadrequest.sip +%%PYQT_SIPDIR%%/QtWebEngineCore/qwebengineextensioninfo.sip +%%PYQT_SIPDIR%%/QtWebEngineCore/qwebengineextensionmanager.sip %%PYQT_SIPDIR%%/QtWebEngineCore/qwebenginefilesystemaccessrequest.sip %%PYQT_SIPDIR%%/QtWebEngineCore/qwebenginefindtextresult.sip %%PYQT_SIPDIR%%/QtWebEngineCore/qwebengineframe.sip @@ -49,3 +51,4 @@ %%PYTHON_SITELIBDIR%%/pyqt6_webengine-%%PYQT_WEBENGINE_VERSION%%.dist-info/INSTALLER %%PYTHON_SITELIBDIR%%/pyqt6_webengine-%%PYQT_WEBENGINE_VERSION%%.dist-info/METADATA %%PYTHON_SITELIBDIR%%/pyqt6_webengine-%%PYQT_WEBENGINE_VERSION%%.dist-info/RECORD +%%PYTHON_SITELIBDIR%%/pyqt6_webengine-%%PYQT_WEBENGINE_VERSION%%.dist-info/licenses/LICENSE diff --git a/www/py-requests-gssapi/Makefile b/www/py-requests-gssapi/Makefile index 7945ec8e2b12..a56a05ec34a2 100644 --- a/www/py-requests-gssapi/Makefile +++ b/www/py-requests-gssapi/Makefile @@ -20,4 +20,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gssapi>=1.4.1:security/py-gssapi@${PY_FLAVOR USES= python USE_PYTHON= autoplist pep517 +NO_ARCH= yes + .include <bsd.port.mk> diff --git a/www/qt6-httpserver/distinfo b/www/qt6-httpserver/distinfo index 8727118083c5..262bd69dfde1 100644 --- a/www/qt6-httpserver/distinfo +++ b/www/qt6-httpserver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303925 -SHA256 (KDE/Qt/6.9.3/qthttpserver-everywhere-src-6.9.3.tar.xz) = 7aa78793dba5cfb81a1d1e4b840bf0faf1e31beea08945b5689f404160dd2e8f -SIZE (KDE/Qt/6.9.3/qthttpserver-everywhere-src-6.9.3.tar.xz) = 175312 +TIMESTAMP = 1763965165 +SHA256 (KDE/Qt/6.10.1/qthttpserver-everywhere-src-6.10.1.tar.xz) = a26c8d96d34bb4d4e2455e2c5df6e684aafb530927763eab84794ef71944e93b +SIZE (KDE/Qt/6.10.1/qthttpserver-everywhere-src-6.10.1.tar.xz) = 177852 diff --git a/www/qt6-httpserver/pkg-plist b/www/qt6-httpserver/pkg-plist index 47945d989d73..0353f59c0e17 100644 --- a/www/qt6-httpserver/pkg-plist +++ b/www/qt6-httpserver/pkg-plist @@ -3,6 +3,7 @@ %%QT_INCDIR%%/QtHttpServer/%%FULLVER%%/QtHttpServer/private/qhttpserverhttp1protocolhandler_p.h %%QT_INCDIR%%/QtHttpServer/%%FULLVER%%/QtHttpServer/private/qhttpserverhttp2protocolhandler_p.h %%QT_INCDIR%%/QtHttpServer/%%FULLVER%%/QtHttpServer/private/qhttpserverliterals_p.h +%%QT_INCDIR%%/QtHttpServer/%%FULLVER%%/QtHttpServer/private/qhttpserverparser_p.h %%QT_INCDIR%%/QtHttpServer/%%FULLVER%%/QtHttpServer/private/qhttpserverrequest_p.h %%QT_INCDIR%%/QtHttpServer/%%FULLVER%%/QtHttpServer/private/qhttpserverrequestfilter_p.h %%QT_INCDIR%%/QtHttpServer/%%FULLVER%%/QtHttpServer/private/qhttpserverresponder_p.h @@ -59,7 +60,7 @@ lib/cmake/Qt6HttpServerPrivate/Qt6HttpServerPrivateVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6HttpServer.so %%QT_LIBDIR%%/libQt6HttpServer.so.6 %%QT_LIBDIR%%/libQt6HttpServer.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6httpserver_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6httpserver_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_httpserver.pri %%QT_MKSPECDIR%%/modules/qt_lib_httpserver_private.pri %%QT_SBOMDIR%%/qthttpserver-%%FULLVER%%.spdx diff --git a/www/qt6-webchannel/distinfo b/www/qt6-webchannel/distinfo index 5c98c4e78c96..a7b6052e3e0d 100644 --- a/www/qt6-webchannel/distinfo +++ b/www/qt6-webchannel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303934 -SHA256 (KDE/Qt/6.9.3/qtwebchannel-everywhere-src-6.9.3.tar.xz) = 9457bbc1e5a13d9cf277c1fc121cdeb0a21546abf7fba091779b7ce9806fa305 -SIZE (KDE/Qt/6.9.3/qtwebchannel-everywhere-src-6.9.3.tar.xz) = 193888 +TIMESTAMP = 1763964417 +SHA256 (KDE/Qt/6.10.1/qtwebchannel-everywhere-src-6.10.1.tar.xz) = 7ba16925f230e60f58efce02c1ce214bcb6b0740e24f5dd40c06f40f37d93111 +SIZE (KDE/Qt/6.10.1/qtwebchannel-everywhere-src-6.10.1.tar.xz) = 194020 diff --git a/www/qt6-webchannel/pkg-plist b/www/qt6-webchannel/pkg-plist index cee08b6d05ff..fd0318dfd57b 100644 --- a/www/qt6-webchannel/pkg-plist +++ b/www/qt6-webchannel/pkg-plist @@ -69,8 +69,8 @@ lib/cmake/Qt6WebChannelQuickPrivate/Qt6WebChannelQuickPrivateVersionlessTargets. %%QT_LIBDIR%%/libQt6WebChannelQuick.so %%QT_LIBDIR%%/libQt6WebChannelQuick.so.6 %%QT_LIBDIR%%/libQt6WebChannelQuick.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6webchannel_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6webchannelquick_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6webchannel_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6webchannelquick_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_webchannel.pri %%QT_MKSPECDIR%%/modules/qt_lib_webchannel_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_webchannelquick.pri diff --git a/www/qt6-webengine/Makefile b/www/qt6-webengine/Makefile index 9939ff2dc4d5..00fda5fd8e1a 100644 --- a/www/qt6-webengine/Makefile +++ b/www/qt6-webengine/Makefile @@ -55,7 +55,6 @@ LIB_DEPENDS+= libabsl_base.so:devel/abseil \ libdbus-1.so:devel/dbus \ libdrm.so:graphics/libdrm \ libepoll-shim.so:devel/libepoll-shim \ - libevent.so:devel/libevent \ libexpat.so:textproc/expat2 \ libfontconfig.so:x11-fonts/fontconfig \ libharfbuzz.so:print/harfbuzz \ @@ -84,7 +83,7 @@ CMAKE_OFF+= QT_FEATURE_qtpdf_build CXXFLAGS+= -I${LOCALBASE}/include/libepoll-shim -SYS_LIBS= freetype harfbuzz-ng libdrm libevent libpng libxml libxslt openh264 opus +SYS_LIBS= freetype harfbuzz-ng libdrm libpng libxml libxslt openh264 opus .endif # The build system reads the environment variable $NINJA_PATH to decide whether @@ -157,6 +156,7 @@ post-extract: @${MKDIR} ${WRKSRC}/src/3rdparty/chromium/media/audio/sndio \ ${WRKSRC}/src/3rdparty/chromium/sandbox/policy/freebsd \ ${WRKSRC}/src/3rdparty/chromium/sandbox/policy/openbsd + (cd ${WRKSRC}/src/3rdparty/chromium/third_party/libdrm/src/include && ${CP} drm/drm.h .) post-patch: @${REINPLACE_CMD} -e 's|%%CPPFLAGS%%|${CPPFLAGS}|;s|%%CXXFLAGS%%|${CXXFLAGS}|;s|%%LDFLAGS%%|${LDFLAGS}|' \ diff --git a/www/qt6-webengine/distinfo b/www/qt6-webengine/distinfo index ebc6277308d8..fd63a9eef52e 100644 --- a/www/qt6-webengine/distinfo +++ b/www/qt6-webengine/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759301809 -SHA256 (KDE/Qt/6.9.3/qtwebengine-everywhere-src-6.9.3.tar.xz) = d50b3b11d51dd876418cc36b4d6c96b4721e0aab773a3dd6beda606d46da8966 -SIZE (KDE/Qt/6.9.3/qtwebengine-everywhere-src-6.9.3.tar.xz) = 672100216 +TIMESTAMP = 1763964830 +SHA256 (KDE/Qt/6.10.1/qtwebengine-everywhere-src-6.10.1.tar.xz) = 77b5ea6186a0429a6b8e656faedd5cd3e8019d33856ee59637698ab578ead1e3 +SIZE (KDE/Qt/6.10.1/qtwebengine-everywhere-src-6.10.1.tar.xz) = 881148292 diff --git a/www/qt6-webengine/files/patch-cmake_QtToolchainHelpers.cmake b/www/qt6-webengine/files/patch-cmake_QtToolchainHelpers.cmake index b732070f2d7e..5630415eae74 100644 --- a/www/qt6-webengine/files/patch-cmake_QtToolchainHelpers.cmake +++ b/www/qt6-webengine/files/patch-cmake_QtToolchainHelpers.cmake @@ -1,4 +1,4 @@ ---- cmake/QtToolchainHelpers.cmake.orig 2025-08-18 00:53:11 UTC +--- cmake/QtToolchainHelpers.cmake.orig 2025-08-15 18:30:00 UTC +++ cmake/QtToolchainHelpers.cmake @@ -95,6 +95,8 @@ function(get_gn_os result) set(${result} "mac" PARENT_SCOPE) @@ -9,7 +9,7 @@ else() message(DEBUG "Unrecognized OS") endif() -@@ -323,7 +325,7 @@ macro(append_build_type_setup) +@@ -326,7 +328,7 @@ macro(append_build_type_setup) extend_gn_list(gnArgArg ARGS enable_precompiled_headers @@ -18,7 +18,7 @@ ) extend_gn_list(gnArgArg ARGS dcheck_always_on -@@ -415,7 +417,7 @@ macro(append_compiler_linker_sdk_setup) +@@ -418,7 +420,7 @@ macro(append_compiler_linker_sdk_setup) use_libcxx=true ) endif() @@ -27,7 +27,7 @@ extend_gn_list(gnArgArg ARGS use_libcxx CONDITION QT_FEATURE_stdlib_libcpp ) -@@ -456,7 +458,7 @@ macro(append_compiler_linker_sdk_setup) +@@ -459,7 +461,7 @@ macro(append_compiler_linker_sdk_setup) ) endif() get_gn_arch(cpu ${TEST_architecture_arch}) @@ -36,7 +36,7 @@ extend_gn_list_cflag(gnArgArg ARG arm_tune -@@ -561,7 +563,7 @@ macro(append_toolchain_setup) +@@ -568,7 +570,7 @@ macro(append_toolchain_setup) endif() unset(host_cpu) unset(target_cpu) diff --git a/www/qt6-webengine/files/patch-configure.cmake b/www/qt6-webengine/files/patch-configure.cmake index b9217899f331..ccc6c81ff6f0 100644 --- a/www/qt6-webengine/files/patch-configure.cmake +++ b/www/qt6-webengine/files/patch-configure.cmake @@ -1,6 +1,6 @@ ---- configure.cmake.orig 2025-08-18 00:53:11 UTC +--- configure.cmake.orig 2025-10-02 00:36:39 UTC +++ configure.cmake -@@ -291,12 +291,12 @@ qt_webengine_configure_check("supported-platform" +@@ -292,12 +292,12 @@ qt_webengine_configure_check("supported-platform" qt_webengine_configure_check("supported-platform" MODULES QtWebEngine @@ -15,7 +15,7 @@ MESSAGE "Build can be done only on Linux, Windows, macO, iOS and Android." ) -@@ -316,15 +316,6 @@ qt_webengine_configure_check("static-build" +@@ -317,15 +317,6 @@ qt_webengine_configure_check("static-build" MESSAGE "Static build is not supported." ) @@ -31,7 +31,7 @@ qt_webengine_configure_check("python3" MODULES QtWebEngine QtPdf CONDITION Python3_FOUND -@@ -455,6 +446,8 @@ qt_webengine_configure_check("compiler" +@@ -456,6 +447,8 @@ qt_webengine_configure_check("compiler" CONDITION MSVC OR (LINUX AND CMAKE_CXX_COMPILER_ID STREQUAL "GNU") OR (LINUX AND CMAKE_CXX_COMPILER_ID STREQUAL "Clang") OR @@ -40,7 +40,7 @@ (MACOS AND CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang") MESSAGE "${CMAKE_CXX_COMPILER_ID} compiler is not supported." -@@ -464,6 +457,8 @@ qt_webengine_configure_check("compiler" +@@ -465,6 +458,8 @@ qt_webengine_configure_check("compiler" CONDITION MSVC OR (LINUX AND CMAKE_CXX_COMPILER_ID STREQUAL "GNU") OR (LINUX AND CMAKE_CXX_COMPILER_ID STREQUAL "Clang") OR @@ -49,7 +49,7 @@ (APPLE AND CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang") OR (ANDROID AND CMAKE_CXX_COMPILER_ID STREQUAL "Clang") OR (MINGW AND CMAKE_CXX_COMPILER_ID STREQUAL "GNU") OR -@@ -725,7 +720,7 @@ qt_feature("webengine-ozone-x11" PRIVATE +@@ -727,7 +722,7 @@ qt_feature("webengine-ozone-x11" PRIVATE qt_feature("webengine-ozone-x11" PRIVATE LABEL "Support X11 on qpa-xcb" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_BUILD.gn index 67f845c974a5..8e344ba15176 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/BUILD.gn.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/BUILD.gn -@@ -67,7 +67,7 @@ declare_args() { +@@ -72,7 +72,7 @@ declare_args() { qtwebengine_target = "//tools/gn" } @@ -9,7 +9,7 @@ # An official (maximally optimized!) component (optimized for build times) # build doesn't make sense and usually doesn't work. assert(!is_component_build) -@@ -99,7 +99,6 @@ group("gn_all") { +@@ -104,7 +104,6 @@ group("gn_all") { "//codelabs", "//components:components_unittests", "//components/gwp_asan:gwp_asan_unittests", @@ -17,7 +17,7 @@ "//net:net_unittests", "//sandbox:sandbox_unittests", "//services:services_unittests", -@@ -438,7 +437,7 @@ group("gn_all") { +@@ -447,7 +446,7 @@ group("gn_all") { } } @@ -26,7 +26,7 @@ deps += [ "//third_party/breakpad:breakpad_unittests", "//third_party/breakpad:core-2-minidump", -@@ -629,6 +628,15 @@ group("gn_all") { +@@ -637,6 +636,15 @@ group("gn_all") { } } @@ -42,7 +42,7 @@ if (is_mac && !is_qtwebengine) { deps += [ "//third_party/breakpad:dump_syms($host_system_allocator_toolchain)", -@@ -677,7 +685,7 @@ group("gn_all") { +@@ -685,7 +693,7 @@ group("gn_all") { } } @@ -51,16 +51,16 @@ # The official builders use this binary from the default toolchain's # output directory after building in order to upload the symbols of that # binary. They build the binary like `ninja symupload` which requires the -@@ -1159,7 +1167,7 @@ if (use_blink && !is_cronet_build) { +@@ -1130,7 +1138,7 @@ if (use_blink && !is_cronet_build) { ] - } -- if (!is_chromeos_ash && !is_ios && !is_fuchsia && !is_android && !is_castos) { -+ if (!is_chromeos_ash && !is_ios && !is_fuchsia && !is_android && !is_castos && !is_bsd) { - script_test("chrome_wpt_tests") { - script = "//third_party/blink/tools/run_wpt_tests.py" - args = _common_web_test_options + [ "--product=chrome" ] -@@ -1252,7 +1260,7 @@ if (use_blink && !is_cronet_build) { + if (!is_chromeos_ash && !is_ios && !is_fuchsia && !is_android && +- !is_castos) { ++ !is_castos && !is_bsd) { + deps += [ + ":chrome_wpt_tests", + ":headless_shell_wpt", +@@ -1280,7 +1288,7 @@ if (use_blink && !is_cronet_build) { data_deps += [ "//content/web_test:web_test_common_mojom_js_data_deps" ] } @@ -69,7 +69,7 @@ # Using the default toolchain for this tool, as it's run during tests not # during the build. This places a symlink in the root_build_dir for scrips # to use. -@@ -1266,7 +1274,7 @@ if (use_blink && !is_cronet_build) { +@@ -1294,7 +1302,7 @@ if (use_blink && !is_cronet_build) { data_deps += [ "//third_party/breakpad:dump_syms" ] } @@ -78,7 +78,7 @@ # Using the default toolchain for this tool, as it's run during tests not # during the build. This places a symlink in the root_build_dir for scrips # to use. -@@ -1730,7 +1738,7 @@ group("chromium_builder_perf") { +@@ -1764,7 +1772,7 @@ group("chromium_builder_perf") { data_deps += [ "//chrome/test:performance_browser_tests" ] } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_BUILD.gn index d7ff343cada4..09cc4d4d1581 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/BUILD.gn.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/base/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/BUILD.gn -@@ -1107,11 +1107,26 @@ jumbo_component("base") { +@@ -1111,11 +1111,26 @@ jumbo_component("base") { # Needed for <atomic> if using newer C++ library than sysroot, except if # building inside the cros_sdk environment - use host_toolchain as a # more robust check for this. @@ -28,7 +28,7 @@ if (use_allocator_shim) { if (is_apple) { sources += [ "allocator/early_zone_registration_apple.h" ] -@@ -1131,7 +1146,7 @@ jumbo_component("base") { +@@ -1135,7 +1150,7 @@ jumbo_component("base") { # Allow more direct string conversions on platforms with native utf8 # strings @@ -37,7 +37,7 @@ defines += [ "SYSTEM_NATIVE_UTF8" ] } -@@ -2116,6 +2131,22 @@ jumbo_component("base") { +@@ -2153,6 +2168,22 @@ jumbo_component("base") { ] } @@ -60,7 +60,7 @@ # iOS if (is_ios) { sources += [ -@@ -2260,6 +2291,33 @@ jumbo_component("base") { +@@ -2298,6 +2329,33 @@ jumbo_component("base") { } } @@ -94,7 +94,7 @@ if (use_blink) { sources += [ "files/file_path_watcher.cc", -@@ -2586,7 +2644,7 @@ buildflag_header("protected_memory_buildflags") { +@@ -2650,7 +2708,7 @@ buildflag_header("protected_memory_buildflags") { header = "protected_memory_buildflags.h" header_dir = "base/memory" @@ -103,7 +103,7 @@ (is_win || is_linux || is_android || is_mac) flags = [ "PROTECTED_MEMORY_ENABLED=$protected_memory_enabled" ] -@@ -3069,7 +3127,7 @@ if (is_apple) { +@@ -3129,7 +3187,7 @@ if (is_apple) { } } @@ -112,7 +112,7 @@ # This test must compile with -fstack-protector-all source_set("stack_canary_linux_unittests") { testonly = true -@@ -3731,7 +3789,7 @@ test("base_unittests") { +@@ -3825,7 +3883,7 @@ test("base_unittests") { ] } @@ -121,7 +121,7 @@ sources += [ "debug/proc_maps_linux_unittest.cc", "files/scoped_file_linux_unittest.cc", -@@ -3758,7 +3816,7 @@ test("base_unittests") { +@@ -3853,7 +3911,7 @@ test("base_unittests") { "posix/file_descriptor_shuffle_unittest.cc", "posix/unix_domain_socket_unittest.cc", ] @@ -130,7 +130,7 @@ sources += [ "profiler/stack_base_address_posix_unittest.cc", "profiler/stack_copier_signal_unittest.cc", -@@ -3769,7 +3827,7 @@ test("base_unittests") { +@@ -3864,7 +3922,7 @@ test("base_unittests") { # Allow more direct string conversions on platforms with native utf8 # strings @@ -139,7 +139,7 @@ defines += [ "SYSTEM_NATIVE_UTF8" ] } -@@ -3956,7 +4014,7 @@ test("base_unittests") { +@@ -4052,7 +4110,7 @@ test("base_unittests") { deps += [ ":base_profiler_test_support_library" ] } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_dispatcher_tls.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_dispatcher_tls.h index c3d862b9eb2c..8e6cf6da703d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_dispatcher_tls.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_dispatcher_tls.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/allocator/dispatcher/tls.h.orig 2024-05-21 18:07:39 UTC +--- src/3rdparty/chromium/base/allocator/dispatcher/tls.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/allocator/dispatcher/tls.h -@@ -77,7 +77,7 @@ struct BASE_EXPORT MMapAllocator { +@@ -81,7 +81,7 @@ struct BASE_EXPORT MMapAllocator { constexpr static size_t AllocationChunkSize = 16384; #elif BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS) constexpr static size_t AllocationChunkSize = 16384; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_partition__alloc.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_partition__alloc.gni index 9b89f7f392e8..c345a6dabeb1 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_partition__alloc.gni +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_partition__alloc.gni @@ -1,15 +1,24 @@ ---- src/3rdparty/chromium/base/allocator/partition_allocator/partition_alloc.gni.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/base/allocator/partition_allocator/partition_alloc.gni.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/allocator/partition_allocator/partition_alloc.gni -@@ -31,7 +31,7 @@ if (is_nacl) { - use_large_empty_slot_span_ring = is_mac +@@ -89,7 +89,7 @@ has_memory_tagging = + use_large_empty_slot_span_ring = true has_memory_tagging = - current_cpu == "arm64" && is_clang && !is_asan && (is_linux || is_android) + current_cpu == "arm64" && is_clang && !is_asan && !is_bsd && (is_linux || is_android) declare_args() { - # Causes all the allocations to be routed via allocator_shim.cc. Usually, -@@ -391,7 +391,7 @@ assert(!use_asan_backup_ref_ptr || use_raw_ptr_hookabl + # Debug configuration. +@@ -347,7 +347,7 @@ declare_args() { + declare_args() { + # Shadow metadata is still under development and only supports Linux + # for now. +- enable_shadow_metadata = is_linux && has_64_bit_pointers ++ enable_shadow_metadata = !is_bsd && is_linux && has_64_bit_pointers + } + + declare_args() { +@@ -490,7 +490,7 @@ is_pkeys_available = # dependencies that use partition_allocator are compiled in AOSP against a # version of glibc that does not include pkeys syscall numbers. is_pkeys_available = diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_BUILD.gn index cc1021369a9b..795d28e8d30c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/BUILD.gn -@@ -860,7 +860,7 @@ if (is_clang_or_gcc || is_msvc || is_mingw) { +@@ -869,7 +869,7 @@ if (is_clang_or_gcc || is_msvc || is_mingw) { configs -= [ partition_alloc_enable_arc_config ] } } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h index fde21bf3e5c3..bbf036716d7b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h @@ -38,7 +38,7 @@ AslrMask(uintptr_t bits) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator.h index 140506fd1bc6..ba3e28192e23 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/page_allocator.h -@@ -269,7 +269,7 @@ bool DecommitAndZeroSystemPages(void* address, +@@ -269,7 +269,7 @@ constexpr PA_COMPONENT_EXPORT( // recommitted. Do not assume that this will not change over time. constexpr PA_COMPONENT_EXPORT( PARTITION_ALLOC) bool DecommittedMemoryIsAlwaysZeroed() { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h index 4c0d3da78778..29fdb839f59f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h @@ -1,12 +1,12 @@ ---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h @@ -26,8 +26,8 @@ #define PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR __attribute__((const)) #elif (PA_BUILDFLAG(IS_ANDROID) && PA_BUILDFLAG(PA_ARCH_CPU_64_BITS)) || \ -- (PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)) || \ +- (PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)) || \ - (PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_PPC64)) -+ ((PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)) || \ ++ ((PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)) || \ + ((PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_PPC64)) // This should work for all POSIX (if needed), but currently all other // supported OS/architecture combinations use either hard-coded values diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc index fe5ef967ecc3..40eaf397b21a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc -@@ -9,7 +9,7 @@ - #include "partition_alloc/page_allocator.h" +@@ -39,7 +39,7 @@ uint32_t SecTaskGetCodeSignStatus(SecTaskRef task) API - #if PA_BUILDFLAG(HAS_MEMORY_TAGGING) || \ -- (defined(__ARM_FEATURE_BTI_DEFAULT) && (__ARM_FEATURE_BTI_DEFAULT == 1)) -+ (defined(__ARM_FEATURE_BTI_DEFAULT) && (__ARM_FEATURE_BTI_DEFAULT == 1) && !PA_BUILDFLAG(IS_BSD)) + #if PA_BUILDFLAG(HAS_MEMORY_TAGGING) || \ + (defined(__ARM_FEATURE_BTI_DEFAULT) && (__ARM_FEATURE_BTI_DEFAULT == 1) && \ +- __has_include(<sys/ifunc.h>)) ++ __has_include(<sys/ifunc.h>) && !PA_BUILDFLAG(IS_BSD)) struct __ifunc_arg_t; #include "partition_alloc/aarch64_support.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h index 60bec9706295..566a005c5765 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h -@@ -412,8 +412,12 @@ bool TryRecommitSystemPagesInternal( +@@ -302,8 +302,12 @@ void DiscardSystemPagesInternal(uintptr_t address, siz void DiscardSystemPagesInternal(uintptr_t address, size_t length) { void* ptr = reinterpret_cast<void*>(address); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc index 1ce0cc6c6e8a..417e42ce62a3 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc @@ -19,7 +19,7 @@ #include "partition_alloc/partition_alloc_check.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc index 4e2d93083c04..c8b4d008d6d1 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc @@ -13,11 +13,11 @@ #include "partition_alloc/partition_alloc_base/posix/eintr_wrapper.h" @@ -14,7 +14,7 @@ #include <dlfcn.h> #endif -@@ -25,7 +25,7 @@ namespace partition_alloc::internal::base::debug { +@@ -25,7 +25,7 @@ namespace { namespace { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc index 32b9763b2a86..127b28b51137 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc @@ -102,6 +102,10 @@ void RandBytes(void* output, size_t output_length) { if (getentropy(output, output_length) == 0) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h index 1fa753339d45..f12a278c6df2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h -@@ -37,6 +37,8 @@ typedef DWORD PlatformThreadId; +@@ -37,6 +37,8 @@ typedef mach_port_t PlatformThreadId; typedef zx_handle_t PlatformThreadId; #elif PA_BUILDFLAG(IS_APPLE) typedef mach_port_t PlatformThreadId; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h index aaaf1dec6610..28fb7f66a2e2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h -@@ -10,7 +10,7 @@ +@@ -10,7 +10,7 @@ namespace partition_alloc::internal::base::internal { namespace partition_alloc::internal::base::internal { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc index 95a79724e7f6..a4b69deabecf 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc @@ -18,7 +18,7 @@ #include "partition_alloc/partition_alloc_base/logging.h" @@ -7,5 +7,5 @@ -#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) +#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD) #include <sys/syscall.h> + #include <atomic> - #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h index 6c552b7d1562..3417bf4c0a39 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h -@@ -168,7 +168,7 @@ constexpr bool kUseLazyCommit = false; +@@ -170,7 +170,7 @@ constexpr bool kUseLazyCommit = false; // This may be required on more platforms in the future. #define PA_CONFIG_HAS_ATFORK_HANDLER() \ (PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,7 @@ // Enable shadow metadata. // -@@ -231,7 +231,7 @@ constexpr bool kUseLazyCommit = false; +@@ -233,7 +233,7 @@ constexpr bool kUseLazyCommit = false; // Also enabled on ARM64 macOS and iOS, as the 16kiB pages on this platform lead // to larger slot spans. #if PA_BUILDFLAG(IS_LINUX) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h index ee90eacba8f2..d564272639ac 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h -@@ -329,7 +329,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandleMask); +@@ -327,7 +327,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandleMask); // 8GB for each of the glued pools). #if PA_BUILDFLAG(HAS_64_BIT_POINTERS) #if PA_BUILDFLAG(IS_ANDROID) || PA_BUILDFLAG(IS_IOS) || \ @@ -9,7 +9,7 @@ constexpr size_t kPoolMaxSize = 8 * kGiB; #else constexpr size_t kPoolMaxSize = 16 * kGiB; -@@ -446,7 +446,7 @@ PA_ALWAYS_INLINE constexpr size_t MaxDirectMapped() { +@@ -444,7 +444,7 @@ PA_ALWAYS_INLINE constexpr size_t MaxDirectMapped() { // TODO(casey.smalley@arm.com): under 64k pages we can end up in a situation // where a normal slot span will be large enough to contain multiple items, // but the address will go over the final partition page after being aligned. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__root.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__root.cc index 851a06098206..646d20edca49 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__root.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__root.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_root.cc @@ -44,7 +44,7 @@ #include "wow64apiset.h" @@ -7,9 +7,9 @@ -#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) +#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD) #include <pthread.h> - #endif - -@@ -290,7 +290,7 @@ void PartitionAllocMallocInitOnce() { + #if PA_CONFIG(ENABLE_SHADOW_METADATA) + #include <sys/mman.h> +@@ -297,7 +297,7 @@ void PartitionAllocMallocInitOnce() { return; } @@ -18,7 +18,7 @@ // When fork() is called, only the current thread continues to execute in the // child process. If the lock is held, but *not* by this thread when fork() is // called, we have a deadlock. -@@ -1110,7 +1110,7 @@ void PartitionRoot::Init(PartitionOptions opts) { +@@ -1117,7 +1117,7 @@ void PartitionRoot::Init(PartitionOptions opts) { // apple OSes. PA_CHECK((internal::SystemPageSize() == (size_t{1} << 12)) || (internal::SystemPageSize() == (size_t{1} << 14))); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc index 91edf0242df2..14e11bcb1108 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc @@ -17,7 +17,16 @@ #endif @@ -34,7 +34,7 @@ if (err) { // These are programming error, check them. -@@ -119,8 +136,16 @@ void SpinningMutex::FutexWait() { +@@ -119,8 +136,16 @@ void SpinningMutex::FutexWake() { void SpinningMutex::FutexWake() { int saved_errno = errno; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc index 2a9b857b50d8..98f6824b7844 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc @@ -18,6 +18,10 @@ #include <pthread.h> diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc index 20ba1c5aed33..7b6759b846e7 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc @@ -16,7 +16,7 @@ #include "partition_alloc/partition_alloc_check.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_atomicops.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_atomicops.h index c38bd16de747..0b1dd72a2571 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_atomicops.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_atomicops.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/atomicops.h.orig 2023-04-05 11:05:06 UTC +--- src/3rdparty/chromium/base/atomicops.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/atomicops.h -@@ -71,7 +71,11 @@ typedef intptr_t Atomic64; +@@ -74,7 +74,11 @@ typedef intptr_t Atomic64; // Use AtomicWord for a machine-sized pointer. It will use the Atomic32 or // Atomic64 routines below, depending on your architecture. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_base__paths__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_base__paths__posix.cc index 12f4f54f202b..1d3652e4a950 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_base__paths__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_base__paths__posix.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/base_paths_posix.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/base/base_paths_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/base_paths_posix.cc @@ -15,6 +15,7 @@ #include <ostream> @@ -27,23 +27,22 @@ *result = bin_dir; return true; #elif BUILDFLAG(IS_FREEBSD) -- int name[] = { CTL_KERN, KERN_PROC, KERN_PROC_PATHNAME, -1 }; +- int name[] = {CTL_KERN, KERN_PROC, KERN_PROC_PATHNAME, -1}; - std::optional<std::string> bin_dir = StringSysctl(name, std::size(name)); + std::optional<std::string> bin_dir = StringSysctl({ CTL_KERN, KERN_PROC, KERN_PROC_PATHNAME, -1 }); if (!bin_dir.has_value() || bin_dir.value().length() <= 1) { NOTREACHED() << "Unable to resolve path."; } -@@ -62,13 +66,65 @@ bool PathProviderPosix(int key, FilePath* result) { +@@ -62,14 +66,65 @@ bool PathProviderPosix(int key, FilePath* result) { *result = FilePath(bin_dir); return true; #elif BUILDFLAG(IS_OPENBSD) || BUILDFLAG(IS_AIX) - // There is currently no way to get the executable path on OpenBSD - char* cpath; -- if ((cpath = getenv("CHROME_EXE_PATH")) != NULL) +- if ((cpath = getenv("CHROME_EXE_PATH")) != NULL) { - *result = FilePath(cpath); -- else +- } else { - *result = FilePath("/usr/local/chrome/chrome"); -- return true; + char *cpath; +#if !BUILDFLAG(IS_AIX) + struct kinfo_file *files; @@ -71,7 +70,8 @@ + *result = FilePath(retval); + VLOG(1) << "PathProviderPosix (sandbox) result: " << retval; + goto out; -+ } + } +- return true; + + if ((kd = kvm_openfiles(NULL, NULL, NULL, (int)KVM_NO_FILES, errbuf)) == NULL) + goto out; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_compiler__specific.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_compiler__specific.h index bc82bddbe5cf..6cc6517860b2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_compiler__specific.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_compiler__specific.h @@ -1,20 +1,10 @@ ---- src/3rdparty/chromium/base/compiler_specific.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/base/compiler_specific.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/compiler_specific.h -@@ -257,7 +257,7 @@ - // - // In some cases it's desirable to remove this, e.g. on hot functions, or if - // we have purposely changed the reference canary. --#if defined(COMPILER_GCC) || defined(__clang__) -+#if (defined(COMPILER_GCC) || defined(__clang__)) && !defined(__OpenBSD__) && !defined(__FreeBSD__) - #if HAS_ATTRIBUTE(__no_stack_protector__) - #define NO_STACK_PROTECTOR __attribute__((__no_stack_protector__)) +@@ -729,6 +729,7 @@ inline constexpr bool AnalyzerAssumeTrue(bool arg) { + #if __has_cpp_attribute(clang::preserve_most) && \ + (defined(ARCH_CPU_ARM64) || defined(ARCH_CPU_X86_64)) && \ + !defined(COMPONENT_BUILD) && \ ++ !BUILDFLAG(IS_OPENBSD) && \ + !(BUILDFLAG(IS_WIN) && defined(ARCH_CPU_ARM64)) + #define PRESERVE_MOST [[clang::preserve_most]] #else -@@ -388,7 +388,7 @@ inline constexpr bool AnalyzerAssumeTrue(bool arg) { - // See https://clang.llvm.org/docs/AttributeReference.html#preserve-most for - // more details. - #if (defined(ARCH_CPU_ARM64) || defined(ARCH_CPU_X86_64)) && \ -- !(BUILDFLAG(IS_WIN) && defined(ARCH_CPU_ARM64)) && \ -+ !((BUILDFLAG(IS_WIN) || BUILDFLAG(IS_OPENBSD)) && defined(ARCH_CPU_ARM64)) && \ - !defined(COMPONENT_BUILD) && defined(__clang__) && \ - __clang_major__ >= 17 && HAS_ATTRIBUTE(preserve_most) - #define PRESERVE_MOST __attribute__((preserve_most)) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_debugger__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_debugger__posix.cc index 3f636803c471..a13e697fad35 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_debugger__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_debugger__posix.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/debug/debugger_posix.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/base/debug/debugger_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/debug/debugger_posix.cc @@ -41,6 +41,10 @@ #include <sys/sysctl.h> @@ -11,7 +11,7 @@ #if BUILDFLAG(IS_FREEBSD) #include <sys/user.h> #endif -@@ -100,32 +104,51 @@ bool BeingDebugged() { +@@ -99,33 +103,52 @@ bool BeingDebugged() { // Caution: struct kinfo_proc is marked __APPLE_API_UNSTABLE. The source and // binary interfaces may change. @@ -24,8 +24,9 @@ +#endif #if BUILDFLAG(IS_OPENBSD) - if (sysctl(mib, std::size(mib), NULL, &info_size, NULL, 0) < 0) + if (sysctl(mib, std::size(mib), NULL, &info_size, NULL, 0) < 0) { return -1; + } - mib[5] = (info_size / sizeof(struct kinfo_proc)); + mib[5] = static_cast<int>((info_size / sizeof(struct kinfo_proc))); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_elf__reader.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_elf__reader.cc index 65fbfc3a27f9..3557949ec7ad 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_elf__reader.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_elf__reader.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/debug/elf_reader.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/base/debug/elf_reader.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/debug/elf_reader.cc -@@ -50,6 +50,10 @@ using Xword = Elf64_Xword; +@@ -49,6 +49,10 @@ constexpr char kGnuNoteName[] = "GNU"; constexpr char kGnuNoteName[] = "GNU"; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_proc__maps__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_proc__maps__linux.cc index 3fd2fef67f76..fc44bcb890dc 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_proc__maps__linux.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_proc__maps__linux.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/debug/proc_maps_linux.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/base/debug/proc_maps_linux.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/debug/proc_maps_linux.cc -@@ -18,7 +18,7 @@ +@@ -22,7 +22,7 @@ #include "base/strings/string_split.h" #include "build/build_config.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_stack__trace.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_stack__trace.cc index 36e7dfe9bdd2..c01f574eb16a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_stack__trace.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_stack__trace.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/debug/stack_trace.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/base/debug/stack_trace.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/debug/stack_trace.cc -@@ -258,7 +258,7 @@ bool StackTrace::WillSymbolizeToStreamForTesting() { +@@ -267,7 +267,7 @@ bool StackTrace::WillSymbolizeToStreamForTesting() { // Symbols are not expected to be reliable when gn args specifies // symbol_level=0. return false; @@ -9,7 +9,17 @@ // StackTrace::OutputToStream() is not implemented under uclibc, nor AIX. // See https://crbug.com/706728 return false; -@@ -320,7 +320,7 @@ std::string StackTrace::ToString() const { +@@ -320,7 +320,9 @@ void StackTrace::OutputToStreamWithPrefix(std::ostream + } + return; + } ++#if !BUILDFLAG(IS_BSD) + OutputToStreamWithPrefixImpl(os, prefix_string); ++#endif + } + + std::string StackTrace::ToString() const { +@@ -329,7 +331,7 @@ std::string StackTrace::ToStringWithPrefix(cstring_vie std::string StackTrace::ToStringWithPrefix(cstring_view prefix_string) const { std::stringstream stream; @@ -18,7 +28,7 @@ OutputToStreamWithPrefix(&stream, prefix_string); #endif return stream.str(); -@@ -344,7 +344,7 @@ bool StackTrace::ShouldSuppressOutput() { +@@ -353,7 +355,7 @@ std::ostream& operator<<(std::ostream& os, const Stack } std::ostream& operator<<(std::ostream& os, const StackTrace& s) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_stack__trace__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_stack__trace__posix.cc index 532d94c4327c..95f0c76285fe 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_stack__trace__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_stack__trace__posix.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/debug/stack_trace_posix.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/base/debug/stack_trace_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/debug/stack_trace_posix.cc -@@ -46,7 +46,7 @@ +@@ -51,7 +51,7 @@ // execinfo.h and backtrace(3) are really only present in glibc and in macOS // libc. #if BUILDFLAG(IS_APPLE) || \ @@ -9,7 +9,7 @@ #define HAVE_BACKTRACE #include <execinfo.h> #endif -@@ -64,8 +64,10 @@ +@@ -69,8 +69,10 @@ #include <AvailabilityMacros.h> #endif @@ -21,7 +21,7 @@ #include "base/debug/proc_maps_linux.h" #endif -@@ -307,7 +309,7 @@ void PrintToStderr(const char* output) { +@@ -329,7 +331,7 @@ void PrintToStderr(const char* output) { std::ignore = HANDLE_EINTR(write(STDERR_FILENO, output, strlen(output))); } @@ -30,7 +30,7 @@ void AlarmSignalHandler(int signal, siginfo_t* info, void* void_context) { // We have seen rare cases on AMD linux where the default signal handler // either does not run or a thread (Probably an AMD driver thread) prevents -@@ -324,7 +326,11 @@ void AlarmSignalHandler(int signal, siginfo_t* info, v +@@ -346,7 +348,11 @@ void AlarmSignalHandler(int signal, siginfo_t* info, v "Warning: Default signal handler failed to terminate process.\n"); PrintToStderr("Calling exit_group() directly to prevent timeout.\n"); // See: https://man7.org/linux/man-pages/man2/exit_group.2.html @@ -42,7 +42,7 @@ } #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || // BUILDFLAG(IS_CHROMEOS) -@@ -541,7 +547,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf +@@ -552,7 +558,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf _exit(EXIT_FAILURE); } @@ -51,7 +51,7 @@ // Set an alarm to trigger in case the default handler does not terminate // the process. See 'AlarmSignalHandler' for more details. struct sigaction action; -@@ -566,6 +572,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf +@@ -577,6 +583,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf // signals that do not re-raise autonomously), such as signals delivered via // kill() and asynchronous hardware faults such as SEGV_MTEAERR, which would // otherwise be lost when re-raising the signal via raise(). @@ -59,7 +59,7 @@ long retval = syscall(SYS_rt_tgsigqueueinfo, getpid(), syscall(SYS_gettid), info->si_signo, info); if (retval == 0) { -@@ -580,6 +587,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf +@@ -591,6 +598,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf if (errno != EPERM) { _exit(EXIT_FAILURE); } @@ -67,7 +67,7 @@ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || // BUILDFLAG(IS_CHROMEOS) -@@ -769,6 +777,7 @@ class SandboxSymbolizeHelper { +@@ -783,6 +791,7 @@ class SandboxSymbolizeHelper { return -1; } @@ -75,7 +75,7 @@ // This class is copied from // third_party/crashpad/crashpad/util/linux/scoped_pr_set_dumpable.h. // It aims at ensuring the process is dumpable before opening /proc/self/mem. -@@ -861,11 +870,15 @@ class SandboxSymbolizeHelper { +@@ -875,11 +884,15 @@ class SandboxSymbolizeHelper { r.base = cur_base; } } @@ -91,7 +91,7 @@ // Reads /proc/self/maps. std::string contents; if (!ReadProcMaps(&contents)) { -@@ -883,6 +896,7 @@ class SandboxSymbolizeHelper { +@@ -897,6 +910,7 @@ class SandboxSymbolizeHelper { is_initialized_ = true; return true; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_dir__reader__linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_dir__reader__linux.h index 2bc1103a6e28..efabd30f36e0 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_dir__reader__linux.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_dir__reader__linux.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/files/dir_reader_linux.h.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/base/files/dir_reader_linux.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/files/dir_reader_linux.h @@ -21,10 +21,16 @@ #include "base/logging.h" @@ -15,25 +15,25 @@ +typedef struct dirent linux_dirent; +#else struct linux_dirent { - uint64_t d_ino; - int64_t d_off; + uint64_t d_ino; + int64_t d_off; @@ -32,6 +38,7 @@ struct linux_dirent { - unsigned char d_type; - char d_name[0]; + unsigned char d_type; + char d_name[0]; }; +#endif class DirReaderLinux { public: @@ -66,7 +73,11 @@ class DirReaderLinux { - if (offset_ != size_) return true; + } +#if BUILDFLAG(IS_BSD) + const int r = getdents(fd_, reinterpret_cast<char *>(buf_), sizeof(buf_)); +#else const long r = syscall(__NR_getdents64, fd_, buf_, sizeof(buf_)); +#endif - if (r == 0) + if (r == 0) { return false; - if (r < 0) { + } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_dir__reader__posix.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_dir__reader__posix.h index a53355faf2e1..8f95ce252423 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_dir__reader__posix.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_dir__reader__posix.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/files/dir_reader_posix.h.orig 2022-06-17 14:20:10 UTC +--- src/3rdparty/chromium/base/files/dir_reader_posix.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/files/dir_reader_posix.h @@ -17,7 +17,7 @@ // seems worse than falling back to enumerating all file descriptors so we will @@ -9,7 +9,7 @@ #include "base/files/dir_reader_linux.h" #else #include "base/files/dir_reader_fallback.h" -@@ -25,7 +25,7 @@ +@@ -25,7 +25,7 @@ namespace base { namespace base { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_drive__info.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_drive__info.h new file mode 100644 index 000000000000..e0bfcf5061dd --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_drive__info.h @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/base/files/drive_info.h.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/base/files/drive_info.h +@@ -48,7 +48,7 @@ struct BASE_EXPORT DriveInfo { + std::optional<bool> has_seek_penalty; + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Whether the drive is a removable drive. + // + // Note on macOS: that SSDs that are connected over USB that you can eject diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_drive__info__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_drive__info__posix.cc new file mode 100644 index 000000000000..b560f9ad80de --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_drive__info__posix.cc @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/base/files/drive_info_posix.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/base/files/drive_info_posix.cc +@@ -24,7 +24,7 @@ std::optional<DriveInfo> GetFileDriveInfo(const FilePa + + std::optional<DriveInfo> GetFileDriveInfo(const FilePath& file_path) { + DriveInfo drive_info; +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + drive_info.has_seek_penalty = false; + return drive_info; + #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__path__watcher.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__path__watcher.h index cce37c868e1e..8f7327a1ee2b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__path__watcher.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__path__watcher.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/files/file_path_watcher.h.orig 2024-01-30 07:53:34 UTC +--- src/3rdparty/chromium/base/files/file_path_watcher.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/files/file_path_watcher.h @@ -105,7 +105,7 @@ class BASE_EXPORT FilePathWatcher { Type type = Type::kNonRecursive; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__path__watcher__bsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__path__watcher__bsd.cc index 2bd433b2f522..01eee447f916 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__path__watcher__bsd.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__path__watcher__bsd.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/files/file_path_watcher_bsd.cc.orig 2022-10-24 13:33:33 UTC +--- src/3rdparty/chromium/base/files/file_path_watcher_bsd.cc.orig 2025-09-01 08:52:28 UTC +++ src/3rdparty/chromium/base/files/file_path_watcher_bsd.cc @@ -0,0 +1,54 @@ +// Copyright 2021 The Chromium Authors. All rights reserved. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__path__watcher__kqueue.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__path__watcher__kqueue.h index 2c5cde0740ef..62c5ed958c06 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__path__watcher__kqueue.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__path__watcher__kqueue.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/files/file_path_watcher_kqueue.h.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/base/files/file_path_watcher_kqueue.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/files/file_path_watcher_kqueue.h @@ -5,6 +5,7 @@ #ifndef BASE_FILES_FILE_PATH_WATCHER_KQUEUE_H_ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__util__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__util__posix.cc index a8fb145e6498..4bd48571afc3 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__util__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__util__posix.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/files/file_util_posix.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/base/files/file_util_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/files/file_util_posix.cc -@@ -889,36 +889,33 @@ bool CreateNewTempDirectory(const FilePath::StringType +@@ -902,36 +902,33 @@ bool CreateDirectoryAndGetError(const FilePath& full_p bool CreateDirectoryAndGetError(const FilePath& full_path, File::Error* error) { ScopedBlockingCall scoped_blocking_call( FROM_HERE, BlockingType::MAY_BLOCK); // For call to mkdir(). diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_important__file__writer__cleaner.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_important__file__writer__cleaner.cc index d4d2e7a6d24a..19a3b406fa6f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_important__file__writer__cleaner.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_important__file__writer__cleaner.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/files/important_file_writer_cleaner.cc.orig 2022-02-28 16:54:41 UTC +--- src/3rdparty/chromium/base/files/important_file_writer_cleaner.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/files/important_file_writer_cleaner.cc -@@ -25,7 +25,8 @@ namespace base { +@@ -25,7 +25,8 @@ base::Time GetUpperBoundTime() { namespace { base::Time GetUpperBoundTime() { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_scoped__file.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_scoped__file.cc index 75923df84853..de77aa25a613 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_scoped__file.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_scoped__file.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/files/scoped_file.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/base/files/scoped_file.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/files/scoped_file.cc @@ -32,7 +32,7 @@ void ScopedFDCloseTraits::Free(int fd) { int ret = IGNORE_EINTR(close(fd)); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_functional_unretained__traits.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_functional_unretained__traits.h index 8374300b070d..6c4bf2010476 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_functional_unretained__traits.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_functional_unretained__traits.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/functional/unretained_traits.h.orig 2024-03-22 08:19:40 UTC +--- src/3rdparty/chromium/base/functional/unretained_traits.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/functional/unretained_traits.h -@@ -93,7 +93,7 @@ struct SupportsUnretainedImpl { +@@ -90,7 +90,7 @@ struct SupportsUnretainedImpl { // official builds, and then in non-test code as well. #if defined(FORCE_UNRETAINED_COMPLETENESS_CHECKS_FOR_TESTS) || \ (!defined(UNIT_TEST) && !defined(OFFICIAL_BUILD) && \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_i18n_icu__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_i18n_icu__util.cc index 1f0efe7dec51..3865616b448c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_i18n_icu__util.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_i18n_icu__util.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/i18n/icu_util.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/base/i18n/icu_util.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/i18n/icu_util.cc @@ -52,7 +52,7 @@ #include "third_party/icu/source/common/unicode/unistr.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_linux__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_linux__util.cc index d53a58671d7a..09e8d9b7b182 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_linux__util.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_linux__util.cc @@ -1,13 +1,13 @@ ---- src/3rdparty/chromium/base/linux_util.cc.orig 2024-05-21 18:07:39 UTC +--- src/3rdparty/chromium/base/linux_util.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/linux_util.cc -@@ -154,10 +154,14 @@ void SetLinuxDistro(const std::string& distro) { +@@ -164,10 +164,14 @@ bool GetThreadsForProcess(pid_t pid, std::vector<pid_t } bool GetThreadsForProcess(pid_t pid, std::vector<pid_t>* tids) { +#if BUILDFLAG(IS_BSD) + return false; +#else - // 25 > strlen("/proc//task") + strlen(std::to_string(INT_MAX)) + 1 = 22 + // 25 > strlen("/proc//task") + strlen(base::NumberToString(INT_MAX)) + 1 = 22 char buf[25]; strings::SafeSPrintf(buf, "/proc/%d/task", pid); return GetThreadsFromProcessDir(buf, tids); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_discardable__memory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_discardable__memory.cc index e546de79d949..5721a6c215f0 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_discardable__memory.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_discardable__memory.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/memory/discardable_memory.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/base/memory/discardable_memory.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/memory/discardable_memory.cc @@ -26,7 +26,7 @@ BASE_FEATURE(kMadvFreeDiscardableMemory, base::FEATURE_DISABLED_BY_DEFAULT); @@ -9,7 +9,7 @@ BASE_FEATURE(kDiscardableMemoryBackingTrial, "DiscardableMemoryBackingTrial", base::FEATURE_DISABLED_BY_DEFAULT); -@@ -39,7 +39,7 @@ BASE_FEATURE(kDiscardableMemoryBackingTrial, +@@ -44,7 +44,7 @@ namespace { namespace { @@ -18,7 +18,7 @@ DiscardableMemoryBacking GetBackingForFieldTrial() { DiscardableMemoryTrialGroup trial_group = -@@ -58,7 +58,7 @@ DiscardableMemoryBacking GetBackingForFieldTrial() { +@@ -63,7 +63,7 @@ DiscardableMemoryBacking GetBackingForFieldTrial() { } // namespace @@ -27,7 +27,7 @@ // Probe capabilities of this device to determine whether we should participate // in the discardable memory backing trial. -@@ -88,7 +88,7 @@ DiscardableMemory::DiscardableMemory() = default; +@@ -95,7 +95,7 @@ DiscardableMemoryBacking GetDiscardableMemoryBacking() DiscardableMemory::~DiscardableMemory() = default; DiscardableMemoryBacking GetDiscardableMemoryBacking() { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_discardable__memory__internal.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_discardable__memory__internal.h index b6ab089f204e..03efc236c804 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_discardable__memory__internal.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_discardable__memory__internal.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/memory/discardable_memory_internal.h.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/base/memory/discardable_memory_internal.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/memory/discardable_memory_internal.h @@ -12,7 +12,7 @@ #include "base/metrics/field_trial_params.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_madv__free__discardable__memory__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_madv__free__discardable__memory__posix.cc index 671729a68d2e..0945c3f67c65 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_madv__free__discardable__memory__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_madv__free__discardable__memory__posix.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/memory/madv_free_discardable_memory_posix.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/base/memory/madv_free_discardable_memory_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/memory/madv_free_discardable_memory_posix.cc -@@ -310,6 +310,10 @@ void MadvFreeDiscardableMemoryPosix::SetKeepMemoryForT +@@ -305,6 +305,10 @@ bool MadvFreeDiscardableMemoryPosix::IsResident() cons bool MadvFreeDiscardableMemoryPosix::IsResident() const { DFAKE_SCOPED_RECURSIVE_LOCK(thread_collision_warner_); @@ -11,8 +11,8 @@ #if BUILDFLAG(IS_APPLE) std::vector<char> vec(allocated_pages_); #else -@@ -325,6 +329,7 @@ bool MadvFreeDiscardableMemoryPosix::IsResident() cons - return false; +@@ -321,6 +325,7 @@ bool MadvFreeDiscardableMemoryPosix::IsResident() cons + } } return true; +#endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_platform__shared__memory__region.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_platform__shared__memory__region.h index 374baa4ef15c..193ad867dcb0 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_platform__shared__memory__region.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_platform__shared__memory__region.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/memory/platform_shared_memory_region.h.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/base/memory/platform_shared_memory_region.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/memory/platform_shared_memory_region.h -@@ -17,7 +17,7 @@ +@@ -18,7 +18,7 @@ #include "base/unguessable_token.h" #include "build/build_config.h" @@ -9,7 +9,7 @@ namespace content { class SandboxIPCHandler; } -@@ -84,7 +84,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion { +@@ -85,7 +85,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion { kMaxValue = GET_SHMEM_TEMP_DIR_FAILURE }; @@ -18,7 +18,7 @@ // Structure to limit access to executable region creation. struct ExecutableRegion { private: -@@ -216,7 +216,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion { +@@ -217,7 +217,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion { CheckPlatformHandlePermissionsCorrespondToMode); static PlatformSharedMemoryRegion Create(Mode mode, size_t size diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_platform__shared__memory__region__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_platform__shared__memory__region__posix.cc index e1acc2bacf25..13cb3f1cd0c6 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_platform__shared__memory__region__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_platform__shared__memory__region__posix.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/memory/platform_shared_memory_region_posix.cc.orig 2023-02-08 09:03:45 UTC +--- src/3rdparty/chromium/base/memory/platform_shared_memory_region_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/memory/platform_shared_memory_region_posix.cc @@ -55,7 +55,7 @@ bool CheckFDAccessMode(int fd, int expected_mode) { @@ -9,7 +9,7 @@ // static ScopedFD PlatformSharedMemoryRegion::ExecutableRegion::CreateFD(size_t size) { PlatformSharedMemoryRegion region = -@@ -168,7 +168,7 @@ bool PlatformSharedMemoryRegion::ConvertToUnsafe() { +@@ -175,7 +175,7 @@ PlatformSharedMemoryRegion PlatformSharedMemoryRegion: // static PlatformSharedMemoryRegion PlatformSharedMemoryRegion::Create(Mode mode, size_t size @@ -18,7 +18,7 @@ , bool executable #endif -@@ -197,7 +197,7 @@ PlatformSharedMemoryRegion PlatformSharedMemoryRegion: +@@ -204,7 +204,7 @@ PlatformSharedMemoryRegion PlatformSharedMemoryRegion: // flag. FilePath directory; if (!GetShmemTempDir( diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_protected__memory.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_protected__memory.h index 53c605f89aa9..924c04390201 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_protected__memory.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_protected__memory.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/memory/protected_memory.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/base/memory/protected_memory.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/memory/protected_memory.h -@@ -119,12 +119,12 @@ __declspec(selectany) char __stop_protected_memory; +@@ -120,12 +120,12 @@ __declspec(selectany) char __stop_protected_memory; #define DECLARE_PROTECTED_DATA constinit #define DEFINE_PROTECTED_DATA constinit __declspec(allocate("prot$mem")) @@ -15,7 +15,7 @@ // arm64 supports 4kb, 16kb, and 64kb pages. Set to the largest of 64kb as that // will guarantee the section is page aligned regardless of the choice. inline constexpr int kProtectedMemoryAlignment = 65536; -@@ -339,7 +339,7 @@ class BASE_EXPORT AutoWritableMemoryBase { +@@ -340,7 +340,7 @@ class BASE_EXPORT AutoWritableMemoryBase { // where an attacker could overwrite it with a large value and invoke code // that constructs and destructs an AutoWritableMemory. After such a call // protected memory would still be set writable because writers > 0. @@ -24,7 +24,7 @@ // On Linux, the protected memory section is not automatically page aligned. // This means that attempts to reset the protected memory region to readonly // will set some of the preceding section that is on the same page readonly -@@ -353,7 +353,7 @@ class BASE_EXPORT AutoWritableMemoryBase { +@@ -354,7 +354,7 @@ class BASE_EXPORT AutoWritableMemoryBase { #endif static inline size_t writers GUARDED_BY(writers_lock()) = 0; @@ -33,7 +33,7 @@ // On Linux, there is no guarantee the section following the protected // memory section is page aligned. This can result in attempts to change // the access permissions of the end of the protected memory section -@@ -411,7 +411,7 @@ class BASE_EXPORT AutoWritableMemoryInitializer +@@ -412,7 +412,7 @@ class BASE_EXPORT AutoWritableMemoryInitializer // the variable to something large before the section was read-only. WriterData::writers = 0; CHECK(SetProtectedSectionReadOnly()); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_protected__memory__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_protected__memory__posix.cc index 3b7ae7170a9d..af539ea52020 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_protected__memory__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_protected__memory__posix.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/memory/protected_memory_posix.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/base/memory/protected_memory_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/memory/protected_memory_posix.cc @@ -6,7 +6,7 @@ @@ -9,7 +9,7 @@ #include <sys/resource.h> #endif // BUILDFLAG(IS_LINUX) -@@ -34,7 +34,7 @@ bool SetMemory(void* start, void* end, int prot) { +@@ -34,7 +34,7 @@ namespace internal { } // namespace namespace internal { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_message__loop_message__pump__epoll.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_message__loop_message__pump__epoll.cc index 15e0a2880760..bd44eb78fe43 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_message__loop_message__pump__epoll.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_message__loop_message__pump__epoll.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/message_loop/message_pump_epoll.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/base/message_loop/message_pump_epoll.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/message_loop/message_pump_epoll.cc -@@ -42,7 +42,7 @@ std::atomic_bool g_use_batched_version = false; +@@ -47,7 +47,7 @@ constexpr std::pair<uint32_t, short int> kEpollToPollE std::atomic_bool g_use_poll = false; constexpr std::pair<uint32_t, short int> kEpollToPollEvents[] = { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_message__loop_message__pump__epoll.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_message__loop_message__pump__epoll.h index 8fcfda985316..aa273bd17f32 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_message__loop_message__pump__epoll.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_message__loop_message__pump__epoll.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/message_loop/message_pump_epoll.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/base/message_loop/message_pump_epoll.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/message_loop/message_pump_epoll.h -@@ -51,7 +51,11 @@ namespace base { +@@ -51,7 +51,11 @@ BASE_FEATURE(kUsePollForMessagePumpEpoll, // every call, don't do it when we have too many FDs. BASE_FEATURE(kUsePollForMessagePumpEpoll, "UsePollForMessagePumpEpoll", diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_message__loop_message__pump__glib.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_message__loop_message__pump__glib.cc index 52157b1be2e5..95152a264708 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_message__loop_message__pump__glib.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_message__loop_message__pump__glib.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/message_loop/message_pump_glib.cc.orig 2022-08-31 12:19:35 UTC +--- src/3rdparty/chromium/base/message_loop/message_pump_glib.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/message_loop/message_pump_glib.cc @@ -8,6 +8,11 @@ #include <glib.h> @@ -12,7 +12,7 @@ #include "base/logging.h" #include "base/memory/raw_ptr.h" #include "base/notreached.h" -@@ -51,9 +56,13 @@ int GetTimeIntervalMilliseconds(TimeTicks next_task_ti +@@ -52,9 +57,13 @@ bool RunningOnMainThread() { } bool RunningOnMainThread() { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_native__library__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_native__library__posix.cc index 93238786b383..7c30762c5214 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_native__library__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_native__library__posix.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/native_library_posix.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/base/native_library_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/native_library_posix.cc @@ -34,7 +34,7 @@ NativeLibrary LoadNativeLibraryWithOptions(const FileP // http://crbug.com/17943, http://crbug.com/17557, http://crbug.com/36892, diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_can__lower__nice__to.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_can__lower__nice__to.cc index 737b02c2c0c1..ddb61c81d368 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_can__lower__nice__to.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_can__lower__nice__to.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/posix/can_lower_nice_to.cc.orig 2022-02-28 16:54:41 UTC +--- src/3rdparty/chromium/base/posix/can_lower_nice_to.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/posix/can_lower_nice_to.cc @@ -11,8 +11,12 @@ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_file__descriptor__shuffle.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_file__descriptor__shuffle.h index 7a46b4188cc7..be99e9541b46 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_file__descriptor__shuffle.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_file__descriptor__shuffle.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/posix/file_descriptor_shuffle.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/base/posix/file_descriptor_shuffle.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/posix/file_descriptor_shuffle.h @@ -26,6 +26,8 @@ #include "base/base_export.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_sysctl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_sysctl.cc index 7d5759301125..b0eb20bbebdd 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_sysctl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_sysctl.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/posix/sysctl.cc.orig 2023-12-17 20:01:00 UTC +--- src/3rdparty/chromium/base/posix/sysctl.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/posix/sysctl.cc @@ -4,6 +4,7 @@ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_unix__domain__socket.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_unix__domain__socket.cc index b6927dc6ad07..797f95ce4387 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_unix__domain__socket.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_unix__domain__socket.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/posix/unix_domain_socket.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/base/posix/unix_domain_socket.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/posix/unix_domain_socket.cc -@@ -56,7 +56,7 @@ bool CreateSocketPair(ScopedFD* one, ScopedFD* two) { +@@ -47,7 +47,7 @@ bool UnixDomainSocket::EnableReceiveProcessId(int fd) // static bool UnixDomainSocket::EnableReceiveProcessId(int fd) { @@ -9,7 +9,7 @@ const int enable = 1; return setsockopt(fd, SOL_SOCKET, SO_PASSCRED, &enable, sizeof(enable)) == 0; #else -@@ -82,7 +82,7 @@ bool UnixDomainSocket::SendMsg(int fd, +@@ -73,7 +73,7 @@ bool UnixDomainSocket::SendMsg(int fd, struct cmsghdr* cmsg; msg.msg_control = control_buffer; @@ -18,7 +18,7 @@ msg.msg_controllen = checked_cast<socklen_t>(control_len); #else msg.msg_controllen = control_len; -@@ -90,7 +90,7 @@ bool UnixDomainSocket::SendMsg(int fd, +@@ -81,7 +81,7 @@ bool UnixDomainSocket::SendMsg(int fd, cmsg = CMSG_FIRSTHDR(&msg); cmsg->cmsg_level = SOL_SOCKET; cmsg->cmsg_type = SCM_RIGHTS; @@ -27,7 +27,7 @@ cmsg->cmsg_len = checked_cast<u_int>(CMSG_LEN(sizeof(int) * fds.size())); #else cmsg->cmsg_len = CMSG_LEN(sizeof(int) * fds.size()); -@@ -154,7 +154,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd, +@@ -133,7 +133,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd, const size_t kControlBufferSize = CMSG_SPACE(sizeof(int) * kMaxFileDescriptors) @@ -36,7 +36,7 @@ // macOS does not support ucred. // macOS supports xucred, but this structure is insufficient. + CMSG_SPACE(sizeof(struct ucred)) -@@ -182,7 +182,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd, +@@ -162,7 +162,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd, wire_fds = reinterpret_cast<int*>(CMSG_DATA(cmsg)); wire_fds_len = payload_len / sizeof(int); } @@ -45,10 +45,10 @@ // macOS does not support SCM_CREDENTIALS. if (cmsg->cmsg_level == SOL_SOCKET && cmsg->cmsg_type == SCM_CREDENTIALS) { -@@ -216,6 +216,9 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd, - socklen_t pid_size = sizeof(pid); - if (getsockopt(fd, SOL_LOCAL, LOCAL_PEERPID, &pid, &pid_size) != 0) +@@ -199,6 +199,9 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd, + if (getsockopt(fd, SOL_LOCAL, LOCAL_PEERPID, &pid, &pid_size) != 0) { pid = -1; + } +#elif BUILDFLAG(IS_BSD) + NOTIMPLEMENTED(); + pid = -1; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_internal__linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_internal__linux.h index 05dd70e96c00..6c5f8df74499 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_internal__linux.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_internal__linux.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/process/internal_linux.h.orig 2024-05-21 18:07:39 UTC +--- src/3rdparty/chromium/base/process/internal_linux.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/process/internal_linux.h -@@ -140,6 +140,9 @@ TimeDelta ClockTicksToTimeDelta(int64_t clock_ticks); +@@ -144,6 +144,9 @@ void ForEachProcessTask(base::ProcessHandle process, L // arguments to the lambda. template <typename Lambda> void ForEachProcessTask(base::ProcessHandle process, Lambda&& lambda) { @@ -10,7 +10,7 @@ // Iterate through the different threads tracked in /proc/<pid>/task. FilePath fd_path = GetProcPidDir(process).Append("task"); -@@ -159,6 +162,7 @@ void ForEachProcessTask(base::ProcessHandle process, L +@@ -166,6 +169,7 @@ void ForEachProcessTask(base::ProcessHandle process, L FilePath task_path = fd_path.Append(tid_str); lambda(tid, task_path); } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_kill.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_kill.h index a215df6ca76f..964114405e2c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_kill.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_kill.h @@ -1,8 +1,8 @@ ---- src/3rdparty/chromium/base/process/kill.h.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/base/process/kill.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/process/kill.h -@@ -123,7 +123,7 @@ BASE_EXPORT TerminationStatus GetTerminationStatus(Pro - BASE_EXPORT TerminationStatus GetKnownDeadTerminationStatus( - ProcessHandle handle, int* exit_code); +@@ -123,7 +123,7 @@ GetKnownDeadTerminationStatus(ProcessHandle handle, in + BASE_EXPORT TerminationStatus + GetKnownDeadTerminationStatus(ProcessHandle handle, int* exit_code); -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_kill__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_kill__posix.cc index 47dda45a443b..ce4f16998b28 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_kill__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_kill__posix.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/process/kill_posix.cc.orig 2023-04-05 11:05:06 UTC +--- src/3rdparty/chromium/base/process/kill_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/process/kill_posix.cc -@@ -157,7 +157,7 @@ void EnsureProcessTerminated(Process process) { +@@ -161,7 +161,7 @@ void EnsureProcessTerminated(Process process) { 0, new BackgroundReaper(std::move(process), Seconds(2))); } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_launch.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_launch.h index a5003c3ff20a..d58769d66a94 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_launch.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_launch.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/process/launch.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/base/process/launch.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/process/launch.h -@@ -237,7 +237,7 @@ struct BASE_EXPORT LaunchOptions { +@@ -241,7 +241,7 @@ struct BASE_EXPORT LaunchOptions { bool clear_environment = false; #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_memory__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_memory__linux.cc index 5cb2bba4120b..53cf201c2825 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_memory__linux.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_memory__linux.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/process/memory_linux.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/base/process/memory_linux.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/process/memory_linux.cc -@@ -28,6 +28,7 @@ void __libc_free(void*); +@@ -28,6 +28,7 @@ namespace base { namespace base { @@ -8,7 +8,7 @@ namespace { void ReleaseReservationOrTerminate() { -@@ -37,12 +38,14 @@ void ReleaseReservationOrTerminate() { +@@ -38,12 +39,14 @@ void ReleaseReservationOrTerminate() { } } // namespace @@ -23,7 +23,7 @@ // Set the new-out of memory handler. std::set_new_handler(&ReleaseReservationOrTerminate); // If we're using glibc's allocator, the above functions will override -@@ -51,8 +54,10 @@ void EnableTerminationOnOutOfMemory() { +@@ -52,8 +55,10 @@ void EnableTerminationOnOutOfMemory() { #if PA_BUILDFLAG(USE_ALLOCATOR_SHIM) allocator_shim::SetCallNewHandlerOnMallocFailure(true); #endif @@ -34,7 +34,7 @@ // ScopedAllowBlocking() has private constructor and it can only be used in // friend classes/functions. Declaring a class is easier in this situation to // avoid adding more dependency to thread_restrictions.h because of the -@@ -110,6 +115,7 @@ bool AdjustOOMScoreHelper::AdjustOOMScore(ProcessId pr +@@ -111,6 +116,7 @@ bool AdjustOOMScore(ProcessId process, int score) { bool AdjustOOMScore(ProcessId process, int score) { return AdjustOOMScoreHelper::AdjustOOMScore(process, score); } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle.cc index f5b6d46a9371..da4de5e46405 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/process/process_handle.cc.orig 2022-02-28 16:54:41 UTC +--- src/3rdparty/chromium/base/process/process_handle.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/process/process_handle.cc @@ -30,7 +30,7 @@ UniqueProcId GetUniqueIdForProcess() { : UniqueProcId(GetCurrentProcId()); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle.h index 8a388dabb032..53c7420911e9 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/process/process_handle.h.orig 2024-01-30 07:53:34 UTC +--- src/3rdparty/chromium/base/process/process_handle.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/process/process_handle.h -@@ -86,7 +86,7 @@ BASE_EXPORT ProcessId GetCurrentProcId(); +@@ -86,7 +86,7 @@ BASE_EXPORT UniqueProcId GetUniqueIdForProcess(); // processes may be reused. BASE_EXPORT UniqueProcId GetUniqueIdForProcess(); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle__freebsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle__freebsd.cc index 7955f1506b36..570389cc3f16 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle__freebsd.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle__freebsd.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/process/process_handle_freebsd.cc.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/base/process/process_handle_freebsd.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/process/process_handle_freebsd.cc @@ -3,6 +3,7 @@ // found in the LICENSE file. @@ -8,18 +8,18 @@ #include <limits.h> #include <stddef.h> -@@ -20,10 +21,13 @@ namespace base { +@@ -20,10 +21,13 @@ ProcessId GetParentProcessId(ProcessHandle process) { ProcessId GetParentProcessId(ProcessHandle process) { struct kinfo_proc info; - size_t length; + size_t length = sizeof(struct kinfo_proc); - int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process }; + int mib[] = {CTL_KERN, KERN_PROC, KERN_PROC_PID, process}; - if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) + if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) { + return -1; + + if (length < sizeof(struct kinfo_proc)) return -1; + } - return info.ki_ppid; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle__openbsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle__openbsd.cc index ea674c1ef515..4f73cec3813e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle__openbsd.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle__openbsd.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/process/process_handle_openbsd.cc.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/base/process/process_handle_openbsd.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/process/process_handle_openbsd.cc -@@ -3,48 +3,112 @@ +@@ -3,17 +3,25 @@ // found in the LICENSE file. #include "base/process/process_handle.h" @@ -24,25 +24,26 @@ + struct kinfo_proc *info; size_t length; + pid_t ppid; - int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process, - sizeof(struct kinfo_proc), 0 }; - - if (sysctl(mib, std::size(mib), NULL, &length, NULL, 0) < 0) + int mib[] = { + CTL_KERN, KERN_PROC, KERN_PROC_PID, process, sizeof(struct kinfo_proc), + 0}; +@@ -22,37 +30,87 @@ ProcessId GetParentProcessId(ProcessHandle process) { return -1; + } - mib[5] = (length / sizeof(struct kinfo_proc)); + info = (struct kinfo_proc *)malloc(length); -- if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) +- if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) { - return -1; + mib[5] = static_cast<int>((length / sizeof(struct kinfo_proc))); - -- return info.p_ppid; ++ + if (sysctl(mib, std::size(mib), info, &length, NULL, 0) < 0) { + ppid = -1; + goto out; -+ } -+ + } + +- return info.p_ppid; + ppid = info->p_ppid; + +out: @@ -58,24 +59,17 @@ + char **retvalargs, *cpath, retval[PATH_MAX]; + int cnt; size_t len; -- int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process, -- sizeof(struct kinfo_proc), 0 }; +- int mib[] = { +- CTL_KERN, KERN_PROC, KERN_PROC_PID, process, sizeof(struct kinfo_proc), +- 0}; + char *tokens[2]; + struct stat sb; + FilePath result; -- if (sysctl(mib, std::size(mib), NULL, &len, NULL, 0) == -1) -- return FilePath(); -- mib[5] = (len / sizeof(struct kinfo_proc)); -- if (sysctl(mib, std::size(mib), &kp, &len, NULL, 0) < 0) +- if (sysctl(mib, std::size(mib), NULL, &len, NULL, 0) == -1) { - return FilePath(); -- if ((kp.p_flag & P_SYSTEM) != 0) -- return FilePath(); -- if (strcmp(kp.p_comm, "chrome") == 0) -- return FilePath(kp.p_comm); + int mib[] = { CTL_KERN, KERN_PROC_ARGS, process, KERN_PROC_ARGV }; - -- return FilePath(); ++ + if ((cpath = getenv("CHROME_EXE_PATH")) != NULL) + result = FilePath(cpath); + else @@ -125,8 +119,19 @@ + result = FilePath(retval); + } + } -+ } -+ + } +- mib[5] = (len / sizeof(struct kinfo_proc)); +- if (sysctl(mib, std::size(mib), &kp, &len, NULL, 0) < 0) { +- return FilePath(); +- } +- if ((kp.p_flag & P_SYSTEM) != 0) { +- return FilePath(); +- } +- if (strcmp(kp.p_comm, "chrome") == 0) { +- return FilePath(kp.p_comm); +- } + +- return FilePath(); + return result; } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__iterator__freebsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__iterator__freebsd.cc index 8e5f1e5f45b9..c86cadfdf237 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__iterator__freebsd.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__iterator__freebsd.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/base/process/process_iterator_freebsd.cc.orig 2023-04-05 11:05:06 UTC +--- src/3rdparty/chromium/base/process/process_iterator_freebsd.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/process/process_iterator_freebsd.cc -@@ -18,7 +18,7 @@ namespace base { +@@ -18,7 +18,7 @@ ProcessIterator::ProcessIterator(const ProcessFilter* ProcessIterator::ProcessIterator(const ProcessFilter* filter) : filter_(filter) { -- int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_UID, getuid() }; -+ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_UID, (int) getuid() }; +- int mib[] = {CTL_KERN, KERN_PROC, KERN_PROC_UID, getuid()}; ++ int mib[] = {CTL_KERN, KERN_PROC, KERN_PROC_UID, (int) getuid()}; bool done = false; int try_num = 1; @@ -23,19 +23,20 @@ } else { // Got the list, just make sure we're sized exactly right - size_t num_of_kinfo_proc = len / sizeof(struct kinfo_proc); -+ num_of_kinfo_proc = len / sizeof(struct kinfo_proc); ++ num_of_kinfo_proc = len / sizeof(struct kinfo_proc); kinfo_procs_.resize(num_of_kinfo_proc); done = true; } -@@ -68,18 +68,13 @@ bool ProcessIterator::CheckForNextProcess() { +@@ -68,19 +68,14 @@ bool ProcessIterator::CheckForNextProcess() { for (; index_of_kinfo_proc_ < kinfo_procs_.size(); ++index_of_kinfo_proc_) { size_t length; struct kinfo_proc kinfo = kinfo_procs_[index_of_kinfo_proc_]; -- int mib[] = { CTL_KERN, KERN_PROC_ARGS, kinfo.ki_pid }; +- int mib[] = {CTL_KERN, KERN_PROC_ARGS, kinfo.ki_pid}; + int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_ARGS, kinfo.ki_pid }; - if ((kinfo.ki_pid > 0) && (kinfo.ki_stat == SZOMB)) + if ((kinfo.ki_pid > 0) && (kinfo.ki_stat == SZOMB)) { continue; + } - length = 0; - if (sysctl(mib, std::size(mib), NULL, &length, NULL, 0) < 0) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__iterator__openbsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__iterator__openbsd.cc index a74f523e9d2a..cd802d16f7e7 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__iterator__openbsd.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__iterator__openbsd.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/process/process_iterator_openbsd.cc.orig 2023-04-05 11:05:06 UTC +--- src/3rdparty/chromium/base/process/process_iterator_openbsd.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/process/process_iterator_openbsd.cc @@ -6,6 +6,9 @@ @@ -10,13 +10,14 @@ #include <sys/sysctl.h> #include "base/logging.h" -@@ -16,12 +19,13 @@ namespace base { - +@@ -17,12 +20,13 @@ ProcessIterator::ProcessIterator(const ProcessFilter* ProcessIterator::ProcessIterator(const ProcessFilter* filter) : filter_(filter) { -- int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_UID, getuid(), -+ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_UID, static_cast<int>(getuid()), - sizeof(struct kinfo_proc), 0 }; + int mib[] = { +- CTL_KERN, KERN_PROC, KERN_PROC_UID, getuid(), sizeof(struct kinfo_proc), +- 0}; ++ CTL_KERN, KERN_PROC, KERN_PROC_UID, static_cast<int>(getuid()), ++ sizeof(struct kinfo_proc), 0 }; bool done = false; int try_num = 1; @@ -25,7 +26,7 @@ do { size_t len = 0; -@@ -30,7 +34,7 @@ ProcessIterator::ProcessIterator(const ProcessFilter* +@@ -31,7 +35,7 @@ ProcessIterator::ProcessIterator(const ProcessFilter* kinfo_procs_.resize(0); done = true; } else { @@ -34,7 +35,7 @@ // Leave some spare room for process table growth (more could show up // between when we check and now) num_of_kinfo_proc += 16; -@@ -46,7 +50,7 @@ ProcessIterator::ProcessIterator(const ProcessFilter* +@@ -47,7 +51,7 @@ ProcessIterator::ProcessIterator(const ProcessFilter* } } else { // Got the list, just make sure we're sized exactly right diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics.cc index 172c53d091da..0ee01ecc8886 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/process/process_metrics.cc.orig 2024-05-21 18:07:39 UTC +--- src/3rdparty/chromium/base/process/process_metrics.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/process/process_metrics.cc -@@ -17,7 +17,7 @@ namespace base { +@@ -17,7 +17,7 @@ namespace { namespace { #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -35,7 +35,7 @@ double ProcessMetrics::GetPlatformIndependentCPUUsage( TimeDelta cumulative_cpu) { TimeTicks time = TimeTicks::Now(); -@@ -129,10 +128,9 @@ ProcessMetrics::GetPlatformIndependentCPUUsage() { +@@ -130,10 +129,9 @@ ProcessMetrics::GetPlatformIndependentCPUUsage() { return GetPlatformIndependentCPUUsage(cpu_usage); }); } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics.h index c3620d9ab69b..1358224d3597 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/process/process_metrics.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/base/process/process_metrics.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/process/process_metrics.h -@@ -38,7 +38,7 @@ +@@ -39,7 +39,7 @@ #endif #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ @@ -9,7 +9,7 @@ #include <string> #include <utility> #include <vector> -@@ -48,7 +48,7 @@ +@@ -49,7 +49,7 @@ namespace base { namespace base { @@ -18,16 +18,7 @@ // Minor and major page fault counts since the process creation. // Both counts are process-wide, and exclude child processes. // -@@ -113,7 +113,7 @@ class BASE_EXPORT ProcessMetrics { - // convenience wrapper for CreateProcessMetrics(). - static std::unique_ptr<ProcessMetrics> CreateCurrentProcessMetrics(); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - // Resident Set Size is a Linux/Android specific memory concept. Do not - // attempt to extend this to other platforms. - BASE_EXPORT size_t GetResidentSetSize() const; -@@ -147,7 +147,7 @@ class BASE_EXPORT ProcessMetrics { +@@ -179,7 +179,7 @@ class BASE_EXPORT ProcessMetrics { base::expected<TimeDelta, ProcessCPUUsageError> GetCumulativeCPUUsage(); #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ @@ -36,16 +27,16 @@ // Emits the cumulative CPU usage for all currently active threads since they // were started into the output parameter (replacing its current contents). // Threads that have already terminated will not be reported. Thus, the sum of -@@ -192,7 +192,7 @@ class BASE_EXPORT ProcessMetrics { +@@ -224,7 +224,7 @@ class BASE_EXPORT ProcessMetrics { int GetOpenFdSoftLimit() const; #endif // BUILDFLAG(IS_POSIX) -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - // Bytes of swap as reported by /proc/[pid]/status. - uint64_t GetVmSwapBytes() const; - -@@ -213,7 +213,7 @@ class BASE_EXPORT ProcessMetrics { + // Minor and major page fault count as reported by /proc/[pid]/stat. + // Returns true for success. + bool GetPageFaultCounts(PageFaultCounts* counts) const; +@@ -242,7 +242,7 @@ class BASE_EXPORT ProcessMetrics { #endif // !BUILDFLAG(IS_MAC) #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -54,7 +45,7 @@ int CalculateIdleWakeupsPerSecond(uint64_t absolute_idle_wakeups); #endif #if BUILDFLAG(IS_APPLE) -@@ -235,12 +235,10 @@ class BASE_EXPORT ProcessMetrics { +@@ -264,12 +264,10 @@ class BASE_EXPORT ProcessMetrics { // Used to store the previous times and CPU usage counts so we can // compute the CPU usage between calls. TimeTicks last_cpu_time_; @@ -68,7 +59,7 @@ // Same thing for idle wakeups. TimeTicks last_idle_wakeups_time_; uint64_t last_absolute_idle_wakeups_; -@@ -281,7 +279,7 @@ BASE_EXPORT void IncreaseFdLimitTo(unsigned int max_de +@@ -310,7 +308,7 @@ BASE_EXPORT void IncreaseFdLimitTo(unsigned int max_de #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_AIX) || \ @@ -77,7 +68,7 @@ // Data about system-wide memory consumption. Values are in KB. Available on // Windows, Mac, Linux, Android and Chrome OS. // -@@ -316,7 +314,7 @@ struct BASE_EXPORT SystemMemoryInfoKB { +@@ -345,7 +343,7 @@ struct BASE_EXPORT SystemMemoryInfoKB { #endif #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ @@ -86,7 +77,7 @@ // This provides an estimate of available memory as described here: // https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=34e431b0ae398fc54ea69ff85ec700722c9da773 // NOTE: this is ONLY valid in kernels 3.14 and up. Its value will always -@@ -331,7 +329,7 @@ struct BASE_EXPORT SystemMemoryInfoKB { +@@ -360,7 +358,7 @@ struct BASE_EXPORT SystemMemoryInfoKB { #endif #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -95,7 +86,7 @@ int buffers = 0; int cached = 0; int active_anon = 0; -@@ -368,7 +366,7 @@ BASE_EXPORT bool GetSystemMemoryInfo(SystemMemoryInfoK +@@ -397,7 +395,7 @@ BASE_EXPORT bool GetSystemMemoryInfo(SystemMemoryInfoK // BUILDFLAG(IS_FUCHSIA) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ @@ -104,7 +95,7 @@ // Parse the data found in /proc/<pid>/stat and return the sum of the // CPU-related ticks. Returns -1 on parse error. // Exposed for testing. -@@ -563,7 +561,7 @@ class BASE_EXPORT SystemMetrics { +@@ -591,7 +589,7 @@ class BASE_EXPORT SystemMetrics { FRIEND_TEST_ALL_PREFIXES(SystemMetricsTest, SystemMetrics); size_t committed_memory_; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics__freebsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics__freebsd.cc index dcd0e2e90543..b0cb374e9220 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics__freebsd.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics__freebsd.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/process/process_metrics_freebsd.cc.orig 2024-10-23 07:00:35 UTC +--- src/3rdparty/chromium/base/process/process_metrics_freebsd.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/process/process_metrics_freebsd.cc -@@ -3,43 +3,58 @@ +@@ -3,41 +3,92 @@ // found in the LICENSE file. #include "base/process/process_metrics.h" @@ -26,8 +26,7 @@ + int pageshift = 0; -ProcessMetrics::ProcessMetrics(ProcessHandle process) -- : process_(process), -- last_cpu_(0) {} +- : process_(process), last_cpu_(0) {} + while (pagesize > 1) { + pageshift++; + pagesize >>= 1; @@ -47,36 +46,68 @@ -base::expected<double, ProcessCPUUsageError> -ProcessMetrics::GetPlatformIndependentCPUUsage() { -+base::expected<TimeDelta, ProcessCPUUsageError> -+ProcessMetrics::GetCumulativeCPUUsage() { - struct kinfo_proc info; +- struct kinfo_proc info; - int mib[] = {CTL_KERN, KERN_PROC, KERN_PROC_PID, process_}; - size_t length = sizeof(info); -+ size_t length = sizeof(struct kinfo_proc); -+ struct timeval tv; ++base::expected<ProcessMemoryInfo, ProcessUsageError> ++ProcessMetrics::GetMemoryInfo() const { ++ ProcessMemoryInfo memory_info; ++ kvm_t *kd = kvm_open(nullptr, "/dev/null", nullptr, O_RDONLY, "kvm_open"); ++ struct kinfo_proc *pp; ++ int nproc; -+ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process_ }; -+ - if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) +- if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) { - return base::unexpected(ProcessCPUUsageError::kSystemError); -+ return base::ok(TimeDelta()); ++ if (kd == nullptr) { ++ return base::unexpected(ProcessUsageError::kSystemError); + } - return base::ok(double{info.ki_pctcpu} / FSCALE * 100.0); -+ return base::ok(Microseconds(info.ki_runtime)); ++ if ((pp = kvm_getprocs(kd, KERN_PROC_PID, process_, &nproc)) == nullptr) { ++ kvm_close(kd); ++ return base::unexpected(ProcessUsageError::kProcessNotFound); ++ } ++ ++ if (nproc > 0) { ++ memory_info.resident_set_bytes = pp->ki_rssize << GetPageShift(); ++ } else { ++ kvm_close(kd); ++ return base::unexpected(ProcessUsageError::kProcessNotFound); ++ } ++ ++ kvm_close(kd); ++ return memory_info; } --base::expected<TimeDelta, ProcessCPUUsageError> --ProcessMetrics::GetCumulativeCPUUsage() { + base::expected<TimeDelta, ProcessCPUUsageError> + ProcessMetrics::GetCumulativeCPUUsage() { - NOTREACHED(); --} -- ++ struct kinfo_proc info; ++ size_t length = sizeof(struct kinfo_proc); ++ struct timeval tv; ++ ++ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process_ }; ++ ++ if (process_ == 0) { ++ return base::unexpected(ProcessCPUUsageError::kSystemError); ++ } ++ ++ if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) { ++ return base::unexpected(ProcessCPUUsageError::kSystemError); ++ } ++ ++ if (length == 0) { ++ return base::unexpected(ProcessCPUUsageError::kProcessNotFound); ++ } ++ ++ return base::ok(Microseconds(info.ki_runtime)); + } + size_t GetSystemCommitCharge() { - int mib[2], pagesize; - unsigned long mem_total, mem_free, mem_inactive; -@@ -61,6 +76,230 @@ size_t GetSystemCommitCharge() { +@@ -64,6 +115,176 @@ size_t GetSystemCommitCharge() { pagesize = getpagesize(); - return mem_total - (mem_free*pagesize) - (mem_inactive*pagesize); + return mem_total - (mem_free * pagesize) - (mem_inactive * pagesize); +} + +int64_t GetNumberOfThreads(ProcessHandle process) { @@ -159,60 +190,6 @@ + return total_count; +} + -+size_t ProcessMetrics::GetResidentSetSize() const { -+ kvm_t *kd = kvm_open(nullptr, "/dev/null", nullptr, O_RDONLY, "kvm_open"); -+ -+ if (kd == nullptr) -+ return 0; -+ -+ struct kinfo_proc *pp; -+ int nproc; -+ -+ if ((pp = kvm_getprocs(kd, KERN_PROC_PID, process_, &nproc)) == nullptr) { -+ kvm_close(kd); -+ return 0; -+ } -+ -+ size_t rss; -+ -+ if (nproc > 0) { -+ rss = pp->ki_rssize << GetPageShift(); -+ } else { -+ rss = 0; -+ } -+ -+ kvm_close(kd); -+ return rss; -+} -+ -+uint64_t ProcessMetrics::GetVmSwapBytes() const { -+ kvm_t *kd = kvm_open(nullptr, "/dev/null", nullptr, O_RDONLY, "kvm_open"); -+ -+ if (kd == nullptr) -+ return 0; -+ -+ struct kinfo_proc *pp; -+ int nproc; -+ -+ if ((pp = kvm_getprocs(kd, KERN_PROC_PID, process_, &nproc)) == nullptr) { -+ kvm_close(kd); -+ return 0; -+ } -+ -+ size_t swrss; -+ -+ if (nproc > 0) { -+ swrss = pp->ki_swrss > pp->ki_rssize -+ ? (pp->ki_swrss - pp->ki_rssize) << GetPageShift() -+ : 0; -+ } else { -+ swrss = 0; -+ } -+ -+ kvm_close(kd); -+ return swrss; -+} -+ +int ProcessMetrics::GetIdleWakeupsPerSecond() { + NOTIMPLEMENTED(); + return 0; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics__openbsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics__openbsd.cc index e174db973827..b53e0b760a66 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics__openbsd.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics__openbsd.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/process/process_metrics_openbsd.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/base/process/process_metrics_openbsd.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/process/process_metrics_openbsd.cc -@@ -6,74 +6,50 @@ +@@ -6,73 +6,85 @@ #include <stddef.h> #include <stdint.h> @@ -22,119 +22,127 @@ +ProcessMetrics::ProcessMetrics(ProcessHandle process) : process_(process) {} -base::expected<int, ProcessCPUUsageError> GetProcessCPU(pid_t pid) { -+base::expected<TimeDelta, ProcessCPUUsageError> -+ProcessMetrics::GetCumulativeCPUUsage() { ++base::expected<ProcessMemoryInfo, ProcessUsageError> ++ProcessMetrics::GetMemoryInfo() const { ++ ProcessMemoryInfo memory_info; struct kinfo_proc info; - size_t length; -- int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, pid, -- sizeof(struct kinfo_proc), 0 }; +- int mib[] = { +- CTL_KERN, KERN_PROC, KERN_PROC_PID, pid, sizeof(struct kinfo_proc), 0}; + size_t length = sizeof(struct kinfo_proc); -+ struct timeval tv; - if (sysctl(mib, std::size(mib), NULL, &length, NULL, 0) < 0) { - return base::unexpected(ProcessCPUUsageError::kSystemError); -- } + int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process_, + sizeof(struct kinfo_proc), 1 }; ++ ++ if (process_ == 0) { ++ return base::unexpected(ProcessUsageError::kSystemError); + } - mib[5] = (length / sizeof(struct kinfo_proc)); - if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) { - return base::unexpected(ProcessCPUUsageError::kSystemError); +- return base::unexpected(ProcessCPUUsageError::kSystemError); ++ return base::unexpected(ProcessUsageError::kSystemError); } - return base::ok(info.p_pctcpu); -+ tv.tv_sec = info.p_rtime_sec; -+ tv.tv_usec = info.p_rtime_usec; -+ -+ return base::ok(Microseconds(TimeValToMicroseconds(tv))); - } +-} ++ if (length == 0) { ++ return base::unexpected(ProcessUsageError::kProcessNotFound); ++ } -} // namespace -- - // static - std::unique_ptr<ProcessMetrics> ProcessMetrics::CreateProcessMetrics( - ProcessHandle process) { - return WrapUnique(new ProcessMetrics(process)); ++ memory_info.resident_set_bytes = ++ checked_cast<uint64_t>(info.p_vm_rssize * getpagesize()); + +-// static +-std::unique_ptr<ProcessMetrics> ProcessMetrics::CreateProcessMetrics( +- ProcessHandle process) { +- return WrapUnique(new ProcessMetrics(process)); ++ return memory_info; } -base::expected<double, ProcessCPUUsageError> -ProcessMetrics::GetPlatformIndependentCPUUsage() { - TimeTicks time = TimeTicks::Now(); -- ++base::expected<TimeDelta, ProcessCPUUsageError> ++ProcessMetrics::GetCumulativeCPUUsage() { ++ struct kinfo_proc info; ++ size_t length = sizeof(struct kinfo_proc); ++ struct timeval tv; + - if (last_cpu_time_.is_zero()) { - // First call, just set the last values. - last_cpu_time_ = time; - return base::ok(0.0); -- } -- ++ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process_, ++ sizeof(struct kinfo_proc), 1 }; ++ ++ if (process_ == 0) { ++ return base::unexpected(ProcessCPUUsageError::kSystemError); + } + - const base::expected<int, ProcessCPUUsageError> cpu = GetProcessCPU(process_); - if (!cpu.has_value()) { - return base::unexpected(cpu.error()); -- } -- ++ if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) { ++ return base::unexpected(ProcessCPUUsageError::kSystemError); + } + - last_cpu_time_ = time; - return base::ok(double{cpu.value()} / FSCALE * 100.0); --} -- ++ if (length == 0) { ++ return base::unexpected(ProcessCPUUsageError::kProcessNotFound); ++ } ++ ++ tv.tv_sec = info.p_rtime_sec; ++ tv.tv_usec = info.p_rtime_usec; ++ ++ return base::ok(Microseconds(TimeValToMicroseconds(tv))); + } + -base::expected<TimeDelta, ProcessCPUUsageError> -ProcessMetrics::GetCumulativeCPUUsage() { - NOTREACHED(); --} -- ++// static ++std::unique_ptr<ProcessMetrics> ProcessMetrics::CreateProcessMetrics( ++ ProcessHandle process) { ++ return WrapUnique(new ProcessMetrics(process)); + } + -ProcessMetrics::ProcessMetrics(ProcessHandle process) -- : process_(process), -- last_cpu_(0) {} +- : process_(process), last_cpu_(0) {} - size_t GetSystemCommitCharge() { - int mib[] = { CTL_VM, VM_METER }; + int mib[] = {CTL_VM, VM_METER}; - int pagesize; + size_t pagesize; struct vmtotal vmtotal; unsigned long mem_total, mem_free, mem_inactive; size_t len = sizeof(vmtotal); -@@ -85,9 +61,136 @@ size_t GetSystemCommitCharge() { +@@ -85,9 +97,115 @@ size_t GetSystemCommitCharge() { mem_free = vmtotal.t_free; mem_inactive = vmtotal.t_vm - vmtotal.t_avm; - pagesize = getpagesize(); + pagesize = checked_cast<size_t>(getpagesize()); - return mem_total - (mem_free*pagesize) - (mem_inactive*pagesize); + return mem_total - (mem_free * pagesize) - (mem_inactive * pagesize); +} + +int ProcessMetrics::GetOpenFdCount() const { -+#if 0 -+ struct kinfo_file *files; -+ kvm_t *kd = NULL; -+ int total_count = 0; -+ char errbuf[_POSIX2_LINE_MAX]; -+ -+ if ((kd = kvm_openfiles(NULL, NULL, NULL, KVM_NO_FILES, errbuf)) == NULL) -+ goto out; -+ -+ if ((files = kvm_getfiles(kd, KERN_FILE_BYPID, process_, -+ sizeof(struct kinfo_file), &total_count)) == NULL) { -+ total_count = 0; -+ goto out; -+ } -+ -+ kvm_close(kd); -+ -+out: -+ return total_count; -+#endif -+ return getdtablecount(); ++ return (process_ == getpid()) ? getdtablecount() : -1; +} + +int ProcessMetrics::GetOpenFdSoftLimit() const { + return getdtablesize(); -+// return GetMaxFds(); +} + -+uint64_t ProcessMetrics::GetVmSwapBytes() const { ++bool ProcessMetrics::GetPageFaultCounts(PageFaultCounts* counts) const { + NOTIMPLEMENTED(); -+ return 0; ++ return false; +} + +bool GetSystemMemoryInfo(SystemMemoryInfoKB* meminfo) { @@ -164,14 +172,14 @@ + res.Set("available", available); + res.Set("buffers", buffers); + res.Set("cached", cached); -+ res.Set("active_anon", active_anon); ++ res.Set("active_anon", active_anon); + res.Set("inactive_anon", inactive_anon); + res.Set("active_file", active_file); + res.Set("inactive_file", inactive_file); + res.Set("swap_total", swap_total); + res.Set("swap_free", swap_free); + res.Set("swap_used", swap_total - swap_free); -+ res.Set("dirty", dirty); ++ res.Set("dirty", dirty); + res.Set("reclaimable", reclaimable); + + NOTIMPLEMENTED(); @@ -188,7 +196,7 @@ + NOTIMPLEMENTED(); + + return res; -+} ++} + +SystemDiskInfo::SystemDiskInfo() { + reads = 0; @@ -210,7 +218,7 @@ + +Value::Dict SystemDiskInfo::ToDict() const { + Value::Dict res; -+ ++ + // Write out uint64_t variables as doubles. + // Note: this may discard some precision, but for JS there's no other option. + res.Set("reads", static_cast<double>(reads)); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics__posix.cc index f820e17841e2..d72311045aed 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics__posix.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/process/process_metrics_posix.cc.orig 2023-07-16 15:47:57 UTC +--- src/3rdparty/chromium/base/process/process_metrics_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/process/process_metrics_posix.cc @@ -21,6 +21,8 @@ @@ -9,7 +9,7 @@ #else #include <malloc.h> #endif -@@ -134,7 +136,7 @@ size_t ProcessMetrics::GetMallocUsage() { +@@ -136,7 +138,7 @@ size_t ProcessMetrics::GetMallocUsage() { return stats.size_in_use; #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) return GetMallocUsageMallinfo(); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__posix.cc index 34cf2ffe2a1f..1ce8f0aca753 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__posix.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/process/process_posix.cc.orig 2024-05-21 18:07:39 UTC +--- src/3rdparty/chromium/base/process/process_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/process/process_posix.cc @@ -23,10 +23,15 @@ #include "base/trace_event/base_tracing.h" @@ -17,7 +17,7 @@ #if BUILDFLAG(CLANG_PROFILING) #include "base/test/clang_profiling.h" #endif -@@ -99,7 +104,7 @@ bool WaitpidWithTimeout(base::ProcessHandle handle, +@@ -100,7 +105,7 @@ bool WaitpidWithTimeout(base::ProcessHandle handle, } #endif @@ -26,7 +26,7 @@ // Using kqueue on Mac so that we can wait on non-child processes. // We can't use kqueues on child processes because we need to reap // our own children using wait. -@@ -376,7 +381,7 @@ bool Process::WaitForExitWithTimeoutImpl(base::Process +@@ -379,7 +384,7 @@ bool Process::WaitForExitWithTimeoutImpl(base::Process const bool exited = (parent_pid < 0); if (!exited && parent_pid != our_pid) { @@ -35,7 +35,7 @@ // On Mac we can wait on non child processes. return WaitForSingleNonChildProcess(handle, timeout); #else -@@ -413,7 +418,56 @@ void Process::Exited(int exit_code) const { +@@ -416,7 +421,56 @@ int Process::GetOSPriority() const { int Process::GetOSPriority() const { DCHECK(IsValid()); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_module__cache.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_module__cache.cc index 362e3cc344d3..ee68820c9c05 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_module__cache.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_module__cache.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/profiler/module_cache.cc.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/base/profiler/module_cache.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/profiler/module_cache.cc @@ -38,7 +38,7 @@ std::string TransformModuleIDToSymbolServerFormat(std: // Android and Linux Chrome builds use the "breakpad" format to index their diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_sampling__profiler__thread__token.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_sampling__profiler__thread__token.cc index 965bc8835737..bf4c85fb18db 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_sampling__profiler__thread__token.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_sampling__profiler__thread__token.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/profiler/sampling_profiler_thread_token.cc.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/base/profiler/sampling_profiler_thread_token.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/profiler/sampling_profiler_thread_token.cc @@ -6,7 +6,7 @@ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_sampling__profiler__thread__token.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_sampling__profiler__thread__token.h index 80572813c435..8c11aeb1b869 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_sampling__profiler__thread__token.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_sampling__profiler__thread__token.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/profiler/sampling_profiler_thread_token.h.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/base/profiler/sampling_profiler_thread_token.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/profiler/sampling_profiler_thread_token.h @@ -13,7 +13,7 @@ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_stack__base__address__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_stack__base__address__posix.cc index 6a38a1e521d8..4cd7d71ad605 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_stack__base__address__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_stack__base__address__posix.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/profiler/stack_base_address_posix.cc.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/base/profiler/stack_base_address_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/profiler/stack_base_address_posix.cc @@ -17,6 +17,10 @@ #include "base/files/scoped_file.h" @@ -11,7 +11,7 @@ #if BUILDFLAG(IS_CHROMEOS) extern "C" void* __libc_stack_end; #endif -@@ -45,7 +49,21 @@ std::optional<uintptr_t> GetAndroidMainThreadStackBase +@@ -47,7 +51,21 @@ uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthr #if !BUILDFLAG(IS_LINUX) uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthread_id) { @@ -33,7 +33,7 @@ // pthread_getattr_np will crash on ChromeOS & Linux if we are in the sandbox // and pthread_id refers to a different thread, due to the use of // sched_getaffinity(). -@@ -58,12 +76,14 @@ uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthr +@@ -60,12 +78,14 @@ uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthr << logging::SystemErrorCodeToString(result); // See crbug.com/617730 for limitations of this approach on Linux-like // systems. @@ -48,7 +48,7 @@ const uintptr_t base_address = reinterpret_cast<uintptr_t>(address) + size; return base_address; } -@@ -80,7 +100,7 @@ std::optional<uintptr_t> GetThreadStackBaseAddress(Pla +@@ -82,7 +102,7 @@ std::optional<uintptr_t> GetThreadStackBaseAddress(Pla // trying to work around the problem. return std::nullopt; #else diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_stack__sampling__profiler__test__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_stack__sampling__profiler__test__util.cc index 5f7bc802415a..2f3830567c03 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_stack__sampling__profiler__test__util.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_stack__sampling__profiler__test__util.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/profiler/stack_sampling_profiler_test_util.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/base/profiler/stack_sampling_profiler_test_util.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/profiler/stack_sampling_profiler_test_util.cc -@@ -42,7 +42,7 @@ +@@ -50,7 +50,7 @@ // Fortunately, it provides _alloca, which functions identically. #include <malloc.h> #define alloca _alloca diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_thread__delegate__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_thread__delegate__posix.cc index 0389fddac958..80533f691474 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_thread__delegate__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_thread__delegate__posix.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/profiler/thread_delegate_posix.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/base/profiler/thread_delegate_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/profiler/thread_delegate_posix.cc @@ -19,7 +19,7 @@ #include "base/process/process_handle.h" @@ -9,7 +9,7 @@ #include "base/profiler/stack_base_address_posix.h" #endif -@@ -28,7 +28,7 @@ namespace base { +@@ -28,7 +28,7 @@ std::unique_ptr<ThreadDelegatePosix> ThreadDelegatePos std::unique_ptr<ThreadDelegatePosix> ThreadDelegatePosix::Create( SamplingProfilerThreadToken thread_token) { std::optional<uintptr_t> base_address; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_rand__util.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_rand__util.h index dbaa0747aaf6..30bea17db220 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_rand__util.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_rand__util.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/rand_util.h.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/base/rand_util.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/rand_util.h -@@ -147,7 +147,7 @@ void RandomShuffle(Itr first, Itr last) { +@@ -209,7 +209,7 @@ void RandomShuffle(Itr first, Itr last) { std::shuffle(first, last, RandomBitGenerator()); } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_rand__util__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_rand__util__posix.cc index be02544e9606..a38e3ec2d15e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_rand__util__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_rand__util__posix.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/rand_util_posix.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/base/rand_util_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/rand_util_posix.cc @@ -28,7 +28,7 @@ #include "base/time/time.h" @@ -9,7 +9,7 @@ #include "third_party/lss/linux_syscall_support.h" #elif BUILDFLAG(IS_MAC) // TODO(crbug.com/40641285): Waiting for this header to appear in the iOS SDK. -@@ -44,6 +44,7 @@ namespace base { +@@ -44,6 +44,7 @@ namespace { namespace { @@ -30,7 +30,7 @@ // TODO(pasko): Unify reading kernel version numbers in: // mojo/core/channel_linux.cc // chrome/browser/android/seccomp_support_detector.cc -@@ -177,6 +179,7 @@ bool UseBoringSSLForRandBytes() { +@@ -156,6 +158,7 @@ void RandBytesInternal(span<uint8_t> output, bool avoi namespace { void RandBytesInternal(span<uint8_t> output, bool avoid_allocation) { @@ -38,7 +38,7 @@ #if !BUILDFLAG(IS_NACL) // The BoringSSL experiment takes priority over everything else. if (!avoid_allocation && internal::UseBoringSSLForRandBytes()) { -@@ -213,6 +216,9 @@ void RandBytesInternal(span<uint8_t> output, bool avoi +@@ -190,6 +193,9 @@ void RandBytesInternal(span<uint8_t> output, bool avoi const int urandom_fd = GetUrandomFD(); const bool success = ReadFromFD(urandom_fd, as_writable_chars(output)); CHECK(success); @@ -48,7 +48,7 @@ } } // namespace -@@ -232,9 +238,11 @@ void RandBytes(span<uint8_t> output) { +@@ -209,9 +215,11 @@ void RandBytes(span<uint8_t> output) { RandBytesInternal(output, /*avoid_allocation=*/false); } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_synchronization_cancelable__event.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_synchronization_cancelable__event.h new file mode 100644 index 000000000000..5ebb8eaaf763 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_synchronization_cancelable__event.h @@ -0,0 +1,20 @@ +--- src/3rdparty/chromium/base/synchronization/cancelable_event.h.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/base/synchronization/cancelable_event.h +@@ -11,7 +11,7 @@ + + #if BUILDFLAG(IS_WIN) + #include <windows.h> +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include <semaphore.h> + #else + #include "base/synchronization/waitable_event.h" +@@ -49,7 +49,7 @@ class BASE_EXPORT CancelableEvent { + + #if BUILDFLAG(IS_WIN) + using NativeHandle = HANDLE; +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + using NativeHandle = sem_t; + #else + using NativeHandle = WaitableEvent; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_synchronization_lock__impl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_synchronization_lock__impl.h index 5fc6aab99637..453433093653 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_synchronization_lock__impl.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_synchronization_lock__impl.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/synchronization/lock_impl.h.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/base/synchronization/lock_impl.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/synchronization/lock_impl.h @@ -109,6 +109,10 @@ void LockImpl::Unlock() { } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_syslog__logging.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_syslog__logging.cc index 615919546f5c..62c01138987e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_syslog__logging.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_syslog__logging.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/syslog_logging.cc.orig 2024-03-22 08:19:40 UTC +--- src/3rdparty/chromium/base/syslog_logging.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/syslog_logging.cc @@ -17,7 +17,7 @@ #include "base/strings/string_util.h" @@ -9,10 +9,10 @@ // <syslog.h> defines LOG_INFO, LOG_WARNING macros that could conflict with // base::LOG_INFO, base::LOG_WARNING. #include <syslog.h> -@@ -149,7 +149,7 @@ EventLogMessage::~EventLogMessage() { - - if (user_sid != nullptr) +@@ -151,7 +151,7 @@ EventLogMessage::~EventLogMessage() { + if (user_sid != nullptr) { ::LocalFree(user_sid); + } -#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) const char kEventSource[] = "chrome"; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info.cc index ac1f7067e5dd..2fc0f674e1d2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/system/sys_info.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/base/system/sys_info.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/system/sys_info.cc -@@ -223,7 +223,7 @@ std::string SysInfo::HardwareModelName() { +@@ -224,7 +224,7 @@ void SysInfo::GetHardwareInfo(base::OnceCallback<void( #endif void SysInfo::GetHardwareInfo(base::OnceCallback<void(HardwareInfo)> callback) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info.h index 3e344184962a..6b25c86507ea 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/system/sys_info.h.orig 2024-05-21 18:07:39 UTC +--- src/3rdparty/chromium/base/system/sys_info.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/system/sys_info.h -@@ -325,6 +325,8 @@ class BASE_EXPORT SysInfo { +@@ -332,6 +332,8 @@ class BASE_EXPORT SysInfo { static void ResetCpuSecurityMitigationsEnabledForTesting(); #endif @@ -9,7 +9,7 @@ private: friend class test::ScopedAmountOfPhysicalMemoryOverride; FRIEND_TEST_ALL_PREFIXES(SysInfoTest, AmountOfAvailablePhysicalMemory); -@@ -337,7 +339,7 @@ class BASE_EXPORT SysInfo { +@@ -344,7 +346,7 @@ class BASE_EXPORT SysInfo { static HardwareInfo GetHardwareInfoSync(); #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info__freebsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info__freebsd.cc index f9d08851eea0..2bd9b164b650 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info__freebsd.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info__freebsd.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/system/sys_info_freebsd.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/base/system/sys_info_freebsd.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/system/sys_info_freebsd.cc @@ -9,28 +9,103 @@ #include <sys/sysctl.h> diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info__openbsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info__openbsd.cc index 12f3543c4f3f..dd5374328c13 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info__openbsd.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info__openbsd.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/system/sys_info_openbsd.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/base/system/sys_info_openbsd.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/system/sys_info_openbsd.cc @@ -12,6 +12,7 @@ @@ -8,7 +8,7 @@ namespace { -@@ -27,9 +28,14 @@ uint64_t AmountOfMemory(int pages_name) { +@@ -28,9 +29,14 @@ namespace base { namespace base { @@ -24,7 +24,7 @@ int ncpu; size_t size = sizeof(ncpu); if (sysctl(mib, std::size(mib), &ncpu, &size, NULL, 0) < 0) { -@@ -40,10 +46,26 @@ int SysInfo::NumberOfProcessors() { +@@ -41,10 +47,26 @@ uint64_t SysInfo::AmountOfPhysicalMemoryImpl() { // static uint64_t SysInfo::AmountOfPhysicalMemoryImpl() { @@ -52,7 +52,7 @@ uint64_t SysInfo::AmountOfAvailablePhysicalMemoryImpl() { // We should add inactive file-backed memory also but there is no such // information from OpenBSD unfortunately. -@@ -55,15 +77,27 @@ uint64_t SysInfo::MaxSharedMemorySize() { +@@ -56,15 +78,27 @@ uint64_t SysInfo::MaxSharedMemorySize() { int mib[] = {CTL_KERN, KERN_SHMINFO, KERN_SHMINFO_SHMMAX}; size_t limit; size_t size = sizeof(limit); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info__posix.cc index 9811092045dd..147057c30f0c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info__posix.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/system/sys_info_posix.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/base/system/sys_info_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/system/sys_info_posix.cc -@@ -117,7 +117,7 @@ bool GetDiskSpaceInfo(const base::FilePath& path, +@@ -124,7 +124,7 @@ namespace base { namespace base { @@ -9,7 +9,7 @@ // static int SysInfo::NumberOfProcessors() { #if BUILDFLAG(IS_MAC) -@@ -173,7 +173,7 @@ int SysInfo::NumberOfProcessors() { +@@ -180,7 +180,7 @@ int SysInfo::NumberOfProcessors() { return cached_num_cpus; } @@ -18,7 +18,7 @@ // static uint64_t SysInfo::AmountOfVirtualMemory() { -@@ -256,6 +256,8 @@ std::string SysInfo::OperatingSystemArchitecture() { +@@ -268,6 +268,8 @@ std::string SysInfo::OperatingSystemArchitecture() { arch = "x86"; } else if (arch == "amd64") { arch = "x86_64"; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_test_test__file__util__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_test_test__file__util__linux.cc index 0a61f568e7e7..839bc9cd6472 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_test_test__file__util__linux.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_test_test__file__util__linux.cc @@ -1,12 +1,13 @@ ---- src/3rdparty/chromium/base/test/test_file_util_linux.cc.orig 2023-09-13 12:11:42 UTC +--- src/3rdparty/chromium/base/test/test_file_util_linux.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/test/test_file_util_linux.cc -@@ -54,8 +54,10 @@ bool EvictFileFromSystemCache(const FilePath& file) { - return false; - if (fdatasync(fd.get()) != 0) +@@ -56,9 +56,11 @@ bool EvictFileFromSystemCache(const FilePath& file) { + if (fdatasync(fd.get()) != 0) { return false; + } +#if !BUILDFLAG(IS_BSD) - if (posix_fadvise(fd.get(), 0, 0, POSIX_FADV_DONTNEED) != 0) + if (posix_fadvise(fd.get(), 0, 0, POSIX_FADV_DONTNEED) != 0) { return false; + } +#endif return true; } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_test_test__file__util__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_test_test__file__util__posix.cc index 03b322a72227..689cfc12af3d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_test_test__file__util__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_test_test__file__util__posix.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/test/test_file_util_posix.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/base/test/test_file_util_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/test/test_file_util_posix.cc -@@ -91,7 +91,7 @@ void SyncPageCacheToDisk() { +@@ -93,7 +93,7 @@ void SyncPageCacheToDisk() { } #if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_APPLE) && \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_hang__watcher.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_hang__watcher.cc deleted file mode 100644 index 1acb784c5b8a..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_hang__watcher.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- src/3rdparty/chromium/base/threading/hang_watcher.cc.orig 2024-07-30 11:12:21 UTC -+++ src/3rdparty/chromium/base/threading/hang_watcher.cc -@@ -354,7 +354,7 @@ void HangWatcher::InitializeOnMainThread(ProcessType p - - bool enable_hang_watcher = base::FeatureList::IsEnabled(kEnableHangWatcher); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD) - if (is_zygote_child) { - enable_hang_watcher = - enable_hang_watcher && diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread.h index 5dccba34816d..0a3fb4fe77ed 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/threading/platform_thread.h.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/base/threading/platform_thread.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/threading/platform_thread.h -@@ -49,6 +49,8 @@ typedef DWORD PlatformThreadId; +@@ -48,6 +48,8 @@ typedef mach_port_t PlatformThreadId; typedef zx_koid_t PlatformThreadId; #elif BUILDFLAG(IS_APPLE) typedef mach_port_t PlatformThreadId; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__bsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__bsd.cc index c3f93d6fc250..af7382029879 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__bsd.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__bsd.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/base/threading/platform_thread_bsd.cc.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/base/threading/platform_thread_bsd.cc.orig 2025-09-01 08:52:28 UTC +++ src/3rdparty/chromium/base/threading/platform_thread_bsd.cc @@ -0,0 +1,31 @@ +// Copyright 2023 The Chromium Authors diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__internal__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__internal__posix.cc index 33df077009ca..41e3acee6203 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__internal__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__internal__posix.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/threading/platform_thread_internal_posix.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/base/threading/platform_thread_internal_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/threading/platform_thread_internal_posix.cc -@@ -41,7 +41,7 @@ ThreadPriorityForTest NiceValueToThreadPriorityForTest +@@ -41,7 +41,7 @@ int GetCurrentThreadNiceValue() { } int GetCurrentThreadNiceValue() { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__posix.cc index d7047788d294..99fdf3c4f833 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__posix.cc @@ -1,8 +1,8 @@ ---- src/3rdparty/chromium/base/threading/platform_thread_posix.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/base/threading/platform_thread_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/threading/platform_thread_posix.cc -@@ -77,11 +77,11 @@ void* ThreadFunc(void* params) { - if (!thread_params->joinable) +@@ -79,11 +79,11 @@ void* ThreadFunc(void* params) { base::DisallowSingleton(); + } -#if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) +#if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && !BUILDFLAG(IS_BSD) @@ -14,7 +14,7 @@ #if BUILDFLAG(IS_APPLE) PlatformThread::SetCurrentThreadRealtimePeriodValue( delegate->GetRealtimePeriod()); -@@ -265,6 +265,8 @@ PlatformThreadId PlatformThreadBase::CurrentId() { +@@ -270,6 +270,8 @@ PlatformThreadId PlatformThreadBase::CurrentId() { return reinterpret_cast<int32_t>(pthread_self()); #elif BUILDFLAG(IS_POSIX) && BUILDFLAG(IS_AIX) return pthread_self(); @@ -23,7 +23,7 @@ #elif BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_AIX) return reinterpret_cast<int64_t>(pthread_self()); #endif -@@ -355,7 +357,7 @@ void PlatformThreadBase::Detach(PlatformThreadHandle t +@@ -363,7 +365,7 @@ bool PlatformThreadBase::CanChangeThreadType(ThreadTyp // static bool PlatformThreadBase::CanChangeThreadType(ThreadType from, ThreadType to) { @@ -32,7 +32,7 @@ return false; #else if (from >= to) { -@@ -376,6 +378,9 @@ void SetCurrentThreadTypeImpl(ThreadType thread_type, +@@ -384,6 +386,9 @@ void SetCurrentThreadTypeImpl(ThreadType thread_type, MessagePumpType pump_type_hint) { #if BUILDFLAG(IS_NACL) NOTIMPLEMENTED(); @@ -40,9 +40,9 @@ +#elif BUILDFLAG(IS_BSD) + NOTIMPLEMENTED(); #else - if (internal::SetCurrentThreadTypeForPlatform(thread_type, pump_type_hint)) + if (internal::SetCurrentThreadTypeForPlatform(thread_type, pump_type_hint)) { return; -@@ -398,7 +403,7 @@ void SetCurrentThreadTypeImpl(ThreadType thread_type, +@@ -407,7 +412,7 @@ ThreadPriorityForTest PlatformThreadBase::GetCurrentTh // static ThreadPriorityForTest PlatformThreadBase::GetCurrentThreadPriorityForTest() { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_time_time__now__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_time_time__now__posix.cc new file mode 100644 index 000000000000..59f2c9f46ca8 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_time_time__now__posix.cc @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/base/time/time_now_posix.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/base/time/time_now_posix.cc +@@ -27,7 +27,7 @@ + #endif + + // NaCl doesn't support CLOCK_MONOTONIC_COARSE. +-#if BUILDFLAG(IS_NACL) ++#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD) + #define TIMETICKS_LOW_RESOLUTION_CLOCK CLOCK_MONOTONIC + #else + #define TIMETICKS_LOW_RESOLUTION_CLOCK CLOCK_MONOTONIC_COARSE diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_trace__event_malloc__dump__provider.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_trace__event_malloc__dump__provider.cc index 9d1fe42fd514..a96a69dc1666 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_trace__event_malloc__dump__provider.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_trace__event_malloc__dump__provider.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/trace_event/malloc_dump_provider.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/base/trace_event/malloc_dump_provider.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/trace_event/malloc_dump_provider.cc -@@ -28,6 +28,8 @@ +@@ -31,6 +31,8 @@ #if BUILDFLAG(IS_APPLE) #include <malloc/malloc.h> @@ -9,7 +9,7 @@ #else #include <malloc.h> #endif -@@ -178,7 +180,7 @@ void ReportAppleAllocStats(size_t* total_virtual_size, +@@ -180,7 +182,7 @@ void ReportAppleAllocStats(size_t* total_virtual_size, #if (PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && BUILDFLAG(IS_ANDROID)) || \ (!PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && !BUILDFLAG(IS_WIN) && \ @@ -18,7 +18,7 @@ void ReportMallinfoStats(ProcessMemoryDump* pmd, size_t* total_virtual_size, size_t* resident_size, -@@ -368,6 +370,9 @@ bool MallocDumpProvider::OnMemoryDump(const MemoryDump +@@ -370,6 +372,9 @@ bool MallocDumpProvider::OnMemoryDump(const MemoryDump &allocated_objects_count); #elif BUILDFLAG(IS_FUCHSIA) // TODO(fuchsia): Port, see https://crbug.com/706592. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_trace__event_memory__dump__manager.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_trace__event_memory__dump__manager.cc index 4e330ba0b584..f11850371d0e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_trace__event_memory__dump__manager.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_trace__event_memory__dump__manager.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/trace_event/memory_dump_manager.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/base/trace_event/memory_dump_manager.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/trace_event/memory_dump_manager.cc -@@ -83,7 +83,7 @@ const char* const MemoryDumpManager::kSystemAllocatorP +@@ -78,7 +78,7 @@ const char* const MemoryDumpManager::kSystemAllocatorP #if defined(MALLOC_MEMORY_TRACING_SUPPORTED) MallocDumpProvider::kAllocatedObjects; #else diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_trace__event_process__memory__dump.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_trace__event_process__memory__dump.cc index 6c95ad6303ba..1c71ffda0e5b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_trace__event_process__memory__dump.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_trace__event_process__memory__dump.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/trace_event/process_memory_dump.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/base/trace_event/process_memory_dump.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/trace_event/process_memory_dump.cc -@@ -120,7 +120,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident +@@ -119,7 +119,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident #if BUILDFLAG(IS_WIN) auto vec = base::HeapArray<PSAPI_WORKING_SET_EX_INFORMATION>::WithSize(max_vec_size); @@ -10,9 +10,9 @@ #elif BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA) auto vec = base::HeapArray<unsigned char>::WithSize(max_vec_size); @@ -143,7 +143,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident - - for (size_t i = 0; i < page_count; i++) + for (size_t i = 0; i < page_count; i++) { resident_page_count += vec[i].VirtualAttributes.Valid; + } -#elif BUILDFLAG(IS_FUCHSIA) +#elif BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) // TODO(crbug.com/42050620): Implement counting resident bytes. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_tracing_trace__time.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_tracing_trace__time.cc index 98973fbf100f..6924fdc1836b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_tracing_trace__time.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_tracing_trace__time.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/tracing/trace_time.cc.orig 2022-02-28 16:54:41 UTC +--- src/3rdparty/chromium/base/tracing/trace_time.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/tracing/trace_time.cc -@@ -8,13 +8,17 @@ +@@ -8,12 +8,16 @@ #include "build/build_config.h" #include "third_party/perfetto/include/perfetto/base/time.h" @@ -8,8 +8,7 @@ +#define CLOCK_BOOTTIME CLOCK_UPTIME +#endif + - namespace base { - namespace tracing { + namespace base::tracing { int64_t TraceBootTicksNow() { // On Windows and Mac, TRACE_TIME_TICKS_NOW() behaves like boottime already. @@ -18,11 +17,4 @@ + BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) struct timespec ts; int res = clock_gettime(CLOCK_BOOTTIME, &ts); - if (res != -1) -@@ -24,4 +28,4 @@ int64_t TraceBootTicksNow() { - } - - } // namespace tracing --} // namespace base -\ No newline at end of file -+} // namespace base + if (res != -1) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_tracing_trace__time.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_tracing_trace__time.h index 5f7ad47f7a79..7d10bf7af4d0 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_tracing_trace__time.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_tracing_trace__time.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/base/tracing/trace_time.h.orig 2022-02-28 16:54:41 UTC +--- src/3rdparty/chromium/base/tracing/trace_time.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/base/tracing/trace_time.h -@@ -12,7 +12,7 @@ namespace base { +@@ -12,7 +12,7 @@ namespace tracing { namespace tracing { #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_BUILD.gn index fa15cd774237..10fe9fa450fd 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/build/config/BUILD.gn.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/build/config/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/build/config/BUILD.gn -@@ -217,6 +217,10 @@ config("default_libs") { +@@ -219,6 +219,10 @@ config("default_libs") { # Targets should choose to explicitly link frameworks they require. Since # linking can have run-time side effects, nothing should be listed here. libs = [] diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_BUILDCONFIG.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_BUILDCONFIG.gn index e667084ffa83..9e7cd027d255 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_BUILDCONFIG.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_BUILDCONFIG.gn @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/build/config/BUILDCONFIG.gn.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/build/config/BUILDCONFIG.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/build/config/BUILDCONFIG.gn @@ -136,7 +136,8 @@ declare_args() { is_official_build = false @@ -10,7 +10,7 @@ (current_cpu != "s390x" && current_cpu != "s390" && current_cpu != "ppc64" && current_cpu != "ppc" && current_cpu != "mips" && current_cpu != "mips64" && -@@ -244,6 +245,10 @@ if (host_toolchain == "") { +@@ -247,6 +248,10 @@ if (host_toolchain == "") { host_toolchain = "//build/toolchain/aix:$host_cpu" } else if (host_os == "zos") { host_toolchain = "//build/toolchain/zos:$host_cpu" @@ -21,7 +21,7 @@ } else { assert(false, "Unsupported host_os: $host_os") } -@@ -289,6 +294,8 @@ if (target_os == "android") { +@@ -293,6 +298,8 @@ if (target_os == "android") { _default_toolchain = "//build/toolchain/aix:$target_cpu" } else if (target_os == "zos") { _default_toolchain = "//build/toolchain/zos:$target_cpu" @@ -30,7 +30,7 @@ } else { assert(false, "Unsupported target_os: $target_os") } -@@ -323,7 +330,11 @@ is_ios = current_os == "ios" +@@ -327,7 +334,11 @@ is_ios = current_os == "ios" is_chromeos = current_os == "chromeos" is_fuchsia = current_os == "fuchsia" is_ios = current_os == "ios" @@ -42,4 +42,4 @@ +is_bsd = current_os == "openbsd" || current_os == "freebsd" is_mac = current_os == "mac" is_nacl = current_os == "nacl" - is_win = current_os == "win" || current_os == "winuwp" + is_watchos = current_os == "watchos" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_clang_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_clang_BUILD.gn index 4d8d73dc7891..cbd05184bcc3 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_clang_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_clang_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/build/config/clang/BUILD.gn.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/build/config/clang/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/build/config/clang/BUILD.gn -@@ -236,7 +236,12 @@ template("clang_lib") { +@@ -213,7 +213,12 @@ clang_lib("compiler_builtins") { # Adds a dependency on the Clang runtime library clang_rt.builtins. clang_lib("compiler_builtins") { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_compiler_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_compiler_BUILD.gn index 67a497605164..9adad74f0efa 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_compiler_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_compiler_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/build/config/compiler/BUILD.gn.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/build/config/compiler/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/build/config/compiler/BUILD.gn -@@ -205,7 +205,7 @@ declare_args() { +@@ -204,7 +204,7 @@ declare_args() { # This greatly reduces the size of debug builds, at the cost of # debugging information which is required by some specialized # debugging tools. @@ -9,7 +9,7 @@ } declare_args() { -@@ -262,13 +262,16 @@ config("no_unresolved_symbols") { +@@ -261,13 +261,16 @@ config("no_unresolved_symbols") { # Compiler instrumentation can introduce dependencies in DSOs to symbols in # the executable they are loaded into, so they are unresolved at link-time. config("no_unresolved_symbols") { @@ -27,7 +27,7 @@ } # compiler --------------------------------------------------------------------- -@@ -556,6 +559,10 @@ config("compiler") { +@@ -568,6 +571,10 @@ config("compiler") { } } @@ -38,25 +38,25 @@ # Linux-specific compiler flags setup. # ------------------------------------ if (use_gold) { -@@ -1287,7 +1294,7 @@ config("compiler_cpu_abi") { +@@ -1305,7 +1312,7 @@ config("compiler_cpu_abi") { ] } } else if (current_cpu == "arm") { -- if (is_clang && !is_android && !is_nacl && -+ if (is_clang && !is_android && !is_nacl && !is_bsd && - !(is_chromeos_lacros && is_chromeos_device)) { +- if (is_clang && !is_android && !is_nacl && !is_chromeos_device) { ++ if (is_clang && !is_android && !is_nacl && !is_chromeos_device && !is_bsd) { cflags += [ "--target=arm-linux-gnueabihf" ] ldflags += [ "--target=arm-linux-gnueabihf" ] -@@ -1305,7 +1312,7 @@ config("compiler_cpu_abi") { - cflags += [ "-mtune=$arm_tune" ] + } +@@ -1323,7 +1330,7 @@ config("compiler_cpu_abi") { } } else if (current_cpu == "arm64") { -- if (is_clang && !is_android && !is_nacl && !is_fuchsia && -+ if (is_clang && !is_android && !is_nacl && !is_fuchsia && !is_bsd && - !(is_chromeos_lacros && is_chromeos_device)) { + if (is_clang && !is_android && !is_nacl && !is_fuchsia && +- !is_chromeos_device) { ++ !is_chromeos_device && !is_bsd) { cflags += [ "--target=aarch64-linux-gnu" ] ldflags += [ "--target=aarch64-linux-gnu" ] -@@ -1640,7 +1647,7 @@ config("compiler_deterministic") { + } +@@ -1657,7 +1664,7 @@ config("compiler_deterministic") { # different build directory like "out/feature_a" and "out/feature_b" if # we build same files with same compile flag. # Other paths are already given in relative, no need to normalize them. @@ -65,7 +65,7 @@ # TODO(https://crbug.com/1231236): Use -ffile-compilation-dir= here. cflags += [ "-Xclang", -@@ -1698,7 +1705,7 @@ config("clang_revision") { +@@ -1715,7 +1722,7 @@ config("clang_revision") { } config("clang_revision") { @@ -74,36 +74,26 @@ current_os != "zos") { update_args = [ "--print-revision", -@@ -2198,9 +2205,6 @@ config("default_warnings") { - - # TODO(crbug.com/40286317): Evaluate and possibly enable. - "-Wno-vla-extension", +@@ -2206,9 +2213,6 @@ config("default_warnings") { + cflags += [ + # TODO(crbug.com/330524456): -Wcast-function-type is under -Wextra now. + "-Wno-cast-function-type", - - # TODO(crbug.com/40284799): Fix and re-enable. - "-Wno-thread-safety-reference-return", ] cflags_cc += [ -@@ -2208,17 +2212,11 @@ config("default_warnings") { +@@ -2216,7 +2220,7 @@ config("default_warnings") { "-Wenum-compare-conditional", ] - if (!is_nacl) { -+ if (!is_nacl && !is_openbsd) { ++ if (!is_nacl && !is_bsd) { cflags_cc += [ # TODO(crbug.com/41486292): Fix and re-enable. "-Wno-c++11-narrowing-const-reference", - ] -- -- # TODO(crbug.com/344680447): Fix and re-enable. -- cflags_cc += [ "-Wno-missing-template-arg-list-after-template-kw" ] -- -- # TODO(crbug.com/356172342): Fix and re-enable. -- cflags_cc += [ "-Wno-dangling-assignment-gsl" ] - } - } - -@@ -2961,7 +2959,7 @@ config("afdo") { +@@ -2994,7 +2998,7 @@ config("afdo") { # There are some targeted places that AFDO regresses, so we provide a separate # config to allow AFDO to be disabled per-target. config("afdo") { @@ -112,7 +102,7 @@ cflags = [] if (clang_emit_debug_info_for_profiling) { # Add the following flags to generate debug info for profiling. -@@ -2988,7 +2986,7 @@ config("afdo") { +@@ -3021,7 +3025,7 @@ config("afdo") { cflags += [ "-Wno-backend-plugin" ] inputs = [ _clang_sample_profile ] } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_gcc_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_gcc_BUILD.gn new file mode 100644 index 000000000000..9ba5288b023b --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_gcc_BUILD.gn @@ -0,0 +1,13 @@ +--- src/3rdparty/chromium/build/config/gcc/BUILD.gn.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/build/config/gcc/BUILD.gn +@@ -32,7 +32,9 @@ config("symbol_visibility_hidden") { + # See http://gcc.gnu.org/wiki/Visibility + config("symbol_visibility_hidden") { + cflags = [ "-fvisibility=hidden" ] +- rustflags = [ "-Zdefault-visibility=hidden" ] ++ if (!is_bsd) { ++ rustflags = [ "-Zdefault-visibility=hidden" ] ++ } + + # Visibility attribute is not supported on AIX. + if (current_os != "aix") { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_linux_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_linux_BUILD.gn index 63e443ae5628..2ab907d1f7a1 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_linux_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_linux_BUILD.gn @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/build/config/linux/BUILD.gn.orig 2022-05-19 14:06:27 UTC +--- src/3rdparty/chromium/build/config/linux/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/build/config/linux/BUILD.gn @@ -41,7 +41,7 @@ config("runtime_library") { } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_linux_libdrm_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_linux_libdrm_BUILD.gn new file mode 100644 index 000000000000..085a0a1ff92f --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_linux_libdrm_BUILD.gn @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/build/config/linux/libdrm/BUILD.gn.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/build/config/linux/libdrm/BUILD.gn +@@ -15,7 +15,7 @@ if (use_system_libdrm) { + } + + if (use_system_libdrm) { +- assert(!is_linux, "System libdrm is not supported in linux") ++# assert(!is_linux, "System libdrm is not supported in linux") + pkg_config("libdrm_config") { + packages = [ "libdrm" ] + } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_linux_pkg-config.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_linux_pkg-config.py index 61af0eb3382c..479c3a44dcf0 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_linux_pkg-config.py +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_linux_pkg-config.py @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/build/config/linux/pkg-config.py.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/build/config/linux/pkg-config.py.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/build/config/linux/pkg-config.py @@ -113,7 +113,7 @@ def main(): # If this is run on non-Linux platforms, just return nothing and indicate # success. This allows us to "kind of emulate" a Linux build from other # platforms. - if 'linux' not in sys.platform and 'darwin' not in sys.platform: -+ if not sys.platform.startswith(tuple(['linux', 'darwin', 'openbsd', 'freebsd'])): ++ if not sys.platform.startswith(tuple(['linux', 'darwin', 'freebsd', 'openbsd'])): print("[[],[],[],[],[]]") return 0 diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_ozone.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_ozone.gni index 152b8564bc34..106ac09d61bc 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_ozone.gni +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_ozone.gni @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/build/config/ozone.gni.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/build/config/ozone.gni.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/build/config/ozone.gni @@ -87,7 +87,15 @@ declare_args() { } else if (is_chromeos_lacros) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_rust.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_rust.gni index 9a3b922fdddf..1c75e01d8919 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_rust.gni +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_rust.gni @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/build/config/rust.gni.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/build/config/rust.gni.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/build/config/rust.gni -@@ -277,6 +277,10 @@ if (is_linux || is_chromeos) { +@@ -297,6 +297,10 @@ if (is_linux || is_chromeos) { } } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_v8__target__cpu.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_v8__target__cpu.gni index f2892f35533c..e8f5572bf2cd 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_v8__target__cpu.gni +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_v8__target__cpu.gni @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/build/config/v8_target_cpu.gni.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/build/config/v8_target_cpu.gni.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/build/config/v8_target_cpu.gni -@@ -36,6 +36,10 @@ declare_args() { +@@ -36,6 +36,10 @@ if (v8_target_cpu == "") { if (v8_target_cpu == "") { if (current_toolchain == "//build/toolchain/linux:clang_x64_v8_arm64") { v8_target_cpu = "arm64" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_detect__host__arch.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_detect__host__arch.py index 2b2a66c83af7..2cd358fc866b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_detect__host__arch.py +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_detect__host__arch.py @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/build/detect_host_arch.py.orig 2023-03-09 06:31:50 UTC +--- src/3rdparty/chromium/build/detect_host_arch.py.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/build/detect_host_arch.py @@ -20,6 +20,8 @@ def HostArch(): host_arch = 'ia32' diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_gn__run__binary.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_gn__run__binary.py index 982e06ca7e64..0fac949b00fa 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_gn__run__binary.py +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_gn__run__binary.py @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/build/gn_run_binary.py.orig 2023-03-09 06:31:50 UTC +--- src/3rdparty/chromium/build/gn_run_binary.py.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/build/gn_run_binary.py -@@ -23,7 +23,7 @@ if not os.path.isabs(path): +@@ -23,7 +23,7 @@ args = [path] + sys.argv[2:] # The rest of the arguments are passed directly to the executable. args = [path] + sys.argv[2:] diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_chrome.map b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_chrome.map index 1fa579cab621..62e42916f1bf 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_chrome.map +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_chrome.map @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/build/linux/chrome.map.orig 2022-02-28 16:54:41 UTC +--- src/3rdparty/chromium/build/linux/chrome.map.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/build/linux/chrome.map @@ -20,6 +20,10 @@ global: # Program entry point. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_strip__binary.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_strip__binary.py index 50091e3aa55a..d58ee8ff5576 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_strip__binary.py +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_strip__binary.py @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/build/linux/strip_binary.py.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/build/linux/strip_binary.py.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/build/linux/strip_binary.py -@@ -10,6 +10,7 @@ import sys +@@ -10,6 +10,7 @@ def main(): def main(): diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_unbundle_icu.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_unbundle_icu.gn index 84078a5ed5fb..d6c4139085ea 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_unbundle_icu.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_unbundle_icu.gn @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/build/linux/unbundle/icu.gn.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/build/linux/unbundle/icu.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/build/linux/unbundle/icu.gn @@ -17,6 +17,15 @@ config("icu_config") { "USING_SYSTEM_ICU=1", @@ -16,12 +16,28 @@ # U_EXPORT (defined in unicode/platform.h) is used to set public visibility # on classes through the U_COMMON_API and U_I18N_API macros (among others). # When linking against the system ICU library, we want its symbols to have -@@ -34,6 +43,8 @@ config("icu_config") { +@@ -34,6 +43,9 @@ config("icu_config") { # to define U_IMPORT to have the same value as U_EXPORT. For more details, # please see: https://crbug.com/822820 "U_IMPORT=U_EXPORT", ++ + # Unbreak with icu 76 where private symbols are picked up + "U_HIDE_DRAFT_API", ] } +@@ -46,6 +58,14 @@ source_set("icui18n") { + } + + source_set("icui18n") { ++ deps = [ ":icui18n_shim" ] ++ public_configs = [ ++ ":icu_config", ++ ":system_icui18n", ++ ] ++} ++ ++source_set("icui18n_hidden_visibility") { + deps = [ ":icui18n_shim" ] + public_configs = [ + ":icu_config", diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_unbundle_libevent.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_unbundle_libevent.gn deleted file mode 100644 index e6b82fd67b32..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_unbundle_libevent.gn +++ /dev/null @@ -1,15 +0,0 @@ ---- src/3rdparty/chromium/build/linux/unbundle/libevent.gn.orig 2022-05-28 07:21:18 UTC -+++ src/3rdparty/chromium/build/linux/unbundle/libevent.gn -@@ -9,7 +9,12 @@ shim_headers("libevent_shim") { - headers = [ "event.h" ] - } - -+config("system_libevent") { -+ defines = [ "USE_SYSTEM_LIBEVENT=1" ] -+} -+ - source_set("libevent") { - deps = [ ":libevent_shim" ] - libs = [ "event" ] -+ public_configs = [ ":system_libevent" ] - } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_unbundle_libusb.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_unbundle_libusb.gn index 525cb25f834f..5fb3608b1286 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_unbundle_libusb.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_unbundle_libusb.gn @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/build/linux/unbundle/libusb.gn.orig 2023-12-10 06:10:27 UTC +--- src/3rdparty/chromium/build/linux/unbundle/libusb.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/build/linux/unbundle/libusb.gn @@ -1,3 +1,27 @@ +# Copyright 2016 The Chromium Authors. All rights reserved. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_nocompile.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_nocompile.gni new file mode 100644 index 000000000000..cd692e0d69b5 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_nocompile.gni @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/build/nocompile.gni.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/build/nocompile.gni +@@ -55,7 +55,7 @@ declare_args() { + } + + declare_args() { +- enable_nocompile_tests = is_clang && !is_nacl ++ enable_nocompile_tests = is_clang && !is_nacl && !is_bsd + } + + if (enable_nocompile_tests) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_rust_rust__bindgen.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_rust_rust__bindgen.gni deleted file mode 100644 index ea8b6007a1c6..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_rust_rust__bindgen.gni +++ /dev/null @@ -1,19 +0,0 @@ ---- src/3rdparty/chromium/build/rust/rust_bindgen.gni.orig 2024-07-30 19:22:51 UTC -+++ src/3rdparty/chromium/build/rust/rust_bindgen.gni -@@ -11,14 +11,14 @@ if (is_win) { - import("//build/toolchain/win/win_toolchain_data.gni") - } - --_bindgen_path = "${rust_bindgen_root}/bin/bindgen" -+_bindgen_path = "${LOCALBASE}/bin/bindgen" - if (host_os == "win") { - _bindgen_path = "${_bindgen_path}.exe" - } - - # On Windows, the libclang.dll is beside the bindgen.exe, otherwise it is in - # ../lib. --_libclang_path = rust_bindgen_root -+_libclang_path = "${LOCALBASE}/llvm${MODCLANG_VERSION}" - if (host_os == "win") { - _libclang_path += "/bin" - } else { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_rust_std_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_rust_std_BUILD.gn index eb61b334e716..93d259233006 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_rust_std_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_rust_std_BUILD.gn @@ -1,6 +1,15 @@ ---- src/3rdparty/chromium/build/rust/std/BUILD.gn.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/build/rust/std/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/build/rust/std/BUILD.gn -@@ -100,7 +100,6 @@ if (toolchain_has_rust) { +@@ -89,7 +89,7 @@ if (toolchain_has_rust) { + # These are no longer present in the Windows toolchain. + stdlib_files += [ + "addr2line", +- "adler2", ++ "adler", + "gimli", + "libc", + "memchr", +@@ -115,7 +115,6 @@ if (toolchain_has_rust) { # don't need to pass to the C++ linker because they're used for specialized # purposes. skip_stdlib_files = [ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_freebsd_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_freebsd_BUILD.gn index 5d5427e3137e..63ab626e3fd9 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_freebsd_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_freebsd_BUILD.gn @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/build/toolchain/freebsd/BUILD.gn.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/build/toolchain/freebsd/BUILD.gn.orig 2025-09-01 08:52:28 UTC +++ src/3rdparty/chromium/build/toolchain/freebsd/BUILD.gn @@ -0,0 +1,66 @@ +# Copyright 2013 The Chromium Authors. All rights reserved. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_gcc__solink__wrapper.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_gcc__solink__wrapper.py index eef3ab0190d9..246178c41727 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_gcc__solink__wrapper.py +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_gcc__solink__wrapper.py @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/build/toolchain/gcc_solink_wrapper.py.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/build/toolchain/gcc_solink_wrapper.py.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/build/toolchain/gcc_solink_wrapper.py @@ -39,7 +39,7 @@ def CollectDynSym(args): """Replaces: nm --format=posix -g -D -p $sofile | cut -f1-2 -d' '""" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_gcc__toolchain.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_gcc__toolchain.gni index 5c9c6bb4b2c4..9478db02b0c0 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_gcc__toolchain.gni +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_gcc__toolchain.gni @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/build/toolchain/gcc_toolchain.gni.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/build/toolchain/gcc_toolchain.gni.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/build/toolchain/gcc_toolchain.gni @@ -56,6 +56,13 @@ if (enable_resource_allowlist_generation) { "enable_resource_allowlist_generation=true does not work for target_os=$target_os") @@ -14,7 +14,7 @@ # This template defines a toolchain for something that works like gcc # (including clang). # -@@ -918,22 +925,12 @@ template("clang_toolchain") { +@@ -902,22 +909,12 @@ template("clang_toolchain") { # actually just be doing a native compile. template("clang_toolchain") { gcc_toolchain(target_name) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_openbsd_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_openbsd_BUILD.gn index cbfab4f709da..976cafbc989e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_openbsd_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_openbsd_BUILD.gn @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/build/toolchain/openbsd/BUILD.gn.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/build/toolchain/openbsd/BUILD.gn.orig 2025-09-01 08:52:28 UTC +++ src/3rdparty/chromium/build/toolchain/openbsd/BUILD.gn @@ -0,0 +1,66 @@ +# Copyright 2013 The Chromium Authors. All rights reserved. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_toolchain.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_toolchain.gni index 0671e4638f36..cd23cb410051 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_toolchain.gni +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_toolchain.gni @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/build/toolchain/toolchain.gni.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/build/toolchain/toolchain.gni.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/build/toolchain/toolchain.gni -@@ -72,7 +72,7 @@ if (host_os == "mac") { +@@ -75,7 +75,7 @@ if (host_os == "mac") { host_shlib_extension = ".dylib" } else if (host_os == "win") { host_shlib_extension = ".dll" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_cc_base_features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_cc_base_features.cc index 4bbc524ecd38..c43f891964d1 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_cc_base_features.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_cc_base_features.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/cc/base/features.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/cc/base/features.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/cc/base/features.cc -@@ -83,7 +83,7 @@ const base::FeatureParam<int> kDeferImplInvalidationFr +@@ -52,7 +52,7 @@ const base::FeatureParam<int> kDeferImplInvalidationFr // Note that kUseDMSAAForTiles only controls vulkan launch on android. We will // be using a separate flag to control the launch on GL. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_BUILD.gn index 5fc8b88311c8..ca2215c7175c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_BUILD.gn @@ -1,16 +1,16 @@ ---- src/3rdparty/chromium/chrome/browser/BUILD.gn.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/chrome/browser/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/BUILD.gn -@@ -6897,6 +6897,13 @@ static_library("browser") { +@@ -6751,6 +6751,13 @@ static_library("browser") { + [ "//third_party/webrtc/modules/desktop_capture:pipewire_config" ] } - } -+ if (is_bsd) { -+ sources -= [ -+ "metrics/bluetooth_metrics_provider.cc", -+ "metrics/bluetooth_metrics_provider.h", -+ ] -+ } ++ if (is_bsd) { ++ sources -= [ ++ "metrics/bluetooth_metrics_provider.cc", ++ "metrics/bluetooth_metrics_provider.h", ++ ] ++ } + - if (is_linux && use_dbus) { - sources += [ - "dbus_memory_pressure_evaluator_linux.cc", + if (use_dbus) { + sources += [ + "dbus_memory_pressure_evaluator_linux.cc", diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_accessibility_page__colors.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_accessibility_page__colors.cc index 2e2ee97b0530..fe10fe6413bf 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_accessibility_page__colors.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_accessibility_page__colors.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/browser/accessibility/page_colors.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/chrome/browser/accessibility/page_colors.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/accessibility/page_colors.cc @@ -12,7 +12,7 @@ #include "components/sync_preferences/pref_service_syncable.h" @@ -9,7 +9,7 @@ #include "ui/linux/linux_ui.h" #include "ui/linux/linux_ui_factory.h" #endif // BUILDFLAG(IS_LINUX) -@@ -55,7 +55,7 @@ void PageColors::Init() { +@@ -55,7 +55,7 @@ void PageColors::OnPageColorsChanged() { void PageColors::OnPageColorsChanged() { auto* native_theme = ui::NativeTheme::GetInstanceForNativeUi(); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc index 9f060444cb6f..d4883881e123 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/browser/custom_handlers/chrome_protocol_handler_registry_delegate.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/chrome/browser/custom_handlers/chrome_protocol_handler_registry_delegate.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/custom_handlers/chrome_protocol_handler_registry_delegate.cc @@ -77,7 +77,7 @@ bool ChromeProtocolHandlerRegistryDelegate::ShouldRemo // If true default protocol handlers will be removed if the OS level diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_BUILD.gn index 2fa01266e632..3bd424d257fd 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_BUILD.gn @@ -1,13 +1,13 @@ ---- src/3rdparty/chromium/chrome/browser/extensions/BUILD.gn.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/chrome/browser/extensions/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/extensions/BUILD.gn -@@ -1496,6 +1496,10 @@ source_set("extensions") { - deps += [ "//chrome/services/printing/public/mojom" ] - } +@@ -1398,6 +1398,10 @@ source_set("extensions") { + deps += [ "//chrome/services/printing/public/mojom" ] + } -+ if (is_bsd) { -+ sources -= [ "api/image_writer_private/removable_storage_provider_linux.cc" ] -+ } ++ if (is_bsd) { ++ sources -= [ "api/image_writer_private/removable_storage_provider_linux.cc" ] ++ } + - if (enable_pdf) { - deps += [ - "//chrome/browser/pdf", + if (enable_pdf) { + deps += [ + "//chrome/browser/pdf", diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc deleted file mode 100644 index 1a422f554fc7..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- src/3rdparty/chromium/chrome/browser/extensions/api/api_browser_context_keyed_service_factories.cc.orig 2024-10-22 08:31:56 UTC -+++ src/3rdparty/chromium/chrome/browser/extensions/api/api_browser_context_keyed_service_factories.cc -@@ -41,7 +41,7 @@ - #include "pdf/buildflags.h" - #include "printing/buildflags/buildflags.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - #include "chrome/browser/extensions/api/system_indicator/system_indicator_manager_factory.h" - #endif - -@@ -117,7 +117,7 @@ void EnsureApiBrowserContextKeyedServiceFactoriesBuilt - extensions::SettingsPrivateEventRouterFactory::GetInstance(); - extensions::SettingsOverridesAPI::GetFactoryInstance(); - extensions::SidePanelService::GetFactoryInstance(); --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - extensions::SystemIndicatorManagerFactory::GetInstance(); - #endif - extensions::TabGroupsEventRouterFactory::GetInstance(); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc index ce8bf35ceb3c..b3d1de9f8ea3 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc.orig 2024-01-30 07:53:34 UTC +--- src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc @@ -24,7 +24,7 @@ #include "base/win/registry.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc index 277b0a7db4ab..661559d6e589 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.cc.orig 2022-11-30 08:12:58 UTC +--- src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.cc @@ -8,7 +8,7 @@ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h index 17166dd42a66..1afdd03a8ed8 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.h.orig 2024-02-23 21:04:38 UTC +--- src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.h @@ -7,7 +7,7 @@ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc index b9cda5cb8a80..a51698b49d0b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc -@@ -41,7 +41,7 @@ +@@ -40,7 +40,7 @@ #include "components/reporting/util/statusor.h" #endif @@ -9,8 +9,17 @@ #include <optional> #include "base/strings/string_util.h" -@@ -158,7 +158,7 @@ api::enterprise_reporting_private::ContextInfo ToConte - return info; +@@ -157,7 +157,7 @@ bool AllowClientCertificateReportingForUsers() { + } + + bool AllowClientCertificateReportingForUsers() { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return base::FeatureList::IsEnabled( + enterprise_signals::features::kAllowClientCertificateReportingForUsers); + #else +@@ -170,7 +170,7 @@ bool IsProfilePrefManaged(Profile* profile, std::strin + return pref && pref->IsManaged(); } -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) @@ -18,7 +27,7 @@ device_signals::SignalsAggregationRequest CreateAggregationRequest( device_signals::SignalName signal_name) { -@@ -220,7 +220,7 @@ EnterpriseReportingPrivateGetDeviceIdFunction:: +@@ -232,7 +232,7 @@ EnterpriseReportingPrivateGetDeviceIdFunction:: // getPersistentSecret @@ -27,7 +36,7 @@ EnterpriseReportingPrivateGetPersistentSecretFunction:: EnterpriseReportingPrivateGetPersistentSecretFunction() = default; -@@ -646,7 +646,7 @@ void EnterpriseReportingPrivateEnqueueRecordFunction:: +@@ -672,7 +672,7 @@ void EnterpriseReportingPrivateEnqueueRecordFunction:: } #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h index f8809f86b0d8..c53eb8892a0a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h.orig 2023-03-09 06:31:50 UTC +--- src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h @@ -20,7 +20,7 @@ #include "components/reporting/proto/synced/record.pb.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc index 87a92318daf3..18344bbfdd8c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig 2023-09-13 12:11:42 UTC +--- src/3rdparty/chromium/chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc -@@ -20,6 +20,7 @@ static base::LazyInstance<scoped_refptr<StorageDeviceL +@@ -20,6 +20,7 @@ void RemovableStorageProvider::GetAllDevices(DeviceLis void RemovableStorageProvider::GetAllDevices(DeviceListReadyCallback callback) { DCHECK_CURRENTLY_ON(content::BrowserThread::UI); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_management_chrome__management__api__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_management_chrome__management__api__delegate.cc index bca4b2e07a27..75be0c392853 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_management_chrome__management__api__delegate.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_management_chrome__management__api__delegate.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/browser/extensions/api/management/chrome_management_api_delegate.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/chrome/browser/extensions/api/management/chrome_management_api_delegate.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/extensions/api/management/chrome_management_api_delegate.cc -@@ -417,7 +417,7 @@ bool ChromeManagementAPIDelegate::LaunchAppFunctionDel +@@ -408,7 +408,7 @@ bool ChromeManagementAPIDelegate::LaunchAppFunctionDel apps::LaunchContainer launch_container = GetLaunchContainer(extensions::ExtensionPrefs::Get(context), extension); Profile* profile = Profile::FromBrowserContext(context); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_messaging_launch__context__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_messaging_launch__context__posix.cc index 0e6aff89ad56..08ba6400ccda 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_messaging_launch__context__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_messaging_launch__context__posix.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/chrome/browser/extensions/api/messaging/launch_context_posix.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/chrome/browser/extensions/api/messaging/launch_context_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/extensions/api/messaging/launch_context_posix.cc -@@ -86,7 +86,7 @@ std::optional<LaunchContext::ProcessState> LaunchConte +@@ -84,7 +84,7 @@ std::optional<LaunchContext::ProcessState> LaunchConte - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) + options.current_directory = command_line.GetProgram().DirName(); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // Don't use no_new_privs mode, e.g. in case the host needs to use sudo. options.allow_new_privs = true; #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc index 03b9e87a6b56..6b2892868a17 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc -@@ -636,7 +636,7 @@ void PasswordsPrivateDelegateImpl::OnFetchingFamilyMem +@@ -634,7 +634,7 @@ void PasswordsPrivateDelegateImpl::OsReauthTimeoutCall } void PasswordsPrivateDelegateImpl::OsReauthTimeoutCall() { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc index c1243e116c1e..a4ad1ab2c1fb 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc -@@ -288,7 +288,9 @@ bool ChromeRuntimeAPIDelegate::GetPlatformInfo(Platfor +@@ -293,7 +293,9 @@ bool ChromeRuntimeAPIDelegate::GetPlatformInfo(Platfor } else if (strcmp(os, "linux") == 0) { info->os = extensions::api::runtime::PlatformOs::kLinux; } else if (strcmp(os, "openbsd") == 0) { @@ -9,5 +9,5 @@ + } else if (strcmp(os, "freebsd") == 0) { + info->os = extensions::api::runtime::PlatformOs::kLinux; } else { - NOTREACHED_IN_MIGRATION() << "Platform not supported: " << os; - return false; + NOTREACHED() << "Platform not supported: " << os; + } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_settings__private_prefs__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_settings__private_prefs__util.cc index 8fed39fd2ab8..000d8e4d441d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_settings__private_prefs__util.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_settings__private_prefs__util.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/extensions/api/settings_private/prefs_util.cc -@@ -193,7 +193,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist +@@ -190,7 +190,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist (*s_allowlist)[autofill::prefs::kAutofillPaymentCardBenefits] = settings_api::PrefType::kBoolean; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -8,8 +8,8 @@ + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) (*s_allowlist)[autofill::prefs::kAutofillPredictionImprovementsEnabled] = settings_api::PrefType::kBoolean; - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || -@@ -211,7 +211,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist + (*s_allowlist)[autofill::prefs::kAutofillBnplEnabled] = +@@ -210,7 +210,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist (*s_allowlist)[tab_groups::prefs::kAutoPinNewTabGroups] = settings_api::PrefType::kBoolean; @@ -18,7 +18,7 @@ (*s_allowlist)[::prefs::kUseCustomChromeFrame] = settings_api::PrefType::kBoolean; #endif -@@ -223,7 +223,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist +@@ -222,7 +222,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist (*s_allowlist)[::prefs::kCurrentThemeID] = settings_api::PrefType::kString; (*s_allowlist)[::prefs::kPinnedActions] = settings_api::PrefType::kList; (*s_allowlist)[::prefs::kPolicyThemeColor] = settings_api::PrefType::kNumber; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_tabs_tabs__api.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_tabs_tabs__api.cc index 85e4aefd33d1..e57122c9654b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_tabs_tabs__api.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_tabs_tabs__api.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/chrome/browser/extensions/api/tabs/tabs_api.cc.orig 2024-10-26 13:10:01 UTC +--- src/3rdparty/chromium/chrome/browser/extensions/api/tabs/tabs_api.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/extensions/api/tabs/tabs_api.cc -@@ -886,7 +886,7 @@ ExtensionFunction::ResponseAction WindowsCreateFunctio - // minimized. +@@ -925,7 +925,7 @@ ExtensionFunction::ResponseAction WindowsCreateFunctio + // created as minimized. // TODO(crbug.com/40254339): Remove this workaround when linux is fixed. // TODO(crbug.com/40254339): Find a fix for wayland as well. -#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11) +#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11) - if (new_window->initial_show_state() == ui::SHOW_STATE_MINIMIZED) { + if (new_window->initial_show_state() == + ui::mojom::WindowShowState::kMinimized) { new_window->window()->Minimize(); - } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc index f459415887ce..a8156d55ea40 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc -@@ -31,7 +31,7 @@ +@@ -30,7 +30,7 @@ #include "extensions/browser/process_manager.h" #include "extensions/common/error_utils.h" @@ -9,7 +9,7 @@ #include "extensions/common/permissions/permissions_data.h" #endif -@@ -40,7 +40,7 @@ bool CanEnableAudioDebugRecordingsFromExtension( +@@ -39,7 +39,7 @@ bool CanEnableAudioDebugRecordingsFromExtension( bool CanEnableAudioDebugRecordingsFromExtension( const extensions::Extension* extension) { bool enabled_by_permissions = false; @@ -18,7 +18,7 @@ if (extension) { enabled_by_permissions = extension->permissions_data()->active_permissions().HasAPIPermission( -@@ -594,7 +594,7 @@ WebrtcLoggingPrivateGetLogsDirectoryFunction::Run() { +@@ -593,7 +593,7 @@ WebrtcLoggingPrivateGetLogsDirectoryFunction::Run() { ExtensionFunction::ResponseAction WebrtcLoggingPrivateGetLogsDirectoryFunction::Run() { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_webstore__private_webstore__private__api.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_webstore__private_webstore__private__api.cc index 791801ea899c..6b4ee091c3ae 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_webstore__private_webstore__private__api.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_webstore__private_webstore__private__api.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc -@@ -915,7 +915,7 @@ void WebstorePrivateBeginInstallWithManifest3Function: +@@ -918,7 +918,7 @@ void WebstorePrivateBeginInstallWithManifest3Function: #if BUILDFLAG(IS_CHROMEOS) RequestExtensionApproval(contents); return; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_gcm_gcm__profile__service__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_gcm_gcm__profile__service__factory.cc index 7144dc3e806d..125ef24ccf43 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_gcm_gcm__profile__service__factory.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_gcm_gcm__profile__service__factory.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/browser/gcm/gcm_profile_service_factory.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/chrome/browser/gcm/gcm_profile_service_factory.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/gcm/gcm_profile_service_factory.cc @@ -91,7 +91,7 @@ GCMProfileService* GCMProfileServiceFactory::GetForPro // static @@ -9,8 +9,8 @@ // On desktop, incognito profiles are checked with IsIncognitoProfile(). // It's possible for non-incognito profiles to also be off-the-record. bool is_profile_supported = -@@ -134,7 +134,7 @@ KeyedService* GCMProfileServiceFactory::BuildServiceIn - KeyedService* GCMProfileServiceFactory::BuildServiceInstanceFor( +@@ -134,7 +134,7 @@ GCMProfileServiceFactory::BuildServiceInstanceForBrows + GCMProfileServiceFactory::BuildServiceInstanceForBrowserContext( content::BrowserContext* context) const { Profile* profile = Profile::FromBrowserContext(context); -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc index d1c67ace1cc3..7c7c0c36fbf4 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/browser/gcm/instance_id/instance_id_profile_service_factory.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/chrome/browser/gcm/instance_id/instance_id_profile_service_factory.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/gcm/instance_id/instance_id_profile_service_factory.cc -@@ -16,7 +16,7 @@ namespace instance_id { +@@ -16,7 +16,7 @@ InstanceIDProfileService* InstanceIDProfileServiceFact // static InstanceIDProfileService* InstanceIDProfileServiceFactory::GetForProfile( content::BrowserContext* profile) { @@ -9,8 +9,8 @@ // On desktop, the guest profile is actually the primary OTR profile of // the "regular" guest profile. The regular guest profile is never used // directly by users. Also, user are not able to create child OTR profiles -@@ -64,7 +64,7 @@ InstanceIDProfileServiceFactory::~InstanceIDProfileSer - KeyedService* InstanceIDProfileServiceFactory::BuildServiceInstanceFor( +@@ -65,7 +65,7 @@ InstanceIDProfileServiceFactory::BuildServiceInstanceF + InstanceIDProfileServiceFactory::BuildServiceInstanceForBrowserContext( content::BrowserContext* context) const { Profile* profile = Profile::FromBrowserContext(context); -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_router_discovery_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_router_discovery_BUILD.gn index 32a51a1c8207..d6c22c0f3bae 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_router_discovery_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_router_discovery_BUILD.gn @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/browser/media/router/discovery/BUILD.gn.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/chrome/browser/media/router/discovery/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/media/router/discovery/BUILD.gn @@ -82,7 +82,7 @@ static_library("discovery") { ] diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_chrome__screen__enumerator.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_chrome__screen__enumerator.cc index 6a1ed70f1660..2533e48d7ac9 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_chrome__screen__enumerator.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_chrome__screen__enumerator.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig 2024-02-23 21:04:38 UTC +--- src/3rdparty/chromium/chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/media/webrtc/chrome_screen_enumerator.cc @@ -21,7 +21,7 @@ #if BUILDFLAG(IS_CHROMEOS_ASH) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_chrome__screen__enumerator.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_chrome__screen__enumerator.h index 2fe22232a693..f5ac11bbec78 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_chrome__screen__enumerator.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_chrome__screen__enumerator.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/browser/media/webrtc/chrome_screen_enumerator.h.orig 2024-02-23 21:04:38 UTC +--- src/3rdparty/chromium/chrome/browser/media/webrtc/chrome_screen_enumerator.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/media/webrtc/chrome_screen_enumerator.h -@@ -20,7 +20,7 @@ namespace aura { +@@ -20,7 +20,7 @@ class Window; class Window; } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_desktop__media__picker__controller.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_desktop__media__picker__controller.cc index 477cdf3526ec..4a8c70efe736 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_desktop__media__picker__controller.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_desktop__media__picker__controller.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/media/webrtc/desktop_media_picker_controller.cc @@ -89,7 +89,7 @@ bool DesktopMediaPickerController::IsSystemAudioCaptur #if BUILDFLAG(IS_MAC) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc__log__uploader.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc__log__uploader.cc index 4676a7325540..23756ec0d47c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc__log__uploader.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc__log__uploader.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/media/webrtc/webrtc_log_uploader.cc -@@ -110,7 +110,7 @@ std::string GetLogUploadProduct() { +@@ -112,7 +112,7 @@ std::string GetLogUploadProduct() { const char product[] = "Chrome_Mac"; // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc__logging__controller.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc__logging__controller.cc index e28f79ea9fea..e4676f26e6f9 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc__logging__controller.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc__logging__controller.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/media/webrtc/webrtc_logging_controller.cc @@ -25,10 +25,10 @@ #include "components/webrtc_logging/browser/text_log_list.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc__logging__controller.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc__logging__controller.h index 02204f578dbd..ff5e89215eea 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc__logging__controller.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc__logging__controller.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/browser/media/webrtc/webrtc_logging_controller.h.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/chrome/browser/media/webrtc/webrtc_logging_controller.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/media/webrtc/webrtc_logging_controller.h @@ -137,7 +137,7 @@ class WebRtcLoggingController size_t web_app_id, diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_profile__network__context__service.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_profile__network__context__service.cc index b943e9eb2068..588545fc222b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_profile__network__context__service.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_profile__network__context__service.cc @@ -1,7 +1,7 @@ ---- src/3rdparty/chromium/chrome/browser/net/profile_network_context_service.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/chrome/browser/net/profile_network_context_service.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/net/profile_network_context_service.cc -@@ -140,7 +140,7 @@ - #include "chromeos/startup/browser_params_proxy.h" +@@ -134,7 +134,7 @@ + #include "extensions/common/constants.h" #endif -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) @@ -9,7 +9,7 @@ #include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h" #include "components/enterprise/client_certificates/core/certificate_provisioning_service.h" #include "components/enterprise/client_certificates/core/client_certificates_service.h" -@@ -260,7 +260,7 @@ void UpdateCookieSettings(Profile* profile, ContentSet +@@ -261,7 +261,7 @@ void UpdateCookieSettings(Profile* profile, ContentSet }); } @@ -18,10 +18,10 @@ std::unique_ptr<net::ClientCertStore> GetWrappedCertStore( Profile* profile, std::unique_ptr<net::ClientCertStore> platform_store) { -@@ -986,7 +986,7 @@ ProfileNetworkContextService::CreateClientCertStore() - store = std::make_unique<ClientCertStoreLacros>( - std::move(certificate_provider), cert_db_initializer, std::move(store)); - #endif // BUILDFLAG(IS_CHROMEOS_LACROS) +@@ -1202,7 +1202,7 @@ ProfileNetworkContextService::CreateClientCertStore() + std::make_unique<net::ClientCertStoreNSS>( + base::BindRepeating(&CreateCryptoModuleBlockingPasswordDelegate, + kCryptoModulePasswordClientAuth)); -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) return GetWrappedCertStore(profile_, std::move(store)); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_profile__network__context__service__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_profile__network__context__service__factory.cc new file mode 100644 index 000000000000..c808c5260195 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_profile__network__context__service__factory.cc @@ -0,0 +1,20 @@ +--- src/3rdparty/chromium/chrome/browser/net/profile_network_context_service_factory.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/chrome/browser/net/profile_network_context_service_factory.cc +@@ -24,7 +24,7 @@ + #include "chrome/browser/net/server_certificate_database_service_factory.h" // nogncheck + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h" + #endif + +@@ -68,7 +68,7 @@ ProfileNetworkContextServiceFactory::ProfileNetworkCon + #if BUILDFLAG(CHROME_ROOT_STORE_CERT_MANAGEMENT_UI) + DependsOn(net::ServerCertificateDatabaseServiceFactory::GetInstance()); + #endif +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + DependsOn(client_certificates::CertificateProvisioningServiceFactory:: + GetInstance()); + #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_system__network__context__manager.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_system__network__context__manager.cc index 2833c9ab340b..64160da73d43 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_system__network__context__manager.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_system__network__context__manager.cc @@ -1,15 +1,6 @@ ---- src/3rdparty/chromium/chrome/browser/net/system_network_context_manager.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/chrome/browser/net/system_network_context_manager.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/net/system_network_context_manager.cc -@@ -102,7 +102,7 @@ - - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) - #include "chrome/common/chrome_paths_internal.h" - #include "chrome/grit/branded_strings.h" - #include "ui/base/l10n/l10n_util.h" -@@ -146,7 +146,7 @@ SystemNetworkContextManager* g_system_network_context_ +@@ -135,7 +135,7 @@ bool g_previously_failed_to_launch_sandboxed_service = // received a failed launch for a sandboxed network service. bool g_previously_failed_to_launch_sandboxed_service = false; @@ -18,7 +9,7 @@ // Whether kerberos library loading will work in the network service due to the // sandbox. bool g_network_service_will_allow_gssapi_library_load = false; -@@ -154,7 +154,7 @@ bool g_network_service_will_allow_gssapi_library_load +@@ -143,7 +143,7 @@ const char* kGssapiDesiredPref = const char* kGssapiDesiredPref = #if BUILDFLAG(IS_CHROMEOS) prefs::kKerberosEnabled; @@ -27,7 +18,7 @@ prefs::kReceivedHttpAuthNegotiateHeader; #endif #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -@@ -200,7 +200,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut +@@ -189,7 +189,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut auth_dynamic_params->basic_over_http_enabled = local_state->GetBoolean(prefs::kBasicAuthOverHttpEnabled); @@ -36,7 +27,7 @@ auth_dynamic_params->delegate_by_kdc_policy = local_state->GetBoolean(prefs::kAuthNegotiateDelegateByKdcPolicy); #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) -@@ -215,7 +215,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut +@@ -204,7 +204,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut local_state->GetString(prefs::kAuthAndroidNegotiateAccountType); #endif // BUILDFLAG(IS_ANDROID) @@ -45,7 +36,7 @@ auth_dynamic_params->allow_gssapi_library_load = local_state->GetBoolean(kGssapiDesiredPref); #endif // BUILDFLAG(IS_CHROMEOS) -@@ -225,7 +225,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut +@@ -214,7 +214,7 @@ void OnNewHttpAuthDynamicParams( void OnNewHttpAuthDynamicParams( network::mojom::HttpAuthDynamicParamsPtr& params) { @@ -54,7 +45,7 @@ // The kerberos library is incompatible with the network service sandbox, so // if library loading is now enabled, the network service needs to be // restarted. It will be restarted unsandboxed because is -@@ -267,11 +267,11 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal() +@@ -256,11 +256,11 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal() if (g_previously_failed_to_launch_sandboxed_service) { return NetworkSandboxState::kDisabledBecauseOfFailedLaunch; } @@ -68,7 +59,7 @@ // The network service sandbox and the kerberos library are incompatible. // If kerberos is enabled by policy, disable the network service sandbox. if (g_network_service_will_allow_gssapi_library_load || -@@ -287,7 +287,7 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal() +@@ -276,7 +276,7 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal() } #endif // BUILDFLAG(IS_WIN) @@ -77,7 +68,7 @@ if (local_state && local_state->HasPrefPath(prefs::kNetworkServiceSandboxEnabled)) { return local_state->GetBoolean(prefs::kNetworkServiceSandboxEnabled) -@@ -517,7 +517,7 @@ void SystemNetworkContextManager::DeleteInstance() { +@@ -520,7 +520,7 @@ void SystemNetworkContextManager::DeleteInstance() { g_system_network_context_manager = nullptr; } @@ -86,7 +77,7 @@ SystemNetworkContextManager::GssapiLibraryLoadObserver:: GssapiLibraryLoadObserver(SystemNetworkContextManager* owner) : owner_(owner) {} -@@ -575,7 +575,7 @@ SystemNetworkContextManager::SystemNetworkContextManag +@@ -578,7 +578,7 @@ SystemNetworkContextManager::SystemNetworkContextManag pref_change_registrar_.Add(prefs::kAllHttpAuthSchemesAllowedForOrigins, auth_pref_callback); @@ -95,7 +86,7 @@ pref_change_registrar_.Add(prefs::kAuthNegotiateDelegateByKdcPolicy, auth_pref_callback); #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) -@@ -589,7 +589,7 @@ SystemNetworkContextManager::SystemNetworkContextManag +@@ -592,7 +592,7 @@ SystemNetworkContextManager::SystemNetworkContextManag auth_pref_callback); #endif // BUILDFLAG(IS_ANDROID) @@ -104,16 +95,16 @@ pref_change_registrar_.Add(kGssapiDesiredPref, auth_pref_callback); #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -@@ -660,7 +660,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe - registry->RegisterBooleanPref(prefs::kKerberosEnabled, false); - #endif // BUILDFLAG(IS_CHROMEOS_LACROS) +@@ -657,7 +657,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe + registry->RegisterStringPref(prefs::kAuthNegotiateDelegateAllowlist, + std::string()); -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) registry->RegisterBooleanPref(prefs::kAuthNegotiateDelegateByKdcPolicy, false); #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) -@@ -685,11 +685,11 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe +@@ -682,11 +682,11 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe registry->RegisterListPref(prefs::kExplicitlyAllowedNetworkPorts); @@ -127,7 +118,7 @@ registry->RegisterBooleanPref(prefs::kReceivedHttpAuthNegotiateHeader, false); #endif // BUILDFLAG(IS_LINUX) -@@ -742,7 +742,7 @@ void SystemNetworkContextManager::OnNetworkServiceCrea +@@ -739,7 +739,7 @@ void SystemNetworkContextManager::OnNetworkServiceCrea OnNewHttpAuthDynamicParams(http_auth_dynamic_params); network_service->ConfigureHttpAuthPrefs(std::move(http_auth_dynamic_params)); @@ -136,7 +127,7 @@ gssapi_library_loader_observer_.Install(network_service); #endif // BUILDFLAG(IS_LINUX) -@@ -969,7 +969,7 @@ bool SystemNetworkContextManager::IsNetworkSandboxEnab +@@ -958,7 +958,7 @@ bool SystemNetworkContextManager::IsNetworkSandboxEnab break; } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_system__network__context__manager.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_system__network__context__manager.h index 1f4c663c5ab9..d003906d547b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_system__network__context__manager.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_system__network__context__manager.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/browser/net/system_network_context_manager.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/chrome/browser/net/system_network_context_manager.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/net/system_network_context_manager.h @@ -198,7 +198,7 @@ class SystemNetworkContextManager { class URLLoaderFactoryForSystem; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_prefs_browser__prefs.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_prefs_browser__prefs.cc index c92bad6fa9a6..ce4341054ea8 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_prefs_browser__prefs.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_prefs_browser__prefs.cc @@ -1,7 +1,7 @@ ---- src/3rdparty/chromium/chrome/browser/prefs/browser_prefs.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/chrome/browser/prefs/browser_prefs.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/prefs/browser_prefs.cc -@@ -313,7 +313,7 @@ - #include "components/user_notes/user_notes_prefs.h" +@@ -318,7 +318,7 @@ + #include "components/ntp_tiles/custom_links_manager_impl.h" #endif // BUILDFLAG(IS_ANDROID) -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) @@ -9,7 +9,7 @@ #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h" #endif -@@ -491,18 +491,18 @@ +@@ -488,18 +488,18 @@ #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -31,7 +31,7 @@ #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h" #endif -@@ -537,7 +537,7 @@ +@@ -534,7 +534,7 @@ #include "chrome/browser/sessions/session_service_log.h" #endif @@ -40,16 +40,16 @@ #include "ui/color/system_theme.h" #endif -@@ -1678,7 +1678,7 @@ void RegisterLocalState(PrefRegistrySimple* registry) +@@ -1746,7 +1746,7 @@ void RegisterLocalState(PrefRegistrySimple* registry) on_device_translation::RegisterLocalStatePrefs(registry); - #endif // BUILDFLAG(IS_ANDROID) + #endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) WhatsNewUI::RegisterLocalStatePrefs(registry); #endif -@@ -1854,7 +1854,7 @@ void RegisterLocalState(PrefRegistrySimple* registry) +@@ -1917,7 +1917,7 @@ void RegisterLocalState(PrefRegistrySimple* registry) #endif // BUILDFLAG(ENABLE_PDF) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -58,7 +58,7 @@ registry->RegisterBooleanPref(prefs::kChromeForTestingAllowed, true); #endif -@@ -2213,12 +2213,12 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync +@@ -2282,12 +2282,12 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_prefs_pref__service__incognito__allowlist.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_prefs_pref__service__incognito__allowlist.cc index f97e4522c338..ae4aef4fdc32 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_prefs_pref__service__incognito__allowlist.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_prefs_pref__service__incognito__allowlist.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/browser/prefs/pref_service_incognito_allowlist.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/chrome/browser/prefs/pref_service_incognito_allowlist.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/prefs/pref_service_incognito_allowlist.cc -@@ -198,7 +198,7 @@ const char* const kPersistentPrefNames[] = { +@@ -204,7 +204,7 @@ const char* const kPersistentPrefNames[] = { prefs::kShowFullscreenToolbar, #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_printing_print__backend__service__manager.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_printing_print__backend__service__manager.cc index 4250dad18aec..610732e2fb8e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_printing_print__backend__service__manager.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_printing_print__backend__service__manager.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/browser/printing/print_backend_service_manager.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/chrome/browser/printing/print_backend_service_manager.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/printing/print_backend_service_manager.cc @@ -36,7 +36,7 @@ #include "printing/printing_context.h" @@ -9,7 +9,7 @@ #include "content/public/common/content_switches.h" #endif -@@ -877,7 +877,7 @@ PrintBackendServiceManager::GetServiceFromBundle( +@@ -883,7 +883,7 @@ PrintBackendServiceManager::GetServiceFromBundle( host.BindNewPipeAndPassReceiver(), content::ServiceProcessHost::Options() .WithDisplayName(IDS_UTILITY_PROCESS_PRINT_BACKEND_SERVICE_NAME) @@ -18,7 +18,7 @@ .WithExtraCommandLineSwitches({switches::kMessageLoopTypeUi}) #endif .Pass()); -@@ -1054,7 +1054,7 @@ PrintBackendServiceManager::DetermineIdleTimeoutUpdate +@@ -1060,7 +1060,7 @@ PrintBackendServiceManager::DetermineIdleTimeoutUpdate return kNoClientsRegisteredResetOnIdleTimeout; case ClientType::kQueryWithUi: diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_printing_printer__query.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_printing_printer__query.cc index da0f35eb9b61..fed785db8e93 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_printing_printer__query.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_printing_printer__query.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/browser/printing/printer_query.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/chrome/browser/printing/printer_query.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/printing/printer_query.cc @@ -361,7 +361,7 @@ void PrinterQuery::UpdatePrintSettings(base::Value::Di crash_key = std::make_unique<crash_keys::ScopedPrinterInfo>( diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_resources_signin_signin__shared.css b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_resources_signin_signin__shared.css index 1a3008147862..daf113a763cd 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_resources_signin_signin__shared.css +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_resources_signin_signin__shared.css @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/browser/resources/signin/signin_shared.css.orig 2022-11-30 08:12:58 UTC +--- src/3rdparty/chromium/chrome/browser/resources/signin/signin_shared.css.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/resources/signin/signin_shared.css @@ -54,7 +54,7 @@ a { border-radius: var(--scrollbar-width); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_signin_accounts__policy__manager.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_signin_accounts__policy__manager.cc new file mode 100644 index 000000000000..6ed47af2c2fb --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_signin_accounts__policy__manager.cc @@ -0,0 +1,38 @@ +--- src/3rdparty/chromium/chrome/browser/signin/accounts_policy_manager.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/chrome/browser/signin/accounts_policy_manager.cc +@@ -41,7 +41,7 @@ + #include "chrome/browser/ui/webui/profile_helper.h" + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "components/policy/core/common/features.h" + #include "components/signin/public/identity_manager/accounts_mutator.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +@@ -209,7 +209,7 @@ void AccountsPolicyManager::Initialize() { + &AccountsPolicyManager::OnGoogleServicesUsernamePatternChanged, + weak_pointer_factory_.GetWeakPtr())); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + auto* identity_manager = IdentityManagerFactory::GetForProfile(profile_); + identity_manager_observation_.Observe(identity_manager); + profile_pref_change_registrar_.Init(profile_->GetPrefs()); +@@ -224,7 +224,7 @@ void AccountsPolicyManager::Shutdown() { + } + + void AccountsPolicyManager::Shutdown() { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + profile_pref_change_registrar_.RemoveAll(); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + local_state_pref_registrar_.RemoveAll(); +@@ -341,7 +341,7 @@ void AccountsPolicyManager::OnUserConfirmedProfileDele + } + #endif // defined(TOOLKIT_VIEWS) && !BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void AccountsPolicyManager::OnRefreshTokensLoaded() { + RemoveUnallowedAccounts(); + identity_manager_observation_.Reset(); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_signin_accounts__policy__manager.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_signin_accounts__policy__manager.h new file mode 100644 index 000000000000..6a727c2d80bf --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_signin_accounts__policy__manager.h @@ -0,0 +1,29 @@ +--- src/3rdparty/chromium/chrome/browser/signin/accounts_policy_manager.h.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/chrome/browser/signin/accounts_policy_manager.h +@@ -13,7 +13,7 @@ + #include "components/signin/public/base/signin_metrics.h" + #include "components/signin/public/identity_manager/identity_manager.h" + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "base/scoped_observation.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + +@@ -64,7 +64,7 @@ class AccountsPolicyManager : public KeyedService, + } + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void RemoveUnallowedAccounts(); + + // IdentityManager::Observer implementation. +@@ -85,7 +85,7 @@ class AccountsPolicyManager : public KeyedService, + bool hide_ui_for_testing_ = false; + #endif + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + base::ScopedObservation<signin::IdentityManager, + signin::IdentityManager::Observer> + identity_manager_observation_{this}; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_signin_signin__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_signin_signin__util.cc new file mode 100644 index 000000000000..5b6db2a4b425 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_signin_signin__util.cc @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/chrome/browser/signin/signin_util.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/chrome/browser/signin/signin_util.cc +@@ -86,7 +86,7 @@ void CookiesMover::StartMovingCookies() { + CookiesMover::~CookiesMover() = default; + + void CookiesMover::StartMovingCookies() { +-#if (BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)) && !BUILDFLAG(IS_QTWEBENGINE) ++#if (BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_QTWEBENGINE) + bool allow_cookies_to_be_moved = base::FeatureList::IsEnabled( + profile_management::features::kThirdPartyProfileManagement); + #else diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_about_about__ui.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_about_about__ui.cc index 1290583933ef..e070704055e0 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_about_about__ui.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_about_about__ui.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/browser/ui/webui/about/about_ui.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/chrome/browser/ui/webui/about/about_ui.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/ui/webui/about/about_ui.cc -@@ -596,7 +596,7 @@ std::string ChromeURLs(content::BrowserContext* browse +@@ -496,7 +496,7 @@ std::string ChromeURLs(content::BrowserContext* browse return html; } @@ -9,7 +9,7 @@ std::string AboutLinuxProxyConfig() { std::string data; AppendHeader(&data, -@@ -629,7 +629,7 @@ TermsUIConfig::TermsUIConfig() +@@ -538,7 +538,7 @@ TermsUIConfig::TermsUIConfig() : AboutUIConfigBase(chrome::kChromeUITermsHost) {} #endif @@ -18,7 +18,7 @@ LinuxProxyConfigUI::LinuxProxyConfigUI() : AboutUIConfigBase(chrome::kChromeUILinuxProxyConfigHost) {} #endif -@@ -681,7 +681,7 @@ void AboutUIHTMLSource::StartDataRequest( +@@ -590,7 +590,7 @@ void AboutUIHTMLSource::StartDataRequest( response = ui::ResourceBundle::GetSharedInstance().LoadDataResourceString(idr); } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_about_about__ui.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_about_about__ui.h index 44ade82d960c..d15a440713e9 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_about_about__ui.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_about_about__ui.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/browser/ui/webui/about/about_ui.h.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/chrome/browser/ui/webui/about/about_ui.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/ui/webui/about/about_ui.h -@@ -50,7 +50,7 @@ class TermsUIConfig : public AboutUIConfigBase { +@@ -55,7 +55,7 @@ class TermsUIConfig : public AboutUIConfigBase { }; #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_app__home_app__home__page__handler.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_app__home_app__home__page__handler.cc index 6eb342ea16f1..332aa2498296 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_app__home_app__home__page__handler.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_app__home_app__home__page__handler.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/ui/webui/app_home/app_home_page_handler.cc @@ -62,7 +62,7 @@ #include "ui/base/window_open_disposition_utils.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_app__home_app__home__page__handler.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_app__home_app__home__page__handler.h index 8ba652f39610..ea4ff520a601 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_app__home_app__home__page__handler.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_app__home_app__home__page__handler.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/ui/webui/app_home/app_home_page_handler.h @@ -24,7 +24,7 @@ #include "mojo/public/cpp/bindings/receiver.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_app__settings_web__app__settings__ui.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_app__settings_web__app__settings__ui.h new file mode 100644 index 000000000000..6c9679d56f46 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_app__settings_web__app__settings__ui.h @@ -0,0 +1,18 @@ +--- src/3rdparty/chromium/chrome/browser/ui/webui/app_settings/web_app_settings_ui.h.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/chrome/browser/ui/webui/app_settings/web_app_settings_ui.h +@@ -14,13 +14,13 @@ + #include "ui/webui/mojo_web_ui_controller.h" + #include "ui/webui/resources/cr_components/app_management/app_management.mojom-forward.h" + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/common/webui_url_constants.h" + #include "content/public/browser/webui_config.h" + #include "content/public/common/url_constants.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + class WebAppSettingsUI; + + class WebAppSettingsUIConfig diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc index 9b41c8c72527..c922db5b5078 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc @@ -1,8 +1,8 @@ ---- src/3rdparty/chromium/chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc -@@ -154,7 +154,7 @@ CertificateManagerPageHandler::GetCertSource( - "distrusted_certs", - cert_verifier::mojom::CertificateTrust::kDistrusted); +@@ -221,7 +221,7 @@ CertificateManagerPageHandler::GetCertSource( + CERTIFICATE_TRUST_TYPE_DISTRUSTED, + profile_, &remote_client_); break; -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc index 6d069fbd5dcd..1489f9cc6f1d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc -@@ -43,7 +43,7 @@ +@@ -54,7 +54,7 @@ #include "net/ssl/client_cert_store_mac.h" #endif // BUILDFLAG(IS_MAC) @@ -9,16 +9,43 @@ #include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h" #include "components/enterprise/client_certificates/core/certificate_provisioning_service.h" #include "components/enterprise/client_certificates/core/client_certificates_service.h" -@@ -191,7 +191,7 @@ std::unique_ptr<ClientCertStoreLoader> CreatePlatformC +@@ -174,7 +174,7 @@ class ClientCertStoreFactoryMac : public ClientCertSto + }; #endif + +-#if !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_LINUX) ++#if !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) + std::unique_ptr<ClientCertStoreLoader> CreatePlatformClientCertLoader( + Profile* profile) { + #if BUILDFLAG(IS_WIN) +@@ -189,7 +189,7 @@ std::unique_ptr<ClientCertStoreLoader> CreatePlatformC } + #endif -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // ClientCertStore implementation that always returns an empty list. The // CertificateProvisioningService implementation expects to wrap a platform // cert store, but here we only want to get results from the provisioning -@@ -673,7 +673,7 @@ CreatePlatformClientCertSource( +@@ -347,7 +347,7 @@ class ClientCertSource : public CertificateManagerPage + std::optional<net::CertificateList> certs_; + }; + +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // ChromeOS currently can use either Kcer or NSS for listing client certs, and + // Linux uses NSS only. This interface provides an abstraction to hide that + // from WritableClientCertSource. Currently this class only handles reading +@@ -1078,7 +1078,7 @@ CreatePlatformClientCertSource( + mojo::Remote<certificate_manager_v2::mojom::CertificateManagerPage>* + remote_client, + Profile* profile) { +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return std::make_unique<WritableClientCertSource>(remote_client, profile); + #else + return std::make_unique<ClientCertSource>( +@@ -1086,7 +1086,7 @@ CreatePlatformClientCertSource( #endif } @@ -27,3 +54,12 @@ std::unique_ptr<CertificateManagerPageHandler::CertSource> CreateProvisionedClientCertSource(Profile* profile) { return std::make_unique<ClientCertSource>( +@@ -1135,7 +1135,7 @@ bool ClientCertManagementAccessControls::IsChangeAllow + + return client_cert_policy_ == ClientCertificateManagementPermission::kAll; + } +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + ClientCertManagementAccessControls::ClientCertManagementAccessControls( + Profile* profile) {} + diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_certificate__manager_client__cert__sources.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_certificate__manager_client__cert__sources.h index be43fb7575a4..c492fd782d04 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_certificate__manager_client__cert__sources.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_certificate__manager_client__cert__sources.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/browser/ui/webui/certificate_manager/client_cert_sources.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/chrome/browser/ui/webui/certificate_manager/client_cert_sources.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/ui/webui/certificate_manager/client_cert_sources.h -@@ -18,7 +18,7 @@ CreatePlatformClientCertSource( +@@ -19,7 +19,7 @@ CreatePlatformClientCertSource( remote_client, Profile* profile); @@ -9,3 +9,12 @@ std::unique_ptr<CertificateManagerPageHandler::CertSource> CreateProvisionedClientCertSource(Profile* profile); #endif +@@ -29,7 +29,7 @@ CreateExtensionsClientCertSource(Profile* profile); + CreateExtensionsClientCertSource(Profile* profile); + #endif + +-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + class ClientCertManagementAccessControls { + public: + enum KeyStorage { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_chrome__web__ui__configs.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_chrome__web__ui__configs.cc index f1461941c8ca..435b1aa35b46 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_chrome__web__ui__configs.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_chrome__web__ui__configs.cc @@ -1,33 +1,76 @@ ---- src/3rdparty/chromium/chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/ui/webui/chrome_web_ui_configs.cc -@@ -77,7 +77,7 @@ - #include "chrome/browser/ui/webui/certificate_manager/certificate_manager_ui.h" - #endif // BUILDFLAG(CHROME_ROOT_STORE_CERT_MANAGEMENT_UI) +@@ -137,26 +137,26 @@ + #include "chrome/browser/ui/webui/conflicts/conflicts_ui.h" + #endif // BUILDFLAG(IS_WIN) -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h" + #include "chrome/browser/ui/webui/browser_switch/browser_switch_ui.h" #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h" - #endif + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/webui/sandbox/sandbox_internals_ui.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || + // BUILDFLAG(IS_ANDROID) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/webui/connectors_internals/connectors_internals_ui.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/webui/discards/discards_ui.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) +@@ -184,7 +184,7 @@ + #include "chrome/browser/ui/webui/signin/signin_error_ui.h" + #endif // !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/webui/on_device_translation_internals/on_device_translation_internals_ui.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -@@ -148,10 +148,10 @@ void RegisterChromeWebUIConfigs() { - map.AddWebUIConfig(std::make_unique<WebuiGalleryUIConfig>()); - #endif // !BUILDFLAG(IS_ANDROID) +@@ -318,7 +318,7 @@ void RegisterChromeWebUIConfigs() { + map.AddWebUIConfig(std::make_unique<WebUIJsErrorUIConfig>()); + #endif // BUILDFLAG(IS_ANDROID) -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) map.AddWebUIConfig(std::make_unique<LinuxProxyConfigUI>()); #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || -- // BUILDFLAG(IS_OPENBSD) -+ // BUILDFLAG(IS_BSD) - - #if BUILDFLAG(ENABLE_EXTENSIONS) - map.AddWebUIConfig(std::make_unique<extensions::ExtensionsUIConfig>()); -@@ -165,7 +165,7 @@ void RegisterChromeWebUIConfigs() { - map.AddWebUIConfig(std::make_unique<CertificateManagerUIConfig>()); - #endif // BUILDFLAG(CHROME_ROOT_STORE_CERT_MANAGEMENT_UI) + // BUILDFLAG(IS_OPENBSD) +@@ -343,7 +343,7 @@ void RegisterChromeWebUIConfigs() { + map.AddWebUIConfig(std::make_unique<ConflictsUIConfig>()); + #endif // BUILDFLAG(IS_WIN) -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + map.AddWebUIConfig(std::make_unique<BrowserSwitchUIConfig>()); + map.AddWebUIConfig(std::make_unique<WebAppSettingsUIConfig>()); map.AddWebUIConfig(std::make_unique<WhatsNewUIConfig>()); +@@ -351,13 +351,13 @@ void RegisterChromeWebUIConfigs() { #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + map.AddWebUIConfig(std::make_unique<SandboxInternalsUIConfig>()); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || + // BUILDFLAG(IS_ANDROID) + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + map.AddWebUIConfig( + std::make_unique<enterprise_connectors::ConnectorsInternalsUIConfig>()); + map.AddWebUIConfig(std::make_unique<DiscardsUIConfig>()); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc index 9c0165a41ec0..bf251b2df64b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc @@ -1,22 +1,12 @@ ---- src/3rdparty/chromium/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc -@@ -180,7 +180,7 @@ - #include "chrome/browser/ui/webui/chromeos/chrome_url_disabled/chrome_url_disabled_ui.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "chrome/browser/ui/webui/webui_js_error/webui_js_error_ui.h" - #endif - -@@ -205,22 +205,22 @@ +@@ -118,16 +118,16 @@ #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ - BUILDFLAG(IS_CHROMEOS) + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) #include "chrome/browser/ui/webui/commerce/product_specifications_ui.h" - #include "chrome/browser/ui/webui/discards/discards_ui.h" #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -25,78 +15,22 @@ #include "chrome/browser/ui/webui/sandbox/sandbox_internals_ui.h" #endif - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS_ASH) -+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - #include "chrome/browser/ui/webui/connectors_internals/connectors_internals_ui.h" - #endif - -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h" #endif -@@ -510,7 +510,7 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* we - if (url.host_piece() == chrome::kChromeUIMobileSetupHost) - return &NewWebUI<ash::cellular_setup::MobileSetupUI>; - #endif // BUILDFLAG(IS_CHROMEOS_ASH) --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (url.host_piece() == chrome::kChromeUIWebUIJsErrorHost) - return &NewWebUI<WebUIJsErrorUI>; - #endif -@@ -562,7 +562,7 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* we - if (url.host_piece() == chrome::kChromeUINaClHost) - return &NewWebUI<NaClUI>; - #endif --#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \ -+#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && \ - defined(TOOLKIT_VIEWS)) || \ - defined(USE_AURA) - if (url.host_piece() == chrome::kChromeUITabModalConfirmDialogHost) -@@ -605,26 +605,26 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* we - } - #endif - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_ANDROID) -+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - if (url.host_piece() == chrome::kChromeUISandboxHost) { - return &NewWebUI<SandboxInternalsUI>; - } - #endif - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS_ASH) -+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - if (url.host_piece() == chrome::kChromeUIConnectorsInternalsHost) - return &NewWebUI<enterprise_connectors::ConnectorsInternalsUI>; - #endif - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (url.host_piece() == chrome::kChromeUIDiscardsHost) - return &NewWebUI<DiscardsUI>; - #endif --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (url.host_piece() == chrome::kChromeUIBrowserSwitchHost) - return &NewWebUI<BrowserSwitchUI>; - #endif --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (url.host_piece() == chrome::kChromeUIWebAppSettingsHost) - return &NewWebUI<WebAppSettingsUI>; - #endif -@@ -860,7 +860,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory:: - if (page_url.host_piece() == chrome::kChromeUINewTabPageHost) +@@ -408,7 +408,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory:: return NewTabPageUI::GetFaviconResourceBytes(scale_factor); + } -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (page_url.host_piece() == chrome::kChromeUIWhatsNewHost) + if (page_url.host_piece() == chrome::kChromeUIWhatsNewHost) { return WhatsNewUI::GetFaviconResourceBytes(scale_factor); - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -@@ -888,7 +888,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory:: - return ManagementUI::GetFaviconResourceBytes(scale_factor); + } +@@ -442,7 +442,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory:: + } #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ - BUILDFLAG(IS_CHROMEOS) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc index bbace5704e7a..6c39881b62f5 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig 2024-05-21 18:07:39 UTC +--- src/3rdparty/chromium/chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc @@ -7,7 +7,7 @@ #include "build/build_config.h" @@ -9,7 +9,7 @@ #include "base/base64url.h" #include "chrome/browser/browser_process.h" #include "chrome/browser/policy/chrome_browser_policy_connector.h" -@@ -38,7 +38,7 @@ namespace enterprise_connectors::utils { +@@ -38,7 +38,7 @@ namespace { namespace { @@ -18,7 +18,7 @@ connectors_internals::mojom::KeyTrustLevel ParseTrustLevel( BPKUR::KeyTrustLevel trust_level) { -@@ -173,7 +173,7 @@ connectors_internals::mojom::CertificateMetadataPtr Co +@@ -173,7 +173,7 @@ connectors_internals::mojom::KeyInfoPtr GetKeyInfo() { } // namespace connectors_internals::mojom::KeyInfoPtr GetKeyInfo() { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_interstitials_interstitial__ui.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_interstitials_interstitial__ui.cc index b8979bbf590b..827ac5482d18 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_interstitials_interstitial__ui.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_interstitials_interstitial__ui.cc @@ -1,29 +1,29 @@ ---- src/3rdparty/chromium/chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/ui/webui/interstitials/interstitial_ui.cc -@@ -71,7 +71,7 @@ +@@ -74,7 +74,7 @@ #include "components/security_interstitials/content/captive_portal_blocking_page.h" #endif -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) #include "chrome/browser/supervised_user/supervised_user_verification_controller_client.h" - #include "chrome/browser/supervised_user/supervised_user_verification_page.h" - #endif -@@ -378,7 +378,7 @@ std::unique_ptr<EnterpriseWarnPage> CreateEnterpriseWa - kRequestUrl)); + #include "chrome/browser/supervised_user/supervised_user_verification_page_blocked_sites.h" + #include "chrome/browser/supervised_user/supervised_user_verification_page_youtube.h" +@@ -407,7 +407,7 @@ std::unique_ptr<EnterpriseWarnPage> CreateEnterpriseWa } + #endif -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - std::unique_ptr<SupervisedUserVerificationPage> - CreateSupervisedUserVerificationPage(content::WebContents* web_contents, - bool is_main_frame) { -@@ -594,7 +594,7 @@ void InterstitialHTMLSource::StartDataRequest( + std::unique_ptr<SupervisedUserVerificationPageForYouTube> + CreateSupervisedUserVerificationPageForYouTube( + content::WebContents* web_contents, +@@ -634,7 +634,7 @@ void InterstitialHTMLSource::StartDataRequest( interstitial_delegate = CreateInsecureFormPage(web_contents); } else if (path_without_query == "/https_only") { interstitial_delegate = CreateHttpsOnlyModePage(web_contents); -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) } else if (path_without_query == "/supervised-user-verify") { - interstitial_delegate = CreateSupervisedUserVerificationPage( + interstitial_delegate = CreateSupervisedUserVerificationPageForYouTube( web_contents, /*is_main_frame=*/true); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui.cc index 9d62e01b2499..de0d6fd5bd4b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui.cc -@@ -108,11 +108,11 @@ content::WebUIDataSource* CreateAndAddManagementUIHtml +@@ -175,11 +175,11 @@ void ManagementUI::GetLocalizedStrings( IDS_MANAGEMENT_FILE_TRANSFER_VISIBLE_DATA}, {kManagementReportFileEvents, IDS_MANAGEMENT_REPORT_FILE_EVENTS}, #endif // BUILDFLAG(IS_CHROMEOS) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__constants.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__constants.cc index 44993364499e..c7cf036added 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__constants.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__constants.cc @@ -1,8 +1,8 @@ ---- src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui_constants.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui_constants.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui_constants.cc -@@ -88,12 +88,12 @@ const char kProfileReportingBrowser[] = "profileReport - const char kProfileReportingExtension[] = "profileReportingExtension"; +@@ -89,12 +89,12 @@ const char kProfileReportingLearnMore[] = "profileRepo const char kProfileReportingPolicy[] = "profileReportingPolicy"; + const char kProfileReportingLearnMore[] = "profileReportingLearnMore"; -#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__constants.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__constants.h index 4817d104eec3..5495168920fb 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__constants.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__constants.h @@ -1,8 +1,8 @@ ---- src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui_constants.h.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui_constants.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui_constants.h -@@ -8,14 +8,14 @@ +@@ -7,14 +7,14 @@ + #include "build/build_config.h" - #include "build/chromeos_buildflags.h" -#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__handler.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__handler.cc index 0134f25e6181..f45484272fe4 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__handler.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__handler.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui_handler.cc @@ -58,7 +58,7 @@ #include "ui/base/l10n/l10n_util.h" @@ -9,16 +9,25 @@ #include "chrome/browser/enterprise/signals/user_permission_service_factory.h" #include "components/device_signals/core/browser/user_permission_service.h" // nogncheck #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -@@ -365,7 +365,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value +@@ -359,7 +359,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value report_sources->Append(std::move(data)); } - } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + auto device_signal_data = GetDeviceSignalGrantedMessage(); + if (!device_signal_data.empty()) { + report_sources->Append(std::move(device_signal_data)); +@@ -381,7 +381,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value + report_sources->Append(std::move(data)); + } + -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Insert the device signals consent disclosure at the end of browser - // reporting section. - auto* user_permission_service = GetUserPermissionService(); -@@ -557,7 +557,7 @@ policy::PolicyService* ManagementUIHandler::GetPolicyS + auto device_signal_data = GetDeviceSignalGrantedMessage(); + if (!device_signal_data.empty()) { + report_sources->Append(std::move(device_signal_data)); +@@ -567,7 +567,7 @@ policy::PolicyService* ManagementUIHandler::GetPolicyS ->policy_service(); } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__handler.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__handler.h index d86f8a499bb0..07ea8ec38cd5 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__handler.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__handler.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui_handler.h.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui_handler.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui_handler.h -@@ -31,7 +31,7 @@ namespace policy { +@@ -30,7 +30,7 @@ class PolicyService; class PolicyService; } // namespace policy @@ -9,12 +9,12 @@ namespace device_signals { class UserPermissionService; } // namespace device_signals -@@ -72,7 +72,7 @@ class ManagementUIHandler : public content::WebUIMessa +@@ -71,7 +71,7 @@ class ManagementUIHandler : public content::WebUIMessa base::Value::List GetManagedWebsitesInfo(Profile* profile) const; base::Value::List GetApplicationsInfo(Profile* profile) const; virtual policy::PolicyService* GetPolicyService(); -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) virtual device_signals::UserPermissionService* GetUserPermissionService(); + base::Value::Dict GetDeviceSignalGrantedMessage(); #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) - diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_password__manager_promo__cards__handler.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_password__manager_promo__cards__handler.cc index 1a12df9eb539..c7ed7989aacf 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_password__manager_promo__cards__handler.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_password__manager_promo__cards__handler.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/browser/ui/webui/password_manager/promo_cards_handler.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/chrome/browser/ui/webui/password_manager/promo_cards_handler.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/ui/webui/password_manager/promo_cards_handler.cc @@ -28,7 +28,7 @@ #include "chrome/browser/ui/webui/password_manager/promo_cards/web_password_manager_promo.h" @@ -9,7 +9,7 @@ #include "chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.h" #endif -@@ -75,7 +75,7 @@ std::vector<std::unique_ptr<PasswordPromoCardBase>> Ge +@@ -71,7 +71,7 @@ std::vector<std::unique_ptr<PasswordPromoCardBase>> Ge .get())); #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc index c113bb3b6b45..f67c106ab3d0 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.cc.orig 2024-02-23 21:04:38 UTC +--- src/3rdparty/chromium/chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.cc @@ -37,7 +37,7 @@ std::u16string RelaunchChromePromo::GetTitle() const { return l10n_util::GetStringUTF16( diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_searchbox_searchbox__handler.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_searchbox_searchbox__handler.cc index 831ce017e9c7..75b5b10e2e85 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_searchbox_searchbox__handler.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_searchbox_searchbox__handler.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/ui/webui/searchbox/searchbox_handler.cc -@@ -108,7 +108,7 @@ const char* kMacShareIconResourceName = +@@ -111,7 +111,7 @@ const char* kWinShareIconResourceName = #elif BUILDFLAG(IS_WIN) const char* kWinShareIconResourceName = "//resources/cr_components/searchbox/icons/win_share.svg"; @@ -9,7 +9,7 @@ const char* kLinuxShareIconResourceName = "//resources/cr_components/searchbox/icons/share.svg"; #else -@@ -168,7 +168,7 @@ static void DefineChromeRefreshRealboxIcons() { +@@ -171,7 +171,7 @@ static void DefineChromeRefreshRealboxIcons() { #elif BUILDFLAG(IS_WIN) kWinShareIconResourceName = "//resources/cr_components/searchbox/icons/win_share_cr23.svg"; @@ -18,7 +18,7 @@ kLinuxShareIconResourceName = "//resources/cr_components/searchbox/icons/share_cr23.svg"; #else -@@ -645,7 +645,7 @@ std::string SearchboxHandler::ActionVectorIconToResour +@@ -607,7 +607,7 @@ std::string SearchboxHandler::ActionVectorIconToResour icon.name == omnibox::kShareWinChromeRefreshIcon.name) { return kWinShareIconResourceName; } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_settings_appearance__handler.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_settings_appearance__handler.cc index 6e717d23d4e8..f9fa21d138f8 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_settings_appearance__handler.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_settings_appearance__handler.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/browser/ui/webui/settings/appearance_handler.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/chrome/browser/ui/webui/settings/appearance_handler.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/ui/webui/settings/appearance_handler.cc -@@ -34,7 +34,7 @@ void AppearanceHandler::RegisterMessages() { +@@ -33,7 +33,7 @@ void AppearanceHandler::RegisterMessages() { "useDefaultTheme", base::BindRepeating(&AppearanceHandler::HandleUseTheme, base::Unretained(this), ui::SystemTheme::kDefault)); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc index ff18a411565b..0e06bca1d123 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc @@ -1,15 +1,15 @@ ---- src/3rdparty/chromium/chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc -@@ -144,7 +144,7 @@ - #include "chrome/browser/ui/chrome_pages.h" +@@ -137,7 +137,7 @@ + #include "chrome/browser/ui/webui/settings/system_handler.h" #endif --#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS_LACROS) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_CHROMEOS_LACROS) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) #include "ui/display/screen.h" #endif -@@ -163,7 +163,7 @@ +@@ -156,7 +156,7 @@ #include "chrome/browser/ui/webui/certificate_manager_localized_strings_provider.h" #endif @@ -18,7 +18,7 @@ #include "ui/linux/linux_ui_factory.h" #include "ui/ozone/public/ozone_platform.h" #endif -@@ -287,7 +287,7 @@ void AddA11yStrings(content::WebUIDataSource* html_sou +@@ -281,7 +281,7 @@ void AddA11yStrings(content::WebUIDataSource* html_sou {"focusHighlightLabel", IDS_SETTINGS_ACCESSIBILITY_FOCUS_HIGHLIGHT_DESCRIPTION}, #endif @@ -27,7 +27,7 @@ {"overscrollHistoryNavigationTitle", IDS_SETTINGS_OVERSCROLL_HISTORY_NAVIGATION_TITLE}, {"overscrollHistoryNavigationSubtitle", -@@ -412,7 +412,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht +@@ -581,7 +581,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht {"uiFeatureAlignLeft", IDS_SETTINGS_UI_FEATURE_ALIGN_LEFT}, {"uiFeatureAlignRight", IDS_SETTINGS_UI_FEATURE_ALIGN_RIGHT}, {"resetToDefault", IDS_SETTINGS_RESET_TO_DEFAULT}, @@ -36,21 +36,21 @@ {"gtkTheme", IDS_SETTINGS_GTK_THEME}, {"useGtkTheme", IDS_SETTINGS_USE_GTK_THEME}, {"qtTheme", IDS_SETTINGS_QT_THEME}, -@@ -420,7 +420,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht +@@ -589,7 +589,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht {"classicTheme", IDS_SETTINGS_CLASSIC_THEME}, {"useClassicTheme", IDS_SETTINGS_USE_CLASSIC_THEME}, #endif --#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS_LACROS) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_CHROMEOS_LACROS) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) {"showWindowDecorations", IDS_SHOW_WINDOW_DECORATIONS}, #endif #if BUILDFLAG(IS_MAC) -@@ -448,7 +448,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht +@@ -613,7 +613,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht + html_source->AddBoolean("toolbarPinningEnabled", + features::IsToolbarPinningEnabled()); - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS_LACROS) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_CHROMEOS_LACROS) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) bool show_custom_chrome_frame = ui::OzonePlatform::GetInstance() ->GetPlatformRuntimeProperties() .supports_server_side_window_decorations; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_signin_profile__picker__handler.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_signin_profile__picker__handler.cc index f4c2e1339c83..a7e70f8dd470 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_signin_profile__picker__handler.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_signin_profile__picker__handler.cc @@ -1,7 +1,7 @@ ---- src/3rdparty/chromium/chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-08-18 00:53:11 UTC +--- src/3rdparty/chromium/chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/browser/ui/webui/signin/profile_picker_handler.cc -@@ -209,7 +209,7 @@ base::Value::Dict CreateProfileEntry(const ProfileAttr - +@@ -164,7 +164,7 @@ base::Value::Dict CreateProfileEntry(const ProfileAttr + IDS_PROFILE_PICKER_PROFILE_CARD_LABEL, local_profile_name); if (AccountInfo::IsManaged(entry->GetHostedDomain())) { profile_entry.Set("avatarBadge", "cr:domain"); -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) @@ -9,12 +9,3 @@ } else if (base::FeatureList::IsEnabled( supervised_user::kShowKiteForSupervisedUsers) && entry->IsSupervised()) { -@@ -1222,7 +1222,7 @@ void ProfilePickerHandler::MaybeUpdateGuestMode() { - } - - void ProfilePickerHandler::MaybeUpdateGuestMode() { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - if (!base::FeatureList::IsEnabled( - supervised_user::kHideGuestModeForSupervisedUsers)) { - return; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_internals_user__education_user__education__internals__page__handler__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc index 0aa838e04d56..3049ad973be5 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_internals_user__education_user__education__internals__page__handler__impl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/browser/ui/webui/internals/user_education/user_education_internals_page_handler_impl.cc.orig 2024-09-30 07:45:04 UTC -+++ src/3rdparty/chromium/chrome/browser/ui/webui/internals/user_education/user_education_internals_page_handler_impl.cc -@@ -41,7 +41,7 @@ +--- src/3rdparty/chromium/chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc +@@ -50,7 +50,7 @@ #include "ui/base/l10n/l10n_util.h" #include "ui/base/webui/resource_path.h" @@ -9,7 +9,7 @@ #include "chrome/browser/ui/browser_navigator.h" #include "chrome/browser/ui/browser_navigator_params.h" #include "net/base/url_util.h" -@@ -81,7 +81,7 @@ user_education::NewBadgeRegistry* GetNewBadgeRegistry( +@@ -90,7 +90,7 @@ whats_new::WhatsNewRegistry* GetWhatsNewRegistry() { } whats_new::WhatsNewRegistry* GetWhatsNewRegistry() { @@ -18,7 +18,7 @@ return g_browser_process->GetFeatures()->whats_new_registry(); #else return nullptr; -@@ -765,7 +765,7 @@ void UserEducationInternalsPageHandlerImpl::ClearWhats +@@ -794,7 +794,7 @@ void UserEducationInternalsPageHandlerImpl::LaunchWhat } void UserEducationInternalsPageHandlerImpl::LaunchWhatsNewStaging() { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_channel__info.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_channel__info.h index 13e2e0244d4d..eea0635393a0 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_channel__info.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_channel__info.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/common/channel_info.h.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/chrome/common/channel_info.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/common/channel_info.h @@ -12,7 +12,7 @@ #include "build/build_config.h" @@ -9,7 +9,7 @@ namespace base { class Environment; } -@@ -100,7 +100,7 @@ void ClearChannelIdForTesting(); +@@ -100,7 +100,7 @@ std::string GetChannelSuffixForDataDir(); std::string GetChannelSuffixForDataDir(); #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_channel__info__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_channel__info__posix.cc index a6d7b12c8479..a08aae08bfc5 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_channel__info__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_channel__info__posix.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/common/channel_info_posix.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/chrome/common/channel_info_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/common/channel_info_posix.cc @@ -95,7 +95,7 @@ std::string GetChannelSuffixForDataDir() { } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__features.cc index a6e133375fa7..e13353130ba4 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__features.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__features.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/common/chrome_features.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/chrome/common/chrome_features.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/common/chrome_features.cc -@@ -82,7 +82,7 @@ BASE_FEATURE(kUseAdHocSigningForWebAppShims, +@@ -75,7 +75,7 @@ BASE_FEATURE(kUseAdHocSigningForWebAppShims, #endif // BUILDFLAG(IS_MAC) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,7 @@ // Enables or disables the Autofill survey triggered by opening a prompt to // save address info. BASE_FEATURE(kAutofillAddressSurvey, -@@ -100,7 +100,7 @@ BASE_FEATURE(kAutofillPasswordSurvey, +@@ -93,7 +93,7 @@ BASE_FEATURE(kAutofillPasswordSurvey, base::FEATURE_DISABLED_BY_DEFAULT); #endif @@ -18,7 +18,7 @@ // Enables the Restart background mode optimization. When all Chrome UI is // closed and it goes in the background, allows to restart the browser to // discard memory. -@@ -266,7 +266,7 @@ BASE_FEATURE(kDesktopPWAsElidedExtensionsMenu, +@@ -222,7 +222,7 @@ BASE_FEATURE(kDesktopPWAsElidedExtensionsMenu, // Enables or disables Desktop PWAs to be auto-started on OS login. #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -27,7 +27,7 @@ BASE_FEATURE(kDesktopPWAsRunOnOsLogin, "DesktopPWAsRunOnOsLogin", base::FEATURE_ENABLED_BY_DEFAULT); -@@ -302,7 +302,7 @@ BASE_FEATURE(kDesktopPWAsTabStripSettings, +@@ -252,7 +252,7 @@ BASE_FEATURE(kDesktopPWAsTabStripSettings, "DesktopPWAsTabStripSettings", base::FEATURE_DISABLED_BY_DEFAULT); @@ -36,7 +36,7 @@ // Controls whether Chrome Apps are supported. See https://crbug.com/1221251. // If the feature is disabled, Chrome Apps continue to work. If enabled, Chrome // Apps will not launch and will be marked in the UI as deprecated. -@@ -874,7 +874,7 @@ BASE_FEATURE(kKAnonymityServiceStorage, +@@ -823,7 +823,7 @@ BASE_FEATURE(kKAnonymityServiceStorage, "KAnonymityServiceStorage", base::FEATURE_ENABLED_BY_DEFAULT); @@ -45,7 +45,7 @@ BASE_FEATURE(kLinuxLowMemoryMonitor, "LinuxLowMemoryMonitor", base::FEATURE_DISABLED_BY_DEFAULT); -@@ -887,7 +887,7 @@ constexpr base::FeatureParam<int> kLinuxLowMemoryMonit +@@ -836,7 +836,7 @@ constexpr base::FeatureParam<int> kLinuxLowMemoryMonit &kLinuxLowMemoryMonitor, "critical_level", 255}; #endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__features.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__features.h index 84ef3b471376..34dafeda7ae5 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__features.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__features.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/common/chrome_features.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/chrome/common/chrome_features.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/common/chrome_features.h -@@ -60,13 +60,13 @@ BASE_DECLARE_FEATURE(kUseAdHocSigningForWebAppShims); +@@ -55,13 +55,13 @@ BASE_DECLARE_FEATURE(kUseAdHocSigningForWebAppShims); #endif // BUILDFLAG(IS_MAC) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -16,7 +16,7 @@ COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kBackgroundModeAllowRestart); #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -179,7 +179,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsPreventClose); +@@ -153,7 +153,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsTabStripSettings); COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kDesktopPWAsTabStripSettings); @@ -25,7 +25,7 @@ COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kChromeAppsDeprecation); COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kShortcutsNotApps); -@@ -512,7 +512,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceOHTTPRequests); +@@ -500,7 +500,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceStorage); COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kKAnonymityServiceStorage); @@ -34,7 +34,7 @@ COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kLinuxLowMemoryMonitor); COMPONENT_EXPORT(CHROME_FEATURES) extern const base::FeatureParam<int> kLinuxLowMemoryMonitorModerateLevel; -@@ -520,7 +520,7 @@ COMPONENT_EXPORT(CHROME_FEATURES) +@@ -508,7 +508,7 @@ extern const base::FeatureParam<int> kLinuxLowMemoryMo extern const base::FeatureParam<int> kLinuxLowMemoryMonitorCriticalLevel; #endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths.cc index 6567eded1593..135b38531e3a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/common/chrome_paths.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/chrome/common/chrome_paths.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/common/chrome_paths.cc @@ -30,7 +30,7 @@ #include "base/apple/foundation_util.h" @@ -9,7 +9,7 @@ #include "components/policy/core/common/policy_paths.h" #endif -@@ -52,14 +52,14 @@ +@@ -52,14 +52,14 @@ namespace { namespace { @@ -27,7 +27,7 @@ #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING) #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -225,7 +225,7 @@ bool PathProvider(int key, base::FilePath* result) { +@@ -221,7 +221,7 @@ bool PathProvider(int key, base::FilePath* result) { } break; case chrome::DIR_DEFAULT_DOWNLOADS_SAFE: @@ -36,16 +36,16 @@ if (!GetUserDownloadsDirectorySafe(&cur)) { return false; } -@@ -541,7 +541,7 @@ bool PathProvider(int key, base::FilePath* result) { - return false; - } +@@ -527,7 +527,7 @@ bool PathProvider(int key, base::FilePath* result) { break; + } + #endif -#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_OPENBSD) +#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) case chrome::DIR_POLICY_FILES: { cur = base::FilePath(policy::kPolicyPath); break; -@@ -552,7 +552,7 @@ bool PathProvider(int key, base::FilePath* result) { +@@ -538,7 +538,7 @@ bool PathProvider(int key, base::FilePath* result) { #if BUILDFLAG(IS_CHROMEOS_ASH) || \ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) && \ BUILDFLAG(CHROMIUM_BRANDING)) || \ @@ -54,7 +54,7 @@ case chrome::DIR_USER_EXTERNAL_EXTENSIONS: { if (!base::PathService::Get(chrome::DIR_USER_DATA, &cur)) { return false; -@@ -561,7 +561,7 @@ bool PathProvider(int key, base::FilePath* result) { +@@ -547,7 +547,7 @@ bool PathProvider(int key, base::FilePath* result) { break; } #endif @@ -63,7 +63,7 @@ case chrome::DIR_STANDALONE_EXTERNAL_EXTENSIONS: { cur = base::FilePath(kFilepathSinglePrefExtensions); break; -@@ -599,7 +599,7 @@ bool PathProvider(int key, base::FilePath* result) { +@@ -585,7 +585,7 @@ bool PathProvider(int key, base::FilePath* result) { break; #if BUILDFLAG(ENABLE_EXTENSIONS) && \ @@ -72,7 +72,7 @@ case chrome::DIR_NATIVE_MESSAGING: #if BUILDFLAG(IS_MAC) #if BUILDFLAG(GOOGLE_CHROME_BRANDING) -@@ -613,6 +613,9 @@ bool PathProvider(int key, base::FilePath* result) { +@@ -599,6 +599,9 @@ bool PathProvider(int key, base::FilePath* result) { #if BUILDFLAG(GOOGLE_CHROME_BRANDING) cur = base::FilePath( FILE_PATH_LITERAL("/etc/opt/chrome/native-messaging-hosts")); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths.h index d31751dc9060..e0ece615674c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/common/chrome_paths.h.orig 2024-02-23 21:04:38 UTC +--- src/3rdparty/chromium/chrome/common/chrome_paths.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/common/chrome_paths.h -@@ -59,7 +59,7 @@ enum { +@@ -62,7 +62,7 @@ enum { #if BUILDFLAG(IS_CHROMEOS_ASH) || \ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) && \ BUILDFLAG(CHROMIUM_BRANDING)) || \ @@ -9,7 +9,7 @@ DIR_USER_EXTERNAL_EXTENSIONS, // Directory for per-user external extensions // on Chrome Mac and Chromium Linux. // On Chrome OS, this path is used for OEM -@@ -67,7 +67,7 @@ enum { +@@ -70,7 +70,7 @@ enum { // create it. #endif @@ -18,7 +18,7 @@ DIR_STANDALONE_EXTERNAL_EXTENSIONS, // Directory for 'per-extension' // definition manifest files that // describe extensions which are to be -@@ -126,7 +126,7 @@ enum { +@@ -117,7 +117,7 @@ enum { #endif #if BUILDFLAG(ENABLE_EXTENSIONS) && \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths__internal.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths__internal.h index ef783e50e09d..104c4aebf5d0 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths__internal.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths__internal.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/common/chrome_paths_internal.h.orig 2023-05-31 08:12:17 UTC +--- src/3rdparty/chromium/chrome/common/chrome_paths_internal.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/common/chrome_paths_internal.h -@@ -43,7 +43,7 @@ void GetUserCacheDirectory(const base::FilePath& profi +@@ -43,7 +43,7 @@ bool GetUserDocumentsDirectory(base::FilePath* result) // Get the path to the user's documents directory. bool GetUserDocumentsDirectory(base::FilePath* result); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__switches.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__switches.cc index d438657b7ea2..a5499fd571e0 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__switches.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__switches.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/common/chrome_switches.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/chrome/common/chrome_switches.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/common/chrome_switches.cc -@@ -886,14 +886,14 @@ const char kAllowNaClSocketAPI[] = "allow-nacl-socket- +@@ -888,7 +888,7 @@ const char kAllowNaClSocketAPI[] = "allow-nacl-socket- #endif #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -9,7 +9,8 @@ const char kEnableNewAppMenuIcon[] = "enable-new-app-menu-icon"; // Causes the browser to launch directly in guest mode. - const char kGuest[] = "guest"; +@@ -906,7 +906,7 @@ const char kGlicFreURL[] = "glic-fre-url"; + const char kGlicFreURL[] = "glic-fre-url"; #endif -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__switches.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__switches.h index 7e17048e9752..246fcdff1070 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__switches.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__switches.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/common/chrome_switches.h.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/chrome/common/chrome_switches.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/common/chrome_switches.h -@@ -275,12 +275,12 @@ extern const char kAllowNaClSocketAPI[]; +@@ -275,7 +275,7 @@ extern const char kAllowNaClSocketAPI[]; #endif #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -8,6 +8,9 @@ + BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) extern const char kEnableNewAppMenuIcon[]; extern const char kGuest[]; + extern const char kForceNtpMobilePromo[]; +@@ -288,7 +288,7 @@ extern const char kGlicFreURL[]; + extern const char kGlicFreURL[]; #endif -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_crash__keys.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_crash__keys.cc index 83c56c2c5483..c3dfa39fefee 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_crash__keys.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_crash__keys.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/common/crash_keys.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/chrome/common/crash_keys.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/common/crash_keys.cc -@@ -56,7 +56,9 @@ class CrashKeyWithName { +@@ -52,7 +52,9 @@ class CrashKeyWithName { ~CrashKeyWithName() = delete; std::string_view Name() const { return name_; } @@ -10,7 +10,7 @@ void Clear() { crash_key_.Clear(); } void Set(std::string_view value) { crash_key_.Set(value); } -@@ -201,6 +203,7 @@ void AllocateCrashKeyInBrowserAndChildren(std::string_ +@@ -197,6 +199,7 @@ void AllocateCrashKeyInBrowserAndChildren(std::string_ GetCommandLineStringAnnotations().emplace_back(std::string(key)).Set(value); } @@ -18,7 +18,7 @@ void AppendStringAnnotationsCommandLineSwitch(base::CommandLine* command_line) { std::string string_annotations; for (const auto& crash_key : GetCommandLineStringAnnotations()) { -@@ -212,6 +215,7 @@ void AppendStringAnnotationsCommandLineSwitch(base::Co +@@ -211,6 +214,7 @@ void AppendStringAnnotationsCommandLineSwitch(base::Co } command_line->AppendSwitchASCII(kStringAnnotationsSwitch, string_annotations); } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_extensions_extension__constants.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_extensions_extension__constants.cc new file mode 100644 index 000000000000..d8c8a42f3053 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_extensions_extension__constants.cc @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/chrome/common/extensions/extension_constants.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/chrome/common/extensions/extension_constants.cc +@@ -46,7 +46,7 @@ const char* const kBuiltInFirstPartyExtensionIds[] = { + #if !BUILDFLAG(IS_CHROMEOS_LACROS) + kReadingModeGDocsHelperExtensionId, + #endif // !BUILDFLAG(IS_CHROMEOS_LACROS) +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + kTTSEngineExtensionId, + kComponentUpdaterTTSEngineExtensionId, + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_extensions_extension__constants.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_extensions_extension__constants.h new file mode 100644 index 000000000000..23f1c0fa1d46 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_extensions_extension__constants.h @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/chrome/common/extensions/extension_constants.h.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/chrome/common/extensions/extension_constants.h +@@ -332,7 +332,7 @@ inline constexpr base::FilePath::CharType + kReadingModeGDocsHelperManifestFilename[] = + FILE_PATH_LITERAL("reading_mode_gdocs_helper_manifest.json"); + #endif // !BUILDFLAG(IS_CHROMEOS_LACROS) +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + // The extension id of the google tts engine extension to use on-device natural + // Google voices. + inline constexpr char kTTSEngineExtensionId[] = diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_extensions_permissions_chrome__permission__message__rules.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_extensions_permissions_chrome__permission__message__rules.cc index f3017668a0a4..f7867c513c14 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_extensions_permissions_chrome__permission__message__rules.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_extensions_permissions_chrome__permission__message__rules.cc @@ -1,7 +1,7 @@ ---- src/3rdparty/chromium/chrome/common/extensions/permissions/chrome_permission_message_rules.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/chrome/common/extensions/permissions/chrome_permission_message_rules.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/common/extensions/permissions/chrome_permission_message_rules.cc -@@ -287,7 +287,7 @@ int GetEnterpriseReportingPrivatePermissionMessageId() - #endif +@@ -280,7 +280,7 @@ int GetEnterpriseReportingPrivatePermissionMessageId() + int GetEnterpriseReportingPrivatePermissionMessageId() { #if BUILDFLAG(IS_WIN) return IDS_EXTENSION_PROMPT_WARNING_ENTERPRISE_REPORTING_PRIVATE_ENABLED_WIN; -#elif BUILDFLAG(IS_LINUX) or BUILDFLAG(IS_MAC) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_cdm__host__file__path.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_cdm__host__file__path.cc index 1ae38d605706..6290115f5595 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_cdm__host__file__path.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_cdm__host__file__path.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/common/media/cdm_host_file_path.cc.orig 2023-02-08 09:03:45 UTC +--- src/3rdparty/chromium/chrome/common/media/cdm_host_file_path.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/common/media/cdm_host_file_path.cc @@ -90,7 +90,7 @@ void AddCdmHostFilePaths( cdm_host_file_paths->emplace_back(chrome_framework_path, @@ -8,4 +8,4 @@ +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) base::FilePath chrome_exe_dir; - if (!base::PathService::Get(base::DIR_EXE, &chrome_exe_dir)) + if (!base::PathService::Get(base::DIR_EXE, &chrome_exe_dir)) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_cdm__registration.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_cdm__registration.cc index a9b6106b490e..4418372ddb74 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_cdm__registration.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_cdm__registration.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/common/media/cdm_registration.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/chrome/common/media/cdm_registration.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/common/media/cdm_registration.cc @@ -33,7 +33,7 @@ #if BUILDFLAG(ENABLE_WIDEVINE) @@ -9,8 +9,8 @@ #include "base/native_library.h" #include "chrome/common/chrome_paths.h" #include "chrome/common/media/component_widevine_cdm_hint_file_linux.h" -@@ -86,7 +86,7 @@ void ReportLacrosUMA(LacrosBundledWidevine value) { - +@@ -52,7 +52,7 @@ using Robustness = content::CdmInfo::Robustness; + #if BUILDFLAG(ENABLE_WIDEVINE) #if (BUILDFLAG(BUNDLE_WIDEVINE_CDM) || \ BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT)) && \ - (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) @@ -18,7 +18,7 @@ // Create a CdmInfo for a Widevine CDM, using |version|, |cdm_library_path|, and // |capability|. std::unique_ptr<content::CdmInfo> CreateWidevineCdmInfo( -@@ -131,7 +131,7 @@ std::unique_ptr<content::CdmInfo> CreateCdmInfoFromWid +@@ -97,7 +97,7 @@ std::unique_ptr<content::CdmInfo> CreateCdmInfoFromWid // BUILDFLAG(IS_CHROMEOS)) #if BUILDFLAG(BUNDLE_WIDEVINE_CDM) && \ @@ -27,30 +27,30 @@ // On Linux/ChromeOS we have to preload the CDM since it uses the zygote // sandbox. On Windows and Mac, CDM registration is handled by Component // Update (as the CDM can be loaded only when needed). -@@ -185,7 +185,7 @@ std::unique_ptr<content::CdmInfo> GetAshBundledWidevin - #endif // BUILDFLAG(IS_CHROMEOS_LACROS) +@@ -121,7 +121,7 @@ std::unique_ptr<content::CdmInfo> GetBundledWidevine() + // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) - #if (BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT) && \ -- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH))) || \ -+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD))) || \ - BUILDFLAG(IS_CHROMEOS_LACROS) + #if (BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT) && \ +- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))) ++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))) // This code checks to see if Component Updater picked a version of the Widevine // CDM to be used last time it ran. (Component Updater may choose the bundled -@@ -232,7 +232,7 @@ void AddSoftwareSecureWidevine(std::vector<content::Cd + // CDM if there is not a new version available for download.) If there is one +@@ -163,7 +163,7 @@ void AddSoftwareSecureWidevine(std::vector<content::Cd /*supports_sub_key_systems=*/false, kWidevineCdmDisplayName, kWidevineCdmType, base::Version(), base::FilePath()); -#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #if defined(WIDEVINE_CDM_MIN_GLIBC_VERSION) - base::Version glibc_version(gnu_get_libc_version()); - DCHECK(glibc_version.IsValid()); -@@ -493,7 +493,7 @@ void RegisterCdmInfo(std::vector<content::CdmInfo>* cd + // The Widevine CDM on Linux/ChromeOS needs to be registered (and loaded) + // before the zygote is locked down. The CDM can be found from the version + // bundled with Chrome (if BUNDLE_WIDEVINE_CDM = true) and/or the version +@@ -388,7 +388,7 @@ void RegisterCdmInfo(std::vector<content::CdmInfo>* cd } #if BUILDFLAG(ENABLE_WIDEVINE) && \ -- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)) -+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)) +- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) ++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) std::vector<content::CdmInfo> GetSoftwareSecureWidevine() { std::vector<content::CdmInfo> cdms; AddSoftwareSecureWidevine(&cdms); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_cdm__registration.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_cdm__registration.h index 7875329b6133..4657beee911f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_cdm__registration.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_cdm__registration.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/common/media/cdm_registration.h.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/chrome/common/media/cdm_registration.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/common/media/cdm_registration.h -@@ -16,7 +16,7 @@ +@@ -16,7 +16,7 @@ void RegisterCdmInfo(std::vector<content::CdmInfo>* cd void RegisterCdmInfo(std::vector<content::CdmInfo>* cdms); #if BUILDFLAG(ENABLE_WIDEVINE) && \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_component__widevine__cdm__hint__file__linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_component__widevine__cdm__hint__file__linux.h index ecbb3e4ee1c5..31b4488f46f8 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_component__widevine__cdm__hint__file__linux.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_component__widevine__cdm__hint__file__linux.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/common/media/component_widevine_cdm_hint_file_linux.h.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/chrome/common/media/component_widevine_cdm_hint_file_linux.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/common/media/component_widevine_cdm_hint_file_linux.h @@ -17,7 +17,7 @@ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_pref__names.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_pref__names.h index d7e2fbba4bea..c7ad78a2655b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_pref__names.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_pref__names.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/common/pref_names.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/chrome/common/pref_names.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/common/pref_names.h -@@ -1379,7 +1379,7 @@ inline constexpr char kUseAshProxy[] = "lacros.proxy.u +@@ -1340,7 +1340,7 @@ inline constexpr char kUseAshProxy[] = "lacros.proxy.u // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -9,7 +9,7 @@ // Linux specific preference on whether we should match the system theme. inline constexpr char kSystemTheme[] = "extensions.theme.system_theme"; #endif -@@ -1552,7 +1552,7 @@ inline constexpr char kShowUpdatePromotionInfoBar[] = +@@ -1517,7 +1517,7 @@ inline constexpr char kShowUpdatePromotionInfoBar[] = "browser.show_update_promotion_info_bar"; #endif @@ -18,7 +18,7 @@ // Boolean that is false if we should show window manager decorations. If // true, we draw a custom chrome frame (thicker title bar and blue border). inline constexpr char kUseCustomChromeFrame[] = "browser.custom_chrome_frame"; -@@ -2159,7 +2159,7 @@ inline constexpr char kDownloadDefaultDirectory[] = +@@ -2135,7 +2135,7 @@ inline constexpr char kDownloadDirUpgraded[] = "downlo inline constexpr char kDownloadDirUpgraded[] = "download.directory_upgrade"; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -27,7 +27,7 @@ inline constexpr char kOpenPdfDownloadInSystemReader[] = "download.open_pdf_in_system_reader"; #endif -@@ -2602,14 +2602,14 @@ inline constexpr char kMediaStorageIdSalt[] = "media.s +@@ -2630,14 +2630,14 @@ inline constexpr char kMediaCdmOriginData[] = "media.c inline constexpr char kMediaCdmOriginData[] = "media.cdm.origin_data"; #endif // BUILDFLAG(IS_WIN) @@ -44,16 +44,16 @@ // Records whether the user has seen an HTTP auth "negotiate" header. inline constexpr char kReceivedHttpAuthNegotiateHeader[] = "net.received_http_auth_negotiate_headers"; -@@ -2687,7 +2687,7 @@ inline constexpr char kAmbientAuthenticationInPrivateM - inline constexpr char kBasicAuthOverHttpEnabled[] = - "auth.basic_over_http_enabled"; +@@ -2729,7 +2729,7 @@ inline constexpr char kIsolatedWebAppPendingInitializa + inline constexpr char kIsolatedWebAppPendingInitializationCount[] = + "profile.isolated_web_app.install.pending_initialization_count"; -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) // Boolean that specifies whether OK-AS-DELEGATE flag from KDC is respected // along with kAuthNegotiateDelegateAllowlist. inline constexpr char kAuthNegotiateDelegateByKdcPolicy[] = -@@ -3228,7 +3228,7 @@ inline constexpr char kDeviceWeeklyScheduledSuspend[] +@@ -3253,7 +3253,7 @@ inline constexpr char kDeviceWeeklyScheduledSuspend[] #endif // BUILDFLAG(IS_CHROMEOS) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -62,7 +62,7 @@ // Defines administrator-set availability of Chrome for Testing. inline constexpr char kChromeForTestingAllowed[] = "chrome_for_testing.allowed"; #endif -@@ -3824,7 +3824,7 @@ inline constexpr char kFileOrDirectoryPickerWithoutGes +@@ -3845,7 +3845,7 @@ inline constexpr char kSandboxExternalProtocolBlocked[ inline constexpr char kSandboxExternalProtocolBlocked[] = "profile.sandbox_external_protocol_blocked"; @@ -71,7 +71,7 @@ // Boolean that indicates if system notifications are allowed to be used in // place of Chrome notifications. inline constexpr char kAllowSystemNotifications[] = -@@ -4094,7 +4094,7 @@ inline constexpr char kLensDesktopNTPSearchEnabled[] = +@@ -4041,7 +4041,7 @@ inline constexpr char kLensDesktopNTPSearchEnabled[] = "policy.lens_desktop_ntp_search_enabled"; #endif @@ -80,7 +80,7 @@ // A dict mapping the edition name with the major version it was shown. inline constexpr char kWhatsNewEditionUsed[] = "browser.whats_new.edition_used"; // A list containing the features of each module in order of when they -@@ -4188,7 +4188,7 @@ inline constexpr char kPrintingOAuth2AuthorizationServ +@@ -4135,7 +4135,7 @@ inline constexpr char kPrintingOAuth2AuthorizationServ "printing.oauth2_authorization_servers"; #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_url__constants.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_url__constants.h index a460a23a4f85..1c3d7e295df3 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_url__constants.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_url__constants.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/chrome/common/url_constants.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/chrome/common/url_constants.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/common/url_constants.h -@@ -929,7 +929,7 @@ inline constexpr char kOutdatedPluginLearnMoreURL[] = +@@ -978,7 +978,7 @@ inline constexpr char kPhoneHubPermissionLearnMoreURL[ inline constexpr char kPhoneHubPermissionLearnMoreURL[] = "https://support.google.com/chromebook?p=multidevice"; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_webui__url__constants.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_webui__url__constants.cc index 6caf2edb74e6..0dafd5fef2e5 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_webui__url__constants.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_webui__url__constants.cc @@ -1,16 +1,12 @@ ---- src/3rdparty/chromium/chrome/common/webui_url_constants.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/chrome/common/webui_url_constants.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/common/webui_url_constants.cc -@@ -212,21 +212,21 @@ base::span<const base::cstring_view> ChromeURLHosts() +@@ -207,18 +207,18 @@ base::span<const base::cstring_view> ChromeURLHosts() kChromeUIAssistantOptInHost, #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS_ASH) -+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - kChromeUIConnectorsInternalsHost, - #endif - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ - BUILDFLAG(IS_CHROMEOS) + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + kChromeUIConnectorsInternalsHost, kChromeUIDiscardsHost, #endif -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) @@ -26,12 +22,3 @@ kChromeUISandboxHost, #endif #if BUILDFLAG(IS_WIN) -@@ -305,7 +305,7 @@ base::span<const base::cstring_view> ChromeDebugURLs() - blink::kChromeUIGpuJavaCrashURL, - kChromeUIJavaCrashURL, - #endif --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - kChromeUIWebUIJsErrorURL, - #endif - kChromeUIQuitURL, diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_webui__url__constants.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_webui__url__constants.h index 9f430df4c710..07d9ac136ee0 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_webui__url__constants.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_webui__url__constants.h @@ -1,18 +1,11 @@ ---- src/3rdparty/chromium/chrome/common/webui_url_constants.h.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/chrome/common/webui_url_constants.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/common/webui_url_constants.h -@@ -584,24 +584,24 @@ inline constexpr char kOsUIVersionURL[] = "os://versio - inline constexpr char kOsUIVersionURL[] = "os://version"; - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - inline constexpr char kChromeUIWebUIJsErrorHost[] = "webuijserror"; - inline constexpr char kChromeUIWebUIJsErrorURL[] = "chrome://webuijserror/"; - #endif +@@ -511,18 +511,18 @@ inline constexpr char kChromeUIOsUrlAppURL[] = "chrome + #endif // BUILDFLAG(IS_CHROMEOS) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS_ASH) -+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) inline constexpr char kChromeUIConnectorsInternalsHost[] = "connectors-internals"; #endif @@ -29,7 +22,7 @@ inline constexpr char kChromeUIWebAppSettingsHost[] = "app-settings"; inline constexpr char kChromeUIWebAppSettingsURL[] = "chrome://app-settings/"; inline constexpr char kChromeUIWhatsNewHost[] = "whats-new"; -@@ -613,13 +613,13 @@ inline constexpr char kChromeUILinuxProxyConfigHost[] +@@ -534,11 +534,11 @@ inline constexpr char kChromeUILinuxProxyConfigHost[] #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -38,14 +31,12 @@ inline constexpr char kChromeUISandboxHost[] = "sandbox"; #endif - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \ -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) || \ - (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) inline constexpr char kChromeUIBrowserSwitchHost[] = "browser-switch"; inline constexpr char kChromeUIBrowserSwitchURL[] = "chrome://browser-switch/"; -@@ -641,7 +641,7 @@ inline constexpr char kChromeUIProfilePickerUrl[] = "c + inline constexpr char kChromeUIIntroDefaultBrowserSubPage[] = "default-browser"; +@@ -560,7 +560,7 @@ inline constexpr char kChromeUIProfilePickerUrl[] = "c inline constexpr char kChromeUIProfilePickerUrl[] = "chrome://profile-picker/"; #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_test_chromedriver_chrome__launcher.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_test_chromedriver_chrome__launcher.cc index c6283009886c..57ae5a44f790 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_test_chromedriver_chrome__launcher.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_test_chromedriver_chrome__launcher.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/test/chromedriver/chrome_launcher.cc.orig 2023-12-10 06:10:27 UTC +--- src/3rdparty/chromium/chrome/test/chromedriver/chrome_launcher.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/test/chromedriver/chrome_launcher.cc @@ -73,6 +73,7 @@ #include <fcntl.h> diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_test_chromedriver_chrome_chrome__finder.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_test_chromedriver_chrome_chrome__finder.cc index fb679f2b4fad..077886ccdf2e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_test_chromedriver_chrome_chrome__finder.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_test_chromedriver_chrome_chrome__finder.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/chrome/test/chromedriver/chrome/chrome_finder.cc.orig 2023-12-10 06:10:27 UTC +--- src/3rdparty/chromium/chrome/test/chromedriver/chrome/chrome_finder.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/chrome/test/chromedriver/chrome/chrome_finder.cc @@ -58,7 +58,7 @@ void GetApplicationDirs(std::vector<base::FilePath>* l installation_locations[i].Append(L"Chromium\\Application")); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_browser_autofill__optimization__guide.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_browser_autofill__optimization__guide.cc deleted file mode 100644 index ee3e47fbb44b..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_browser_autofill__optimization__guide.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- src/3rdparty/chromium/components/autofill/core/browser/autofill_optimization_guide.cc.orig 2024-09-30 07:45:04 UTC -+++ src/3rdparty/chromium/components/autofill/core/browser/autofill_optimization_guide.cc -@@ -186,7 +186,7 @@ void AutofillOptimizationGuide::OnDidParseForm( - } - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (has_credit_card_field && - !personal_data_manager->payments_data_manager() - .GetServerCreditCards() diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_browser_data__manager_payments_payments__data__manager.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_browser_data__manager_payments_payments__data__manager.cc new file mode 100644 index 000000000000..e6d9c118276d --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_browser_data__manager_payments_payments__data__manager.cc @@ -0,0 +1,20 @@ +--- src/3rdparty/chromium/components/autofill/core/browser/data_manager/payments/payments_data_manager.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/components/autofill/core/browser/data_manager/payments/payments_data_manager.cc +@@ -1168,7 +1168,7 @@ bool PaymentsDataManager::ShouldShowCardsFromAccountOp + bool PaymentsDataManager::ShouldShowCardsFromAccountOption() const { + // The feature is only for Linux, Windows, Mac, and Fuchsia. + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || \ +- BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + // This option should only be shown for users that have not enabled the Sync + // Feature and that have server credit cards available. + // TODO(crbug.com/40066949): Simplify once ConsentLevel::kSync and +@@ -2021,7 +2021,7 @@ bool PaymentsDataManager::AreBnplIssuersSupported() co + + bool PaymentsDataManager::AreBnplIssuersSupported() const { + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + return base::FeatureList::IsEnabled( + features::kAutofillEnableBuyNowPayLaterSyncing); + #else diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_browser_integrators_autofill__optimization__guide.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_browser_integrators_autofill__optimization__guide.cc new file mode 100644 index 000000000000..a4007ebe5c77 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_browser_integrators_autofill__optimization__guide.cc @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/components/autofill/core/browser/integrators/autofill_optimization_guide.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/components/autofill/core/browser/integrators/autofill_optimization_guide.cc +@@ -211,7 +211,7 @@ void AutofillOptimizationGuide::OnDidParseForm( + } + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + if (!server_cards.empty() && + base::FeatureList::IsEnabled( + features::kAutofillEnableAmountExtractionDesktop)) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_browser_payments__data__manager.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_browser_payments__data__manager.cc deleted file mode 100644 index 022972f405a5..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_browser_payments__data__manager.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- src/3rdparty/chromium/components/autofill/core/browser/payments_data_manager.cc.orig 2024-10-22 08:31:56 UTC -+++ src/3rdparty/chromium/components/autofill/core/browser/payments_data_manager.cc -@@ -1054,7 +1054,7 @@ bool PaymentsDataManager::ShouldShowCardsFromAccountOp - // The feature is only for Linux, Windows, Mac, and Fuchsia. - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || \ -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) || \ - BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_FUCHSIA) - // This option should only be shown for users that have not enabled the Sync - // Feature and that have server credit cards available. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__payments__features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__payments__features.cc index 9cd1bbfd0832..cda15111efb1 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__payments__features.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__payments__features.cc @@ -1,20 +1,11 @@ ---- src/3rdparty/chromium/components/autofill/core/common/autofill_payments_features.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/components/autofill/core/common/autofill_payments_features.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/autofill/core/common/autofill_payments_features.cc -@@ -8,7 +8,7 @@ namespace autofill::features { +@@ -304,7 +304,7 @@ bool ShouldShowImprovedUserConsentForCreditCardSave() + #endif // BUILDFLAG(IS_ANDROID) - namespace autofill::features { - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \ -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) || \ - (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) - // When enabled, Chrome will extract the checkout amount from the checkout page - // of the allowlisted merchant websites. -@@ -330,7 +330,7 @@ bool ShouldShowImprovedUserConsentForCreditCardSave() bool ShouldShowImprovedUserConsentForCreditCardSave() { - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || \ -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD) || \ - (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // The new user consent UI is fully launched on MacOS, Windows and Linux. return true; + #else diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__payments__features.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__payments__features.h deleted file mode 100644 index ab38da1dbce6..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__payments__features.h +++ /dev/null @@ -1,11 +0,0 @@ ---- src/3rdparty/chromium/components/autofill/core/common/autofill_payments_features.h.orig 2024-08-26 12:06:38 UTC -+++ src/3rdparty/chromium/components/autofill/core/common/autofill_payments_features.h -@@ -14,7 +14,7 @@ namespace autofill::features { - - // All features in alphabetical order. - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - COMPONENT_EXPORT(AUTOFILL) - BASE_DECLARE_FEATURE(kAutofillEnableAmountExtractionDesktop); - #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__prefs.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__prefs.cc index 84574c561362..2f4065f03ebe 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__prefs.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__prefs.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/autofill/core/common/autofill_prefs.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/autofill/core/common/autofill_prefs.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/autofill/core/common/autofill_prefs.cc -@@ -118,7 +118,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync +@@ -102,7 +102,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -8,4 +8,22 @@ + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) registry->RegisterBooleanPref(prefs::kAutofillPredictionImprovementsEnabled, false); - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + registry->RegisterBooleanPref( +@@ -294,7 +294,7 @@ bool IsFacilitatedPaymentsEwalletEnabled(const PrefSer + } + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + void SetAutofillBnplEnabled(PrefService* prefs, bool value) { + prefs->SetBoolean(kAutofillBnplEnabled, value); + } +@@ -303,7 +303,7 @@ bool IsAutofillBnplEnabled(const PrefService* prefs) { + + bool IsAutofillBnplEnabled(const PrefService* prefs) { + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + return prefs->GetBoolean(kAutofillBnplEnabled); + #else + return false; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__prefs.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__prefs.h index 6fe5e319ce69..76a544fc6d3e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__prefs.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__prefs.h @@ -1,6 +1,15 @@ ---- src/3rdparty/chromium/components/autofill/core/common/autofill_prefs.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/autofill/core/common/autofill_prefs.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/autofill/core/common/autofill_prefs.h -@@ -73,7 +73,7 @@ inline constexpr char kAutofillPaymentCvcStorage[] = +@@ -26,7 +26,7 @@ inline constexpr std::string_view kAutofillAblationSee + inline constexpr std::string_view kAutofillAblationSeedPref = + "autofill.ablation_seed"; + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Boolean that is true if BNPL on Autofill is enabled. + inline constexpr char kAutofillBnplEnabled[] = "autofill.bnpl_enabled"; + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || +@@ -80,7 +80,7 @@ inline constexpr char kAutofillPaymentCardBenefits[] = inline constexpr char kAutofillPaymentCardBenefits[] = "autofill.payment_card_benefits"; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -9,3 +18,12 @@ // Boolean that controls improved autofill filling predictions. When enabled, // the autofill functionality is enhanced with adopting user data to // the form being filled in, which is triggered by the user via an extra +@@ -235,7 +235,7 @@ bool IsFacilitatedPaymentsEwalletEnabled(const PrefSer + bool IsFacilitatedPaymentsEwalletEnabled(const PrefService* prefs); + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + void SetAutofillBnplEnabled(PrefService* prefs, bool value); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_commerce_core_commerce__feature__list.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_commerce_core_commerce__feature__list.cc index c1eb7f78b63c..33a5b7a60129 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_commerce_core_commerce__feature__list.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_commerce_core_commerce__feature__list.cc @@ -1,16 +1,25 @@ ---- src/3rdparty/chromium/components/commerce/core/commerce_feature_list.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/commerce/core/commerce_feature_list.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/commerce/core/commerce_feature_list.cc -@@ -168,7 +168,7 @@ BASE_FEATURE(kPriceInsights, +@@ -157,7 +157,7 @@ BASE_FEATURE(kPriceInsights, "PriceInsights", base::FEATURE_DISABLED_BY_DEFAULT); #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD) BASE_FEATURE(kPriceInsightsRegionLaunched, "PriceInsightsRegionLaunched", base::FEATURE_ENABLED_BY_DEFAULT); -@@ -246,7 +246,7 @@ const base::FeatureParam<bool> kDiscountOnShoppyPage{ - &kEnableDiscountInfoApi, kDiscountOnShoppyPageParam, false}; +@@ -218,7 +218,7 @@ const char kDiscountOnShoppyPageParam[] = "discount-on + const char kDiscountOnShoppyPageParam[] = "discount-on-shoppy-page"; + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + const base::FeatureParam<bool> kDiscountOnShoppyPage{ + &kEnableDiscountInfoApi, kDiscountOnShoppyPageParam, true}; + #else +@@ -227,7 +227,7 @@ const base::FeatureParam<bool> kDiscountOnShoppyPage{ + #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ - BUILDFLAG(IS_CHROMEOS) @@ -18,12 +27,22 @@ BASE_FEATURE(kEnableDiscountInfoApiRegionLaunched, "EnableDiscountInfoApiRegionLaunched", base::FEATURE_ENABLED_BY_DEFAULT); -@@ -281,7 +281,7 @@ const base::FeatureParam<bool> kDeleteAllMerchantsOnCl +@@ -242,7 +242,7 @@ const char kNonMerchantWideBehaviorParam[] = "non-merc + const char kNonMerchantWideBehaviorParam[] = "non-merchant-wide-behavior"; + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + BASE_FEATURE(kDiscountDialogAutoPopupBehaviorSetting, + "DiscountDialogAutoPopupBehaviorSetting", + base::FEATURE_ENABLED_BY_DEFAULT); +@@ -283,7 +283,8 @@ BASE_FEATURE(kShoppingList, "ShoppingList", base::FEAT BASE_FEATURE(kShoppingList, "ShoppingList", base::FEATURE_DISABLED_BY_DEFAULT); #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \ - BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) -+ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD) ++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) || \ ++ BUILDFLAG(IS_BSD) BASE_FEATURE(kShoppingListRegionLaunched, "ShoppingListRegionLaunched", base::FEATURE_ENABLED_BY_DEFAULT); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_constrained__window_constrained__window__views.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_constrained__window_constrained__window__views.cc index 940819c6d055..7e4111aa3e2d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_constrained__window_constrained__window__views.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_constrained__window_constrained__window__views.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/components/constrained_window/constrained_window_views.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/constrained_window/constrained_window_views.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/constrained_window/constrained_window_views.cc -@@ -372,7 +372,7 @@ bool SupportsGlobalScreenCoordinates() { +@@ -375,7 +375,7 @@ bool PlatformClipsChildrenToViewport() { } bool PlatformClipsChildrenToViewport() { --#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) return true; #else return false; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_content__settings_core_browser_website__settings__registry.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_content__settings_core_browser_website__settings__registry.cc index 6404fd914e61..40d82af062b7 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_content__settings_core_browser_website__settings__registry.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_content__settings_core_browser_website__settings__registry.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/content_settings/core/browser/website_settings_registry.cc.orig 2024-02-23 21:04:38 UTC +--- src/3rdparty/chromium/components/content_settings/core/browser/website_settings_registry.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/content_settings/core/browser/website_settings_registry.cc -@@ -67,7 +67,7 @@ const WebsiteSettingsInfo* WebsiteSettingsRegistry::Re +@@ -66,7 +66,7 @@ const WebsiteSettingsInfo* WebsiteSettingsRegistry::Re #if BUILDFLAG(IS_WIN) if (!(platform & PLATFORM_WINDOWS)) return nullptr; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_cookie__config_cookie__store__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_cookie__config_cookie__store__util.cc index c8d1b05477ce..03627775d32a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_cookie__config_cookie__store__util.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_cookie__config_cookie__store__util.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/cookie_config/cookie_store_util.cc.orig 2024-02-23 21:04:38 UTC +--- src/3rdparty/chromium/components/cookie_config/cookie_store_util.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/cookie_config/cookie_store_util.cc -@@ -12,7 +12,7 @@ +@@ -12,7 +12,7 @@ namespace cookie_config { namespace cookie_config { #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_app_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_app_BUILD.gn index 18256b1dc1ad..2ae79685f27a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_app_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_app_BUILD.gn @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/crash/core/app/BUILD.gn.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/crash/core/app/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/crash/core/app/BUILD.gn @@ -70,6 +70,10 @@ static_library("app") { ] @@ -29,7 +29,7 @@ deps += [ "//base:base_static", "//components/crash/core/common", -@@ -233,11 +237,6 @@ if (is_mac || is_android || is_linux || is_chromeos) { +@@ -235,11 +239,6 @@ if (is_mac || is_android || is_linux || is_chromeos) { # define custom UserStreamDataSources. executable("chrome_crashpad_handler") { sources = [ "chrome_crashpad_handler.cc" ] diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_app_chrome__crashpad__handler.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_app_chrome__crashpad__handler.cc index c8ec0dfb2bf6..3d6f4e029a05 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_app_chrome__crashpad__handler.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_app_chrome__crashpad__handler.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/crash/core/app/chrome_crashpad_handler.cc.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/components/crash/core/app/chrome_crashpad_handler.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/crash/core/app/chrome_crashpad_handler.cc -@@ -6,5 +6,9 @@ +@@ -6,5 +6,9 @@ int main(int argc, char* argv[]) { extern "C" int CrashpadHandlerMain(int argc, char* argv[]); int main(int argc, char* argv[]) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_app_crashpad__handler__main.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_app_crashpad__handler__main.cc index 2e0e2e628a96..812a5d0f6599 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_app_crashpad__handler__main.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_app_crashpad__handler__main.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/crash/core/app/crashpad_handler_main.cc.orig 2024-01-30 07:53:34 UTC +--- src/3rdparty/chromium/components/crash/core/app/crashpad_handler_main.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/crash/core/app/crashpad_handler_main.cc @@ -10,7 +10,7 @@ #include "third_party/crashpad/crashpad/handler/handler_main.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_browser_crash__upload__list__crashpad.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_browser_crash__upload__list__crashpad.cc index 52f8cda11e33..7c446b6550dc 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_browser_crash__upload__list__crashpad.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_browser_crash__upload__list__crashpad.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/crash/core/browser/crash_upload_list_crashpad.cc.orig 2023-09-13 12:11:42 UTC +--- src/3rdparty/chromium/components/crash/core/browser/crash_upload_list_crashpad.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/crash/core/browser/crash_upload_list_crashpad.cc -@@ -38,7 +38,9 @@ CrashUploadListCrashpad::~CrashUploadListCrashpad() = +@@ -37,7 +37,9 @@ CrashUploadListCrashpad::LoadUploadList() { std::vector<std::unique_ptr<UploadList::UploadInfo>> CrashUploadListCrashpad::LoadUploadList() { std::vector<crash_reporter::Report> reports; @@ -10,7 +10,7 @@ std::vector<std::unique_ptr<UploadInfo>> uploads; for (const crash_reporter::Report& report : reports) { -@@ -52,9 +54,13 @@ CrashUploadListCrashpad::LoadUploadList() { +@@ -51,9 +53,13 @@ void CrashUploadListCrashpad::ClearUploadList(const ba void CrashUploadListCrashpad::ClearUploadList(const base::Time& begin, const base::Time& end) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_common_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_common_BUILD.gn index 71e24e436073..c7913516146d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_common_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_common_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/crash/core/common/BUILD.gn.orig 2023-05-31 08:12:17 UTC +--- src/3rdparty/chromium/components/crash/core/common/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/crash/core/common/BUILD.gn -@@ -9,7 +9,7 @@ import("//components/gwp_asan/buildflags/buildflags.gn +@@ -9,7 +9,7 @@ declare_args() { declare_args() { # If set to true, this will stub out and disable the entire crash key system. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_mock__signals__aggregator.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_mock__signals__aggregator.h index c10e886469e8..2ce2a039bd67 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_mock__signals__aggregator.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_mock__signals__aggregator.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/device_signals/core/browser/mock_signals_aggregator.h.orig 2023-07-16 15:47:57 UTC +--- src/3rdparty/chromium/components/device_signals/core/browser/mock_signals_aggregator.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/device_signals/core/browser/mock_signals_aggregator.h @@ -17,7 +17,7 @@ class MockSignalsAggregator : public SignalsAggregator MockSignalsAggregator(); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_signals__aggregator.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_signals__aggregator.h index 8945a39bfae4..247a897560c2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_signals__aggregator.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_signals__aggregator.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/device_signals/core/browser/signals_aggregator.h.orig 2023-07-16 15:47:57 UTC +--- src/3rdparty/chromium/components/device_signals/core/browser/signals_aggregator.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/device_signals/core/browser/signals_aggregator.h @@ -22,7 +22,7 @@ class SignalsAggregator : public KeyedService { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_signals__aggregator__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_signals__aggregator__impl.cc index b969d8274da0..e7eb55921955 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_signals__aggregator__impl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_signals__aggregator__impl.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/device_signals/core/browser/signals_aggregator_impl.cc.orig 2023-07-16 15:47:57 UTC +--- src/3rdparty/chromium/components/device_signals/core/browser/signals_aggregator_impl.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/device_signals/core/browser/signals_aggregator_impl.cc -@@ -65,7 +65,7 @@ SignalsAggregatorImpl::SignalsAggregatorImpl( +@@ -64,7 +64,7 @@ SignalsAggregatorImpl::~SignalsAggregatorImpl() = defa SignalsAggregatorImpl::~SignalsAggregatorImpl() = default; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_signals__aggregator__impl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_signals__aggregator__impl.h index 16687e49a244..424e4983a377 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_signals__aggregator__impl.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_signals__aggregator__impl.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/device_signals/core/browser/signals_aggregator_impl.h.orig 2023-07-16 15:47:57 UTC +--- src/3rdparty/chromium/components/device_signals/core/browser/signals_aggregator_impl.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/device_signals/core/browser/signals_aggregator_impl.h @@ -29,7 +29,7 @@ class SignalsAggregatorImpl : public SignalsAggregator ~SignalsAggregatorImpl() override; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_user__permission__service.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_user__permission__service.h index 7e4320d11974..6340e4881c2c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_user__permission__service.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_user__permission__service.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/device_signals/core/browser/user_permission_service.h.orig 2023-07-16 15:47:57 UTC +--- src/3rdparty/chromium/components/device_signals/core/browser/user_permission_service.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/device_signals/core/browser/user_permission_service.h @@ -57,7 +57,7 @@ class UserPermissionService : public KeyedService { // missing. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_user__permission__service__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_user__permission__service__impl.cc index 2bd79f4c1c25..74e7c3967f18 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_user__permission__service__impl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_user__permission__service__impl.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/device_signals/core/browser/user_permission_service_impl.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/components/device_signals/core/browser/user_permission_service_impl.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/device_signals/core/browser/user_permission_service_impl.cc @@ -87,7 +87,7 @@ bool UserPermissionServiceImpl::ShouldCollectConsent() consent_required_by_dependent_policy; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_user__permission__service__impl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_user__permission__service__impl.h index c92c830a39cf..c0f8ae729852 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_user__permission__service__impl.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_user__permission__service__impl.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/device_signals/core/browser/user_permission_service_impl.h.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/components/device_signals/core/browser/user_permission_service_impl.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/device_signals/core/browser/user_permission_service_impl.h @@ -38,7 +38,7 @@ class UserPermissionServiceImpl : public UserPermissio diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_common_signals__features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_common_signals__features.cc index e4133bba0bd3..3e138807bc3e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_common_signals__features.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_common_signals__features.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/components/device_signals/core/common/signals_features.cc.orig 2023-08-17 07:33:31 UTC +--- src/3rdparty/chromium/components/device_signals/core/common/signals_features.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/device_signals/core/common/signals_features.cc -@@ -46,7 +46,7 @@ bool IsNewFunctionEnabled(NewEvFunction new_ev_functio - } +@@ -11,7 +11,7 @@ BASE_FEATURE(kAllowClientCertificateReportingForUsers, + base::FEATURE_ENABLED_BY_DEFAULT); #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_CHROMEOS_ASH) -+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) // Enables the triggering of device signals consent dialog when conditions met // This feature also requires UnmanagedDeviceSignalsConsentFlowEnabled policy to // be enabled diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_common_signals__features.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_common_signals__features.h index 5dc4cb05216f..26d533260ede 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_common_signals__features.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_common_signals__features.h @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/components/device_signals/core/common/signals_features.h.orig 2023-08-17 07:33:31 UTC +--- src/3rdparty/chromium/components/device_signals/core/common/signals_features.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/device_signals/core/common/signals_features.h -@@ -28,7 +28,7 @@ enum class NewEvFunction { kFileSystemInfo, kSettings, - bool IsNewFunctionEnabled(NewEvFunction new_ev_function); +@@ -14,7 +14,7 @@ BASE_DECLARE_FEATURE(kAllowClientCertificateReportingF + BASE_DECLARE_FEATURE(kAllowClientCertificateReportingForUsers); #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_CHROMEOS_ASH) -+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) BASE_DECLARE_FEATURE(kDeviceSignalsConsentDialog); // Returns true if device signals consent dialog has been enabled for diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_system__signals_platform__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_system__signals_platform__delegate.cc index ba31ef8c88fa..bf668429d018 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_system__signals_platform__delegate.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_system__signals_platform__delegate.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/device_signals/core/system_signals/platform_delegate.cc.orig 2022-09-24 10:57:32 UTC +--- src/3rdparty/chromium/components/device_signals/core/system_signals/platform_delegate.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/device_signals/core/system_signals/platform_delegate.cc -@@ -11,7 +11,7 @@ namespace device_signals { +@@ -11,7 +11,7 @@ bool CustomFilePathComparator::operator()(const base:: bool CustomFilePathComparator::operator()(const base::FilePath& a, const base::FilePath& b) const { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_discardable__memory_service_discardable__shared__memory__manager.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_discardable__memory_service_discardable__shared__memory__manager.cc index 11ea03876dae..6a57aea22c49 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_discardable__memory_service_discardable__shared__memory__manager.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_discardable__memory_service_discardable__shared__memory__manager.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/discardable_memory/service/discardable_shared_memory_manager.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/components/discardable_memory/service/discardable_shared_memory_manager.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/discardable_memory/service/discardable_shared_memory_manager.cc @@ -172,7 +172,7 @@ uint64_t GetDefaultMemoryLimit() { // Limits the number of FDs used to 32, assuming a 4MB allocation size. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_embedder__support_user__agent__utils.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_embedder__support_user__agent__utils.cc index 7d388652db29..f9ce9578bc0d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_embedder__support_user__agent__utils.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_embedder__support_user__agent__utils.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/embedder_support/user_agent_utils.cc.orig 2024-01-30 07:53:34 UTC +--- src/3rdparty/chromium/components/embedder_support/user_agent_utils.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/embedder_support/user_agent_utils.cc -@@ -445,6 +445,9 @@ std::string GetPlatformForUAMetadata() { +@@ -451,6 +451,9 @@ std::string GetPlatformForUAMetadata() { # else return "Chromium OS"; # endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_enterprise_watermarking_watermark.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_enterprise_watermarking_watermark.cc index b970439996cc..a642a8817620 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_enterprise_watermarking_watermark.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_enterprise_watermarking_watermark.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/enterprise/watermarking/watermark.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/enterprise/watermarking/watermark.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/enterprise/watermarking/watermark.cc -@@ -34,7 +34,7 @@ gfx::Font WatermarkFont() { +@@ -31,7 +31,7 @@ gfx::Font WatermarkFont() { "Segoe UI", #elif BUILDFLAG(IS_MAC) "SF Pro Text", @@ -9,7 +9,7 @@ "Ubuntu", #elif BUILDFLAG(IS_CHROMEOS) "Google Sans", -@@ -45,7 +45,7 @@ gfx::Font WatermarkFont() { +@@ -47,7 +47,7 @@ gfx::Font::Weight WatermarkFontWeight() { } gfx::Font::Weight WatermarkFontWeight() { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_error__page_common_localized__error.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_error__page_common_localized__error.cc new file mode 100644 index 000000000000..466deddb3fe3 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_error__page_common_localized__error.cc @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/components/error_page/common/localized_error.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/components/error_page/common/localized_error.cc +@@ -901,7 +901,7 @@ void AddSuggestionsDetails(int error_code, + if (suggestions & SUGGEST_PROXY_CONFIG) { + // Custom body string. + std::u16string inner = +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + l10n_util::GetStringFUTF16( + IDS_ERRORPAGES_SUGGESTION_PROXY_DISABLE_PLATFORM, + l10n_util::GetStringUTF16(IDS_SETTINGS_TITLE), diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_eye__dropper_eye__dropper__view.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_eye__dropper_eye__dropper__view.cc index ea603f929c8c..82d86a664d9a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_eye__dropper_eye__dropper__view.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_eye__dropper_eye__dropper__view.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/eye_dropper/eye_dropper_view.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/components/eye_dropper/eye_dropper_view.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/eye_dropper/eye_dropper_view.cc -@@ -203,7 +203,7 @@ EyeDropperView::EyeDropperView(gfx::NativeView parent, +@@ -208,7 +208,7 @@ EyeDropperView::EyeDropperView(gfx::NativeView parent, // EyeDropper/WidgetDelegate. set_owned_by_client(); SetPreferredSize(GetSize()); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_event__constants.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_event__constants.cc index 45d8fe3c9b29..c634aedfecf0 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_event__constants.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_event__constants.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/feature_engagement/public/event_constants.cc.orig 2022-02-28 16:54:41 UTC +--- src/3rdparty/chromium/components/feature_engagement/public/event_constants.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/feature_engagement/public/event_constants.cc -@@ -11,7 +11,7 @@ namespace feature_engagement { +@@ -11,7 +11,7 @@ namespace events { namespace events { #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ @@ -8,4 +8,4 @@ + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) const char kNewTabOpened[] = "new_tab_opened"; const char kSixthTabOpened[] = "sixth_tab_opened"; - const char kTabGroupCreated[] = "tab_group_created"; + const char kReadingListItemAdded[] = "reading_list_item_added"; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_event__constants.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_event__constants.h index 1c61f2507d9f..db5f08ab6ed3 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_event__constants.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_event__constants.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/feature_engagement/public/event_constants.h.orig 2023-09-13 12:11:42 UTC +--- src/3rdparty/chromium/components/feature_engagement/public/event_constants.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/feature_engagement/public/event_constants.h @@ -14,7 +14,7 @@ namespace events { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__configurations.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__configurations.cc index 17792f8bf29b..c0dfcafdddf8 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__configurations.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__configurations.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/feature_engagement/public/feature_configurations.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/feature_engagement/public/feature_configurations.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/feature_engagement/public/feature_configurations.cc -@@ -95,7 +95,7 @@ std::optional<FeatureConfig> CreateNewUserGestureInPro +@@ -100,7 +100,7 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi std::optional<FeatureConfig> GetClientSideFeatureConfig( const base::Feature* feature) { @@ -9,7 +9,7 @@ // The IPH bubble for link capturing has a trigger set to ANY so that it // always shows up. The per app specific guardrails are independently stored -@@ -114,7 +114,7 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi +@@ -119,7 +119,7 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ @@ -18,7 +18,7 @@ if (kIPHPasswordsManagementBubbleAfterSaveFeature.name == feature->name) { std::optional<FeatureConfig> config = FeatureConfig(); config->valid = true; -@@ -1641,7 +1641,8 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi +@@ -1724,7 +1724,8 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__constants.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__constants.cc index 97e187feeb43..9586a67d3695 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__constants.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__constants.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/feature_engagement/public/feature_constants.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/feature_engagement/public/feature_constants.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/feature_engagement/public/feature_constants.cc -@@ -18,7 +18,7 @@ BASE_FEATURE(kIPHDemoMode, "IPH_DemoMode", base::FEATU +@@ -19,7 +19,7 @@ BASE_FEATURE(kIPHDummyFeature, "IPH_Dummy", base::FEAT BASE_FEATURE(kIPHDummyFeature, "IPH_Dummy", base::FEATURE_DISABLED_BY_DEFAULT); #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ @@ -9,17 +9,16 @@ #if BUILDFLAG(GOOGLE_CHROME_BRANDING) BASE_FEATURE(kEsbDownloadRowPromoFeature, "EsbDownloadRowPromo", -@@ -639,7 +639,8 @@ BASE_FEATURE(kDefaultBrowserTriggerCriteriaExperiment, +@@ -667,7 +667,7 @@ BASE_FEATURE(kDefaultBrowserTriggerCriteriaExperiment, + #endif // BUILDFLAG(IS_IOS) - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \ -+ BUILDFLAG(IS_BSD) - BASE_FEATURE(kIPHAutofillCreditCardBenefitFeature, - "IPH_AutofillCreditCardBenefit", - base::FEATURE_DISABLED_BY_DEFAULT); -@@ -776,7 +777,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeature, +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \ + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) + BASE_FEATURE(kIPHAutofillCardInfoRetrievalSuggestionFeature, + "IPH_AutofillCardInfoRetrievalSuggestion", +@@ -811,7 +811,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeature, base::FEATURE_DISABLED_BY_DEFAULT); #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__constants.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__constants.h index 8c7fb5946d0a..87d037ab1013 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__constants.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__constants.h @@ -1,30 +1,29 @@ ---- src/3rdparty/chromium/components/feature_engagement/public/feature_constants.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/feature_engagement/public/feature_constants.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/feature_engagement/public/feature_constants.h -@@ -20,7 +20,7 @@ BASE_DECLARE_FEATURE(kIPHDemoMode); - BASE_DECLARE_FEATURE(kIPHDummyFeature); +@@ -27,7 +27,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDummyFeature); + FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDummyFeature); #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ - BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) #if BUILDFLAG(GOOGLE_CHROME_BRANDING) - BASE_DECLARE_FEATURE(kEsbDownloadRowPromoFeature); + FEATURE_CONSTANTS_DECLARE_FEATURE(kEsbDownloadRowPromoFeature); #endif -@@ -258,7 +258,8 @@ BASE_DECLARE_FEATURE(kDefaultBrowserTriggerCriteriaExp +@@ -295,7 +295,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kDefaultBrowserTrigg + #endif // BUILDFLAG(IS_IOS) - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \ -+ BUILDFLAG(IS_BSD) - BASE_DECLARE_FEATURE(kIPHAutofillCreditCardBenefitFeature); - BASE_DECLARE_FEATURE(kIPHAutofillDisabledVirtualCardSuggestionFeature); - BASE_DECLARE_FEATURE(kIPHAutofillExternalAccountProfileSuggestionFeature); -@@ -309,7 +310,7 @@ BASE_DECLARE_FEATURE(kIPHScalableIphHelpAppBasedTenFea - BASE_DECLARE_FEATURE(kIPHScalableIphGamingFeature); +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \ + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) + FEATURE_CONSTANTS_DECLARE_FEATURE( + kIPHAutofillCardInfoRetrievalSuggestionFeature); +@@ -353,7 +353,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphGamin + FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphGamingFeature); #endif -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - BASE_DECLARE_FEATURE(kIPHDesktopPWAsLinkCapturingLaunch); - BASE_DECLARE_FEATURE(kIPHToolbarManagementButtonFeature); + FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDesktopPWAsLinkCapturingLaunch); + FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDesktopPWAsLinkCapturingLaunchAppInTab); #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__list.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__list.cc index 8ce5396aa65b..4a9b92016753 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__list.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__list.cc @@ -1,7 +1,7 @@ ---- src/3rdparty/chromium/components/feature_engagement/public/feature_list.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/feature_engagement/public/feature_list.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/feature_engagement/public/feature_list.cc @@ -165,7 +165,7 @@ const base::Feature* const kAllFeatures[] = { - &kIPHiOSLensOverlayEntrypointTipFeature, + &kIPHiOSReminderNotificationsOverflowMenuBubbleFeature, #endif // BUILDFLAG(IS_IOS) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ - BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) @@ -9,22 +9,21 @@ #if BUILDFLAG(GOOGLE_CHROME_BRANDING) &kEsbDownloadRowPromoFeature, #endif -@@ -230,7 +230,8 @@ const base::Feature* const kAllFeatures[] = { +@@ -236,7 +236,7 @@ const base::Feature* const kAllFeatures[] = { + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \ -+ BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \ + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) + &kIPHAutofillCardInfoRetrievalSuggestionFeature, &kIPHAutofillCreditCardBenefitFeature, - &kIPHAutofillDisabledVirtualCardSuggestionFeature, - &kIPHAutofillExternalAccountProfileSuggestionFeature, -@@ -281,7 +282,7 @@ const base::Feature* const kAllFeatures[] = { +@@ -290,7 +290,7 @@ const base::Feature* const kAllFeatures[] = { &kIPHScalableIphGamingFeature, - #endif // BUILDFLAG(IS_CHROMEOS_ASH) + #endif // BUILDFLAG(IS_CHROMEOS) -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) &kIPHDesktopPWAsLinkCapturingLaunch, - &kIPHToolbarManagementButtonFeature, + &kIPHDesktopPWAsLinkCapturingLaunchAppInTab, #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__list.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__list.h index 5270d24a7620..05ff6a99b598 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__list.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__list.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/feature_engagement/public/feature_list.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/feature_engagement/public/feature_list.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/feature_engagement/public/feature_list.h -@@ -288,7 +288,7 @@ DEFINE_VARIATION_PARAM(kIPHHomeCustomizationMenuFeatur +@@ -291,7 +291,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSReminderNotificationsOve #endif // BUILDFLAG(IS_IOS) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,7 @@ #if BUILDFLAG(GOOGLE_CHROME_BRANDING) DEFINE_VARIATION_PARAM(kEsbDownloadRowPromoFeature, "EsbDownloadRowPromo"); #endif -@@ -389,7 +389,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsSaveV2CloseGroupFe +@@ -402,7 +402,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsSaveV2CloseGroupFe // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ @@ -19,25 +19,25 @@ DEFINE_VARIATION_PARAM(kIPHAutofillCreditCardBenefitFeature, "IPH_AutofillCreditCardBenefit"); -@@ -481,7 +482,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphHelpAppBasedTenF +@@ -496,7 +497,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphGamingFeature, " DEFINE_VARIATION_PARAM(kIPHScalableIphGamingFeature, "IPH_ScalableIphGaming"); - #endif // BUILDFLAG(IS_CHROMEOS_ASH) + #endif // BUILDFLAG(IS_CHROMEOS) -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunch, "IPH_DesktopPWAsLinkCapturingLaunch"); - DEFINE_VARIATION_PARAM(kIPHToolbarManagementButtonFeature, -@@ -646,7 +647,7 @@ constexpr flags_ui::FeatureEntry::FeatureVariation - VARIATION_ENTRY(kIPHHomeCustomizationMenuFeature), - VARIATION_ENTRY(kIPHiOSLensOverlayEntrypointTipFeature), + DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunchAppInTab, +@@ -662,7 +663,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat + VARIATION_ENTRY(kIPHiOSDefaultBrowserBannerPromoFeature), + VARIATION_ENTRY(kIPHiOSReminderNotificationsOverflowMenuBubbleFeature), #elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ - BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) VARIATION_ENTRY(kIPHBatterySaverModeFeature), VARIATION_ENTRY(kIPHCompanionSidePanelFeature), VARIATION_ENTRY(kIPHCompanionSidePanelRegionSearchFeature), -@@ -701,7 +702,8 @@ constexpr flags_ui::FeatureEntry::FeatureVariation +@@ -722,7 +723,8 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ @@ -45,14 +45,14 @@ + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \ + BUILDFLAG(IS_BSD) VARIATION_ENTRY(kIPHAutofillCreditCardBenefitFeature), + VARIATION_ENTRY(kIPHAutofillCardInfoRetrievalSuggestionFeature), VARIATION_ENTRY(kIPHAutofillDisabledVirtualCardSuggestionFeature), - VARIATION_ENTRY(kIPHAutofillExternalAccountProfileSuggestionFeature), -@@ -753,7 +755,7 @@ constexpr flags_ui::FeatureEntry::FeatureVariation +@@ -774,7 +776,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat VARIATION_ENTRY(kIPHScalableIphGamingFeature), - #endif // BUILDFLAG(IS_CHROMEOS_ASH) + #endif // BUILDFLAG(IS_CHROMEOS) -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) VARIATION_ENTRY(kIPHDesktopPWAsLinkCapturingLaunch), - VARIATION_ENTRY(kIPHToolbarManagementButtonFeature), + VARIATION_ENTRY(kIPHDesktopPWAsLinkCapturingLaunchAppInTab), #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feed_core_proto_v2_wire_version.proto b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feed_core_proto_v2_wire_version.proto index 626494912842..2389fcc09ab2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feed_core_proto_v2_wire_version.proto +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feed_core_proto_v2_wire_version.proto @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/feed/core/proto/v2/wire/version.proto.orig 2021-05-12 22:05:49 UTC +--- src/3rdparty/chromium/components/feed/core/proto/v2/wire/version.proto.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/feed/core/proto/v2/wire/version.proto @@ -25,8 +25,8 @@ message Version { BETA = 3; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feed_core_v2_proto__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feed_core_v2_proto__util.cc index 076274fd9203..214dfe0de14d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feed_core_v2_proto__util.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feed_core_v2_proto__util.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/feed/core/v2/proto_util.cc.orig 2023-07-16 15:47:57 UTC +--- src/3rdparty/chromium/components/feed/core/v2/proto_util.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/feed/core/v2/proto_util.cc @@ -93,8 +93,8 @@ feedwire::Version GetPlatformVersionMessage() { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_flags__ui_flags__state.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_flags__ui_flags__state.cc index 9add38f973ef..73067e7bc082 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_flags__ui_flags__state.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_flags__ui_flags__state.cc @@ -1,9 +1,9 @@ ---- src/3rdparty/chromium/components/flags_ui/flags_state.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/components/flags_ui/flags_state.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/flags_ui/flags_state.cc -@@ -755,7 +755,7 @@ unsigned short FlagsState::GetCurrentPlatform() { +@@ -761,7 +761,7 @@ unsigned short FlagsState::GetCurrentPlatform() { + return kOsWin; + #elif BUILDFLAG(IS_CHROMEOS) return kOsCrOS; - #elif BUILDFLAG(IS_CHROMEOS_LACROS) - return kOsLacros; -#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_OPENBSD) +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) return kOsLinux; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gcm__driver_gcm__desktop__utils.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gcm__driver_gcm__desktop__utils.cc new file mode 100644 index 000000000000..d8518799182d --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gcm__driver_gcm__desktop__utils.cc @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/components/gcm_driver/gcm_desktop_utils.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/components/gcm_driver/gcm_desktop_utils.cc +@@ -32,7 +32,7 @@ GCMClient::ChromePlatform GetPlatform() { + return GCMClient::PLATFORM_ANDROID; + #elif BUILDFLAG(IS_CHROMEOS) + return GCMClient::PLATFORM_CROS; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return GCMClient::PLATFORM_LINUX; + #else + // For all other platforms, return as LINUX. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_BUILD.gn index 07b7216ee88b..d72b93d94a10 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_BUILD.gn @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/gwp_asan/BUILD.gn.orig 2022-11-30 08:12:58 UTC +--- src/3rdparty/chromium/components/gwp_asan/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/gwp_asan/BUILD.gn @@ -15,7 +15,7 @@ test("gwp_asan_unittests") { "//testing/gtest", diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_client_guarded__page__allocator__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_client_guarded__page__allocator__posix.cc index b9a40268566b..1281eb1bf8aa 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_client_guarded__page__allocator__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_client_guarded__page__allocator__posix.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/gwp_asan/client/guarded_page_allocator_posix.cc.orig 2023-09-13 12:11:42 UTC +--- src/3rdparty/chromium/components/gwp_asan/client/guarded_page_allocator_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/gwp_asan/client/guarded_page_allocator_posix.cc @@ -35,8 +35,9 @@ void GuardedPageAllocator::MarkPageInaccessible(void* // mmap() a PROT_NONE page over the address to release it to the system, if diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_client_gwp__asan.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_client_gwp__asan.cc index 27bcf84ab858..fd90de7f0094 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_client_gwp__asan.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_client_gwp__asan.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/gwp_asan/client/gwp_asan.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/components/gwp_asan/client/gwp_asan.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/gwp_asan/client/gwp_asan.cc @@ -75,7 +75,7 @@ namespace { // ProcessSamplingBoost is the multiplier to increase the diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_client_gwp__asan__features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_client_gwp__asan__features.cc index e4e1feef289b..db5d9afdc204 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_client_gwp__asan__features.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_client_gwp__asan__features.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/gwp_asan/client/gwp_asan_features.cc.orig 2024-01-30 07:53:34 UTC +--- src/3rdparty/chromium/components/gwp_asan/client/gwp_asan_features.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/gwp_asan/client/gwp_asan_features.cc -@@ -9,7 +9,7 @@ +@@ -9,7 +9,7 @@ namespace gwp_asan::internal { namespace gwp_asan::internal { #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_crash__handler_crash__analyzer.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_crash__handler_crash__analyzer.cc index 2f837207d73c..5ad9237a760e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_crash__handler_crash__analyzer.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_crash__handler_crash__analyzer.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/gwp_asan/crash_handler/crash_analyzer.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/components/gwp_asan/crash_handler/crash_analyzer.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/gwp_asan/crash_handler/crash_analyzer.cc @@ -35,7 +35,7 @@ #include "third_party/crashpad/crashpad/snapshot/process_snapshot.h" @@ -9,7 +9,7 @@ #include <signal.h> #elif BUILDFLAG(IS_APPLE) #include <mach/exception_types.h> -@@ -95,7 +95,7 @@ bool CrashAnalyzer::GetExceptionInfo( +@@ -95,7 +95,7 @@ crashpad::VMAddress CrashAnalyzer::GetAccessAddress( crashpad::VMAddress CrashAnalyzer::GetAccessAddress( const crashpad::ExceptionSnapshot& exception) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_live__caption_caption__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_live__caption_caption__util.cc index 6756d682021c..08e208b536ae 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_live__caption_caption__util.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_live__caption_caption__util.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/components/live_caption/caption_util.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/live_caption/caption_util.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/live_caption/caption_util.cc -@@ -139,7 +139,7 @@ std::string GetCaptionSettingsUrl() { +@@ -136,7 +136,7 @@ std::string GetCaptionSettingsUrl() { + std::string GetCaptionSettingsUrl() { + #if BUILDFLAG(IS_CHROMEOS) return "chrome://os-settings/audioAndCaptions"; - #endif // BUILDFLAG(IS_CHROMEOS) - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) return "chrome://settings/captions"; - #endif // BUILDFLAG(IS_LINUX) - + #elif BUILDFLAG(IS_WIN) + return base::win::GetVersion() >= base::win::Version::WIN10 diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_live__caption_caption__util.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_live__caption_caption__util.h index 577c1578c7b1..79ec27aa1d77 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_live__caption_caption__util.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_live__caption_caption__util.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/live_caption/caption_util.h.orig 2024-03-22 08:19:40 UTC +--- src/3rdparty/chromium/components/live_caption/caption_util.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/live_caption/caption_util.h -@@ -15,7 +15,7 @@ class PrefService; +@@ -15,7 +15,7 @@ namespace captions { namespace captions { #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_media__router_common_media__source.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_media__router_common_media__source.cc index 4c4610c1f1df..f51ec9d5db87 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_media__router_common_media__source.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_media__router_common_media__source.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/media_router/common/media_source.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/components/media_router/common/media_source.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/media_router/common/media_source.cc -@@ -57,7 +57,7 @@ bool IsSystemAudioCaptureSupported() { +@@ -62,7 +62,7 @@ bool IsSystemAudioCaptureSupported() { if (!media::IsSystemLoopbackCaptureSupported()) { return false; } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_media__router_common_providers_cast_channel_cast__message__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_media__router_common_providers_cast_channel_cast__message__util.cc index 59cc556cb1de..65406af94c66 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_media__router_common_providers_cast_channel_cast__message__util.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_media__router_common_providers_cast_channel_cast__message__util.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/components/media_router/common/providers/cast/channel/cast_message_util.cc.orig 2023-11-03 10:09:45 UTC +--- src/3rdparty/chromium/components/media_router/common/providers/cast/channel/cast_message_util.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/media_router/common/providers/cast/channel/cast_message_util.cc -@@ -169,7 +169,7 @@ int GetVirtualConnectPlatformValue() { +@@ -168,7 +168,7 @@ int GetVirtualConnectPlatformValue() { return 4; - #elif BUILDFLAG(IS_CHROMEOS_ASH) + #elif BUILDFLAG(IS_CHROMEOS) return 5; --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) return 6; #else return 0; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_media__router_common_providers_cast_channel_enum__table.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_media__router_common_providers_cast_channel_enum__table.h index 62f9326b6060..b545f1cb49f9 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_media__router_common_providers_cast_channel_enum__table.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_media__router_common_providers_cast_channel_enum__table.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/media_router/common/providers/cast/channel/enum_table.h.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/components/media_router/common/providers/cast/channel/enum_table.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/media_router/common/providers/cast/channel/enum_table.h @@ -368,7 +368,12 @@ class EnumTable { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_drive__metrics__provider.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_drive__metrics__provider.cc new file mode 100644 index 000000000000..745218163c2a --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_drive__metrics__provider.cc @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/components/metrics/drive_metrics_provider.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/components/metrics/drive_metrics_provider.cc +@@ -113,7 +113,7 @@ void DriveMetricsProvider::FillDriveMetrics( + response.has_seek_penalty); + RecordTriStateMetric("UMA.SeekPenaltyResult.Base", + response.has_seek_penalty_base); +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + RecordTriStateMetric("UMA.DriveIsRemovableResult", response.is_removable); + #endif + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_drive__metrics__provider__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_drive__metrics__provider__linux.cc index 0fde59efeb73..aea7b7931217 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_drive__metrics__provider__linux.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_drive__metrics__provider__linux.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/metrics/drive_metrics_provider_linux.cc.orig 2023-09-13 12:11:42 UTC +--- src/3rdparty/chromium/components/metrics/drive_metrics_provider_linux.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/metrics/drive_metrics_provider_linux.cc @@ -4,7 +4,13 @@ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_dwa_dwa__service.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_dwa_dwa__service.cc new file mode 100644 index 000000000000..62ac33b5f277 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_dwa_dwa__service.cc @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/components/metrics/dwa/dwa_service.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/components/metrics/dwa/dwa_service.cc +@@ -161,7 +161,7 @@ void DwaService::RecordCoarseSystemInformation( + coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_WINDOWS); + #elif BUILDFLAG(IS_MAC) + coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_MACOS); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_LINUX); + #elif BUILDFLAG(IS_ANDROID) + // TODO(b/366276323): Populate set_platform using more granular diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_metrics__log.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_metrics__log.cc index 55707f8b64c9..888c8c1313ba 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_metrics__log.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_metrics__log.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/metrics/metrics_log.cc.orig 2024-05-21 18:07:39 UTC +--- src/3rdparty/chromium/components/metrics/metrics_log.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/metrics/metrics_log.cc -@@ -56,7 +56,7 @@ +@@ -61,7 +61,7 @@ #include "base/win/current_module.h" #endif @@ -9,7 +9,7 @@ #include "base/environment.h" #include "base/nix/xdg_util.h" #endif -@@ -146,7 +146,7 @@ void RecordCurrentTime( +@@ -157,7 +157,7 @@ void RecordCurrentTime( } } @@ -18,16 +18,16 @@ metrics::SystemProfileProto::OS::XdgSessionType ToProtoSessionType( base::nix::SessionType session_type) { switch (session_type) { -@@ -415,7 +415,7 @@ void MetricsLog::RecordCoreSystemProfile( +@@ -435,7 +435,7 @@ void MetricsLog::RecordCoreSystemProfile( // OperatingSystemVersion refers to the ChromeOS release version. - #if BUILDFLAG(IS_CHROMEOS_ASH) + #if BUILDFLAG(IS_CHROMEOS) os->set_kernel_version(base::SysInfo::KernelVersion()); --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // Linux operating system version is copied over into kernel version to be // consistent. os->set_kernel_version(base::SysInfo::OperatingSystemVersion()); -@@ -432,7 +432,7 @@ void MetricsLog::RecordCoreSystemProfile( +@@ -452,7 +452,7 @@ void MetricsLog::RecordCoreSystemProfile( os->set_build_number(base::SysInfo::GetIOSBuildNumber()); #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_motherboard.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_motherboard.cc index da39c9642286..876709f04207 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_motherboard.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_motherboard.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/metrics/motherboard.cc.orig 2022-10-24 13:33:33 UTC +--- src/3rdparty/chromium/components/metrics/motherboard.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/metrics/motherboard.cc @@ -1,6 +1,7 @@ // Copyright 2022 The Chromium Authors diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_named__mojo__ipc__server_connection__info.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_named__mojo__ipc__server_connection__info.h index 1f6a776b0422..0f3f5034e7f0 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_named__mojo__ipc__server_connection__info.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_named__mojo__ipc__server_connection__info.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/named_mojo_ipc_server/connection_info.h.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/components/named_mojo_ipc_server/connection_info.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/named_mojo_ipc_server/connection_info.h @@ -12,7 +12,7 @@ #include "base/win/scoped_handle.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc index 70a527cdc7c9..80a224a95486 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc -@@ -23,7 +23,7 @@ namespace named_mojo_ipc_server { +@@ -23,7 +23,7 @@ mojo::PlatformChannelEndpoint ConnectToServer( // static mojo::PlatformChannelEndpoint ConnectToServer( const mojo::NamedPlatformChannel::ServerName& server_name) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_named__system__lock_lock.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_named__system__lock_lock.h index 65f7818502f9..23a150be24a5 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_named__system__lock_lock.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_named__system__lock_lock.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/named_system_lock/lock.h.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/components/named_system_lock/lock.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/named_system_lock/lock.h @@ -38,7 +38,7 @@ class ScopedLock { // may acquire that lock. The lock name has different meanings per platform: diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_neterror_resources_neterror.js b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_neterror_resources_neterror.js deleted file mode 100644 index ea428f9b44b8..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_neterror_resources_neterror.js +++ /dev/null @@ -1,11 +0,0 @@ ---- src/3rdparty/chromium/components/neterror/resources/neterror.js.orig 2024-01-30 07:53:34 UTC -+++ src/3rdparty/chromium/components/neterror/resources/neterror.js -@@ -142,7 +142,7 @@ function detailsButtonClick() { - - let primaryControlOnLeft = true; - // clang-format off --// <if expr="is_macosx or is_ios or is_linux or is_chromeos or is_android"> -+// <if expr="is_macosx or is_ios or is_posix or is_chromeos or is_android"> - // clang-format on - primaryControlOnLeft = false; - // </if> diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_network__session__configurator_browser_network__session__configurator.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_network__session__configurator_browser_network__session__configurator.cc deleted file mode 100644 index 5a1f7c4c3666..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_network__session__configurator_browser_network__session__configurator.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- src/3rdparty/chromium/components/network_session_configurator/browser/network_session_configurator.cc.orig 2024-10-22 08:31:56 UTC -+++ src/3rdparty/chromium/components/network_session_configurator/browser/network_session_configurator.cc -@@ -849,7 +849,7 @@ net::URLRequestContextBuilder::HttpCacheParams::Type C - // backport, having it behave differently than in stable would be a bigger - // problem. TODO: Does this work in later macOS releases? - #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ -- BUILDFLAG(IS_MAC) -+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - return net::URLRequestContextBuilder::HttpCacheParams::DISK_SIMPLE; - #else - return net::URLRequestContextBuilder::HttpCacheParams::DISK_BLOCKFILE; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_optimization__guide_core_optimization__guide__features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_optimization__guide_core_optimization__guide__features.cc new file mode 100644 index 000000000000..6a09d5740088 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_optimization__guide_core_optimization__guide__features.cc @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/components/optimization_guide/core/optimization_guide_features.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/components/optimization_guide/core/optimization_guide_features.cc +@@ -137,7 +137,7 @@ BASE_FEATURE(kOptimizationGuideOnDeviceModel, + // Whether to use the on device model service in optimization guide. + BASE_FEATURE(kOptimizationGuideOnDeviceModel, + "OptimizationGuideOnDeviceModel", +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT); + #else + base::FEATURE_DISABLED_BY_DEFAULT); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_optimization__guide_core_optimization__guide__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_optimization__guide_core_optimization__guide__util.cc index 09e18bd11848..070130ee5265 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_optimization__guide_core_optimization__guide__util.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_optimization__guide_core_optimization__guide__util.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/optimization_guide/core/optimization_guide_util.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/components/optimization_guide/core/optimization_guide_util.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/optimization_guide/core/optimization_guide_util.cc -@@ -35,7 +35,7 @@ optimization_guide::proto::Platform GetPlatform() { +@@ -37,7 +37,7 @@ optimization_guide::proto::Platform GetPlatform() { return optimization_guide::proto::PLATFORM_CHROMEOS; #elif BUILDFLAG(IS_ANDROID) return optimization_guide::proto::PLATFORM_ANDROID; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_async_browser_secret__portal__key__provider.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_async_browser_secret__portal__key__provider.cc index 3c83ff265da7..4182d7751c51 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_async_browser_secret__portal__key__provider.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_async_browser_secret__portal__key__provider.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/os_crypt/async/browser/secret_portal_key_provider.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/os_crypt/async/browser/secret_portal_key_provider.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/os_crypt/async/browser/secret_portal_key_provider.cc @@ -5,7 +5,9 @@ #include "components/os_crypt/async/browser/secret_portal_key_provider.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_async_common_encryptor.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_async_common_encryptor.cc deleted file mode 100644 index f4403568aa9f..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_async_common_encryptor.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- src/3rdparty/chromium/components/os_crypt/async/common/encryptor.cc.orig 2024-10-22 08:31:56 UTC -+++ src/3rdparty/chromium/components/os_crypt/async/common/encryptor.cc -@@ -277,7 +277,7 @@ std::optional<std::string> Encryptor::DecryptData( - // or not encryption worked or not, and certainly not advisable to recommend - // a re-encryption of this potentially invalid data. - // TODO(crbug.com/365712505): Remove this fallback. --#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && \ -+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD) && \ - !(BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || \ - BUILDFLAG(IS_FUCHSIA) - if (plaintext == string_data) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_sync_libsecret__util__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_sync_libsecret__util__linux.cc index 123dc26ce3e3..bd1be7a8b749 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_sync_libsecret__util__linux.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_sync_libsecret__util__linux.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/os_crypt/sync/libsecret_util_linux.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/os_crypt/sync/libsecret_util_linux.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/os_crypt/sync/libsecret_util_linux.cc -@@ -185,16 +185,22 @@ bool LibsecretLoader::EnsureLibsecretLoaded() { +@@ -185,16 +185,22 @@ bool LibsecretLoader::LoadLibsecret() { // static bool LibsecretLoader::LoadLibsecret() { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_sync_os__crypt.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_sync_os__crypt.h index 81e2c3eeadee..8d6c0021e22a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_sync_os__crypt.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_sync_os__crypt.h @@ -1,24 +1,15 @@ ---- src/3rdparty/chromium/components/os_crypt/sync/os_crypt.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/os_crypt/sync/os_crypt.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/os_crypt/sync/os_crypt.h -@@ -14,7 +14,7 @@ - #include "build/build_config.h" +@@ -16,7 +16,7 @@ #include "build/chromecast_buildflags.h" + #include "crypto/subtle_passkey.h" -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) class KeyStorageLinux; #endif // BUILDFLAG(IS_LINUX) -@@ -23,7 +23,7 @@ class PrefRegistrySimple; - class PrefService; - #endif // BUILDFLAG(IS_WIN) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD) - namespace crypto { - class SymmetricKey; - } -@@ -36,7 +36,7 @@ struct Config; +@@ -32,7 +32,7 @@ namespace OSCrypt { // Temporary interface due to OSCrypt refactor. See OSCryptImpl for descriptions // of what each function does. namespace OSCrypt { @@ -27,7 +18,7 @@ COMPONENT_EXPORT(OS_CRYPT) void SetConfig(std::unique_ptr<os_crypt::Config> config); #endif // BUILDFLAG(IS_LINUX) -@@ -81,7 +81,7 @@ COMPONENT_EXPORT(OS_CRYPT) void UseMockKeyForTesting(b +@@ -77,7 +77,7 @@ COMPONENT_EXPORT(OS_CRYPT) void ResetStateForTesting() COMPONENT_EXPORT(OS_CRYPT) void SetLegacyEncryptionForTesting(bool legacy); COMPONENT_EXPORT(OS_CRYPT) void ResetStateForTesting(); #endif // BUILDFLAG(IS_WIN) @@ -36,7 +27,16 @@ COMPONENT_EXPORT(OS_CRYPT) void UseMockKeyStorageForTesting( base::OnceCallback<std::unique_ptr<KeyStorageLinux>()> -@@ -108,7 +108,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl { +@@ -86,7 +86,7 @@ void SetEncryptionPasswordForTesting(const std::string + COMPONENT_EXPORT(OS_CRYPT) + void SetEncryptionPasswordForTesting(const std::string& password); + #endif // (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) +-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && \ ++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD) && \ + !(BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || \ + BUILDFLAG(IS_FUCHSIA) + COMPONENT_EXPORT(OS_CRYPT) +@@ -111,7 +111,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl { // Returns singleton instance of OSCryptImpl. static OSCryptImpl* GetInstance(); @@ -45,7 +45,7 @@ // Set the configuration of OSCryptImpl. // This method, or SetRawEncryptionKey(), must be called before using // EncryptString() and DecryptString(). -@@ -200,7 +200,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl { +@@ -203,7 +203,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl { void ResetStateForTesting(); #endif @@ -54,8 +54,8 @@ // For unit testing purposes, inject methods to be used. // |storage_provider_factory| provides the desired |KeyStorage| // implementation. If the provider returns |nullptr|, a hardcoded password -@@ -225,13 +225,13 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl { - crypto::SymmetricKey* GetEncryptionKey(); +@@ -227,13 +227,13 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl { + bool DeriveKey(); #endif // BUILDFLAG(IS_APPLE) -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) @@ -67,6 +67,6 @@ -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Returns a cached string of "peanuts". Is thread-safe. - crypto::SymmetricKey* GetPasswordV10(); + static constexpr size_t kDerivedKeyBytes = 16; + crypto::SubtlePassKey MakeCryptoPassKey(); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_paint__preview_browser_paint__preview__client.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_paint__preview_browser_paint__preview__client.cc index c4646513fbb8..73aa910d2e50 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_paint__preview_browser_paint__preview__client.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_paint__preview_browser_paint__preview__client.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/paint_preview/browser/paint_preview_client.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/paint_preview/browser/paint_preview_client.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/paint_preview/browser/paint_preview_client.cc @@ -326,8 +326,8 @@ void PaintPreviewClient::CapturePaintPreview( metadata->set_version(kPaintPreviewVersion); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_paint__preview_common_proto_paint__preview.proto b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_paint__preview_common_proto_paint__preview.proto index e7ff347af1c9..6d4beb840d1d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_paint__preview_common_proto_paint__preview.proto +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_paint__preview_common_proto_paint__preview.proto @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/paint_preview/common/proto/paint_preview.proto.orig 2021-12-14 11:45:03 UTC +--- src/3rdparty/chromium/components/paint_preview/common/proto/paint_preview.proto.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/paint_preview/common/proto/paint_preview.proto -@@ -82,8 +82,8 @@ message PaintPreviewFrameProto { +@@ -82,8 +82,8 @@ message ChromeVersionProto { // Stores Chrome version. // NEXT_TAG = 5 message ChromeVersionProto { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_paint__preview_player_player__compositor__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_paint__preview_player_player__compositor__delegate.cc index 3c90cff537cb..5793c2770437 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_paint__preview_player_player__compositor__delegate.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_paint__preview_player_player__compositor__delegate.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/paint_preview/player/player_compositor_delegate.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/components/paint_preview/player/player_compositor_delegate.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/paint_preview/player/player_compositor_delegate.cc -@@ -434,8 +434,8 @@ void PlayerCompositorDelegate::ValidateProtoAndLoadAXT +@@ -433,8 +433,8 @@ void PlayerCompositorDelegate::ValidateProtoAndLoadAXT auto chrome_version = capture_result_->proto.metadata().chrome_version(); const auto& current_chrome_version = version_info::GetVersion(); if (capture_result_->proto.metadata().has_chrome_version() && diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_features_password__features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_features_password__features.cc index 2ade6a08b107..1a2fe4886ff7 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_features_password__features.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_features_password__features.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/password_manager/core/browser/features/password_features.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/password_manager/core/browser/features/password_features.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/password_manager/core/browser/features/password_features.cc -@@ -41,7 +41,7 @@ BASE_FEATURE(kClearUndecryptablePasswords, +@@ -35,7 +35,7 @@ BASE_FEATURE(kClearUndecryptablePasswordsOnSync, BASE_FEATURE(kClearUndecryptablePasswordsOnSync, "ClearUndecryptablePasswordsInSync", #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || \ @@ -9,8 +9,8 @@ base::FEATURE_ENABLED_BY_DEFAULT #else base::FEATURE_DISABLED_BY_DEFAULT -@@ -92,7 +92,7 @@ BASE_FEATURE(kPasswordManualFallbackAvailable, - "PasswordManualFallbackAvailable", +@@ -107,7 +107,7 @@ BASE_FEATURE(kReuseDetectionBasedOnPasswordHashes, + "ReuseDetectionBasedOnPasswordHashes", base::FEATURE_DISABLED_BY_DEFAULT); -#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_features_password__features.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_features_password__features.h index 84bf605a3a42..4af2770654f5 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_features_password__features.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_features_password__features.h @@ -1,8 +1,8 @@ ---- src/3rdparty/chromium/components/password_manager/core/browser/features/password_features.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/password_manager/core/browser/features/password_features.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/password_manager/core/browser/features/password_features.h -@@ -93,7 +93,7 @@ BASE_DECLARE_FEATURE(kPasswordManagerLogToTerminal); - // Enables triggering password suggestions through the context menu. - BASE_DECLARE_FEATURE(kPasswordManualFallbackAvailable); +@@ -108,7 +108,7 @@ BASE_DECLARE_FEATURE(kReuseDetectionBasedOnPasswordHas + // Detects password reuse based on hashed password values. + BASE_DECLARE_FEATURE(kReuseDetectionBasedOnPasswordHashes); -#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__form__manager.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__form__manager.cc index 4c5293c3b005..326f03921eeb 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__form__manager.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__form__manager.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/password_manager/core/browser/password_form_manager.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/password_manager/core/browser/password_form_manager.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/password_manager/core/browser/password_form_manager.cc -@@ -61,7 +61,7 @@ +@@ -63,7 +63,7 @@ #include "components/webauthn/android/webauthn_cred_man_delegate.h" #endif // BUILDFLAG(IS_ANDROID) @@ -9,7 +9,7 @@ #include "components/os_crypt/sync/os_crypt.h" #endif -@@ -231,7 +231,7 @@ bool ShouldUploadCrowdsourcingVotes(const FormOrDigest +@@ -239,7 +239,7 @@ bool ShouldUploadCrowdsourcingVotes(const FormOrDigest return false; } @@ -18,7 +18,7 @@ bool ShouldShowKeychainErrorBubble( std::optional<PasswordStoreBackendError> backend_error) { if (!backend_error.has_value()) { -@@ -888,7 +888,7 @@ void PasswordFormManager::OnFetchCompleted() { +@@ -897,7 +897,7 @@ void PasswordFormManager::OnFetchCompleted() { error.value().type); } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager.cc index 8a17db823f50..02d0334825ef 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager.cc @@ -1,15 +1,15 @@ ---- src/3rdparty/chromium/components/password_manager/core/browser/password_manager.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/components/password_manager/core/browser/password_manager.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/password_manager/core/browser/password_manager.cc -@@ -414,7 +414,7 @@ void PasswordManager::RegisterProfilePrefs( - prefs::kAutofillableCredentialsAccountStoreLoginDatabase, false); - #endif // BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_IOS) +@@ -471,7 +471,7 @@ void PasswordManager::RegisterProfilePrefs( + false); + #endif registry->RegisterBooleanPref(prefs::kPasswordSharingEnabled, true); -#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) registry->RegisterIntegerPref(prefs::kRelaunchChromeBubbleDismissedCounter, 0); #endif -@@ -427,7 +427,7 @@ void PasswordManager::RegisterProfilePrefs( +@@ -484,7 +484,7 @@ void PasswordManager::RegisterProfilePrefs( #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager__client.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager__client.h index d6e78b1fc41d..954f2a6f8543 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager__client.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager__client.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/password_manager/core/browser/password_manager_client.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/password_manager/core/browser/password_manager_client.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/password_manager/core/browser/password_manager_client.h -@@ -30,7 +30,7 @@ +@@ -31,7 +31,7 @@ #include "net/cert/cert_status_flags.h" #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ @@ -9,12 +9,12 @@ #include "base/i18n/rtl.h" #include "components/password_manager/core/browser/password_cross_domain_confirmation_popup_controller.h" #include "ui/gfx/geometry/rect_f.h" -@@ -545,7 +545,7 @@ class PasswordManagerClient { +@@ -549,7 +549,7 @@ class PasswordManagerClient { CredentialsCallback callback); #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ - BUILDFLAG(IS_CHROMEOS) + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Shows the bubble with the details of the `form`. virtual void OpenPasswordDetailsBubble( + const password_manager::PasswordForm& form) = 0; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager__switches.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager__switches.cc index 6a88a620db20..1b1b0312dacd 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager__switches.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager__switches.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/password_manager/core/browser/password_manager_switches.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/components/password_manager/core/browser/password_manager_switches.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/password_manager/core/browser/password_manager_switches.cc -@@ -6,7 +6,7 @@ +@@ -6,7 +6,7 @@ namespace password_manager { namespace password_manager { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager__switches.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager__switches.h index b2f0bb60a916..3b4c6b85f21e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager__switches.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager__switches.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/password_manager/core/browser/password_manager_switches.h.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/components/password_manager/core/browser/password_manager_switches.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/password_manager/core/browser/password_manager_switches.h -@@ -10,7 +10,7 @@ +@@ -9,7 +9,7 @@ namespace password_manager { namespace password_manager { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manual__fallback__flow.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manual__fallback__flow.cc index 35be47bb23c8..451131faa188 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manual__fallback__flow.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manual__fallback__flow.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/password_manager/core/browser/password_manual_fallback_flow.cc -@@ -43,7 +43,7 @@ std::u16string GetUsernameFromLabel(const std::u16stri +@@ -45,7 +45,7 @@ std::u16string GetUsernameFromLabel(const std::u16stri } #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ @@ -9,7 +9,7 @@ // Returns the password form corresponding to the `payload` data. In most // cases there is only one such form stored, but having more than one or no // forms is also possible. If there is more than one form, showing any of them -@@ -281,7 +281,7 @@ void PasswordManualFallbackFlow::DidAcceptSuggestion( +@@ -294,7 +294,7 @@ void PasswordManualFallbackFlow::DidAcceptSuggestion( } case autofill::SuggestionType::kViewPasswordDetails: { #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ @@ -18,7 +18,7 @@ std::optional<password_manager::PasswordForm> credentials = GetCorrespondingPasswordForm( suggestion.GetPayload<Suggestion::PasswordSuggestionDetails>(), -@@ -413,7 +413,7 @@ void PasswordManualFallbackFlow::EnsureCrossDomainPass +@@ -429,7 +429,7 @@ void PasswordManualFallbackFlow::EnsureCrossDomainPass const Suggestion::PasswordSuggestionDetails& payload, base::OnceClosure on_allowed) { #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manual__fallback__flow.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manual__fallback__flow.h index 9211994d6db1..38b542720742 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manual__fallback__flow.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manual__fallback__flow.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/password_manager/core/browser/password_manual_fallback_flow.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/password_manager/core/browser/password_manual_fallback_flow.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/password_manager/core/browser/password_manual_fallback_flow.h @@ -17,7 +17,7 @@ #include "components/password_manager/core/browser/ui/saved_passwords_presenter.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__store__factory__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__store__factory__util.cc index 01de67ab4575..c5bd55472e27 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__store__factory__util.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__store__factory__util.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/password_manager/core/browser/password_store_factory_util.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/password_manager/core/browser/password_store_factory_util.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/password_manager/core/browser/password_store_factory_util.cc -@@ -29,7 +29,7 @@ namespace { +@@ -29,7 +29,7 @@ LoginDatabase::DeletingUndecryptablePasswordsEnabled G LoginDatabase::DeletingUndecryptablePasswordsEnabled GetPolicyFromPrefs( PrefService* prefs) { #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__store_login__database.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__store_login__database.cc index 8abe6a31437d..4861502df755 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__store_login__database.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__store_login__database.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/password_manager/core/browser/password_store/login_database.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/password_manager/core/browser/password_store/login_database.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/password_manager/core/browser/password_store/login_database.cc @@ -1030,7 +1030,7 @@ bool ShouldDeleteUndecryptablePasswords( bool is_user_data_dir_policy_set, diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__store_login__database__async__helper.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__store_login__database__async__helper.cc index 9bbb04406a0b..60d178ad9412 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__store_login__database__async__helper.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__store_login__database__async__helper.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/password_manager/core/browser/password_store/login_database_async_helper.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/components/password_manager/core/browser/password_store/login_database_async_helper.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/password_manager/core/browser/password_store/login_database_async_helper.cc @@ -154,7 +154,7 @@ LoginsResultOrError LoginDatabaseAsyncHelper::FillMatc std::vector<PasswordForm> matched_forms; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_stub__password__manager__client.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_stub__password__manager__client.cc index cee3f8137f01..dc3f99ecb3e0 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_stub__password__manager__client.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_stub__password__manager__client.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/password_manager/core/browser/stub_password_manager_client.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/password_manager/core/browser/stub_password_manager_client.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/password_manager/core/browser/stub_password_manager_client.cc -@@ -187,7 +187,7 @@ version_info::Channel StubPasswordManagerClient::GetCh +@@ -199,7 +199,7 @@ version_info::Channel StubPasswordManagerClient::GetCh } #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ @@ -8,4 +8,4 @@ + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) void StubPasswordManagerClient::OpenPasswordDetailsBubble( const password_manager::PasswordForm& form) {} - + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_stub__password__manager__client.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_stub__password__manager__client.h index dd569b066731..d636bddcb772 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_stub__password__manager__client.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_stub__password__manager__client.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/password_manager/core/browser/stub_password_manager_client.h.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/components/password_manager/core/browser/stub_password_manager_client.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/password_manager/core/browser/stub_password_manager_client.h -@@ -75,7 +75,7 @@ class StubPasswordManagerClient : public PasswordManag +@@ -77,7 +77,7 @@ class StubPasswordManagerClient : public PasswordManag MockPasswordFeatureManager* GetPasswordFeatureManager(); version_info::Channel GetChannel() const override; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ @@ -8,4 +8,4 @@ + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) void OpenPasswordDetailsBubble( const password_manager::PasswordForm& form) override; - std::unique_ptr< + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_common_password__manager__pref__names.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_common_password__manager__pref__names.h index 94d3ccc84bfe..9bf6b0dc3bec 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_common_password__manager__pref__names.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_common_password__manager__pref__names.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/password_manager/core/common/password_manager_pref_names.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/password_manager/core/common/password_manager_pref_names.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/password_manager/core/common/password_manager_pref_names.h -@@ -41,7 +41,7 @@ inline constexpr char kCredentialProviderEnabledOnStar +@@ -50,7 +50,7 @@ inline constexpr char kCredentialProviderEnabledOnStar #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,7 @@ // Boolean pref controlled by the DeletingUndecryptablePasswordsEnabled policy. // If set to false it blocks deleting undecryptable passwords, otherwise the // deletion can happen. -@@ -334,7 +334,7 @@ inline constexpr char kAutofillableCredentialsAccountS +@@ -359,7 +359,7 @@ inline constexpr char kPasswordSharingEnabled[] = inline constexpr char kPasswordSharingEnabled[] = "password_manager.password_sharing_enabled"; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_performance__manager_decorators_process__metrics__decorator.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_performance__manager_decorators_process__metrics__decorator.cc new file mode 100644 index 000000000000..f78f3ef5c715 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_performance__manager_decorators_process__metrics__decorator.cc @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/components/performance_manager/decorators/process_metrics_decorator.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/components/performance_manager/decorators/process_metrics_decorator.cc +@@ -264,7 +264,7 @@ void ProcessMetricsDecorator::DidGetMemoryUsage( + // RSS and PMF to each node proportionally to its V8 heap size. + uint64_t process_rss = process_dump_iter.os_dump().resident_set_kb; + process_node->set_resident_set_kb(process_rss); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + process_node->set_private_swap_kb( + process_dump_iter.os_dump().private_footprint_swap_kb); + #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_performance__manager_public_features.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_performance__manager_public_features.h index 5e31ce9bb588..a2c0abb77a2a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_performance__manager_public_features.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_performance__manager_public_features.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/performance_manager/public/features.h.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/components/performance_manager/public/features.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/performance_manager/public/features.h -@@ -21,7 +21,7 @@ BASE_DECLARE_FEATURE(kRunOnMainThreadSync); +@@ -17,7 +17,7 @@ namespace performance_manager::features { #if !BUILDFLAG(IS_ANDROID) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_permissions_prediction__service_prediction__common.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_permissions_prediction__service_prediction__common.cc index 67fbbfb894e4..36790a887d8b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_permissions_prediction__service_prediction__common.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_permissions_prediction__service_prediction__common.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/permissions/prediction_service/prediction_common.cc.orig 2022-08-31 12:19:35 UTC +--- src/3rdparty/chromium/components/permissions/prediction_service/prediction_common.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/permissions/prediction_service/prediction_common.cc -@@ -33,7 +33,7 @@ int BucketizeValue(int count) { +@@ -32,7 +32,7 @@ ClientFeatures_Platform GetCurrentPlatformProto() { ClientFeatures_Platform GetCurrentPlatformProto() { #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -9,7 +9,7 @@ return permissions::ClientFeatures_Platform_PLATFORM_DESKTOP; #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) return permissions::ClientFeatures_Platform_PLATFORM_MOBILE; -@@ -44,7 +44,7 @@ ClientFeatures_Platform GetCurrentPlatformProto() { +@@ -43,7 +43,7 @@ ClientFeatures_PlatformEnum GetCurrentPlatformEnumProt ClientFeatures_PlatformEnum GetCurrentPlatformEnumProto() { #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_browser_policy__pref__mapping__test.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_browser_policy__pref__mapping__test.cc index bd364678d5d6..e66f312e73b7 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_browser_policy__pref__mapping__test.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_browser_policy__pref__mapping__test.cc @@ -1,7 +1,7 @@ ---- src/3rdparty/chromium/components/policy/core/browser/policy_pref_mapping_test.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/components/policy/core/browser/policy_pref_mapping_test.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/policy/core/browser/policy_pref_mapping_test.cc -@@ -411,7 +411,7 @@ class PolicyTestCase { - const std::string os("chromeos_lacros"); +@@ -408,7 +408,7 @@ class PolicyTestCase { + const std::string os("chromeos_ash"); #elif BUILDFLAG(IS_IOS) const std::string os("ios"); -#elif BUILDFLAG(IS_LINUX) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud__policy__client.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud__policy__client.cc index 0debdfe734c4..0dbda4baf539 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud__policy__client.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud__policy__client.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/policy/core/common/cloud/cloud_policy_client.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/policy/core/common/cloud/cloud_policy_client.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/policy/core/common/cloud/cloud_policy_client.cc -@@ -703,7 +703,7 @@ void CloudPolicyClient::FetchPolicy(PolicyFetchReason +@@ -739,7 +739,7 @@ void CloudPolicyClient::FetchPolicy(PolicyFetchReason fetch_request->set_invalidation_payload(invalidation_payload_); } } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc index b433e28c007a..e3e47345b3fe 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc -@@ -25,7 +25,7 @@ namespace policy { +@@ -25,7 +25,7 @@ namespace { namespace { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud__policy__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud__policy__util.cc index d97731e4c262..1c58ebaadb26 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud__policy__util.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud__policy__util.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/components/policy/core/common/cloud/cloud_policy_util.cc.orig 2024-03-22 08:19:40 UTC +--- src/3rdparty/chromium/components/policy/core/common/cloud/cloud_policy_util.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/policy/core/common/cloud/cloud_policy_util.cc @@ -20,7 +20,7 @@ + #include "base/win/wincred_shim.h" #endif - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || \ -- BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_FUCHSIA) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) #include <pwd.h> #include <sys/types.h> #include <unistd.h> @@ -13,8 +13,8 @@ #import <SystemConfiguration/SCDynamicStoreCopySpecific.h> #endif --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) #include <limits.h> // For HOST_NAME_MAX #endif @@ -26,16 +26,16 @@ #include <algorithm> #include <utility> -@@ -88,7 +93,7 @@ namespace em = enterprise_management; +@@ -83,7 +88,7 @@ std::string GetMachineName() { + namespace em = enterprise_management; std::string GetMachineName() { - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || \ -- BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) char hostname[HOST_NAME_MAX]; if (gethostname(hostname, HOST_NAME_MAX) == 0) // Success. return hostname; -@@ -145,7 +150,7 @@ std::string GetMachineName() { +@@ -139,7 +144,7 @@ std::string GetOSVersion() { std::string GetOSVersion() { #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \ @@ -44,7 +44,7 @@ return base::SysInfo::OperatingSystemVersion(); #elif BUILDFLAG(IS_WIN) base::win::OSInfo::VersionNumber version_number = -@@ -168,7 +173,7 @@ std::string GetOSArchitecture() { +@@ -161,7 +166,7 @@ std::string GetOSUsername() { } std::string GetOSUsername() { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_policy__loader__common.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_policy__loader__common.cc index 039b048a3841..04fc54aa7d96 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_policy__loader__common.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_policy__loader__common.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/policy/core/common/policy_loader_common.cc.orig 2024-01-30 07:53:34 UTC +--- src/3rdparty/chromium/components/policy/core/common/policy_loader_common.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/policy/core/common/policy_loader_common.cc @@ -46,7 +46,7 @@ const char* kSensitivePolicies[] = { key::kDefaultSearchProviderEnabled, @@ -7,9 +7,9 @@ - BUILDFLAG(IS_CHROMEOS) + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) key::kAutoOpenFileTypes, + key::kEnterpriseSearchAggregatorSettings, key::kHomepageIsNewTabPage, - key::kPasswordProtectionChangePasswordURL, -@@ -56,7 +56,7 @@ const char* kSensitivePolicies[] = { +@@ -57,7 +57,7 @@ const char* kSensitivePolicies[] = { key::kSafeBrowsingAllowlistDomains, key::kSiteSearchSettings, #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_policy__paths.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_policy__paths.cc index b8b53fba0be7..aea340274764 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_policy__paths.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_policy__paths.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/policy/core/common/policy_paths.cc.orig 2024-01-30 07:53:34 UTC +--- src/3rdparty/chromium/components/policy/core/common/policy_paths.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/policy/core/common/policy_paths.cc -@@ -17,6 +17,8 @@ namespace policy { +@@ -17,6 +17,8 @@ const char kPolicyPath[] = "/etc/opt/chrome_for_testin const char kPolicyPath[] = "/etc/opt/chrome/policies"; #elif BUILDFLAG(GOOGLE_CHROME_FOR_TESTING_BRANDING) const char kPolicyPath[] = "/etc/opt/chrome_for_testing/policies"; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_policy__utils.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_policy__utils.cc index 733f5400d0b7..f3e006c65e67 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_policy__utils.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_policy__utils.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/policy/core/common/policy_utils.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/policy/core/common/policy_utils.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/policy/core/common/policy_utils.cc @@ -22,7 +22,7 @@ bool IsPolicyTestingEnabled(PrefService* pref_service, return true; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_tools_generate__policy__source.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_tools_generate__policy__source.py index 6ef9338ffdb1..50ed29f40240 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_tools_generate__policy__source.py +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_tools_generate__policy__source.py @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/policy/tools/generate_policy_source.py.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/components/policy/tools/generate_policy_source.py.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/policy/tools/generate_policy_source.py @@ -38,9 +38,9 @@ PLATFORM_STRINGS = { 'ios': ['ios'], diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_power__metrics_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_power__metrics_BUILD.gn index 27faeb446ffb..22ac603951d8 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_power__metrics_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_power__metrics_BUILD.gn @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/power_metrics/BUILD.gn.orig 2023-09-13 12:11:42 UTC +--- src/3rdparty/chromium/components/power_metrics/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/power_metrics/BUILD.gn @@ -41,7 +41,7 @@ static_library("power_metrics") { ldflags = [ "/DELAYLOAD:setupapi.dll" ] diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_power__metrics_energy__metrics__provider.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_power__metrics_energy__metrics__provider.cc index 8858d3024b34..9ecd46d77b68 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_power__metrics_energy__metrics__provider.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_power__metrics_energy__metrics__provider.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/power_metrics/energy_metrics_provider.cc.orig 2023-08-17 07:33:31 UTC +--- src/3rdparty/chromium/components/power_metrics/energy_metrics_provider.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/power_metrics/energy_metrics_provider.cc @@ -9,6 +9,8 @@ #include "components/power_metrics/energy_metrics_provider_win.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_regional__capabilities_regional__capabilities__service.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_regional__capabilities_regional__capabilities__service.cc new file mode 100644 index 000000000000..7bce14af4fb4 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_regional__capabilities_regional__capabilities__service.cc @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/components/regional_capabilities/regional_capabilities_service.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/components/regional_capabilities/regional_capabilities_service.cc +@@ -85,7 +85,7 @@ void RegionalCapabilitiesService::InitializeCountryIdC + base::UmaHistogramEnumeration(kUnknownCountryIdStored, + UnknownCountryIdStored::kValidCountryId); + } else { +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (base::FeatureList::IsEnabled(switches::kClearPrefForUnknownCountry)) { + profile_prefs_->ClearPref(country_codes::kCountryIDAtInstall); + country_id.reset(); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_regional__capabilities_regional__capabilities__switches.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_regional__capabilities_regional__capabilities__switches.cc new file mode 100644 index 000000000000..4a909fea67f0 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_regional__capabilities_regional__capabilities__switches.cc @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/components/regional_capabilities/regional_capabilities_switches.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/components/regional_capabilities/regional_capabilities_switches.cc +@@ -6,7 +6,7 @@ namespace switches { + + namespace switches { + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + BASE_FEATURE(kClearPrefForUnknownCountry, + "ClearCountryPrefForStoredUnknownCountry", + base::FEATURE_DISABLED_BY_DEFAULT); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_regional__capabilities_regional__capabilities__switches.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_regional__capabilities_regional__capabilities__switches.h new file mode 100644 index 000000000000..86c11cb9e458 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_regional__capabilities_regional__capabilities__switches.h @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/components/regional_capabilities/regional_capabilities_switches.h.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/components/regional_capabilities/regional_capabilities_switches.h +@@ -25,7 +25,7 @@ inline constexpr char kEeaListCountryOverride[] = "EEA + inline constexpr char kDefaultListCountryOverride[] = "DEFAULT_EEA"; + inline constexpr char kEeaListCountryOverride[] = "EEA_ALL"; + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // When the `country_codes::kCountryIDUnknown` is stored in prefs and this + // feature is enabled the pref will be cleared allowing a valid country to be + // set again. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_content_resources_gen__file__type__proto.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_content_resources_gen__file__type__proto.py index d564950f63ab..511bfc5f9221 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_content_resources_gen__file__type__proto.py +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_content_resources_gen__file__type__proto.py @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/safe_browsing/content/resources/gen_file_type_proto.py.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/components/safe_browsing/content/resources/gen_file_type_proto.py.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/safe_browsing/content/resources/gen_file_type_proto.py @@ -37,6 +37,8 @@ def PlatformTypes(): "chromeos": diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc index 6f6cebb8d418..73831d035c81 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/safe_browsing/core/browser/db/v4_protocol_manager_util.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/components/safe_browsing/core/browser/db/v4_protocol_manager_util.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/safe_browsing/core/browser/db/v4_protocol_manager_util.cc -@@ -119,7 +119,7 @@ std::ostream& operator<<(std::ostream& os, const ListI +@@ -119,7 +119,7 @@ PlatformType GetCurrentPlatformType() { PlatformType GetCurrentPlatformType() { #if BUILDFLAG(IS_WIN) return WINDOWS_PLATFORM; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc index 41a580d4f00d..7a4b27a4d905 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc @@ -110,7 +110,7 @@ RTLookupRequest::OSType GetRTLookupRequestOSType() { return RTLookupRequest::OS_TYPE_CHROME_OS; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_core_common_features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_core_common_features.cc deleted file mode 100644 index 5e15e5c695ee..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_core_common_features.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- src/3rdparty/chromium/components/safe_browsing/core/common/features.cc.orig 2024-10-22 08:31:56 UTC -+++ src/3rdparty/chromium/components/safe_browsing/core/common/features.cc -@@ -237,7 +237,7 @@ BASE_FEATURE(kRippleForEnhancedProtection, - BASE_FEATURE(kSafeBrowsingAsyncRealTimeCheck, - "SafeBrowsingAsyncRealTimeCheck", - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - base::FEATURE_ENABLED_BY_DEFAULT - #else - base::FEATURE_DISABLED_BY_DEFAULT diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_search__engines_search__engine__choice_search__engine__choice__service.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_search__engines_search__engine__choice_search__engine__choice__service.cc deleted file mode 100644 index 55b6a288ca0c..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_search__engines_search__engine__choice_search__engine__choice__service.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- src/3rdparty/chromium/components/search_engines/search_engine_choice/search_engine_choice_service.cc.orig 2024-10-22 08:31:56 UTC -+++ src/3rdparty/chromium/components/search_engines/search_engine_choice/search_engine_choice_service.cc -@@ -594,7 +594,7 @@ void SearchEngineChoiceService::RegisterLocalStatePref - - int SearchEngineChoiceService::GetCountryIdInternal() { - // `country_codes::kCountryIDAtInstall` may not be set yet. --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // On Android, ChromeOS and Linux, `country_codes::kCountryIDAtInstall` is - // computed asynchronously using platform-specific signals, and may not be - // available yet. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_search__engines_template__url__service.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_search__engines_template__url__service.cc index 1739649004be..79eb8180b24f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_search__engines_template__url__service.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_search__engines_template__url__service.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/components/search_engines/template_url_service.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/search_engines/template_url_service.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/search_engines/template_url_service.cc -@@ -3060,7 +3060,7 @@ bool TemplateURLService::MatchesDefaultSearchProvider( - std::unique_ptr<EnterpriseSiteSearchManager> - TemplateURLService::GetEnterpriseSiteSearchManager(PrefService* prefs) { +@@ -3229,7 +3229,7 @@ TemplateURLService::GetEnterpriseSearchManager(PrefSer + std::unique_ptr<EnterpriseSearchManager> + TemplateURLService::GetEnterpriseSearchManager(PrefService* prefs) { #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ - BUILDFLAG(IS_CHROMEOS) + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - return base::FeatureList::IsEnabled(omnibox::kSiteSearchSettingsPolicy) - ? std::make_unique<EnterpriseSiteSearchManager>( - prefs, base::BindRepeating( + return std::make_unique<EnterpriseSearchManager>( + prefs, base::BindRepeating(&TemplateURLService::EnterpriseSearchChanged, + base::Unretained(this))); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_security__interstitials_content_utils.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_security__interstitials_content_utils.cc index 1836675b3ee2..7f39b3934a8c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_security__interstitials_content_utils.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_security__interstitials_content_utils.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/components/security_interstitials/content/utils.cc.orig 2023-01-11 09:17:16 UTC +--- src/3rdparty/chromium/components/security_interstitials/content/utils.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/security_interstitials/content/utils.cc -@@ -38,7 +38,7 @@ void LaunchDateAndTimeSettings() { +@@ -37,7 +37,7 @@ void LaunchDateAndTimeSettings() { #if BUILDFLAG(IS_ANDROID) JNIEnv* env = base::android::AttachCurrentThread(); Java_DateAndTimeSettingsHelper_openDateAndTimeSettings(env); --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) struct ClockCommand { const char* const pathname; const char* const argument; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc index 1f99b0027f8f..670762516d27 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc.orig 2023-11-03 10:09:45 UTC +--- src/3rdparty/chromium/components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc -@@ -148,7 +148,7 @@ void CrossDeviceUserSegment::ExecuteModelWithInput( +@@ -147,7 +147,7 @@ void CrossDeviceUserSegment::ExecuteModelWithInput( // Check for current device type and subtract it from the device count // calculation. #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_services_on__device__translation_sandbox__hook.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_services_on__device__translation_sandbox__hook.cc new file mode 100644 index 000000000000..e985308a93ee --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_services_on__device__translation_sandbox__hook.cc @@ -0,0 +1,43 @@ +--- src/3rdparty/chromium/components/services/on_device_translation/sandbox_hook.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/components/services/on_device_translation/sandbox_hook.cc +@@ -7,12 +7,15 @@ + #include "components/services/on_device_translation/translate_kit_client.h" + #include "sandbox/linux/syscall_broker/broker_command.h" + ++#if !BUILDFLAG(IS_BSD) + using sandbox::syscall_broker::BrokerFilePermission; + using sandbox::syscall_broker::MakeBrokerCommandSet; ++#endif + + namespace on_device_translation { + namespace { + ++#if !BUILDFLAG(IS_BSD) + // Gets the file permissions required by the TranslateKit + std::vector<BrokerFilePermission> GetOnDeviceTranslationFilePermissions() { + std::vector<BrokerFilePermission> permissions{ +@@ -21,6 +24,7 @@ std::vector<BrokerFilePermission> GetOnDeviceTranslati + }; + return permissions; + } ++#endif + + } // namespace + +@@ -29,6 +33,7 @@ bool OnDeviceTranslationSandboxHook( + // Call `TranslateKitClient::Get()` to load libtranslatekit.so + TranslateKitClient::Get(); + ++#if !BUILDFLAG(IS_BSD) + auto* instance = sandbox::policy::SandboxLinux::GetInstance(); + instance->StartBrokerProcess(MakeBrokerCommandSet({ + sandbox::syscall_broker::COMMAND_OPEN, +@@ -36,7 +41,7 @@ bool OnDeviceTranslationSandboxHook( + GetOnDeviceTranslationFilePermissions(), + options); + instance->EngageNamespaceSandboxIfPossible(); +- ++#endif + return true; + } + diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_services_on__device__translation_sandbox__hook.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_services_on__device__translation_sandbox__hook.h new file mode 100644 index 000000000000..0f2bdd8b4f40 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_services_on__device__translation_sandbox__hook.h @@ -0,0 +1,16 @@ +--- src/3rdparty/chromium/components/services/on_device_translation/sandbox_hook.h.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/components/services/on_device_translation/sandbox_hook.h +@@ -5,7 +5,13 @@ + #ifndef COMPONENTS_SERVICES_ON_DEVICE_TRANSLATION_SANDBOX_HOOK_H_ + #define COMPONENTS_SERVICES_ON_DEVICE_TRANSLATION_SANDBOX_HOOK_H_ + ++#include "build/build_config.h" ++ ++#if BUILDFLAG(IS_BSD) ++#include "sandbox/policy/sandbox.h" ++#else + #include "sandbox/policy/linux/sandbox_linux.h" ++#endif + + namespace on_device_translation { + diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc index cc33b53fc1c9..3745f27572e8 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc.orig 2024-01-30 07:53:34 UTC +--- src/3rdparty/chromium/components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc @@ -22,7 +22,7 @@ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_soda_soda__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_soda_soda__util.cc index 1713989bb166..2562c472227d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_soda_soda__util.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_soda_soda__util.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/soda/soda_util.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/components/soda/soda_util.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/soda/soda_util.cc -@@ -27,7 +27,7 @@ +@@ -22,7 +22,7 @@ #include "base/win/windows_version.h" #endif @@ -9,7 +9,7 @@ #include "base/cpu.h" #endif -@@ -52,7 +52,7 @@ bool IsSupportedChromeOS() { +@@ -38,7 +38,7 @@ bool IsSupportedChromeOS() { } #endif // BUILDFLAG(IS_CHROMEOS) @@ -18,7 +18,7 @@ bool IsSupportedLinux() { #if defined(ARCH_CPU_X86_FAMILY) // Check if the CPU has the required instruction set to run the Speech -@@ -83,7 +83,7 @@ bool IsSupportedWin() { +@@ -69,7 +69,7 @@ bool IsOnDeviceSpeechRecognitionSupported() { bool IsOnDeviceSpeechRecognitionSupported() { #if BUILDFLAG(IS_CHROMEOS) return IsSupportedChromeOS(); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_startup__metric__utils_common_startup__metric__utils.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_startup__metric__utils_common_startup__metric__utils.cc index 93795121b94e..6b23f9b0aee8 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_startup__metric__utils_common_startup__metric__utils.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_startup__metric__utils_common_startup__metric__utils.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/startup_metric_utils/common/startup_metric_utils.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/components/startup_metric_utils/common/startup_metric_utils.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/startup_metric_utils/common/startup_metric_utils.cc @@ -94,7 +94,7 @@ base::TimeTicks CommonStartupMetricRecorder::StartupTi // Enabling this logic on OS X causes a significant performance regression. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_storage__monitor_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_storage__monitor_BUILD.gn index fcac51b90320..cced3d6b71c8 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_storage__monitor_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_storage__monitor_BUILD.gn @@ -1,20 +1,20 @@ ---- src/3rdparty/chromium/components/storage_monitor/BUILD.gn.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/components/storage_monitor/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/storage_monitor/BUILD.gn -@@ -76,7 +76,7 @@ jumbo_static_library("storage_monitor") { +@@ -72,7 +72,7 @@ jumbo_static_library("storage_monitor") { deps += [ "//services/device/public/mojom" ] } - } else if (is_linux || is_chromeos_lacros) { + } else if (is_linux) { - if (use_udev) { + if (use_udev && !is_bsd) { sources += [ "mtab_watcher_linux.cc", "mtab_watcher_linux.h", -@@ -181,7 +181,7 @@ source_set("unit_tests") { +@@ -178,7 +178,7 @@ source_set("unit_tests") { "storage_monitor_chromeos_unittest.cc", ] } -- } else if (is_linux || is_chromeos_lacros) { -+ } else if ((is_linux || is_chromeos_lacros) && !is_bsd) { +- } else if (is_linux) { ++ } else if (is_linux && !is_bsd) { if (use_udev) { sources += [ "storage_monitor_linux_unittest.cc" ] } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_storage__monitor_removable__device__constants.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_storage__monitor_removable__device__constants.cc index c5ce5fae2f1b..59330942edb4 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_storage__monitor_removable__device__constants.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_storage__monitor_removable__device__constants.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/storage_monitor/removable_device_constants.cc.orig 2022-02-28 16:54:41 UTC +--- src/3rdparty/chromium/components/storage_monitor/removable_device_constants.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/storage_monitor/removable_device_constants.cc -@@ -10,7 +10,7 @@ namespace storage_monitor { +@@ -10,7 +10,7 @@ const char kVendorModelSerialPrefix[] = "VendorModelSe const char kFSUniqueIdPrefix[] = "UUID:"; const char kVendorModelSerialPrefix[] = "VendorModelSerial:"; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_storage__monitor_removable__device__constants.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_storage__monitor_removable__device__constants.h index 1d11562e131e..8eb3531d28cc 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_storage__monitor_removable__device__constants.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_storage__monitor_removable__device__constants.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/storage_monitor/removable_device_constants.h.orig 2022-02-28 16:54:41 UTC +--- src/3rdparty/chromium/components/storage_monitor/removable_device_constants.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/storage_monitor/removable_device_constants.h -@@ -14,7 +14,7 @@ namespace storage_monitor { +@@ -14,7 +14,7 @@ extern const char kVendorModelSerialPrefix[]; extern const char kFSUniqueIdPrefix[]; extern const char kVendorModelSerialPrefix[]; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_list__family__members__service.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_list__family__members__service.h new file mode 100644 index 000000000000..bdfced292bd7 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_list__family__members__service.h @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/components/supervised_user/core/browser/list_family_members_service.h.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/components/supervised_user/core/browser/list_family_members_service.h +@@ -33,7 +33,7 @@ constexpr bool FetchListFamilyMembersWithCapability() + // If true, this fetcher is active for all users with CanFetchFamilyMemberInfo + // capability. Otherwise, it is only used by supervised users. + constexpr bool FetchListFamilyMembersWithCapability() { +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + return true; + #else + return false; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_supervised__user__metrics__service.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_supervised__user__metrics__service.cc index 9090384e1feb..2a0cc6d8401e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_supervised__user__metrics__service.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_supervised__user__metrics__service.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/supervised_user/core/browser/supervised_user_metrics_service.cc @@ -47,7 +47,7 @@ SupervisedUserMetricsService::SupervisedUserMetricsSer extensions_metrics_delegate_(std::move(extensions_metrics_delegate)) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_supervised__user__preferences.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_supervised__user__preferences.cc index 9c5b1eb3fcdd..906661e26106 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_supervised__user__preferences.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_supervised__user__preferences.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/supervised_user/core/browser/supervised_user_preferences.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/components/supervised_user/core/browser/supervised_user_preferences.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/supervised_user/core/browser/supervised_user_preferences.cc -@@ -147,7 +147,7 @@ void RegisterProfilePrefs(PrefRegistrySimple* registry +@@ -144,7 +144,7 @@ void RegisterProfilePrefs(PrefRegistrySimple* registry registry->RegisterBooleanPref(prefs::kChildAccountStatusKnown, false); registry->RegisterStringPref(prefs::kFamilyLinkUserMemberRole, std::string()); #if BUILDFLAG(ENABLE_EXTENSIONS) && \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_supervised__user__service.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_supervised__user__service.cc deleted file mode 100644 index 3e8480327dc4..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_supervised__user__service.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- src/3rdparty/chromium/components/supervised_user/core/browser/supervised_user_service.cc.orig 2024-10-22 08:31:56 UTC -+++ src/3rdparty/chromium/components/supervised_user/core/browser/supervised_user_service.cc -@@ -152,7 +152,7 @@ FirstTimeInterstitialBannerState SupervisedUserService - const FirstTimeInterstitialBannerState original_state) { - FirstTimeInterstitialBannerState target_state = original_state; - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_IOS) -+ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD) - if (original_state != FirstTimeInterstitialBannerState::kSetupComplete && - can_show_first_time_interstitial_banner_) { - target_state = FirstTimeInterstitialBannerState::kNeedToShow; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_common_features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_common_features.cc index 2a3b83548b58..d17b35d0ea21 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_common_features.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_common_features.cc @@ -1,15 +1,15 @@ ---- src/3rdparty/chromium/components/supervised_user/core/common/features.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/components/supervised_user/core/common/features.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/supervised_user/core/common/features.cc -@@ -67,7 +67,7 @@ BASE_FEATURE(kUpdatedSupervisedUserExtensionApprovalSt +@@ -68,7 +68,7 @@ BASE_FEATURE(kUpdatedSupervisedUserExtensionApprovalSt "UpdatedSupervisedUserExtensionApprovalStrings", - base::FEATURE_DISABLED_BY_DEFAULT); + base::FEATURE_ENABLED_BY_DEFAULT); -#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) +#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) BASE_FEATURE(kEnableExtensionsPermissionsForSupervisedUsersOnDesktop, "EnableExtensionsPermissionsForSupervisedUsersOnDesktop", - base::FEATURE_DISABLED_BY_DEFAULT); -@@ -82,7 +82,7 @@ bool IsSupervisedUserSkipParentApprovalToInstallExtens + base::FEATURE_ENABLED_BY_DEFAULT); +@@ -83,7 +83,7 @@ bool IsSupervisedUserSkipParentApprovalToInstallExtens #if BUILDFLAG(IS_CHROMEOS) return base::FeatureList::IsEnabled( kEnableSupervisedUserSkipParentApprovalToInstallExtensions); @@ -18,12 +18,13 @@ bool skipParentApprovalEnabled = base::FeatureList::IsEnabled( kEnableSupervisedUserSkipParentApprovalToInstallExtensions); bool permissionExtensionsForSupervisedUsersEnabled = -@@ -107,13 +107,13 @@ BASE_FEATURE(kSupervisedUserProfileSigninIPH, - "SupervisedUserProfileSigninIPH", +@@ -104,14 +104,14 @@ BASE_FEATURE(kCustomProfileStringsForSupervisedUsers, + "CustomProfileStringsForSupervisedUsers", base::FEATURE_DISABLED_BY_DEFAULT); -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + BASE_FEATURE(kShowKiteForSupervisedUsers, "ShowKiteForSupervisedUsers", base::FEATURE_DISABLED_BY_DEFAULT); @@ -31,15 +32,24 @@ -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - BASE_FEATURE(kHideGuestModeForSupervisedUsers, - "HideGuestModeForSupervisedUsers", - base::FEATURE_DISABLED_BY_DEFAULT); -@@ -123,7 +123,7 @@ BASE_FEATURE(kForceSafeSearchForUnauthenticatedSupervi + BASE_FEATURE(kForceSafeSearchForUnauthenticatedSupervisedUsers, "ForceSafeSearchForUnauthenticatedSupervisedUsers", + base::FEATURE_ENABLED_BY_DEFAULT); +@@ -121,7 +121,7 @@ BASE_FEATURE(kForceSafeSearchForUnauthenticatedSupervi base::FEATURE_DISABLED_BY_DEFAULT); + #endif -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - BASE_FEATURE(kForceSupervisedUserReauthenticationForYouTube, - "ForceSupervisedUserReauthenticationForYouTube", - base::FEATURE_DISABLED_BY_DEFAULT); + BASE_FEATURE(kEnableSupervisedUserVersionSignOutDialog, + "EnableSupervisedUserVersionSignOutDialog", + base::FEATURE_ENABLED_BY_DEFAULT); +@@ -141,7 +141,7 @@ BASE_FEATURE(kExemptYouTubeInfrastructureFromBlocking, + // kUncredentialedFilteringFallbackForSupervisedUsers and + // kWaitUntilAccessTokenAvailableForClassifyUrl flags, by inlining the + // platform #defines. +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + BASE_FEATURE(kUncredentialedFilteringFallbackForSupervisedUsers, + "UncredentialedFilteringFallbackForSupervisedUsers", + base::FEATURE_ENABLED_BY_DEFAULT); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_common_features.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_common_features.h index 9de7071fe1c4..3a8437fcadd0 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_common_features.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_common_features.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/supervised_user/core/common/features.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/supervised_user/core/common/features.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/supervised_user/core/common/features.h -@@ -25,7 +25,7 @@ BASE_DECLARE_FEATURE( +@@ -30,7 +30,7 @@ BASE_DECLARE_FEATURE(kUpdatedSupervisedUserExtensionAp // Applies new informative strings during the parental extension approval flow. BASE_DECLARE_FEATURE(kUpdatedSupervisedUserExtensionApprovalStrings); @@ -9,7 +9,7 @@ BASE_DECLARE_FEATURE(kEnableExtensionsPermissionsForSupervisedUsersOnDesktop); #endif -@@ -59,11 +59,11 @@ BASE_DECLARE_FEATURE(kSupervisedUserProfileSigninIPH); +@@ -60,7 +60,7 @@ BASE_DECLARE_FEATURE(kCustomProfileStringsForSupervise // Displays a Family Link kite badge on the supervised user avatar in various // surfaces. @@ -18,17 +18,12 @@ BASE_DECLARE_FEATURE(kShowKiteForSupervisedUsers); #endif --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - // This hides the following guest mode entry points for supervised users: - // - // * In the Profile menu for supervised profiles -@@ -75,7 +75,7 @@ BASE_DECLARE_FEATURE(kHideGuestModeForSupervisedUsers) +@@ -68,7 +68,7 @@ BASE_DECLARE_FEATURE(kForceSafeSearchForUnauthenticate // unauthenticated (e.g. signed out of the content area) account. BASE_DECLARE_FEATURE(kForceSafeSearchForUnauthenticatedSupervisedUsers); -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - // Force re-authentication when an unauthenticated supervised user tries to - // access YouTube, so that content restrictions can be applied. - BASE_DECLARE_FEATURE(kForceSupervisedUserReauthenticationForYouTube); + // Uses supervised user strings on the signout dialog. + BASE_DECLARE_FEATURE(kEnableSupervisedUserVersionSignOutDialog); + diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_common_pref__names.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_common_pref__names.h index fc75a77dbd40..0abdf16b8018 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_common_pref__names.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_common_pref__names.h @@ -1,7 +1,7 @@ ---- src/3rdparty/chromium/components/supervised_user/core/common/pref_names.h.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/components/supervised_user/core/common/pref_names.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/supervised_user/core/common/pref_names.h -@@ -137,7 +137,7 @@ inline constexpr char kFirstTimeInterstitialBannerStat - "profile.managed.banner_state"; +@@ -129,7 +129,7 @@ inline constexpr char kDefaultSupervisedUserFilteringB + "profile.managed.default_filtering_behavior"; #if BUILDFLAG(ENABLE_EXTENSIONS) -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_sync__device__info_local__device__info__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_sync__device__info_local__device__info__util.cc index cc8d26204f9d..2879764af6a0 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_sync__device__info_local__device__info__util.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_sync__device__info_local__device__info__util.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/sync_device_info/local_device_info_util.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/components/sync_device_info/local_device_info_util.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/sync_device_info/local_device_info_util.cc -@@ -85,7 +85,7 @@ void OnMachineStatisticsLoaded(LocalDeviceNameInfo* na +@@ -84,7 +84,7 @@ sync_pb::SyncEnums::DeviceType GetLocalDeviceType() { sync_pb::SyncEnums::DeviceType GetLocalDeviceType() { #if BUILDFLAG(IS_CHROMEOS) return sync_pb::SyncEnums_DeviceType_TYPE_CROS; @@ -9,16 +9,16 @@ return sync_pb::SyncEnums_DeviceType_TYPE_LINUX; #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS) switch (ui::GetDeviceFormFactor()) { -@@ -110,7 +110,7 @@ DeviceInfo::OsType GetLocalDeviceOSType() { +@@ -107,7 +107,7 @@ DeviceInfo::OsType GetLocalDeviceOSType() { + DeviceInfo::OsType GetLocalDeviceOSType() { + #if BUILDFLAG(IS_CHROMEOS) return DeviceInfo::OsType::kChromeOsAsh; - #elif BUILDFLAG(IS_CHROMEOS_LACROS) - return DeviceInfo::OsType::kChromeOsLacros; -#elif BUILDFLAG(IS_LINUX) +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) return DeviceInfo::OsType::kLinux; #elif BUILDFLAG(IS_ANDROID) return DeviceInfo::OsType::kAndroid; -@@ -129,7 +129,7 @@ DeviceInfo::OsType GetLocalDeviceOSType() { +@@ -126,7 +126,7 @@ DeviceInfo::FormFactor GetLocalDeviceFormFactor() { DeviceInfo::FormFactor GetLocalDeviceFormFactor() { #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_sync__device__info_local__device__info__util__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_sync__device__info_local__device__info__util__linux.cc index 7ce16715d205..e1999dbf2803 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_sync__device__info_local__device__info__util__linux.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_sync__device__info_local__device__info__util__linux.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/sync_device_info/local_device_info_util_linux.cc.orig 2022-09-24 10:57:32 UTC +--- src/3rdparty/chromium/components/sync_device_info/local_device_info_util_linux.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/sync_device_info/local_device_info_util_linux.cc @@ -9,6 +9,11 @@ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_sync__preferences_common__syncable__prefs__database.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_sync__preferences_common__syncable__prefs__database.cc new file mode 100644 index 000000000000..47b55d0bcfcf --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_sync__preferences_common__syncable__prefs__database.cc @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/components/sync_preferences/common_syncable_prefs_database.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/components/sync_preferences/common_syncable_prefs_database.cc +@@ -327,7 +327,7 @@ constexpr auto kCommonSyncablePrefsAllowlist = + PrefSensitivity::kNone, MergeBehavior::kNone}}, + #endif // BUILDFLAG(IS_ANDROID) + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS) ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + {autofill::prefs::kAutofillBnplEnabled, + {syncable_prefs_ids::kAutofillBnplEnabled, syncer::PREFERENCES, + PrefSensitivity::kNone, MergeBehavior::kNone}}, diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_system__cpu_cpu__probe.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_system__cpu_cpu__probe.cc index 279e4d00c55a..99d404f4b8cd 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_system__cpu_cpu__probe.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_system__cpu_cpu__probe.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/system_cpu/cpu_probe.cc.orig 2024-02-23 21:04:38 UTC +--- src/3rdparty/chromium/components/system_cpu/cpu_probe.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/system_cpu/cpu_probe.cc @@ -30,6 +30,9 @@ std::unique_ptr<CpuProbe> CpuProbe::Create() { return CpuProbeWin::Create(); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_trusted__vault_trusted__vault__connection__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_trusted__vault_trusted__vault__connection__impl.cc index 11614709e0d3..20d61ae28e2f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_trusted__vault_trusted__vault__connection__impl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_trusted__vault_trusted__vault__connection__impl.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/trusted_vault/trusted_vault_connection_impl.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/trusted_vault/trusted_vault_connection_impl.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/trusted_vault/trusted_vault_connection_impl.cc @@ -102,7 +102,7 @@ GetLocalPhysicalDeviceType() { // currently used or even built on all platforms. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_update__client_update__query__params.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_update__client_update__query__params.cc index be51222521a8..4b9211937fa2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_update__client_update__query__params.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_update__client_update__query__params.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/update_client/update_query_params.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/components/update_client/update_query_params.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/update_client/update_query_params.cc -@@ -40,6 +40,8 @@ const char kOs[] = +@@ -39,6 +39,8 @@ const char kOs[] = "fuchsia"; #elif BUILDFLAG(IS_OPENBSD) "openbsd"; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_url__formatter_spoof__checks_idn__spoof__checker.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_url__formatter_spoof__checks_idn__spoof__checker.cc index 38fecff980f1..c443a17d0947 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_url__formatter_spoof__checks_idn__spoof__checker.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_url__formatter_spoof__checks_idn__spoof__checker.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig 2024-02-23 21:04:38 UTC +--- src/3rdparty/chromium/components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/url_formatter/spoof_checks/idn_spoof_checker.cc -@@ -294,7 +294,7 @@ IDNSpoofChecker::IDNSpoofChecker() { +@@ -298,7 +298,7 @@ IDNSpoofChecker::IDNSpoofChecker() { // The ideal fix would be to change the omnibox font used for Thai. In // that case, the Linux-only list should be revisited and potentially // removed. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_user__education_views_help__bubble__view.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_user__education_views_help__bubble__view.cc index 98ec7812edd8..77c4f0447752 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_user__education_views_help__bubble__view.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_user__education_views_help__bubble__view.cc @@ -1,11 +1,29 @@ ---- src/3rdparty/chromium/components/user_education/views/help_bubble_view.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/user_education/views/help_bubble_view.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/user_education/views/help_bubble_view.cc -@@ -852,7 +852,7 @@ gfx::Rect HelpBubbleView::GetAnchorRect() const { +@@ -299,7 +299,7 @@ DEFINE_CLASS_ELEMENT_IDENTIFIER_VALUE(HelpBubbleView, + // TODO(https://crbug.com/382611284): Temporarily handle the case when the + // primary window is minimized by closing the help bubble. Remove this code when + // the issue is solved at the Views framework level. +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + class HelpBubbleView::PrimaryWidgetObserver : public views::WidgetObserver { + public: + explicit PrimaryWidgetObserver(HelpBubbleView& help_bubble) +@@ -772,7 +772,7 @@ HelpBubbleView::HelpBubbleView( + event_relay_->Init(this); + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + primary_widget_observer_ = std::make_unique<PrimaryWidgetObserver>(*this); + #endif + +@@ -886,7 +886,7 @@ void HelpBubbleView::OnBeforeBubbleWidgetInit(views::W void HelpBubbleView::OnBeforeBubbleWidgetInit(views::Widget::InitParams* params, views::Widget* widget) const { BubbleDialogDelegateView::OnBeforeBubbleWidgetInit(params, widget); -#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_BSD) // Help bubbles anchored to menus may be clipped to their anchors' bounds, // resulting in visual errors, unless they use accelerated rendering. See // crbug.com/1445770 for details. This also applies to bubbles anchored to diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_user__education_views_help__bubble__view.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_user__education_views_help__bubble__view.h new file mode 100644 index 000000000000..6f7ed63ac5e3 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_user__education_views_help__bubble__view.h @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/components/user_education/views/help_bubble_view.h.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/components/user_education/views/help_bubble_view.h +@@ -162,7 +162,7 @@ class HelpBubbleView : public views::BubbleDialogDeleg + // work around this problem by closing the bubble if the widget is minimized. + // When the underlying issue is fixed at the framework level, this can be + // removed. +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + class PrimaryWidgetObserver; + std::unique_ptr<PrimaryWidgetObserver> primary_widget_observer_; + #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_variations_service_variations__service.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_variations_service_variations__service.cc index 43f09c0ab8f6..495a3af98778 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_variations_service_variations__service.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_variations_service_variations__service.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/variations/service/variations_service.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/variations/service/variations_service.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/variations/service/variations_service.cc -@@ -102,7 +102,7 @@ std::string GetPlatformString() { +@@ -100,7 +100,7 @@ std::string GetPlatformString() { return "android"; #elif BUILDFLAG(IS_FUCHSIA) return "fuchsia"; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_visited__url__ranking_public_url__visit__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_visited__url__ranking_public_url__visit__util.cc index 65f2cb8da1bb..272ef21973c3 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_visited__url__ranking_public_url__visit__util.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_visited__url__ranking_public_url__visit__util.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/visited_url_ranking/public/url_visit_util.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/visited_url_ranking/public/url_visit_util.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/visited_url_ranking/public/url_visit_util.cc @@ -66,7 +66,7 @@ PlatformType GetPlatformInput() { return PlatformType::kWindows; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_host_gpu__host__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_host_gpu__host__impl.cc new file mode 100644 index 000000000000..0401ccae8010 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_host_gpu__host__impl.cc @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/components/viz/host/gpu_host_impl.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/components/viz/host/gpu_host_impl.cc +@@ -135,7 +135,7 @@ GpuHostImpl::GpuHostImpl(Delegate* delegate, + mojom::GpuServiceCreationParams::New(); + #if BUILDFLAG(IS_OZONE) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Linux has an issue when running in single-process mode wherein + // GetPlatformRuntimeProperties() browser-side calls can have a data race with + // in-process GPU service initialization. The call to diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_host_host__display__client.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_host_host__display__client.cc index 92e8ed239070..7c0a842a4bdd 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_host_host__display__client.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_host_host__display__client.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/viz/host/host_display_client.cc.orig 2024-05-21 18:07:39 UTC +--- src/3rdparty/chromium/components/viz/host/host_display_client.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/viz/host/host_display_client.cc @@ -65,7 +65,7 @@ void HostDisplayClient::AddChildWindowToBrowser( } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_host_host__display__client.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_host_host__display__client.h index 7d241a2ba122..daaca0f9b8ce 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_host_host__display__client.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_host_host__display__client.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/components/viz/host/host_display_client.h.orig 2024-01-30 07:53:34 UTC +--- src/3rdparty/chromium/components/viz/host/host_display_client.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/viz/host/host_display_client.h @@ -52,7 +52,7 @@ class VIZ_HOST_EXPORT HostDisplayClient : public mojom void AddChildWindowToBrowser(gpu::SurfaceHandle child_window) override; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display__embedder_skia__output__surface__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display__embedder_skia__output__surface__impl.cc index 2a5688871362..1e25dabf5026 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display__embedder_skia__output__surface__impl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display__embedder_skia__output__surface__impl.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/viz/service/display_embedder/skia_output_surface_impl.cc -@@ -1498,7 +1498,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor +@@ -1505,7 +1505,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor ->GetVulkanPhysicalDevice(), VK_IMAGE_TILING_OPTIMAL, vk_format, si_format, yuv_color_space, ycbcr_info); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display__embedder_software__output__surface.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display__embedder_software__output__surface.cc index 001c32836c8a..c07df0fecd8e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display__embedder_software__output__surface.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display__embedder_software__output__surface.cc @@ -1,20 +1,20 @@ ---- src/3rdparty/chromium/components/viz/service/display_embedder/software_output_surface.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/components/viz/service/display_embedder/software_output_surface.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/viz/service/display_embedder/software_output_surface.cc @@ -115,7 +115,7 @@ void SoftwareOutputSurface::SwapBuffersCallback(base:: + base::TimeTicks now = base::TimeTicks::Now(); + base::TimeDelta interval_to_next_refresh = now.SnappedToNextTick(refresh_timebase_, refresh_interval_) - now; - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) if (needs_swap_size_notifications_) client_->DidSwapWithSize(pixel_size); #endif -@@ -144,7 +144,7 @@ gfx::OverlayTransform SoftwareOutputSurface::GetDispla +@@ -142,7 +142,7 @@ gfx::OverlayTransform SoftwareOutputSurface::GetDispla + return gfx::OVERLAY_TRANSFORM_NONE; + } - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) void SoftwareOutputSurface::SetNeedsSwapSizeNotifications( bool needs_swap_size_notifications) { needs_swap_size_notifications_ = needs_swap_size_notifications; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display__embedder_software__output__surface.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display__embedder_software__output__surface.h index 1158b2b183cf..3e987ed9a994 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display__embedder_software__output__surface.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display__embedder_software__output__surface.h @@ -1,20 +1,20 @@ ---- src/3rdparty/chromium/components/viz/service/display_embedder/software_output_surface.h.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/components/viz/service/display_embedder/software_output_surface.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/viz/service/display_embedder/software_output_surface.h -@@ -44,7 +44,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi +@@ -41,7 +41,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi + UpdateVSyncParametersCallback callback) override; + void SetDisplayTransformHint(gfx::OverlayTransform transform) override {} gfx::OverlayTransform GetDisplayTransform() override; - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) void SetNeedsSwapSizeNotifications( bool needs_swap_size_notifications) override; #endif -@@ -64,7 +64,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi +@@ -59,7 +59,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi + base::TimeTicks refresh_timebase_; + base::TimeDelta refresh_interval_ = BeginFrameArgs::DefaultInterval(); - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) bool needs_swap_size_notifications_ = false; #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display_skia__renderer.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display_skia__renderer.cc index d6cf73348cc9..f84046118b1b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display_skia__renderer.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display_skia__renderer.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/viz/service/display/skia_renderer.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/viz/service/display/skia_renderer.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/viz/service/display/skia_renderer.cc -@@ -1363,7 +1363,7 @@ void SkiaRenderer::ClearFramebuffer() { +@@ -1376,7 +1376,7 @@ void SkiaRenderer::ClearFramebuffer() { if (current_frame()->current_render_pass->has_transparent_background) { ClearCanvas(SkColors::kTransparent); } else { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc index 900c94316e74..939455c0ede6 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc -@@ -113,7 +113,7 @@ RootCompositorFrameSinkImpl::Create( +@@ -122,7 +122,7 @@ RootCompositorFrameSinkImpl::Create( output_surface->SetNeedsSwapSizeNotifications( params->send_swap_size_notifications); @@ -9,7 +9,7 @@ // For X11, we need notify client about swap completion after resizing, so the // client can use it for synchronize with X11 WM. output_surface->SetNeedsSwapSizeNotifications(true); -@@ -793,7 +793,7 @@ void RootCompositorFrameSinkImpl::DisplayDidCompleteSw +@@ -812,7 +812,7 @@ void RootCompositorFrameSinkImpl::DisplayDidCompleteSw if (display_client_ && enable_swap_completion_callback_) { display_client_->DidCompleteSwapWithSize(pixel_size); } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h index e3235296e9e4..0646b400e645 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h -@@ -231,7 +231,7 @@ class VIZ_SERVICE_EXPORT RootCompositorFrameSinkImpl +@@ -228,7 +228,7 @@ class VIZ_SERVICE_EXPORT RootCompositorFrameSinkImpl // See comments on `EvictionHandler`. EvictionHandler eviction_handler_; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_app_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_app_BUILD.gn index 942f2779fe58..738e6ffc9ce0 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_app_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_app_BUILD.gn @@ -1,9 +1,9 @@ ---- src/3rdparty/chromium/content/app/BUILD.gn.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/content/app/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/app/BUILD.gn -@@ -97,9 +97,9 @@ source_set("content_main_runner_app") { - "//chromeos/startup:constants", - ] - } +@@ -90,9 +90,9 @@ source_set("content_main_runner_app") { + "//third_party/tflite:buildflags", + "//tools/v8_context_snapshot:buildflags", + ] - if (build_tflite_with_xnnpack) { - deps += [ "//third_party/cpuinfo" ] - } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_app_content__main.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_app_content__main.cc index 967cc4751d2e..e20f3d050caa 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_app_content__main.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_app_content__main.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/app/content_main.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/content/app/content_main.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/app/content_main.cc -@@ -229,7 +229,7 @@ NO_STACK_PROTECTOR int RunContentProcess( +@@ -228,7 +228,7 @@ NO_STACK_PROTECTOR int RunContentProcess( #endif logging::RegisterAbslAbortHook(); @@ -9,7 +9,7 @@ // The various desktop environments set this environment variable that // allows the dbus client library to connect directly to the bus. When this // variable is not set (test environments like xvfb-run), the dbus client -@@ -316,7 +316,7 @@ NO_STACK_PROTECTOR int RunContentProcess( +@@ -314,7 +314,7 @@ NO_STACK_PROTECTOR int RunContentProcess( command_line->AppendSwitch(switches::kUseMobileUserAgent); #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_app_content__main__runner__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_app_content__main__runner__impl.cc index 93e00805053d..bb725862e9df 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_app_content__main__runner__impl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_app_content__main__runner__impl.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/app/content_main_runner_impl.cc.orig 2025-03-09 19:36:47 UTC +--- src/3rdparty/chromium/content/app/content_main_runner_impl.cc.orig 2025-10-02 00:36:39 UTC +++ src/3rdparty/chromium/content/app/content_main_runner_impl.cc -@@ -147,18 +147,20 @@ +@@ -142,18 +142,20 @@ #include "content/browser/posix_file_descriptor_info_impl.h" #include "content/public/common/content_descriptors.h" @@ -22,8 +22,8 @@ +#endif #include "third_party/boringssl/src/include/openssl/crypto.h" - #if BUILDFLAG(IS_CHROMEOS_LACROS) -@@ -189,12 +191,16 @@ + #if BUILDFLAG(ENABLE_PPAPI) +@@ -179,12 +181,16 @@ #include "content/public/common/zygote/zygote_handle.h" #include "content/zygote/zygote_main.h" #include "media/base/media_switches.h" @@ -41,7 +41,7 @@ #if BUILDFLAG(IS_ANDROID) #include "base/system/sys_info.h" #include "content/browser/android/battery_metrics.h" -@@ -406,7 +412,7 @@ void InitializeZygoteSandboxForBrowserProcess( +@@ -386,7 +392,7 @@ void InitializeZygoteSandboxForBrowserProcess( } #endif // BUILDFLAG(USE_ZYGOTE) @@ -50,7 +50,7 @@ #if BUILDFLAG(ENABLE_PPAPI) // Loads the (native) libraries but does not initialize them (i.e., does not -@@ -444,7 +450,10 @@ void PreSandboxInit() { +@@ -424,7 +430,10 @@ void PreSandboxInit() { void PreSandboxInit() { // Ensure the /dev/urandom is opened. @@ -61,7 +61,7 @@ // May use sysinfo(), sched_getaffinity(), and open various /sys/ and /proc/ // files. -@@ -456,9 +465,16 @@ void PreSandboxInit() { +@@ -436,9 +445,16 @@ void PreSandboxInit() { // https://boringssl.googlesource.com/boringssl/+/HEAD/SANDBOXING.md CRYPTO_pre_sandbox_init(); @@ -78,7 +78,7 @@ #if BUILDFLAG(ENABLE_PPAPI) // Ensure access to the Pepper plugins before the sandbox is turned on. -@@ -772,7 +788,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProcessTypeMain( +@@ -750,7 +766,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProcessTypeMain( unregister_thread_closure = base::HangWatcher::RegisterThread( base::HangWatcher::ThreadType::kMainThread); bool start_hang_watcher_now; @@ -87,7 +87,7 @@ // On Linux/ChromeOS, the HangWatcher can't start until after the sandbox is // initialized, because the sandbox can't be started with multiple threads. // TODO(mpdenton): start the HangWatcher after the sandbox is initialized. -@@ -882,11 +898,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam +@@ -863,11 +879,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam base::GlobalDescriptors::kBaseDescriptor); #endif // !BUILDFLAG(IS_ANDROID) @@ -101,7 +101,7 @@ #endif // !BUILDFLAG(IS_WIN) -@@ -1069,8 +1084,20 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam +@@ -1050,8 +1065,20 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam process_type == switches::kZygoteProcess) { PreSandboxInit(); } @@ -122,7 +122,7 @@ delegate_->SandboxInitialized(process_type); #if BUILDFLAG(USE_ZYGOTE) -@@ -1169,6 +1196,11 @@ NO_STACK_PROTECTOR int ContentMainRunnerImpl::Run() { +@@ -1150,6 +1177,11 @@ NO_STACK_PROTECTOR int ContentMainRunnerImpl::Run() { content_main_params_.reset(); RegisterMainThreadFactories(); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_BUILD.gn index 59d1647cd490..74e760b3e6c9 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/browser/BUILD.gn.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/content/browser/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/BUILD.gn -@@ -2438,6 +2438,14 @@ jumbo_source_set("browser") { +@@ -2529,6 +2529,14 @@ jumbo_source_set("browser") { ] } @@ -13,9 +13,9 @@ + } + if (is_linux || is_chromeos) { - sources += [ - "child_process_launcher_helper_linux.cc", -@@ -2481,6 +2489,15 @@ jumbo_source_set("browser") { + sources -= + [ "file_system_access/file_path_watcher/file_path_watcher_stub.cc" ] +@@ -2574,6 +2582,15 @@ jumbo_source_set("browser") { if (allow_oop_video_decoder) { sources += [ "media/stable_video_decoder_factory.cc" ] deps += [ "//media/mojo/mojom/stable:stable_video_decoder" ] diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_audio_audio__service.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_audio_audio__service.cc index cf18316945e3..02e63fd0a216 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_audio_audio__service.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_audio_audio__service.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/browser/audio/audio_service.cc.orig 2024-05-21 18:07:39 UTC +--- src/3rdparty/chromium/content/browser/audio/audio_service.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/audio/audio_service.cc -@@ -32,7 +32,7 @@ +@@ -33,7 +33,7 @@ #if BUILDFLAG(ENABLE_PASSTHROUGH_AUDIO_CODECS) #include "ui/display/util/edid_parser.h" @@ -9,7 +9,7 @@ #include "ui/display/display_util.h" #endif // BUILDFLAG(IS_LINUX) -@@ -200,7 +200,7 @@ audio::mojom::AudioService& GetAudioService() { +@@ -201,7 +201,7 @@ audio::mojom::AudioService& GetAudioService() { ->PostTaskAndReplyWithResult( FROM_HERE, base::BindOnce(&ScanEdidBitstreams), base::BindOnce(&LaunchAudioService, std::move(receiver))); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__child__process__host__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__child__process__host__impl.cc index f8c77fcb90c7..02cf868de30d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__child__process__host__impl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__child__process__host__impl.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/browser/browser_child_process_host_impl.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/content/browser/browser_child_process_host_impl.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/browser_child_process_host_impl.cc -@@ -328,6 +328,7 @@ void BrowserChildProcessHostImpl::LaunchWithoutExtraCo +@@ -326,6 +326,7 @@ void BrowserChildProcessHostImpl::LaunchWithoutExtraCo switches::kLogBestEffortTasks, switches::kPerfettoDisableInterning, switches::kTraceToConsole, @@ -8,7 +8,7 @@ }; cmd_line->CopySwitchesFrom(browser_command_line, kForwardSwitches); -@@ -659,7 +660,7 @@ void BrowserChildProcessHostImpl::OnProcessLaunched() +@@ -690,7 +691,7 @@ void BrowserChildProcessHostImpl::OnProcessLaunched() ->child_process()); #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__child__process__host__impl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__child__process__host__impl.h index 637519aea8a3..3461ac043b51 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__child__process__host__impl.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__child__process__host__impl.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/browser/browser_child_process_host_impl.h.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/content/browser/browser_child_process_host_impl.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/browser_child_process_host_impl.h -@@ -35,7 +35,7 @@ +@@ -36,7 +36,7 @@ #include "base/win/object_watcher.h" #endif @@ -9,7 +9,7 @@ #include "content/browser/child_thread_type_switcher_linux.h" #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -269,7 +269,7 @@ class BrowserChildProcessHostImpl +@@ -287,7 +287,7 @@ class BrowserChildProcessHostImpl std::unique_ptr<tracing::SystemTracingService> system_tracing_service_; #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__child__process__host__impl__receiver__bindings.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__child__process__host__impl__receiver__bindings.cc index f498f42ec4b2..490b6560a1fc 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__child__process__host__impl__receiver__bindings.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__child__process__host__impl__receiver__bindings.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/browser/browser_child_process_host_impl_receiver_bindings.cc.orig 2023-12-10 06:10:27 UTC +--- src/3rdparty/chromium/content/browser/browser_child_process_host_impl_receiver_bindings.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/browser_child_process_host_impl_receiver_bindings.cc -@@ -62,7 +62,7 @@ void BrowserChildProcessHostImpl::BindHostReceiver( +@@ -64,7 +64,7 @@ void BrowserChildProcessHostImpl::BindHostReceiver( } } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__main__loop.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__main__loop.cc index 08eee7628f9e..3d01c8167f9a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__main__loop.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__main__loop.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/browser/browser_main_loop.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/content/browser/browser_main_loop.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/browser_main_loop.cc -@@ -255,6 +255,12 @@ +@@ -252,6 +252,12 @@ #include "mojo/public/cpp/bindings/lib/test_random_mojo_delays.h" #endif @@ -13,7 +13,7 @@ // One of the linux specific headers defines this as a macro. #ifdef DestroyAll #undef DestroyAll -@@ -550,6 +556,12 @@ int BrowserMainLoop::EarlyInitialization() { +@@ -546,6 +552,12 @@ int BrowserMainLoop::EarlyInitialization() { // by now since a thread to start the ServiceManager has been created // before the browser main loop starts. DCHECK(SandboxHostLinux::GetInstance()->IsInitialized()); @@ -26,7 +26,7 @@ #endif // GLib's spawning of new processes is buggy, so it's important that at this -@@ -590,7 +602,7 @@ int BrowserMainLoop::EarlyInitialization() { +@@ -580,7 +592,7 @@ int BrowserMainLoop::EarlyInitialization() { features::kBrowserUseCompositingThreadPriority)); #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_child__process__launcher__helper.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_child__process__launcher__helper.h index 2eed575498d1..cede022b2814 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_child__process__launcher__helper.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_child__process__launcher__helper.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/browser/child_process_launcher_helper.h.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/content/browser/child_process_launcher_helper.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/child_process_launcher_helper.h -@@ -293,7 +293,7 @@ class ChildProcessLauncherHelper +@@ -308,7 +308,7 @@ class ChildProcessLauncherHelper std::optional<base::ProcessId> process_id_ = std::nullopt; #endif // BUILDFLAG(IS_CHROMEOS) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_child__process__launcher__helper__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_child__process__launcher__helper__linux.cc index aacf1228918e..03f0fc900410 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_child__process__launcher__helper__linux.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_child__process__launcher__helper__linux.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/browser/child_process_launcher_helper_linux.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/content/browser/child_process_launcher_helper_linux.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/child_process_launcher_helper_linux.cc @@ -22,7 +22,9 @@ #include "content/public/common/result_codes.h" @@ -10,7 +10,7 @@ #include "sandbox/policy/linux/sandbox_linux.h" namespace content { -@@ -47,14 +49,20 @@ ChildProcessLauncherHelper::GetFilesToMap() { +@@ -47,14 +49,20 @@ bool ChildProcessLauncherHelper::IsUsingLaunchOptions( } bool ChildProcessLauncherHelper::IsUsingLaunchOptions() { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_child__thread__type__switcher__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_child__thread__type__switcher__linux.cc index 6545657a5cdb..833783f7ef5e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_child__thread__type__switcher__linux.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_child__thread__type__switcher__linux.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/browser/child_thread_type_switcher_linux.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/content/browser/child_thread_type_switcher_linux.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/child_thread_type_switcher_linux.cc @@ -20,6 +20,9 @@ void SetThreadTypeOnLauncherThread(base::ProcessId pee base::ThreadType thread_type) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_compositor_viz__process__transport__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_compositor_viz__process__transport__factory.cc index 09094d627e6d..1253a22d252d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_compositor_viz__process__transport__factory.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_compositor_viz__process__transport__factory.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/browser/compositor/viz_process_transport_factory.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/content/browser/compositor/viz_process_transport_factory.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/compositor/viz_process_transport_factory.cc @@ -110,7 +110,7 @@ class HostDisplayClient : public viz::HostDisplayClien HostDisplayClient& operator=(const HostDisplayClient&) = delete; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_devtools_devtools__frontend__host__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_devtools_devtools__frontend__host__impl.cc index 61cc5417ddb7..85b4b1c28a08 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_devtools_devtools__frontend__host__impl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_devtools_devtools__frontend__host__impl.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/browser/devtools/devtools_frontend_host_impl.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/content/browser/devtools/devtools_frontend_host_impl.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/devtools/devtools_frontend_host_impl.cc -@@ -27,7 +27,7 @@ +@@ -24,7 +24,7 @@ #include "third_party/blink/public/common/associated_interfaces/associated_interface_provider.h" #include "ui/base/webui/resource_path.h" @@ -9,7 +9,7 @@ #include "components/crash/content/browser/error_reporting/javascript_error_report.h" // nogncheck #include "components/crash/content/browser/error_reporting/js_error_report_processor.h" // nogncheck #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -42,7 +42,7 @@ const char kCompatibilityScriptSourceURL[] = +@@ -36,7 +36,7 @@ const char kCompatibilityScriptSourceURL[] = "\n//# " "sourceURL=devtools://devtools/bundled/devtools_compatibility.js"; @@ -18,7 +18,7 @@ // Remove the pieces of the URL we don't want to send back with the error // reports. In particular, do not send query or fragments as those can have // privacy-sensitive information in them. -@@ -112,7 +112,7 @@ DevToolsFrontendHostImpl::DevToolsFrontendHostImpl( +@@ -106,7 +106,7 @@ DevToolsFrontendHostImpl::DevToolsFrontendHostImpl( const HandleMessageCallback& handle_message_callback) : web_contents_(WebContents::FromRenderFrameHost(frame_host)), handle_message_callback_(handle_message_callback) { @@ -27,7 +27,7 @@ Observe(web_contents_); #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) mojo::AssociatedRemote<blink::mojom::DevToolsFrontend> frontend; -@@ -137,7 +137,7 @@ void DevToolsFrontendHostImpl::DispatchEmbedderMessage +@@ -131,7 +131,7 @@ void DevToolsFrontendHostImpl::DispatchEmbedderMessage handle_message_callback_.Run(std::move(message)); } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_devtools_devtools__frontend__host__impl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_devtools_devtools__frontend__host__impl.h index 7ef33e0fc49c..b132c3b2dffd 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_devtools_devtools__frontend__host__impl.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_devtools_devtools__frontend__host__impl.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/browser/devtools/devtools_frontend_host_impl.h.orig 2024-05-21 18:07:39 UTC +--- src/3rdparty/chromium/content/browser/devtools/devtools_frontend_host_impl.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/devtools/devtools_frontend_host_impl.h @@ -34,7 +34,7 @@ class DevToolsFrontendHostImpl : public DevToolsFronte diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_devtools_protocol_system__info__handler.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_devtools_protocol_system__info__handler.cc index 0f73930358f7..6c41262a20b2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_devtools_protocol_system__info__handler.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_devtools_protocol_system__info__handler.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/browser/devtools/protocol/system_info_handler.cc.orig 2024-05-21 18:07:39 UTC +--- src/3rdparty/chromium/content/browser/devtools/protocol/system_info_handler.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/devtools/protocol/system_info_handler.cc -@@ -51,7 +51,7 @@ std::unique_ptr<SystemInfo::Size> GfxSizeToSystemInfoS +@@ -52,7 +52,7 @@ std::unique_ptr<SystemInfo::Size> GfxSizeToSystemInfoS // 1046598, and 1153667. // Windows builds need more time -- see Issue 873112 and 1004472. // Mac builds need more time - see Issue angleproject:6182. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__path__watcher_file__path__watcher.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__path__watcher_file__path__watcher.h index 8652828fa0d6..673e1237bb93 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__path__watcher_file__path__watcher.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__path__watcher_file__path__watcher.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/browser/file_system_access/file_path_watcher/file_path_watcher.h.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/content/browser/file_system_access/file_path_watcher/file_path_watcher.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/file_system_access/file_path_watcher/file_path_watcher.h -@@ -125,7 +125,7 @@ class CONTENT_EXPORT FilePathWatcher { +@@ -126,7 +126,7 @@ class CONTENT_EXPORT FilePathWatcher { Type type = Type::kNonRecursive; #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc index 0efdc149e7b3..95462a0915a0 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc.orig 2025-09-01 08:52:30 UTC +++ src/3rdparty/chromium/content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc -@@ -0,0 +1,55 @@ +@@ -0,0 +1,60 @@ +// Copyright 2024 The Chromium Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. @@ -55,4 +55,9 @@ +FilePathWatcher::FilePathWatcher() + : FilePathWatcher(std::make_unique<FilePathWatcherImpl>()) {} + ++// static ++size_t FilePathWatcher::GetQuotaLimitImpl() { ++ return std::numeric_limits<size_t>::max(); ++} ++ +} // namespace content diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h index c08a6b6b2f14..95de41f23f88 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/browser/file_system_access/file_path_watcher/file_path_watcher_kqueue.h.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/content/browser/file_system_access/file_path_watcher/file_path_watcher_kqueue.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/file_system_access/file_path_watcher/file_path_watcher_kqueue.h @@ -5,6 +5,7 @@ #ifndef CONTENT_BROWSER_FILE_SYSTEM_ACCESS_FILE_PATH_WATCHER_FILE_PATH_WATCHER_KQUEUE_H_ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__system__access__local__path__watcher.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__system__access__local__path__watcher.cc index f9d0c3266b24..629e9fab5df4 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__system__access__local__path__watcher.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__system__access__local__path__watcher.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/browser/file_system_access/file_system_access_local_path_watcher.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/content/browser/file_system_access/file_system_access_local_path_watcher.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/file_system_access/file_system_access_local_path_watcher.cc -@@ -63,7 +63,7 @@ void FileSystemAccessLocalPathWatcher::Initialize( +@@ -67,7 +67,7 @@ void FileSystemAccessLocalPathWatcher::Initialize( .type = scope().IsRecursive() ? FilePathWatcher::Type::kRecursive : FilePathWatcher::Type::kNonRecursive, #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_font__access_font__enumeration__data__source.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_font__access_font__enumeration__data__source.cc index 24b4ead48f74..84516321a1a4 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_font__access_font__enumeration__data__source.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_font__access_font__enumeration__data__source.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/browser/font_access/font_enumeration_data_source.cc.orig 2023-11-03 10:09:45 UTC +--- src/3rdparty/chromium/content/browser/font_access/font_enumeration_data_source.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/font_access/font_enumeration_data_source.cc @@ -16,7 +16,7 @@ #include "content/browser/font_access/font_enumeration_data_source_win.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_compositor__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_compositor__util.cc index a59aeddeebb3..dd4aa9aa93da 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_compositor__util.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_compositor__util.cc @@ -1,20 +1,20 @@ ---- src/3rdparty/chromium/content/browser/gpu/compositor_util.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/content/browser/gpu/compositor_util.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/gpu/compositor_util.cc -@@ -153,7 +153,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData( +@@ -152,7 +152,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData( "video_decode", SafeGetFeatureStatus( gpu_feature_info, gpu::GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE, -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - !base::FeatureList::IsEnabled(media::kVaapiVideoDecodeLinux) || + !base::FeatureList::IsEnabled(media::kAcceleratedVideoDecodeLinux) || #endif // BUILDFLAG(IS_LINUX) command_line.HasSwitch(switches::kDisableAcceleratedVideoDecode)), -@@ -165,7 +165,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData( +@@ -164,7 +164,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData( "video_encode", SafeGetFeatureStatus( gpu_feature_info, gpu::GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE, -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - !base::FeatureList::IsEnabled(media::kVaapiVideoEncodeLinux)), + !base::FeatureList::IsEnabled(media::kAcceleratedVideoEncodeLinux)), #else command_line.HasSwitch(switches::kDisableAcceleratedVideoEncode)), diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl.cc index eaa0da6d4dbf..a1c3ae834e31 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl.cc @@ -402,7 +402,7 @@ void GpuDataManagerImpl::OnDisplayMetricsChanged( private_->OnDisplayMetricsChanged(display, changed_metrics); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl.h index bc1fcd5df77e..3f3c35054ae2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl.h.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl.h @@ -220,7 +220,7 @@ class CONTENT_EXPORT GpuDataManagerImpl : public GpuDa void OnDisplayMetricsChanged(const display::Display& display, diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl__private.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl__private.cc index 757e616420eb..6b160a5c6bb4 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl__private.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl__private.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl_private.cc -@@ -1668,7 +1668,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode( +@@ -1679,7 +1679,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode( UMA_HISTOGRAM_ENUMERATION("GPU.CompositingMode", compositing_mode); } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl__private.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl__private.h index 816aee463068..b604692073fe 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl__private.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl__private.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl_private.h.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl_private.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl_private.h @@ -147,7 +147,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate { void OnDisplayMetricsChanged(const display::Display& display, @@ -9,7 +9,7 @@ bool IsGpuMemoryBufferNV12Supported(); void SetGpuMemoryBufferNV12Supported(bool supported); #endif // BUILDFLAG(IS_LINUX) -@@ -303,7 +303,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate { +@@ -311,7 +311,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate { bool application_is_visible_ = true; bool disable_gpu_compositing_ = false; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__memory__buffer__manager__singleton.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__memory__buffer__manager__singleton.cc index 640924a6cb49..68d5d0fe2348 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__memory__buffer__manager__singleton.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__memory__buffer__manager__singleton.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/browser/gpu/gpu_memory_buffer_manager_singleton.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/content/browser/gpu/gpu_memory_buffer_manager_singleton.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/gpu/gpu_memory_buffer_manager_singleton.cc @@ -46,7 +46,7 @@ scoped_refptr<base::SingleThreadTaskRunner> GetTaskRun #endif @@ -9,7 +9,7 @@ bool IsGpuMemoryBufferNV12Supported() { static bool is_computed = false; static bool supported = false; -@@ -98,7 +98,7 @@ GpuMemoryBufferManagerSingleton::GetInstance() { +@@ -111,7 +111,7 @@ void GpuMemoryBufferManagerSingleton::OnGpuExtraInfoUp } void GpuMemoryBufferManagerSingleton::OnGpuExtraInfoUpdate() { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__process__host.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__process__host.cc index 84345d9314c8..080cf8f4713d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__process__host.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__process__host.cc @@ -1,14 +1,14 @@ ---- src/3rdparty/chromium/content/browser/gpu/gpu_process_host.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/content/browser/gpu/gpu_process_host.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/gpu/gpu_process_host.cc @@ -275,6 +275,7 @@ static const char* const kSwitchNames[] = { - switches::kEnableLowEndDeviceMode, switches::kDisableSkiaGraphite, + switches::kDisableSkiaGraphitePrecompilation, switches::kDisableLowEndDeviceMode, + switches::kDisableUnveil, switches::kProfilingAtStart, switches::kProfilingFile, switches::kProfilingFlush, -@@ -302,7 +303,7 @@ static const char* const kSwitchNames[] = { +@@ -303,7 +304,7 @@ static const char* const kSwitchNames[] = { switches::kOzoneDumpFile, switches::kEnableNativeGpuMemoryBuffers, #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_media_frameless__media__interface__proxy.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_media_frameless__media__interface__proxy.h index 3f5dfc05e6bb..abca06e8f02e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_media_frameless__media__interface__proxy.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_media_frameless__media__interface__proxy.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/browser/media/frameless_media_interface_proxy.h.orig 2024-05-21 18:07:39 UTC +--- src/3rdparty/chromium/content/browser/media/frameless_media_interface_proxy.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/media/frameless_media_interface_proxy.h @@ -19,7 +19,7 @@ #include "mojo/public/cpp/bindings/receiver_set.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_media_media__keys__listener__manager__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_media_media__keys__listener__manager__impl.cc index d70412500501..5136dc96e314 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_media_media__keys__listener__manager__impl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_media_media__keys__listener__manager__impl.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/content/browser/media/media_keys_listener_manager_impl.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/content/browser/media/media_keys_listener_manager_impl.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/media/media_keys_listener_manager_impl.cc -@@ -333,7 +333,7 @@ void MediaKeysListenerManagerImpl::StartListeningForMe +@@ -332,7 +332,7 @@ void MediaKeysListenerManagerImpl::StartListeningForMe return; } --#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || BUILDFLAG(IS_WIN) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)) || BUILDFLAG(IS_WIN) +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) // Create SystemMediaControls with the SingletonHwnd. browser_system_media_controls_ = system_media_controls::SystemMediaControls::Create( diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_network__service__instance__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_network__service__instance__impl.cc index 152c1508e38c..7947102bc3c7 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_network__service__instance__impl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_network__service__instance__impl.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/browser/network_service_instance_impl.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/content/browser/network_service_instance_impl.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/network_service_instance_impl.cc -@@ -85,7 +85,7 @@ +@@ -84,7 +84,7 @@ #include "content/browser/network/network_service_process_tracker_win.h" #endif @@ -9,7 +9,7 @@ #include "content/browser/system_dns_resolution/system_dns_resolver.h" #include "services/network/public/mojom/system_dns_resolution.mojom-forward.h" #endif -@@ -369,7 +369,7 @@ void CreateInProcessNetworkService( +@@ -368,7 +368,7 @@ void CreateInProcessNetworkService( std::move(receiver))); } @@ -18,7 +18,7 @@ // Runs a self-owned SystemDnsResolverMojoImpl. This is meant to run on a // high-priority thread pool. void RunSystemDnsResolverOnThreadPool( -@@ -438,7 +438,7 @@ network::mojom::NetworkServiceParamsPtr CreateNetworkS +@@ -437,7 +437,7 @@ network::mojom::NetworkServiceParamsPtr CreateNetworkS } #endif // BUILDFLAG(IS_POSIX) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_ppapi__plugin__process__host__receiver__bindings.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_ppapi__plugin__process__host__receiver__bindings.cc index df7462069e8b..05aec751bc52 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_ppapi__plugin__process__host__receiver__bindings.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_ppapi__plugin__process__host__receiver__bindings.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/browser/ppapi_plugin_process_host_receiver_bindings.cc.orig 2022-02-28 16:54:41 UTC +--- src/3rdparty/chromium/content/browser/ppapi_plugin_process_host_receiver_bindings.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/ppapi_plugin_process_host_receiver_bindings.cc @@ -8,7 +8,7 @@ @@ -9,7 +9,7 @@ #include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck #include "content/browser/font_service.h" // nogncheck #endif -@@ -17,7 +17,7 @@ namespace content { +@@ -17,7 +17,7 @@ void PpapiPluginProcessHost::BindHostReceiver( void PpapiPluginProcessHost::BindHostReceiver( mojo::GenericPendingReceiver receiver) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_delegated__frame__host.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_delegated__frame__host.cc index 7bf7e3138bec..d1d5373aed9a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_delegated__frame__host.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_delegated__frame__host.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/content/browser/renderer_host/delegated_frame_host.cc.orig 2024-03-22 08:19:40 UTC +--- src/3rdparty/chromium/content/browser/renderer_host/delegated_frame_host.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/renderer_host/delegated_frame_host.cc -@@ -318,7 +318,7 @@ void DelegatedFrameHost::EmbedSurface( +@@ -334,7 +334,7 @@ void DelegatedFrameHost::EmbedSurface( if (!primary_surface_id || primary_surface_id->local_surface_id() != local_surface_id_) { --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // On Windows and Linux, we would like to produce new content as soon as // possible or the OS will create an additional black gutter. Until we can // block resize on surface synchronization on these platforms, we will not diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_media_service__video__capture__device__launcher.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_media_service__video__capture__device__launcher.cc index 4e53a98d713c..b1be1e3dd959 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_media_service__video__capture__device__launcher.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_media_service__video__capture__device__launcher.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig 2024-05-21 18:07:39 UTC +--- src/3rdparty/chromium/content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/renderer_host/media/service_video_capture_device_launcher.cc -@@ -25,7 +25,7 @@ +@@ -26,7 +26,7 @@ #include "media/base/media_switches.h" #endif @@ -9,7 +9,7 @@ #include "content/browser/gpu/gpu_data_manager_impl.h" #endif -@@ -173,7 +173,7 @@ void ServiceVideoCaptureDeviceLauncher::LaunchDeviceAs +@@ -183,7 +183,7 @@ void ServiceVideoCaptureDeviceLauncher::LaunchDeviceAs } #else if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled()) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_pepper_pepper__file__io__host.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_pepper_pepper__file__io__host.cc index 11598708457a..34cb4fdbf9eb 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_pepper_pepper__file__io__host.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_pepper_pepper__file__io__host.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/browser/renderer_host/pepper/pepper_file_io_host.cc.orig 2024-01-30 07:53:34 UTC +--- src/3rdparty/chromium/content/browser/renderer_host/pepper/pepper_file_io_host.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/renderer_host/pepper/pepper_file_io_host.cc @@ -462,7 +462,7 @@ void PepperFileIOHost::OnLocalFileOpened( ppapi::host::ReplyMessageContext reply_context, diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__process__host__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__process__host__impl.cc index 466d11256579..1c660580dd5e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__process__host__impl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__process__host__impl.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/browser/renderer_host/render_process_host_impl.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/content/browser/renderer_host/render_process_host_impl.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/renderer_host/render_process_host_impl.cc -@@ -218,7 +218,7 @@ +@@ -219,7 +219,7 @@ #include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h" #endif @@ -9,7 +9,7 @@ #include <sys/resource.h> #include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck -@@ -1086,7 +1086,7 @@ size_t GetPlatformProcessLimit() { +@@ -1090,7 +1090,7 @@ size_t GetPlatformProcessLimit() { // to indicate failure and std::numeric_limits<size_t>::max() to indicate // unlimited. size_t GetPlatformProcessLimit() { @@ -18,7 +18,7 @@ struct rlimit limit; if (getrlimit(RLIMIT_NPROC, &limit) != 0) return kUnknownPlatformProcessLimit; -@@ -1267,7 +1267,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::SetPid( +@@ -1258,7 +1258,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::SetPid( void RenderProcessHostImpl::IOThreadHostImpl::SetPid( base::ProcessId child_pid) { @@ -27,7 +27,7 @@ child_thread_type_switcher_.SetPid(child_pid); #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) } -@@ -3304,7 +3304,7 @@ void RenderProcessHostImpl::AppendRendererCommandLine( +@@ -3346,7 +3346,7 @@ void RenderProcessHostImpl::AppendRendererCommandLine( base::TimeTicks::UnixEpoch().since_origin().InMicroseconds())); } @@ -36,15 +36,15 @@ // Append `kDisableVideoCaptureUseGpuMemoryBuffer` flag if there is no support // for NV12 GPU memory buffer. if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled() && -@@ -3360,6 +3360,7 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin - switches::kDisableSpeechAPI, - switches::kDisableThreadedCompositing, - switches::kDisableTouchDragDrop, -+ switches::kDisableUnveil, - switches::kDisableV8IdleTasks, - switches::kDisableVideoCaptureUseGpuMemoryBuffer, - switches::kDisableWebGLImageChromium, -@@ -5141,7 +5142,7 @@ uint64_t RenderProcessHostImpl::GetPrivateMemoryFootpr +@@ -3402,6 +3402,7 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin + switches::kDisableSpeechAPI, + switches::kDisableThreadedCompositing, + switches::kDisableTouchDragDrop, ++ switches::kDisableUnveil, + switches::kDisableV8IdleTasks, + switches::kDisableVideoCaptureUseGpuMemoryBuffer, + switches::kDisableWebGLImageChromium, +@@ -5258,7 +5259,7 @@ uint64_t RenderProcessHostImpl::GetPrivateMemoryFootpr // - Win: https://crbug.com/707022 . uint64_t total_size = 0; #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__process__host__impl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__process__host__impl.h index ef039b4748d7..8cf17b11c7ab 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__process__host__impl.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__process__host__impl.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/browser/renderer_host/render_process_host_impl.h.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/content/browser/renderer_host/render_process_host_impl.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/renderer_host/render_process_host_impl.h -@@ -102,7 +102,7 @@ +@@ -101,7 +101,7 @@ #include "media/fuchsia_media_codec_provider_impl.h" #endif @@ -9,16 +9,7 @@ #include "content/browser/child_thread_type_switcher_linux.h" #include "media/mojo/mojom/video_encode_accelerator.mojom.h" #endif -@@ -617,7 +617,7 @@ class CONTENT_EXPORT RenderProcessHostImpl - // Sets this RenderProcessHost to be guest only. For Testing only. - void SetForGuestsOnlyForTesting(); - --#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD) - // Launch the zygote early in the browser startup. - static void EarlyZygoteLaunch(); - #endif // BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_MAC) -@@ -982,7 +982,7 @@ class CONTENT_EXPORT RenderProcessHostImpl +@@ -994,7 +994,7 @@ class CONTENT_EXPORT RenderProcessHostImpl std::unique_ptr<service_manager::BinderRegistry> binders_; mojo::Receiver<mojom::ChildProcessHost> receiver_{this}; @@ -27,3 +18,12 @@ mojo::Remote<media::mojom::VideoEncodeAcceleratorProviderFactory> video_encode_accelerator_factory_remote_; ChildThreadTypeSwitcher child_thread_type_switcher_; +@@ -1245,7 +1245,7 @@ class CONTENT_EXPORT RenderProcessHostImpl + // if the request isn't handled on the IO thread. + void OnBindHostReceiver(mojo::GenericPendingReceiver receiver); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Provides /proc/{renderer pid}/status and statm files for the renderer, + // because the files are required to calculate the renderer's private + // footprint on Chromium Linux. Regarding MacOS X and Windows, we have diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc index 83d0682dabbc..5bb180bad2c8 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc @@ -54,7 +54,7 @@ #include "third_party/blink/public/mojom/webdatabase/web_database.mojom.h" @@ -9,7 +9,7 @@ #include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck #include "content/browser/font_service.h" // nogncheck #include "content/browser/media/video_encode_accelerator_provider_launcher.h" -@@ -348,7 +348,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::BindHost +@@ -350,7 +350,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::BindHost } #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__view__host__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__view__host__impl.cc index 615dd74e9a9e..6c55cc4e4ecd 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__view__host__impl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__view__host__impl.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/browser/renderer_host/render_view_host_impl.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/content/browser/renderer_host/render_view_host_impl.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/renderer_host/render_view_host_impl.cc @@ -275,7 +275,7 @@ void RenderViewHostImpl::GetPlatformSpecificPrefs( display::win::ScreenWin::GetSystemMetricsInDIP(SM_CYVSCROLL); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__widget__host__view__aura.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__widget__host__view__aura.cc index b0225b6fe792..6811ee51baa2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__widget__host__view__aura.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__widget__host__view__aura.cc @@ -1,15 +1,15 @@ ---- src/3rdparty/chromium/content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/renderer_host/render_widget_host_view_aura.cc @@ -121,7 +121,7 @@ #include "ui/gfx/gdi_util.h" - #endif + #endif // BUILDFLAG(IS_WIN) -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) #include "ui/accessibility/platform/browser_accessibility_auralinux.h" #include "ui/base/ime/linux/text_edit_command_auralinux.h" #include "ui/base/ime/text_input_flags.h" -@@ -484,7 +484,7 @@ gfx::NativeViewAccessible RenderWidgetHostViewAura::Ge +@@ -478,7 +478,7 @@ gfx::NativeViewAccessible RenderWidgetHostViewAura::Ge return ToBrowserAccessibilityWin(manager->GetBrowserAccessibilityRoot()) ->GetCOM(); @@ -18,7 +18,7 @@ ui::BrowserAccessibilityManager* manager = host()->GetOrCreateRootBrowserAccessibilityManager(); if (manager && manager->GetBrowserAccessibilityRoot()) -@@ -1745,7 +1745,7 @@ bool RenderWidgetHostViewAura::ShouldDoLearning() { +@@ -1867,7 +1867,7 @@ bool RenderWidgetHostViewAura::ShouldDoLearning() { return host() && host()->delegate() && host()->delegate()->ShouldDoLearning(); } @@ -27,16 +27,16 @@ bool RenderWidgetHostViewAura::SetCompositionFromExistingText( const gfx::Range& range, const std::vector<ui::ImeTextSpan>& ui_ime_text_spans) { -@@ -2654,7 +2654,7 @@ bool RenderWidgetHostViewAura::NeedsInputGrab() { +@@ -2843,7 +2843,7 @@ bool RenderWidgetHostViewAura::NeedsMouseCapture() { } bool RenderWidgetHostViewAura::NeedsMouseCapture() { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) return NeedsInputGrab(); #else return false; -@@ -2838,7 +2838,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWit +@@ -3027,7 +3027,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWit if (!target_host) return; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__widget__host__view__aura.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__widget__host__view__aura.h index 31dba8c38368..2c7da2d07914 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__widget__host__view__aura.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__widget__host__view__aura.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/browser/renderer_host/render_widget_host_view_aura.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/content/browser/renderer_host/render_widget_host_view_aura.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/renderer_host/render_widget_host_view_aura.h -@@ -267,7 +267,7 @@ class CONTENT_EXPORT RenderWidgetHostViewAura +@@ -276,7 +276,7 @@ class CONTENT_EXPORT RenderWidgetHostViewAura ukm::SourceId GetClientSourceForMetrics() const override; bool ShouldDoLearning() override; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__widget__host__view__event__handler.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__widget__host__view__event__handler.cc index d14c99786292..75a3ed770478 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__widget__host__view__event__handler.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__widget__host__view__event__handler.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/renderer_host/render_widget_host_view_event_handler.cc @@ -602,7 +602,7 @@ bool RenderWidgetHostViewEventHandler::CanRendererHand if (event->type() == ui::EventType::kMouseExited) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_sandbox__host__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_sandbox__host__linux.cc index 98daadc85c81..e57dde94de84 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_sandbox__host__linux.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_sandbox__host__linux.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/browser/sandbox_host_linux.cc.orig 2023-09-13 12:11:42 UTC +--- src/3rdparty/chromium/content/browser/sandbox_host_linux.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/sandbox_host_linux.cc @@ -45,6 +45,7 @@ void SandboxHostLinux::Init() { // Instead, it replies on a temporary socket provided by the caller. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_jank__monitor__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_jank__monitor__impl.cc index ee51597dc379..852d3e991f36 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_jank__monitor__impl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_jank__monitor__impl.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/content/browser/scheduler/responsiveness/jank_monitor_impl.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/content/browser/scheduler/responsiveness/jank_monitor_impl.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/scheduler/responsiveness/jank_monitor_impl.cc -@@ -340,7 +340,7 @@ void JankMonitorImpl::ThreadExecutionState::DidRunTask +@@ -337,7 +337,7 @@ void JankMonitorImpl::ThreadExecutionState::DidRunTask // in context menus, among others). Simply ignore the mismatches for now. // See https://crbug.com/929813 for the details of why the mismatch // happens. --#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) && \ -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)) && \ - BUILDFLAG(IS_OZONE) +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE) task_execution_metadata_.clear(); #endif + return; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_native__event__observer.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_native__event__observer.cc index 6d5f4a32c242..d0c6de7f3307 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_native__event__observer.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_native__event__observer.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/browser/scheduler/responsiveness/native_event_observer.cc.orig 2022-02-28 16:54:41 UTC +--- src/3rdparty/chromium/content/browser/scheduler/responsiveness/native_event_observer.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/scheduler/responsiveness/native_event_observer.cc @@ -15,7 +15,7 @@ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_native__event__observer.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_native__event__observer.h index f2988d00b204..67d7081f9c22 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_native__event__observer.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_native__event__observer.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/browser/scheduler/responsiveness/native_event_observer.h.orig 2023-02-08 09:03:45 UTC +--- src/3rdparty/chromium/content/browser/scheduler/responsiveness/native_event_observer.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/scheduler/responsiveness/native_event_observer.h @@ -16,7 +16,7 @@ #include "content/public/browser/native_event_processor_observer_mac.h" @@ -9,7 +9,7 @@ #include "ui/aura/window_event_dispatcher_observer.h" #endif -@@ -41,7 +41,7 @@ namespace responsiveness { +@@ -41,7 +41,7 @@ class CONTENT_EXPORT NativeEventObserver class CONTENT_EXPORT NativeEventObserver #if BUILDFLAG(IS_MAC) : public NativeEventProcessorObserver diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__process__host.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__process__host.cc index df4558c3a981..a7be6ba9be45 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__process__host.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__process__host.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/browser/utility_process_host.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/content/browser/utility_process_host.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/utility_process_host.cc -@@ -62,7 +62,7 @@ +@@ -63,7 +63,7 @@ #include "content/browser/v8_snapshot_files.h" #endif @@ -9,16 +9,7 @@ #include "base/files/file_util.h" #include "base/files/scoped_file.h" #include "base/pickle.h" -@@ -75,7 +75,7 @@ - #include "services/network/public/mojom/network_service.mojom.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - #include "base/task/sequenced_task_runner.h" - #include "components/viz/host/gpu_client.h" - #include "media/capture/capture_switches.h" -@@ -86,7 +86,7 @@ namespace { +@@ -91,7 +91,7 @@ namespace { namespace { @@ -27,25 +18,7 @@ base::ScopedFD PassNetworkContextParentDirs( std::vector<base::FilePath> network_context_parent_dirs) { base::Pickle pickle; -@@ -151,7 +151,7 @@ UtilityProcessHost::UtilityProcessHost(std::unique_ptr - started_(false), - name_(u"utility process"), - file_data_(std::make_unique<ChildProcessLauncherFileData>()), --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - allowed_gpu_(false), - gpu_client_(nullptr, base::OnTaskRunnerDeleter(nullptr)), - #endif -@@ -210,7 +210,7 @@ void UtilityProcessHost::SetAllowGpuClient() { - #endif // BUILDFLAG(IS_WIN) - - void UtilityProcessHost::SetAllowGpuClient() { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - allowed_gpu_ = true; - #endif - } -@@ -409,7 +409,7 @@ bool UtilityProcessHost::StartProcess() { +@@ -416,7 +416,7 @@ bool UtilityProcessHost::StartProcess() { file_data_->files_to_preload.merge(GetV8SnapshotFilesToPreload(*cmd_line)); #endif // BUILDFLAG(IS_POSIX) @@ -54,14 +27,7 @@ // The network service should have access to the parent directories // necessary for its usage. if (sandbox_type_ == sandbox::mojom::Sandbox::kNetwork) { -@@ -420,13 +420,13 @@ bool UtilityProcessHost::StartProcess() { - } - #endif // BUILDFLAG(IS_LINUX) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - // Pass `kVideoCaptureUseGpuMemoryBuffer` flag to video capture service only - // when the video capture use GPU memory buffer enabled. +@@ -433,7 +433,7 @@ bool UtilityProcessHost::StartProcess() { if (metrics_name_ == video_capture::mojom::VideoCaptureService::Name_) { bool pass_gpu_buffer_flag = switches::IsVideoCaptureUseGpuMemoryBufferEnabled(); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__process__host.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__process__host.h deleted file mode 100644 index 1b37a2f1b4cf..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__process__host.h +++ /dev/null @@ -1,20 +0,0 @@ ---- src/3rdparty/chromium/content/browser/utility_process_host.h.orig 2024-05-21 18:07:39 UTC -+++ src/3rdparty/chromium/content/browser/utility_process_host.h -@@ -33,7 +33,7 @@ namespace base { - class Thread; - } // namespace base - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - namespace viz { - class GpuClient; - } // namespace viz -@@ -200,7 +200,7 @@ class CONTENT_EXPORT UtilityProcessHost - }; - LaunchState launch_state_ = LaunchState::kLaunchInProgress; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - bool allowed_gpu_; - std::unique_ptr<viz::GpuClient, base::OnTaskRunnerDeleter> gpu_client_; - #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__process__host__receiver__bindings.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__process__host__receiver__bindings.cc index 6c3071fae3e2..17c04bd0cf06 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__process__host__receiver__bindings.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__process__host__receiver__bindings.cc @@ -1,21 +1,15 @@ ---- src/3rdparty/chromium/content/browser/utility_process_host_receiver_bindings.cc.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/content/browser/utility_process_host_receiver_bindings.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/utility_process_host_receiver_bindings.cc -@@ -10,12 +10,12 @@ - #include "content/public/browser/content_browser_client.h" +@@ -10,7 +10,7 @@ #include "content/public/common/content_client.h" + #include "media/media_buildflags.h" -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) #include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck #include "content/browser/font_service.h" // nogncheck #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - #include "components/viz/host/gpu_client.h" - #include "content/public/browser/gpu_client.h" - #endif -@@ -24,13 +24,13 @@ namespace content { +@@ -24,7 +24,7 @@ void UtilityProcessHost::BindHostReceiver( void UtilityProcessHost::BindHostReceiver( mojo::GenericPendingReceiver receiver) { @@ -24,10 +18,3 @@ if (auto font_receiver = receiver.As<font_service::mojom::FontService>()) { ConnectToFontService(std::move(font_receiver)); return; - } - #endif --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - if (allowed_gpu_) { - // TODO(crbug.com/328099369) Remove once all clients get this directly. - if (auto gpu_receiver = receiver.As<viz::mojom::Gpu>()) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__sandbox__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__sandbox__delegate.cc index 01bdbf195058..fb6ff74dc895 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__sandbox__delegate.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__sandbox__delegate.cc @@ -1,28 +1,52 @@ ---- src/3rdparty/chromium/content/browser/utility_sandbox_delegate.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/content/browser/utility_sandbox_delegate.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/utility_sandbox_delegate.cc -@@ -76,10 +76,10 @@ UtilitySandboxedProcessLauncherDelegate:: +@@ -77,7 +77,7 @@ UtilitySandboxedProcessLauncherDelegate:: #if BUILDFLAG(IS_FUCHSIA) sandbox_type_ == sandbox::mojom::Sandbox::kVideoCapture || #endif --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoDecoding || - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoDecoding || sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoEncoding || #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - #if BUILDFLAG(IS_CHROMEOS_ASH) -@@ -137,10 +137,10 @@ ZygoteCommunication* UtilitySandboxedProcessLauncherDe +@@ -90,14 +90,14 @@ UtilitySandboxedProcessLauncherDelegate:: + #endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT) + #endif // BUILDFLAG(IS_CHROMEOS) + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + sandbox_type_ == sandbox::mojom::Sandbox::kScreenAI || + sandbox_type_ == sandbox::mojom::Sandbox::kPrintBackend || + #endif +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + sandbox_type_ == sandbox::mojom::Sandbox::kVideoEffects || + #endif +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceTranslation || + #endif + sandbox_type_ == sandbox::mojom::Sandbox::kAudio || +@@ -143,7 +143,7 @@ ZygoteCommunication* UtilitySandboxedProcessLauncherDe // process upon startup. if (sandbox_type_ == sandbox::mojom::Sandbox::kNetwork || sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceModelExecution || --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoDecoding || - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoDecoding || sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoEncoding || #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - #if BUILDFLAG(IS_CHROMEOS_ASH) +@@ -157,11 +157,11 @@ ZygoteCommunication* UtilitySandboxedProcessLauncherDe + #endif // BUILDFLAG(IS_CHROMEOS) + sandbox_type_ == sandbox::mojom::Sandbox::kAudio || + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + sandbox_type_ == sandbox::mojom::Sandbox::kPrintBackend || + sandbox_type_ == sandbox::mojom::Sandbox::kScreenAI || + #endif +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + sandbox_type_ == sandbox::mojom::Sandbox::kVideoEffects || + sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceTranslation || + #endif // BUILDFLAG(IS_LINUX) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_v8__snapshot__files.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_v8__snapshot__files.cc index 623631105694..2392b125a414 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_v8__snapshot__files.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_v8__snapshot__files.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/browser/v8_snapshot_files.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/content/browser/v8_snapshot_files.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/v8_snapshot_files.cc -@@ -17,7 +17,7 @@ namespace content { +@@ -17,7 +17,7 @@ GetV8SnapshotFilesToPreload(base::CommandLine& process std::map<std::string, absl::variant<base::FilePath, base::ScopedFD>> GetV8SnapshotFilesToPreload(base::CommandLine& process_command_line) { std::map<std::string, absl::variant<base::FilePath, base::ScopedFD>> files; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_input_input__device__change__observer.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_web__contents_slow__web__preference__cache.cc index 3bf14eb4f76f..d3b6558ef1b7 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_input_input__device__change__observer.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_web__contents_slow__web__preference__cache.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/browser/renderer_host/input/input_device_change_observer.cc.orig 2022-02-28 16:54:41 UTC -+++ src/3rdparty/chromium/content/browser/renderer_host/input/input_device_change_observer.cc -@@ -9,7 +9,7 @@ +--- src/3rdparty/chromium/content/browser/web_contents/slow_web_preference_cache.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/content/browser/web_contents/slow_web_preference_cache.cc +@@ -17,7 +17,7 @@ #if BUILDFLAG(IS_WIN) #include "ui/events/devices/input_device_observer_win.h" @@ -8,9 +8,9 @@ +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) #include "ui/events/devices/device_data_manager.h" #elif BUILDFLAG(IS_ANDROID) - #include "ui/events/devices/input_device_observer_android.h" -@@ -21,7 +21,7 @@ InputDeviceChangeObserver::InputDeviceChangeObserver(R - render_view_host_impl_ = rvhi; + #include "ui/base/device_form_factor.h" +@@ -57,7 +57,7 @@ SlowWebPreferenceCache::SlowWebPreferenceCache() { + #if BUILDFLAG(IS_WIN) ui::InputDeviceObserverWin::GetInstance()->AddObserver(this); -#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) @@ -18,8 +18,8 @@ ui::DeviceDataManager::GetInstance()->AddObserver(this); #elif BUILDFLAG(IS_ANDROID) ui::InputDeviceObserverAndroid::GetInstance()->AddObserver(this); -@@ -31,7 +31,7 @@ InputDeviceChangeObserver::InputDeviceChangeObserver(R - InputDeviceChangeObserver::~InputDeviceChangeObserver() { +@@ -69,7 +69,7 @@ SlowWebPreferenceCache::~SlowWebPreferenceCache() { + SlowWebPreferenceCache::~SlowWebPreferenceCache() { #if BUILDFLAG(IS_WIN) ui::InputDeviceObserverWin::GetInstance()->RemoveObserver(this); -#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_web__contents_web__contents__view__aura.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_web__contents_web__contents__view__aura.cc index 1fa349739ad2..8879f7257bd6 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_web__contents_web__contents__view__aura.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_web__contents_web__contents__view__aura.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/browser/web_contents/web_contents_view_aura.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/content/browser/web_contents/web_contents_view_aura.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/web_contents/web_contents_view_aura.cc -@@ -174,7 +174,7 @@ class WebDragSourceAura : public content::WebContentsO +@@ -173,7 +173,7 @@ class WebDragSourceAura : public content::WebContentsO raw_ptr<aura::Window> window_; }; @@ -18,7 +18,7 @@ // We set the file contents before the URL because the URL also sets file // contents (to a .URL shortcut). We want to prefer file content data over // a shortcut so we add it first. -@@ -1324,7 +1324,7 @@ void WebContentsViewAura::OnMouseEvent(ui::MouseEvent* +@@ -1327,7 +1327,7 @@ void WebContentsViewAura::OnMouseEvent(ui::MouseEvent* // Linux window managers like to handle raise-on-click themselves. If we // raise-on-click manually, this may override user settings that prevent // focus-stealing. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_webui_web__ui__main__frame__observer.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_webui_web__ui__main__frame__observer.cc index 4f629f312ec3..510c35f4179a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_webui_web__ui__main__frame__observer.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_webui_web__ui__main__frame__observer.cc @@ -1,38 +1,11 @@ ---- src/3rdparty/chromium/content/browser/webui/web_ui_main_frame_observer.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/content/browser/webui/web_ui_main_frame_observer.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/webui/web_ui_main_frame_observer.cc -@@ -13,7 +13,7 @@ - #include "content/public/browser/navigation_handle.h" - #include "content/public/browser/web_ui_controller.h" - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "base/feature_list.h" - #include "base/functional/callback_helpers.h" - #include "base/logging.h" -@@ -31,7 +31,7 @@ namespace content { - - namespace { - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Remove the pieces of the URL we don't want to send back with the error - // reports. In particular, do not send query or fragments as those can have - // privacy-sensitive information in them. -@@ -55,7 +55,7 @@ WebUIMainFrameObserver::WebUIMainFrameObserver(WebUIIm - - WebUIMainFrameObserver::~WebUIMainFrameObserver() = default; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - void WebUIMainFrameObserver::OnDidAddMessageToConsole( - RenderFrameHost* source_frame, - blink::mojom::ConsoleMessageLevel log_level, -@@ -167,7 +167,7 @@ void WebUIMainFrameObserver::ReadyToCommitNavigation( - - // TODO(crbug.com/40149439) This is currently disabled due to Windows DLL - // thunking issues. Fix & re-enable. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - MaybeEnableWebUIJavaScriptErrorReporting(navigation_handle); - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - } +@@ -47,7 +47,7 @@ bool IsWebUIJavaScriptErrorReportingSupported() { + bool IsWebUIJavaScriptErrorReportingSupported() { + #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) + return false; +-#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return true; + #else + return base::FeatureList::IsEnabled(features::kWebUIJSErrorReportingExtended); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_webui_web__ui__main__frame__observer.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_webui_web__ui__main__frame__observer.h deleted file mode 100644 index 797185134066..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_webui_web__ui__main__frame__observer.h +++ /dev/null @@ -1,20 +0,0 @@ ---- src/3rdparty/chromium/content/browser/webui/web_ui_main_frame_observer.h.orig 2024-06-17 12:56:06 UTC -+++ src/3rdparty/chromium/content/browser/webui/web_ui_main_frame_observer.h -@@ -44,7 +44,7 @@ class CONTENT_EXPORT WebUIMainFrameObserver : public W - - // TODO(crbug.com/40149439) This is currently disabled due to Windows DLL - // thunking issues. Fix & re-enable. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // On official Google builds, capture and report JavaScript error messages on - // WebUI surfaces back to Google. This allows us to fix JavaScript errors and - // exceptions. -@@ -60,7 +60,7 @@ class CONTENT_EXPORT WebUIMainFrameObserver : public W - void ReadyToCommitNavigation(NavigationHandle* navigation_handle) override; - - private: --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - void MaybeEnableWebUIJavaScriptErrorReporting( - NavigationHandle* navigation_handle); - diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_zygote__host_zygote__host__impl__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_zygote__host_zygote__host__impl__linux.cc index 1c900bc039c6..b9d33fe151da 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_zygote__host_zygote__host__impl__linux.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_zygote__host_zygote__host__impl__linux.cc @@ -1,7 +1,7 @@ ---- src/3rdparty/chromium/content/browser/zygote_host/zygote_host_impl_linux.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/content/browser/zygote_host/zygote_host_impl_linux.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/zygote_host/zygote_host_impl_linux.cc -@@ -19,8 +19,10 @@ - #include "build/chromeos_buildflags.h" +@@ -23,8 +23,10 @@ + #include "build/build_config.h" #include "content/common/zygote/zygote_commands_linux.h" #include "content/common/zygote/zygote_communication_linux.h" +#if !BUILDFLAG(IS_BSD) @@ -11,7 +11,7 @@ #include "sandbox/linux/services/credentials.h" #include "sandbox/linux/services/namespace_sandbox.h" #include "sandbox/linux/suid/client/setuid_sandbox_host.h" -@@ -38,6 +40,7 @@ namespace content { +@@ -42,6 +44,7 @@ namespace { namespace { @@ -19,7 +19,7 @@ // Receive a fixed message on fd and return the sender's PID. // Returns true if the message received matches the expected message. bool ReceiveFixedMessage(int fd, -@@ -60,6 +63,7 @@ bool ReceiveFixedMessage(int fd, +@@ -64,6 +67,7 @@ bool ReceiveFixedMessage(int fd, return false; return true; } @@ -27,7 +27,7 @@ } // namespace -@@ -69,9 +73,13 @@ ZygoteHost* ZygoteHost::GetInstance() { +@@ -73,9 +77,13 @@ ZygoteHostImpl::ZygoteHostImpl() } ZygoteHostImpl::ZygoteHostImpl() @@ -41,7 +41,7 @@ sandbox_binary_(), zygote_pids_lock_(), zygote_pids_() {} -@@ -84,6 +92,7 @@ ZygoteHostImpl* ZygoteHostImpl::GetInstance() { +@@ -88,6 +96,7 @@ void ZygoteHostImpl::Init(const base::CommandLine& com } void ZygoteHostImpl::Init(const base::CommandLine& command_line) { @@ -49,7 +49,7 @@ if (command_line.HasSwitch(sandbox::policy::switches::kNoSandbox)) { return; } -@@ -138,6 +147,7 @@ void ZygoteHostImpl::Init(const base::CommandLine& com +@@ -142,6 +151,7 @@ void ZygoteHostImpl::Init(const base::CommandLine& com "you can try using --" << sandbox::policy::switches::kNoSandbox << "."; } @@ -57,7 +57,7 @@ } void ZygoteHostImpl::AddZygotePid(pid_t pid) { -@@ -162,6 +172,7 @@ pid_t ZygoteHostImpl::LaunchZygote( +@@ -166,6 +176,7 @@ pid_t ZygoteHostImpl::LaunchZygote( base::CommandLine* cmd_line, base::ScopedFD* control_fd, base::FileHandleMappingVector additional_remapped_fds) { @@ -65,7 +65,7 @@ int fds[2]; CHECK_EQ(0, socketpair(AF_UNIX, SOCK_SEQPACKET | SOCK_CLOEXEC, 0, fds)); CHECK(base::UnixDomainSocket::EnableReceiveProcessId(fds[0])); -@@ -230,9 +241,12 @@ pid_t ZygoteHostImpl::LaunchZygote( +@@ -234,9 +245,12 @@ pid_t ZygoteHostImpl::LaunchZygote( AddZygotePid(pid); return pid; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_zygote__host_zygote__host__impl__linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_zygote__host_zygote__host__impl__linux.h index 75d341774085..69cc941c5107 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_zygote__host_zygote__host__impl__linux.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_zygote__host_zygote__host__impl__linux.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/browser/zygote_host/zygote_host_impl_linux.h.orig 2023-02-08 09:03:45 UTC +--- src/3rdparty/chromium/content/browser/zygote_host/zygote_host_impl_linux.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/browser/zygote_host/zygote_host_impl_linux.h -@@ -47,12 +47,14 @@ class CONTENT_EXPORT ZygoteHostImpl : public ZygoteHos +@@ -46,12 +46,14 @@ class CONTENT_EXPORT ZygoteHostImpl : public ZygoteHos base::ScopedFD* control_fd, base::FileHandleMappingVector additional_remapped_fds); @@ -15,7 +15,7 @@ bool HasZygote() { return !zygote_pids_.empty(); } -@@ -67,9 +69,11 @@ class CONTENT_EXPORT ZygoteHostImpl : public ZygoteHos +@@ -66,9 +68,11 @@ class CONTENT_EXPORT ZygoteHostImpl : public ZygoteHos int renderer_sandbox_status_; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_child_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_child_BUILD.gn index d5bc4f0b5025..4f485a9e52ef 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_child_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_child_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/child/BUILD.gn.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/content/child/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/child/BUILD.gn -@@ -139,6 +139,13 @@ target(link_target_type, "child") { +@@ -143,6 +143,13 @@ target(link_target_type, "child") { ] } @@ -13,4 +13,4 @@ + if (is_win) { sources += [ - "dwrite_font_proxy/dwrite_font_proxy_init_impl_win.cc", + "child_process_sandbox_support_impl_win.cc", diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_child_child__process.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_child_child__process.cc index 8ba61807666a..3ea461fff934 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_child_child__process.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_child_child__process.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/child/child_process.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/content/child/child_process.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/child/child_process.cc -@@ -32,7 +32,7 @@ +@@ -31,7 +31,7 @@ #include "content/common/android/cpu_time_metrics.h" #endif @@ -9,7 +9,7 @@ #include "content/child/sandboxed_process_thread_type_handler.h" #endif -@@ -179,7 +179,7 @@ void ChildProcess::set_main_thread(ChildThreadImpl* th +@@ -178,7 +178,7 @@ void ChildProcess::set_main_thread(ChildThreadImpl* th main_thread_.reset(thread); } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_child_child__process.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_child_child__process.h index 26b1d2ccacd6..5f11375cac7b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_child_child__process.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_child_child__process.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/child/child_process.h.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/content/child/child_process.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/child/child_process.h @@ -79,7 +79,7 @@ class CONTENT_EXPORT ChildProcess { return io_thread_runner_.get(); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_BUILD.gn index bae16c0c47a4..214165fee872 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_BUILD.gn @@ -1,8 +1,8 @@ ---- src/3rdparty/chromium/content/common/BUILD.gn.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/content/common/BUILD.gn.orig 2025-10-02 00:36:39 UTC +++ src/3rdparty/chromium/content/common/BUILD.gn -@@ -402,18 +402,27 @@ jumbo_source_set("common") { +@@ -400,18 +400,27 @@ jumbo_source_set("common") { } - + if (is_linux || is_chromeos) { - sources += [ - "gpu_pre_sandbox_hook_linux.cc", diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_features.cc index 05e7a7fb01ee..f66f9df394c8 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_features.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_features.cc @@ -1,7 +1,7 @@ ---- src/3rdparty/chromium/content/common/features.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/content/common/features.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/common/features.cc -@@ -145,7 +145,7 @@ BASE_FEATURE(kEnableBackForwardCacheForOngoingSubframe - base::FEATURE_ENABLED_BY_DEFAULT); +@@ -127,7 +127,7 @@ BASE_FEATURE(kEmbeddingRequiresOptIn, + base::FEATURE_DISABLED_BY_DEFAULT); // Enables error reporting for JS errors inside DevTools frontend host -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) @@ -9,12 +9,3 @@ BASE_FEATURE(kEnableDevToolsJsErrorReporting, "EnableDevToolsJsErrorReporting", base::FEATURE_DISABLED_BY_DEFAULT); -@@ -301,7 +301,7 @@ BASE_FEATURE(kGroupNIKByJoiningOrigin, - // process and having browser process handle adjusting thread properties (nice - // value, c-group, latency sensitivity...) for children which have sandbox - // restrictions. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - BASE_FEATURE(kHandleChildThreadTypeChangesInBrowser, - "HandleChildThreadTypeChangesInBrowser", - base::FEATURE_ENABLED_BY_DEFAULT); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_features.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_features.h index 0a0abe95674a..db80fd2ea8ec 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_features.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_features.h @@ -1,20 +1,11 @@ ---- src/3rdparty/chromium/content/common/features.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/content/common/features.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/common/features.h -@@ -34,7 +34,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kDocumentPolicyNeg - CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnableBackForwardCacheForScreenReader); - CONTENT_EXPORT BASE_DECLARE_FEATURE( - kEnableBackForwardCacheForOngoingSubframeNavigation); +@@ -28,7 +28,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kDocumentPolicyNeg + CONTENT_EXPORT BASE_DECLARE_FEATURE(kCommittedOriginTracking); + CONTENT_EXPORT BASE_DECLARE_FEATURE(kCriticalClientHint); + CONTENT_EXPORT BASE_DECLARE_FEATURE(kDocumentPolicyNegotiation); -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnableDevToolsJsErrorReporting); #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) CONTENT_EXPORT BASE_DECLARE_FEATURE(kEmbeddingRequiresOptIn); -@@ -76,7 +76,7 @@ CONTENT_EXPORT extern const base::FeatureParam<int> - CONTENT_EXPORT BASE_DECLARE_FEATURE(kGpuInfoCollectionSeparatePrefetch); - #endif - CONTENT_EXPORT BASE_DECLARE_FEATURE(kGroupNIKByJoiningOrigin); --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - CONTENT_EXPORT BASE_DECLARE_FEATURE(kHandleChildThreadTypeChangesInBrowser); - #endif - #if BUILDFLAG(IS_ANDROID) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_gpu__pre__sandbox__hook__bsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_gpu__pre__sandbox__hook__bsd.cc index 736b97349f20..6818425300bd 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_gpu__pre__sandbox__hook__bsd.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_gpu__pre__sandbox__hook__bsd.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/common/gpu_pre_sandbox_hook_bsd.cc.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/content/common/gpu_pre_sandbox_hook_bsd.cc.orig 2025-09-01 08:52:30 UTC +++ src/3rdparty/chromium/content/common/gpu_pre_sandbox_hook_bsd.cc @@ -0,0 +1,68 @@ +// Copyright 2023 The Chromium Authors diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_gpu__pre__sandbox__hook__bsd.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_gpu__pre__sandbox__hook__bsd.h index 5d4b594fc14d..0735b54524d6 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_gpu__pre__sandbox__hook__bsd.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_gpu__pre__sandbox__hook__bsd.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/common/gpu_pre_sandbox_hook_bsd.h.orig 2024-01-30 07:53:34 UTC +--- src/3rdparty/chromium/content/common/gpu_pre_sandbox_hook_bsd.h.orig 2025-09-01 08:52:30 UTC +++ src/3rdparty/chromium/content/common/gpu_pre_sandbox_hook_bsd.h @@ -0,0 +1,20 @@ +// Copyright 2017 The Chromium Authors diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_gpu__pre__sandbox__hook__linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_gpu__pre__sandbox__hook__linux.h index 4e27c18fbeb2..2b3ffaf3e235 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_gpu__pre__sandbox__hook__linux.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_gpu__pre__sandbox__hook__linux.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/common/gpu_pre_sandbox_hook_linux.h.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/content/common/gpu_pre_sandbox_hook_linux.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/common/gpu_pre_sandbox_hook_linux.h @@ -5,8 +5,13 @@ #ifndef CONTENT_COMMON_GPU_PRE_SANDBOX_HOOK_LINUX_H_ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_user__agent.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_user__agent.cc index 56bde1b9e8bb..3f1e928e17c2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_user__agent.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_user__agent.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/common/user_agent.cc.orig 2023-04-05 11:05:06 UTC +--- src/3rdparty/chromium/content/common/user_agent.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/common/user_agent.cc -@@ -45,7 +45,7 @@ std::string GetUserAgentPlatform() { +@@ -50,7 +50,7 @@ std::string GetUserAgentPlatform() { return ""; #elif BUILDFLAG(IS_MAC) return "Macintosh; "; @@ -9,7 +9,7 @@ return "X11; "; // strange, but that's what Firefox uses #elif BUILDFLAG(IS_ANDROID) return "Linux; "; -@@ -71,7 +71,7 @@ std::string GetUnifiedPlatform() { +@@ -76,7 +76,7 @@ std::string GetUnifiedPlatform() { return "Windows NT 10.0; Win64; x64"; #elif BUILDFLAG(IS_FUCHSIA) return "Fuchsia"; @@ -18,7 +18,7 @@ return "X11; Linux x86_64"; #elif BUILDFLAG(IS_IOS) if (ui::GetDeviceFormFactor() == ui::DEVICE_FORM_FACTOR_TABLET) { -@@ -296,6 +296,16 @@ std::string BuildOSCpuInfoFromOSVersionAndCpuType(cons +@@ -301,6 +301,16 @@ std::string BuildOSCpuInfoFromOSVersionAndCpuType(cons "Android %s", os_version.c_str() #elif BUILDFLAG(IS_FUCHSIA) "Fuchsia" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_gpu_gpu__child__thread.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_gpu_gpu__child__thread.cc index 692d5ca52c6a..8ff68faf0a16 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_gpu_gpu__child__thread.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_gpu_gpu__child__thread.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/gpu/gpu_child_thread.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/content/gpu/gpu_child_thread.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/gpu/gpu_child_thread.cc -@@ -59,7 +59,7 @@ +@@ -58,7 +58,7 @@ #include "third_party/skia/include/ports/SkFontConfigInterface.h" #endif @@ -9,7 +9,7 @@ #include "content/child/sandboxed_process_thread_type_handler.h" #endif -@@ -148,7 +148,8 @@ void GpuChildThread::Init(const base::TimeTicks& proce +@@ -153,7 +153,8 @@ void GpuChildThread::Init(const base::TimeTicks& proce viz_main_.gpu_service()->set_start_time(process_start_time); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_gpu_gpu__main.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_gpu_gpu__main.cc index a39594b4b9d8..8dc5abf85775 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_gpu_gpu__main.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_gpu_gpu__main.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/gpu/gpu_main.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/content/gpu/gpu_main.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/gpu/gpu_main.cc @@ -95,10 +95,14 @@ #include "sandbox/win/src/sandbox.h" @@ -16,7 +16,7 @@ #include "sandbox/policy/sandbox_type.h" #endif -@@ -117,7 +121,7 @@ namespace content { +@@ -117,7 +121,7 @@ namespace { namespace { @@ -25,16 +25,16 @@ bool StartSandboxLinux(gpu::GpuWatchdogThread*, const gpu::GPUInfo*, const gpu::GpuPreferences&); -@@ -175,7 +179,7 @@ class ContentSandboxHelper : public gpu::GpuSandboxHel - bool EnsureSandboxInitialized(gpu::GpuWatchdogThread* watchdog_thread, +@@ -177,7 +181,7 @@ class ContentSandboxHelper : public gpu::GpuSandboxHel const gpu::GPUInfo* gpu_info, const gpu::GpuPreferences& gpu_prefs) override { + GPU_STARTUP_TRACE_EVENT("gpu_main::EnsureSandboxInitialized"); -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) return StartSandboxLinux(watchdog_thread, gpu_info, gpu_prefs); #elif BUILDFLAG(IS_WIN) return StartSandboxWindows(sandbox_info_); -@@ -285,7 +289,7 @@ int GpuMain(MainFunctionParams parameters) { +@@ -298,7 +302,7 @@ int GpuMain(MainFunctionParams parameters) { std::make_unique<base::SingleThreadTaskExecutor>( gpu_preferences.message_pump_type); } @@ -43,7 +43,7 @@ #error "Unsupported Linux platform." #elif BUILDFLAG(IS_MAC) // Cross-process CoreAnimation requires a CFRunLoop to function at all, and -@@ -308,7 +312,8 @@ int GpuMain(MainFunctionParams parameters) { +@@ -324,7 +328,8 @@ int GpuMain(MainFunctionParams parameters) { base::PlatformThread::SetName("CrGpuMain"); mojo::InterfaceEndpointClient::SetThreadNameSuffixForMetrics("GpuMain"); @@ -53,7 +53,7 @@ // Thread type delegate of the process should be registered before // thread type change below for the main thread and for thread pool in // ChildProcess constructor. -@@ -439,7 +444,7 @@ int GpuMain(MainFunctionParams parameters) { +@@ -457,7 +462,7 @@ namespace { namespace { @@ -62,12 +62,12 @@ bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdog_thread, const gpu::GPUInfo* gpu_info, const gpu::GpuPreferences& gpu_prefs) { -@@ -479,7 +484,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdo +@@ -497,7 +502,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdo sandbox_options.accelerated_video_encode_enabled = !gpu_prefs.disable_accelerated_video_encode; -#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // Video decoding of many video streams can use thousands of FDs as well as - // Exo clients like Lacros. + // Exo clients. // See https://crbug.com/1417237 diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_ppapi__plugin_ppapi__blink__platform__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_ppapi__plugin_ppapi__blink__platform__impl.cc index 7fe748f32093..06d1f3c55bb1 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_ppapi__plugin_ppapi__blink__platform__impl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_ppapi__plugin_ppapi__blink__platform__impl.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/ppapi_plugin/ppapi_blink_platform_impl.cc.orig 2024-02-23 21:04:38 UTC +--- src/3rdparty/chromium/content/ppapi_plugin/ppapi_blink_platform_impl.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/ppapi_plugin/ppapi_blink_platform_impl.cc @@ -21,7 +21,7 @@ @@ -9,7 +9,7 @@ #include "content/child/child_process_sandbox_support_impl_linux.h" #include "mojo/public/cpp/bindings/pending_remote.h" #endif -@@ -36,7 +36,7 @@ typedef struct CGFont* CGFontRef; +@@ -36,7 +36,7 @@ PpapiBlinkPlatformImpl::PpapiBlinkPlatformImpl() { namespace content { PpapiBlinkPlatformImpl::PpapiBlinkPlatformImpl() { @@ -18,7 +18,7 @@ mojo::PendingRemote<font_service::mojom::FontService> font_service; ChildThread::Get()->BindHostReceiver( font_service.InitWithNewPipeAndPassReceiver()); -@@ -55,7 +55,7 @@ PpapiBlinkPlatformImpl::~PpapiBlinkPlatformImpl() { +@@ -55,7 +55,7 @@ blink::WebSandboxSupport* PpapiBlinkPlatformImpl::GetS void PpapiBlinkPlatformImpl::Shutdown() {} blink::WebSandboxSupport* PpapiBlinkPlatformImpl::GetSandboxSupport() { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_ppapi__plugin_ppapi__blink__platform__impl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_ppapi__plugin_ppapi__blink__platform__impl.h index afa7d2488920..8f0fa55a34f8 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_ppapi__plugin_ppapi__blink__platform__impl.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_ppapi__plugin_ppapi__blink__platform__impl.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/ppapi_plugin/ppapi_blink_platform_impl.h.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/content/ppapi_plugin/ppapi_blink_platform_impl.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/ppapi_plugin/ppapi_blink_platform_impl.h @@ -36,7 +36,7 @@ class PpapiBlinkPlatformImpl : public BlinkPlatformImp blink::WebString DefaultLocale() override; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_ppapi__plugin_ppapi__plugin__main.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_ppapi__plugin_ppapi__plugin__main.cc index 4d16fd1b289b..1f53ff94a702 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_ppapi__plugin_ppapi__plugin__main.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_ppapi__plugin_ppapi__plugin__main.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/ppapi_plugin/ppapi_plugin_main.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/content/ppapi_plugin/ppapi_plugin_main.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/ppapi_plugin/ppapi_plugin_main.cc @@ -52,6 +52,11 @@ #include "gin/v8_initializer.h" @@ -12,7 +12,7 @@ #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID) #include <stdlib.h> #endif -@@ -141,7 +146,7 @@ int PpapiPluginMain(MainFunctionParams parameters) { +@@ -139,7 +144,7 @@ int PpapiPluginMain(MainFunctionParams parameters) { gin::V8Initializer::LoadV8Snapshot(); #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_browser_content__browser__client.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_browser_content__browser__client.cc index c937d19fd7b3..a86ae660f05f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_browser_content__browser__client.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_browser_content__browser__client.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/public/browser/content_browser_client.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/content/public/browser/content_browser_client.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/public/browser/content_browser_client.cc -@@ -1330,7 +1330,7 @@ bool ContentBrowserClient::ShouldRunOutOfProcessSystem +@@ -1378,7 +1378,7 @@ bool ContentBrowserClient::ShouldRunOutOfProcessSystem // that can be adequately sandboxed. // Currently Android's network service will not run out of process or sandboxed, // so OutOfProcessSystemDnsResolution is not currently enabled on Android. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_browser_service__process__host.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_browser_service__process__host.cc deleted file mode 100644 index 931ecbabe1cc..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_browser_service__process__host.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- src/3rdparty/chromium/content/public/browser/service_process_host.cc.orig 2024-05-21 18:07:39 UTC -+++ src/3rdparty/chromium/content/public/browser/service_process_host.cc -@@ -70,7 +70,7 @@ ServiceProcessHost::Options::WithPreloadedLibraries( - - ServiceProcessHost::Options& ServiceProcessHost::Options::WithGpuClient( - base::PassKey<ServiceProcessHostGpuClient> passkey) { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - allow_gpu_client = true; - #endif - return *this; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_browser_zygote__host_zygote__host__linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_browser_zygote__host_zygote__host__linux.h index 41f219482bef..4a74566d2ac9 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_browser_zygote__host_zygote__host__linux.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_browser_zygote__host_zygote__host__linux.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/public/browser/zygote_host/zygote_host_linux.h.orig 2023-02-08 09:03:45 UTC +--- src/3rdparty/chromium/content/public/browser/zygote_host/zygote_host_linux.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/public/browser/zygote_host/zygote_host_linux.h -@@ -35,11 +35,13 @@ class ZygoteHost { +@@ -34,11 +34,13 @@ class ZygoteHost { // after the first render has been forked. virtual int GetRendererSandboxStatus() = 0; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__features.cc index 6f8883205923..df702f6c9115 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__features.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__features.cc @@ -1,27 +1,27 @@ ---- src/3rdparty/chromium/content/public/common/content_features.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/content/public/common/content_features.cc.orig 2025-10-02 00:36:39 UTC +++ src/3rdparty/chromium/content/public/common/content_features.cc -@@ -61,7 +61,7 @@ BASE_FEATURE(kAudioServiceLaunchOnStartup, +@@ -72,7 +72,7 @@ BASE_FEATURE(kAudioServiceLaunchOnStartup, + base::FEATURE_DISABLED_BY_DEFAULT); // Runs the audio service in a separate process. - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \ -- (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS_LACROS)) -+ (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)) +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) BASE_FEATURE(kAudioServiceOutOfProcess, "AudioServiceOutOfProcess", - // TODO(crbug.com/1052397): Remove !IS_CHROMEOS_LACROS once lacros -@@ -1226,9 +1226,9 @@ BASE_FEATURE(kWebAssemblyTiering, + base::FEATURE_ENABLED_BY_DEFAULT); +@@ -1238,9 +1238,9 @@ BASE_FEATURE(kWebAssemblyTiering, // Enable WebAssembly trap handler. #if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \ - BUILDFLAG(IS_MAC)) && \ -+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)) && \ ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)) && \ defined(ARCH_CPU_X86_64)) || \ - ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)) && \ + ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)) && \ defined(ARCH_CPU_ARM64)) BASE_FEATURE(kWebAssemblyTrapHandler, "WebAssemblyTrapHandler", -@@ -1268,7 +1268,11 @@ BASE_FEATURE(kWebUICodeCache, +@@ -1296,7 +1296,11 @@ BASE_FEATURE(kWebUIJSErrorReportingExtended, // Controls whether the WebUSB API is enabled: // https://wicg.github.io/webusb diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__switches.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__switches.cc index 22fac9bec572..a926e2056f92 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__switches.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__switches.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/public/common/content_switches.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/content/public/common/content_switches.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/public/common/content_switches.cc -@@ -350,6 +350,8 @@ const char kEnableLogging[] = "enable- +@@ -342,6 +342,8 @@ const char kEnableLogging[] = "enable- // builds. const char kEnableLogging[] = "enable-logging"; @@ -9,12 +9,12 @@ // Enables the type, downlinkMax attributes of the NetInfo API. Also, enables // triggering of change attribute of the NetInfo API when there is a change in // the connection type. -@@ -978,7 +980,7 @@ const char kPreventResizingContentsForTesting[] = +@@ -956,7 +958,7 @@ const char kPreventResizingContentsForTesting[] = + "prevent-resizing-contents-for-testing"; + #endif - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // Allows sending text-to-speech requests to speech-dispatcher, a common // Linux speech service. Because it's buggy, the user must explicitly // enable it so that visiting a random webpage can't cause instability. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__switches.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__switches.h index 2fe6e957fd98..ff8f592bcbe5 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__switches.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__switches.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/public/common/content_switches.h.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/content/public/common/content_switches.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/public/common/content_switches.h -@@ -110,6 +110,7 @@ CONTENT_EXPORT extern const char kEnableLogging[]; +@@ -108,6 +108,7 @@ CONTENT_EXPORT extern const char kEnableLogging[]; CONTENT_EXPORT extern const char kEnableIsolatedWebAppsInRenderer[]; CONTENT_EXPORT extern const char kEnableLCDText[]; CONTENT_EXPORT extern const char kEnableLogging[]; @@ -8,12 +8,12 @@ CONTENT_EXPORT extern const char kEnableNetworkInformationDownlinkMax[]; CONTENT_EXPORT extern const char kEnableCanvas2DLayers[]; CONTENT_EXPORT extern const char kEnablePluginPlaceholderTesting[]; -@@ -268,7 +269,7 @@ CONTENT_EXPORT extern const char kPreventResizingConte +@@ -264,7 +265,7 @@ CONTENT_EXPORT extern const char kPreventResizingConte + CONTENT_EXPORT extern const char kPreventResizingContentsForTesting[]; + #endif - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) CONTENT_EXPORT extern const char kEnableSpeechDispatcher[]; - CONTENT_EXPORT extern const char kLLVMProfileFile[]; #endif + diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_zygote_features.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_zygote_features.gni index 7a64e4450d80..ba9258bfd90f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_zygote_features.gni +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_zygote_features.gni @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/public/common/zygote/features.gni.orig 2023-04-05 11:05:06 UTC +--- src/3rdparty/chromium/content/public/common/zygote/features.gni.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/public/common/zygote/features.gni @@ -2,4 +2,4 @@ # Use of this source code is governed by a BSD-style license that can be diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_render__thread__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_render__thread__impl.cc index aa44b086919f..a79aaeca17fa 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_render__thread__impl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_render__thread__impl.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/renderer/render_thread_impl.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/content/renderer/render_thread_impl.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/renderer/render_thread_impl.cc -@@ -215,6 +215,8 @@ +@@ -211,6 +211,8 @@ #if BUILDFLAG(IS_APPLE) #include <malloc/malloc.h> @@ -9,25 +9,25 @@ #else #include <malloc.h> #endif -@@ -1022,7 +1024,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl: +@@ -1043,7 +1045,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl: kGpuStreamIdMedia, kGpuStreamPriorityMedia); const bool enable_video_decode_accelerator = -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - base::FeatureList::IsEnabled(media::kVaapiVideoDecodeLinux) && + base::FeatureList::IsEnabled(media::kAcceleratedVideoDecodeLinux) && #endif // BUILDFLAG(IS_LINUX) !cmd_line->HasSwitch(switches::kDisableAcceleratedVideoDecode) && -@@ -1031,7 +1033,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl: +@@ -1052,7 +1054,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl: gpu::kGpuFeatureStatusEnabled); const bool enable_video_encode_accelerator = -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - base::FeatureList::IsEnabled(media::kVaapiVideoEncodeLinux) && + base::FeatureList::IsEnabled(media::kAcceleratedVideoEncodeLinux) && #else !cmd_line->HasSwitch(switches::kDisableAcceleratedVideoEncode) && -@@ -1816,7 +1818,7 @@ std::unique_ptr<CodecFactory> RenderThreadImpl::Create +@@ -1845,7 +1847,7 @@ RenderThreadImpl::CreateMediaMojoCodecFactory( bool enable_video_encode_accelerator) { mojo::PendingRemote<media::mojom::VideoEncodeAcceleratorProvider> vea_provider; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__blink__platform__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__blink__platform__impl.cc index 2b954f6bb505..032d182b408c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__blink__platform__impl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__blink__platform__impl.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/renderer/renderer_blink_platform_impl.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/content/renderer/renderer_blink_platform_impl.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/renderer/renderer_blink_platform_impl.cc -@@ -127,7 +127,7 @@ +@@ -129,7 +129,7 @@ #if BUILDFLAG(IS_MAC) #include "content/child/child_process_sandbox_support_impl_mac.h" @@ -25,21 +25,21 @@ mojo::PendingRemote<font_service::mojom::FontService> font_service; RenderThreadImpl::current()->BindHostReceiver( font_service.InitWithNewPipeAndPassReceiver()); -@@ -223,7 +223,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl( - #endif +@@ -224,7 +224,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl( } --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) if (sandboxEnabled()) { #if BUILDFLAG(IS_MAC) sandbox_support_ = std::make_unique<WebSandboxSupportMac>(); -@@ -284,7 +284,7 @@ void RendererBlinkPlatformImpl::SetThreadType(base::Pl - #endif +@@ -288,7 +288,7 @@ blink::WebSandboxSupport* RendererBlinkPlatformImpl::G blink::WebSandboxSupport* RendererBlinkPlatformImpl::GetSandboxSupport() { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) return sandbox_support_.get(); #else // These platforms do not require sandbox support. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__blink__platform__impl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__blink__platform__impl.h index 4b7805d2862a..fe82b46bcbd6 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__blink__platform__impl.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__blink__platform__impl.h @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/content/renderer/renderer_blink_platform_impl.h.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/content/renderer/renderer_blink_platform_impl.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/renderer/renderer_blink_platform_impl.h -@@ -259,7 +259,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi - void Collect3DContextInformation(blink::Platform::GraphicsInfo* gl_info, +@@ -264,7 +264,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi const gpu::GPUInfo& gpu_info) const; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) std::unique_ptr<blink::WebSandboxSupport> sandbox_support_; #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__main__platform__delegate__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__main__platform__delegate__linux.cc index b85856e382f0..3c3f7252cce0 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__main__platform__delegate__linux.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__main__platform__delegate__linux.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/renderer/renderer_main_platform_delegate_linux.cc.orig 2023-09-13 12:11:42 UTC +--- src/3rdparty/chromium/content/renderer/renderer_main_platform_delegate_linux.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/renderer/renderer_main_platform_delegate_linux.cc @@ -44,6 +44,7 @@ bool RendererMainPlatformDelegate::EnableSandbox() { // any renderer has been started. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_BUILD.gn index e60ac47e40f6..03b59d026345 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/shell/BUILD.gn.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/content/shell/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/shell/BUILD.gn -@@ -1089,7 +1089,7 @@ group("content_shell_crash_test") { +@@ -1088,7 +1088,7 @@ group("content_shell_crash_test") { if (is_win) { data_deps += [ "//build/win:copy_cdb_to_output" ] } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_app_shell__main__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_app_shell__main__delegate.cc index 80b5a23f5e75..1c63c05fb6cc 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_app_shell__main__delegate.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_app_shell__main__delegate.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/shell/app/shell_main_delegate.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/content/shell/app/shell_main_delegate.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/shell/app/shell_main_delegate.cc -@@ -276,7 +276,7 @@ void ShellMainDelegate::PreSandboxStartup() { +@@ -269,7 +269,7 @@ void ShellMainDelegate::PreSandboxStartup() { // Reporting for sub-processes will be initialized in ZygoteForked. if (process_type != switches::kZygoteProcess) { crash_reporter::InitializeCrashpad(process_type.empty(), process_type); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_renderer_shell__content__renderer__client.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_renderer_shell__content__renderer__client.cc index d9aea71898d4..ad2091bd5b37 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_renderer_shell__content__renderer__client.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_renderer_shell__content__renderer__client.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/shell/renderer/shell_content_renderer_client.cc.orig 2024-05-21 18:07:39 UTC +--- src/3rdparty/chromium/content/shell/renderer/shell_content_renderer_client.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/shell/renderer/shell_content_renderer_client.cc -@@ -54,7 +54,7 @@ +@@ -55,7 +55,7 @@ #include "media/base/media_switches.h" #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_utility_shell__content__utility__client.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_utility_shell__content__utility__client.cc index 7525d17da90a..f06dcaffdcaa 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_utility_shell__content__utility__client.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_utility_shell__content__utility__client.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/shell/utility/shell_content_utility_client.cc.orig 2023-03-09 06:31:50 UTC +--- src/3rdparty/chromium/content/shell/utility/shell_content_utility_client.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/shell/utility/shell_content_utility_client.cc -@@ -38,7 +38,7 @@ +@@ -43,7 +43,7 @@ #include "sandbox/policy/sandbox.h" #include "services/test/echo/echo_service.h" @@ -9,7 +9,7 @@ #include "content/test/sandbox_status_service.h" #endif -@@ -187,7 +187,7 @@ void ShellContentUtilityClient::ExposeInterfacesToBrow +@@ -192,7 +192,7 @@ void ShellContentUtilityClient::ExposeInterfacesToBrow binders->Add<mojom::PowerMonitorTest>( base::BindRepeating(&PowerMonitorTestImpl::MakeSelfOwnedReceiver), base::SingleThreadTaskRunner::GetCurrentDefault()); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_services.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_services.cc index a6a8addbf34d..6f4b1bb9c0fd 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_services.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_services.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/utility/services.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/content/utility/services.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/utility/services.cc -@@ -76,7 +76,7 @@ extern sandbox::TargetServices* g_utility_target_servi +@@ -78,7 +78,7 @@ extern sandbox::TargetServices* g_utility_target_servi extern sandbox::TargetServices* g_utility_target_services; #endif // BUILDFLAG(IS_WIN) @@ -9,32 +9,16 @@ #include "media/mojo/services/mojo_video_encode_accelerator_provider_factory.h" #include "sandbox/linux/services/libc_interceptor.h" #include "sandbox/policy/mojom/sandbox.mojom.h" -@@ -104,7 +104,7 @@ extern sandbox::TargetServices* g_utility_target_servi - #endif // BUILDFLAG(IS_CHROMEOS_ASH) && (BUILDFLAG(USE_VAAPI) || +@@ -106,7 +106,7 @@ extern sandbox::TargetServices* g_utility_target_servi + #endif // BUILDFLAG(IS_CHROMEOS) && (BUILDFLAG(USE_VAAPI) || // BUILDFLAG(USE_V4L2_CODEC)) --#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)) && \ -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)) && \ +-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \ ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \ (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC)) #include "content/common/features.h" #include "media/mojo/services/stable_video_decoder_factory_process_service.h" // nogncheck -@@ -122,13 +122,13 @@ extern sandbox::TargetServices* g_utility_target_servi - #endif // BUILDFLAG(ENABLE_ACCESSIBILITY_SERVICE) - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || \ -- BUILDFLAG(ENABLE_VIDEO_EFFECTS) -+ BUILDFLAG(ENABLE_VIDEO_EFFECTS) || BUILDFLAG(IS_BSD) - #include "services/viz/public/cpp/gpu/gpu.h" - #include "services/viz/public/mojom/gpu.mojom.h" - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || - // BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(ENABLE_VIDEO_EFFECTS) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - #include "media/capture/capture_switches.h" - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || - // BUILDFLAG(IS_CHROMEOS_ASH) -@@ -246,7 +246,7 @@ auto RunAudio(mojo::PendingReceiver<audio::mojom::Audi +@@ -242,7 +242,7 @@ auto RunAudio(mojo::PendingReceiver<audio::mojom::Audi << "task_policy_set TASK_QOS_POLICY"; #endif @@ -43,26 +27,17 @@ auto* command_line = base::CommandLine::ForCurrentProcess(); if (sandbox::policy::SandboxTypeFromCommandLine(*command_line) == sandbox::mojom::Sandbox::kNoSandbox) { -@@ -342,7 +342,7 @@ auto RunVideoCapture( - #endif // BUILDFLAG(IS_CHROMEOS_ASH) - auto service = std::make_unique<UtilityThreadVideoCaptureServiceImpl>( - std::move(receiver), base::SingleThreadTaskRunner::GetCurrentDefault()); --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - #if BUILDFLAG(IS_CHROMEOS_ASH) - { - #else -@@ -399,7 +399,7 @@ auto RunOOPArcVideoAcceleratorFactoryService( - #endif // BUILDFLAG(IS_CHROMEOS_ASH) && (BUILDFLAG(USE_VAAPI) || - // BUILDFLAG(USE_V4L2_CODEC)) +@@ -388,7 +388,7 @@ auto RunOOPArcVideoAcceleratorFactoryService( + #endif // BUILDFLAG(IS_CHROMEOS) && \ + // (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC)) --#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)) && \ -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)) && \ +-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \ ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \ (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC)) auto RunStableVideoDecoderFactoryProcessService( mojo::PendingReceiver< -@@ -410,7 +410,7 @@ auto RunStableVideoDecoderFactoryProcessService( - #endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)) && +@@ -399,7 +399,7 @@ auto RunStableVideoDecoderFactoryProcessService( + #endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && // (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC)) -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) @@ -70,26 +45,17 @@ auto RunVideoEncodeAcceleratorProviderFactory( mojo::PendingReceiver<media::mojom::VideoEncodeAcceleratorProviderFactory> receiver) { -@@ -433,7 +433,7 @@ void RegisterIOThreadServices(mojo::ServiceFactory& se +@@ -422,7 +422,7 @@ void RegisterIOThreadServices(mojo::ServiceFactory& se // loop of type IO that can get notified when pipes have data. services.Add(RunNetworkService); --#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)) && \ -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)) && \ - (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC)) - if (base::FeatureList::IsEnabled( - features::kRunStableVideoDecoderFactoryProcessServiceOnIOThread)) { -@@ -491,7 +491,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory& - #endif // BUILDFLAG(IS_CHROMEOS_ASH) && (BUILDFLAG(USE_VAAPI) || - // BUILDFLAG(USE_V4L2_CODEC)) - --#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)) && \ -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)) && \ +-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \ ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \ (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC)) - if (!base::FeatureList::IsEnabled( - features::kRunStableVideoDecoderFactoryProcessServiceOnIOThread)) { -@@ -500,7 +500,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory& - #endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)) && + services.Add(RunStableVideoDecoderFactoryProcessService); + #endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && +@@ -477,7 +477,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory& + #endif // BUILDFLAG(IS_CHROMEOS) && \ // (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC)) -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_speech_speech__recognition__sandbox__hook__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_speech_speech__recognition__sandbox__hook__linux.cc index b0a41dc9c076..3a1fd19a5d21 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_speech_speech__recognition__sandbox__hook__linux.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_speech_speech__recognition__sandbox__hook__linux.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/utility/speech/speech_recognition_sandbox_hook_linux.cc.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/content/utility/speech/speech_recognition_sandbox_hook_linux.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/utility/speech/speech_recognition_sandbox_hook_linux.cc @@ -12,11 +12,14 @@ #include "sandbox/linux/syscall_broker/broker_command.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_speech_speech__recognition__sandbox__hook__linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_speech_speech__recognition__sandbox__hook__linux.h index 2318cee151ab..909e0904beff 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_speech_speech__recognition__sandbox__hook__linux.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_speech_speech__recognition__sandbox__hook__linux.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/utility/speech/speech_recognition_sandbox_hook_linux.h.orig 2023-09-13 12:11:42 UTC +--- src/3rdparty/chromium/content/utility/speech/speech_recognition_sandbox_hook_linux.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/utility/speech/speech_recognition_sandbox_hook_linux.h @@ -5,7 +5,13 @@ #ifndef CONTENT_UTILITY_SPEECH_SPEECH_RECOGNITION_SANDBOX_HOOK_LINUX_H_ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__blink__platform__with__sandbox__support__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__blink__platform__with__sandbox__support__impl.cc index 74a53a4cf400..8033e2956919 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__blink__platform__with__sandbox__support__impl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__blink__platform__with__sandbox__support__impl.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/utility/utility_blink_platform_with_sandbox_support_impl.cc.orig 2023-05-31 08:12:17 UTC +--- src/3rdparty/chromium/content/utility/utility_blink_platform_with_sandbox_support_impl.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/utility/utility_blink_platform_with_sandbox_support_impl.cc @@ -9,7 +9,7 @@ @@ -7,9 +7,9 @@ -#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) #include "content/child/child_process_sandbox_support_impl_linux.h" - #endif - -@@ -17,7 +17,7 @@ namespace content { + #elif BUILDFLAG(IS_WIN) + #include "content/child/child_process_sandbox_support_impl_win.h" +@@ -19,7 +19,7 @@ UtilityBlinkPlatformWithSandboxSupportImpl:: UtilityBlinkPlatformWithSandboxSupportImpl:: UtilityBlinkPlatformWithSandboxSupportImpl() { @@ -18,12 +18,12 @@ mojo::PendingRemote<font_service::mojom::FontService> font_service; UtilityThread::Get()->BindHostReceiver( font_service.InitWithNewPipeAndPassReceiver()); -@@ -35,7 +35,7 @@ UtilityBlinkPlatformWithSandboxSupportImpl:: - +@@ -40,7 +40,7 @@ UtilityBlinkPlatformWithSandboxSupportImpl::GetSandbox blink::WebSandboxSupport* UtilityBlinkPlatformWithSandboxSupportImpl::GetSandboxSupport() { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) return sandbox_support_.get(); #else return nullptr; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__blink__platform__with__sandbox__support__impl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__blink__platform__with__sandbox__support__impl.h index 6d6a2dd0654e..5bf1b7d9c9e8 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__blink__platform__with__sandbox__support__impl.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__blink__platform__with__sandbox__support__impl.h @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/content/utility/utility_blink_platform_with_sandbox_support_impl.h.orig 2023-05-31 08:12:17 UTC +--- src/3rdparty/chromium/content/utility/utility_blink_platform_with_sandbox_support_impl.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/utility/utility_blink_platform_with_sandbox_support_impl.h -@@ -33,7 +33,7 @@ class UtilityBlinkPlatformWithSandboxSupportImpl : pub - blink::WebSandboxSupport* GetSandboxSupport() override; +@@ -34,7 +34,7 @@ class UtilityBlinkPlatformWithSandboxSupportImpl : pub private: --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) std::unique_ptr<blink::WebSandboxSupport> sandbox_support_; #endif }; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__main.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__main.cc index 75ea7b2fcfe7..b38ed6f96c62 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__main.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__main.cc @@ -1,8 +1,8 @@ ---- src/3rdparty/chromium/content/utility/utility_main.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/content/utility/utility_main.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/utility/utility_main.cc -@@ -38,17 +38,21 @@ - #include "services/screen_ai/buildflags/buildflags.h" +@@ -38,18 +38,22 @@ #include "services/tracing/public/cpp/trace_startup.h" + #include "services/video_effects/public/cpp/buildflags.h" -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) @@ -16,40 +16,38 @@ #include "content/public/common/content_descriptor_keys.h" #include "content/utility/speech/speech_recognition_sandbox_hook_linux.h" #include "gpu/config/gpu_info_collector.h" + #include "media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h" #include "media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h" +#if !BUILDFLAG(IS_BSD) #include "sandbox/policy/linux/sandbox_linux.h" +#endif #include "services/audio/audio_sandbox_hook_linux.h" #include "services/network/network_sandbox_hook_linux.h" - // gn check is not smart enough to realize that this include only applies to -@@ -60,10 +64,15 @@ - #endif - #endif + #include "services/screen_ai/buildflags/buildflags.h" +@@ -68,7 +72,12 @@ --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - #include "media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h" - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +-#if BUILDFLAG(ENABLE_VIDEO_EFFECTS) && BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_BSD) +#include "sandbox/policy/sandbox.h" +#include "content/common/gpu_pre_sandbox_hook_bsd.h" +#endif + - #if BUILDFLAG(IS_CHROMEOS_ASH) - #include "chromeos/ash/components/assistant/buildflags.h" - #include "chromeos/ash/services/ime/ime_sandbox_hook.h" -@@ -75,7 +84,7 @@ - #endif // BUILDFLAG(IS_CHROMEOS_ASH) ++#if BUILDFLAG(ENABLE_VIDEO_EFFECTS) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) + #include "services/video_effects/video_effects_sandbox_hook_linux.h" // nogncheck + #endif // BUILDFLAG(ENABLE_VIDEO_EFFECTS) && BUILDFLAG(IS_LINUX) - #if (BUILDFLAG(ENABLE_SCREEN_AI_SERVICE) && \ -- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))) -+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))) - #include "services/screen_ai/public/cpp/utilities.h" // nogncheck - #include "services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h" // nogncheck - #endif -@@ -103,7 +112,7 @@ namespace { +@@ -103,7 +112,7 @@ sandbox::TargetServices* g_utility_target_services = n + sandbox::TargetServices* g_utility_target_services = nullptr; + #endif // BUILDFLAG(IS_WIN) + +-#if BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) + #include "components/services/on_device_translation/sandbox_hook.h" + #endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && BUILDFLAG(IS_LINUX) + +@@ -111,7 +120,7 @@ namespace { namespace { @@ -58,27 +56,7 @@ std::vector<std::string> GetNetworkContextsParentDirectories() { base::MemoryMappedFile::Region region; base::ScopedFD read_pipe_fd = base::FileDescriptorStore::GetInstance().TakeFD( -@@ -130,9 +139,10 @@ std::vector<std::string> GetNetworkContextsParentDirec - return dirs; - } - -+#if !BUILDFLAG(IS_BSD) - bool ShouldUseAmdGpuPolicy(sandbox::mojom::Sandbox sandbox_type) { - const bool obtain_gpu_info = --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - sandbox_type == sandbox::mojom::Sandbox::kHardwareVideoDecoding || - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) - sandbox_type == sandbox::mojom::Sandbox::kHardwareVideoEncoding; -@@ -147,6 +157,7 @@ bool ShouldUseAmdGpuPolicy(sandbox::mojom::Sandbox san - - return false; - } -+#endif - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - - #if BUILDFLAG(IS_WIN) -@@ -246,7 +257,8 @@ int UtilityMain(MainFunctionParams parameters) { +@@ -251,7 +260,8 @@ int UtilityMain(MainFunctionParams parameters) { } #endif @@ -88,8 +66,8 @@ // Thread type delegate of the process should be registered before first // thread type change in ChildProcess constructor. It also needs to be // registered before the process has multiple threads, which may race with -@@ -258,7 +270,7 @@ int UtilityMain(MainFunctionParams parameters) { - } +@@ -259,7 +269,7 @@ int UtilityMain(MainFunctionParams parameters) { + SandboxedProcessThreadTypeHandler::Create(); #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) @@ -97,16 +75,32 @@ // Initializes the sandbox before any threads are created. // TODO(jorgelo): move this after GTK initialization when we enable a strict // Seccomp-BPF policy. -@@ -305,7 +317,7 @@ int UtilityMain(MainFunctionParams parameters) { +@@ -295,7 +305,7 @@ int UtilityMain(MainFunctionParams parameters) { + base::BindOnce(&speech::SpeechRecognitionPreSandboxHook); + #endif + break; +-#if BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) + case sandbox::mojom::Sandbox::kOnDeviceTranslation: + pre_sandbox_hook = base::BindOnce( + &on_device_translation::OnDeviceTranslationSandboxHook); +@@ -311,13 +321,13 @@ int UtilityMain(MainFunctionParams parameters) { + #else + NOTREACHED(); + #endif +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) case sandbox::mojom::Sandbox::kVideoEffects: - // TODO(crbug.com/361128453): Implement this. - NOTREACHED() << "kVideoEffects sandbox not implemented."; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) + pre_sandbox_hook = + base::BindOnce(&video_effects::VideoEffectsPreSandboxHook); + break; + #endif // BUILDFLAG(IS_LINUX) +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) case sandbox::mojom::Sandbox::kHardwareVideoDecoding: pre_sandbox_hook = base::BindOnce(&media::HardwareVideoDecodingPreSandboxHook); -@@ -332,6 +344,7 @@ int UtilityMain(MainFunctionParams parameters) { +@@ -344,6 +354,7 @@ int UtilityMain(MainFunctionParams parameters) { default: break; } @@ -114,7 +108,7 @@ if (!sandbox::policy::IsUnsandboxedSandboxType(sandbox_type) && (parameters.zygote_child || !pre_sandbox_hook.is_null())) { sandbox_options.use_amd_specific_policies = -@@ -339,6 +352,11 @@ int UtilityMain(MainFunctionParams parameters) { +@@ -351,6 +362,11 @@ int UtilityMain(MainFunctionParams parameters) { sandbox::policy::Sandbox::Initialize( sandbox_type, std::move(pre_sandbox_hook), sandbox_options); } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__thread__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__thread__impl.cc index 7844c72d4c4f..ad11af9b679b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__thread__impl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__thread__impl.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/utility/utility_thread_impl.cc.orig 2024-05-21 18:07:39 UTC +--- src/3rdparty/chromium/content/utility/utility_thread_impl.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/utility/utility_thread_impl.cc @@ -31,7 +31,7 @@ #include "mojo/public/cpp/bindings/pending_receiver.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_zygote_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_zygote_BUILD.gn index 66eeb011c4a1..32a39689f727 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_zygote_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_zygote_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/content/zygote/BUILD.gn.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/content/zygote/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/zygote/BUILD.gn -@@ -5,7 +5,7 @@ +@@ -5,7 +5,7 @@ import("//content/public/common/zygote/features.gni") import("//build/config/nacl/config.gni") import("//content/public/common/zygote/features.gni") diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_zygote_zygote__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_zygote_zygote__linux.cc index ddce2d251d97..afcc05f3cc66 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_zygote_zygote__linux.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_zygote_zygote__linux.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/zygote/zygote_linux.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/content/zygote/zygote_linux.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/zygote/zygote_linux.cc @@ -1,6 +1,7 @@ // Copyright 2012 The Chromium Authors @@ -8,7 +8,7 @@ #ifdef UNSAFE_BUFFERS_BUILD // TODO(crbug.com/342213636): Remove this and spanify to fix the errors. -@@ -723,3 +724,4 @@ void Zygote::HandleReinitializeLoggingRequest(base::Pi +@@ -709,3 +710,4 @@ void Zygote::HandleReinitializeLoggingRequest(base::Pi } } // namespace content diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_zygote_zygote__main__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_zygote_zygote__main__linux.cc index 703c803a6217..01400ec2413d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_zygote_zygote__main__linux.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_zygote_zygote__main__linux.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/content/zygote/zygote_main_linux.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/content/zygote/zygote_main_linux.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/content/zygote/zygote_main_linux.cc @@ -11,7 +11,9 @@ #include <stddef.h> diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_bluetooth_bluetooth__adapter.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_bluetooth_bluetooth__adapter.cc index 94e34a510984..18c326971d34 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_bluetooth_bluetooth__adapter.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_bluetooth_bluetooth__adapter.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/device/bluetooth/bluetooth_adapter.cc.orig 2024-03-22 08:19:40 UTC +--- src/3rdparty/chromium/device/bluetooth/bluetooth_adapter.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/device/bluetooth/bluetooth_adapter.cc -@@ -32,7 +32,7 @@ namespace device { +@@ -32,7 +32,7 @@ BluetoothAdapter::ServiceOptions::~ServiceOptions() = BluetoothAdapter::ServiceOptions::ServiceOptions() = default; BluetoothAdapter::ServiceOptions::~ServiceOptions() = default; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_bluetooth_cast__bluetooth.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_bluetooth_cast__bluetooth.gni index e5ac108dced5..8a3bb66d4ced 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_bluetooth_cast__bluetooth.gni +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_bluetooth_cast__bluetooth.gni @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/device/bluetooth/cast_bluetooth.gni.orig 2022-08-31 12:19:35 UTC +--- src/3rdparty/chromium/device/bluetooth/cast_bluetooth.gni.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/device/bluetooth/cast_bluetooth.gni -@@ -2,5 +2,5 @@ import("//build/config/features.gni") +@@ -2,5 +2,5 @@ declare_args() { declare_args() { force_cast_bluetooth = false diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_gamepad_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_gamepad_BUILD.gn index 9524e185dca6..04a0d8fdc698 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_gamepad_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_gamepad_BUILD.gn @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/device/gamepad/BUILD.gn.orig 2023-11-03 10:09:45 UTC +--- src/3rdparty/chromium/device/gamepad/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/device/gamepad/BUILD.gn @@ -99,7 +99,7 @@ component("gamepad") { "hid_writer_linux.cc", diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_gamepad_gamepad__provider.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_gamepad_gamepad__provider.cc index 644fe88634b6..9bde5277948a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_gamepad_gamepad__provider.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_gamepad_gamepad__provider.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/device/gamepad/gamepad_provider.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/device/gamepad/gamepad_provider.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/device/gamepad/gamepad_provider.cc -@@ -224,7 +224,7 @@ void GamepadProvider::Initialize(std::unique_ptr<Gamep +@@ -159,7 +159,7 @@ void GamepadProvider::Initialize(std::unique_ptr<Gamep if (!polling_thread_) polling_thread_ = std::make_unique<base::Thread>("Gamepad polling thread"); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_gamepad_hid__writer__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_gamepad_hid__writer__linux.cc index 7f08b64c2125..5cc99c931bd4 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_gamepad_hid__writer__linux.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_gamepad_hid__writer__linux.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/device/gamepad/hid_writer_linux.cc.orig 2022-02-28 16:54:41 UTC +--- src/3rdparty/chromium/device/gamepad/hid_writer_linux.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/device/gamepad/hid_writer_linux.cc @@ -2,6 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_api__browser__context__keyed__service__factories.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_api__browser__context__keyed__service__factories.cc index d97bf3c39b65..9b9a2b224959 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_api__browser__context__keyed__service__factories.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_api__browser__context__keyed__service__factories.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/extensions/browser/api/api_browser_context_keyed_service_factories.cc -@@ -126,7 +126,7 @@ void EnsureApiBrowserContextKeyedServiceFactoriesBuilt +@@ -132,7 +132,7 @@ void EnsureApiBrowserContextKeyedServiceFactoriesBuilt #endif MessageService::GetFactoryInstance(); #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \ @@ -8,4 +8,4 @@ + BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) NetworkingPrivateEventRouterFactory::GetInstance(); #endif - OffscreenDocumentManager::GetFactory(); + PrinterProviderAPIFactory::GetInstance(); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_management_management__api.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_management_management__api.cc index bc173521274e..fb875b8b0295 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_management_management__api.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_management_management__api.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/extensions/browser/api/management/management_api.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/extensions/browser/api/management/management_api.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/extensions/browser/api/management/management_api.cc @@ -285,7 +285,7 @@ bool PlatformSupportsApprovalFlowForExtensions() { #if BUILDFLAG(IS_CHROMEOS) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_messaging_message__service.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_messaging_message__service.cc index a9df902e7c30..3e802f8df35f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_messaging_message__service.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_messaging_message__service.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/extensions/browser/api/messaging/message_service.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/extensions/browser/api/messaging/message_service.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/extensions/browser/api/messaging/message_service.cc -@@ -78,7 +78,7 @@ const char kReceivingEndDoesntExistError[] = +@@ -77,7 +77,7 @@ const char kReceivingEndDoesntExistError[] = const char kReceivingEndDoesntExistError[] = "Could not establish connection. Receiving end does not exist."; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,7 @@ const char kMissingPermissionError[] = "Access to native messaging requires nativeMessaging permission."; const char kProhibitedByPoliciesError[] = -@@ -555,7 +555,7 @@ void MessageService::OpenChannelToNativeAppImpl( +@@ -647,7 +647,7 @@ void MessageService::OpenChannelToNativeAppImpl( return; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_networking__private_networking__private__delegate__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_networking__private_networking__private__delegate__factory.cc index 49a77a57e9d3..da4328990906 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_networking__private_networking__private__delegate__factory.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_networking__private_networking__private__delegate__factory.cc @@ -1,20 +1,29 @@ ---- src/3rdparty/chromium/extensions/browser/api/networking_private/networking_private_delegate_factory.cc.orig 2023-10-11 18:22:24 UTC +--- src/3rdparty/chromium/extensions/browser/api/networking_private/networking_private_delegate_factory.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/extensions/browser/api/networking_private/networking_private_delegate_factory.cc -@@ -14,7 +14,7 @@ +@@ -12,7 +12,7 @@ + + #if BUILDFLAG(IS_CHROMEOS) #include "extensions/browser/api/networking_private/networking_private_chromeos.h" - #elif BUILDFLAG(IS_CHROMEOS_LACROS) - #include "extensions/browser/api/networking_private/networking_private_lacros.h" -#elif BUILDFLAG(IS_LINUX) +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) #include "extensions/browser/api/networking_private/networking_private_linux.h" #elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) #include "components/wifi/wifi_service.h" -@@ -67,7 +67,7 @@ NetworkingPrivateDelegateFactory::BuildServiceInstance +@@ -63,7 +63,7 @@ NetworkingPrivateDelegateFactory::BuildServiceInstance + std::unique_ptr<NetworkingPrivateDelegate> delegate; + #if BUILDFLAG(IS_CHROMEOS) delegate = std::make_unique<NetworkingPrivateChromeOS>(browser_context); - #elif BUILDFLAG(IS_CHROMEOS_LACROS) - delegate = std::make_unique<NetworkingPrivateLacros>(browser_context); -#elif BUILDFLAG(IS_LINUX) +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) delegate = std::make_unique<NetworkingPrivateLinux>(); #elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) std::unique_ptr<wifi::WiFiService> wifi_service(wifi::WiFiService::Create()); +@@ -74,7 +74,7 @@ NetworkingPrivateDelegateFactory::BuildServiceInstance + #endif + + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + if (ui_factory_) { + delegate->set_ui_delegate(ui_factory_->CreateDelegate()); + } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_api___permission__features.json b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_api___permission__features.json index 0a837f34cfe2..7655d1e800ea 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_api___permission__features.json +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_api___permission__features.json @@ -1,15 +1,15 @@ ---- src/3rdparty/chromium/extensions/common/api/_permission_features.json.orig 2023-12-10 06:10:27 UTC +--- src/3rdparty/chromium/extensions/common/api/_permission_features.json.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/extensions/common/api/_permission_features.json @@ -138,7 +138,7 @@ { "channel": "stable", "extension_types": ["platform_app"], -- "platforms": ["chromeos", "lacros", "win", "mac", "linux"], -+ "platforms": ["chromeos", "lacros", "win", "mac", "linux", "openbsd", "freebsd"], +- "platforms": ["chromeos", "win", "mac", "linux"], ++ "platforms": ["chromeos", "win", "mac", "linux", "openbsd", "freebsd"], "allowlist": [ "1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/387169 "A3BC37E2148AC4E99BE4B16AF9D42DD1E592BBBE", // http://crbug.com/387169 -@@ -432,7 +432,7 @@ +@@ -423,7 +423,7 @@ }, { "channel": "stable", "extension_types": ["extension", "legacy_packaged_app", "platform_app"], @@ -18,12 +18,12 @@ "allowlist": [ "0DE0F05680A4A056BCEC864ED8DDA84296F82B40", // http://crbug.com/434651 "1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/293683 -@@ -476,7 +476,7 @@ +@@ -467,7 +467,7 @@ "networkingPrivate": { "channel": "stable", "extension_types": ["extension", "legacy_packaged_app", "platform_app"], -- "platforms": ["chromeos", "lacros", "mac", "win", "linux", "fuchsia"], -+ "platforms": ["chromeos", "lacros", "mac", "win", "linux", "fuchsia", "openbsd", "freebsd"], +- "platforms": ["chromeos", "mac", "win", "linux", "fuchsia"], ++ "platforms": ["chromeos", "mac", "win", "linux", "fuchsia", "openbsd", "freebsd"], "allowlist": [ // DO NOT ADD ANY MORE ENTRIES HERE. // networkingPrivate is being migrated to networking.onc. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_api_runtime.json b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_api_runtime.json index 23e8da81359e..82f54f0273f3 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_api_runtime.json +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_api_runtime.json @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/extensions/common/api/runtime.json.orig 2024-01-30 07:53:34 UTC +--- src/3rdparty/chromium/extensions/common/api/runtime.json.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/extensions/common/api/runtime.json @@ -86,6 +86,7 @@ {"name": "cros", "description": "Specifies the Chrome operating system."}, diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_command.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_command.cc index 8f6e2cf59a80..e0abf4a1f3d2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_command.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_command.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/extensions/common/command.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/extensions/common/command.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/extensions/common/command.cc -@@ -286,7 +286,7 @@ std::string Command::CommandPlatform() { - return values::kKeybindingPlatformMac; +@@ -116,7 +116,7 @@ std::string Command::CommandPlatform() { + return ui::kKeybindingPlatformMac; #elif BUILDFLAG(IS_CHROMEOS) - return values::kKeybindingPlatformChromeOs; + return ui::kKeybindingPlatformChromeOs; -#elif BUILDFLAG(IS_LINUX) +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return values::kKeybindingPlatformLinux; + return ui::kKeybindingPlatformLinux; #elif BUILDFLAG(IS_FUCHSIA) // TODO(crbug.com/40220501): Change this once we decide what string should be diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_features_feature.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_features_feature.cc index 14a43d6eddf2..d786338ef1a7 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_features_feature.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_features_feature.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/extensions/common/features/feature.cc.orig 2023-09-13 12:11:42 UTC +--- src/3rdparty/chromium/extensions/common/features/feature.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/extensions/common/features/feature.cc -@@ -34,6 +34,8 @@ Feature::Platform Feature::GetCurrentPlatform() { +@@ -29,6 +29,8 @@ Feature::Platform Feature::GetCurrentPlatform() { return WIN_PLATFORM; #elif BUILDFLAG(IS_FUCHSIA) return FUCHSIA_PLATFORM; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_renderer_bindings_api__binding__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_renderer_bindings_api__binding__util.cc index 4bfb49ec12bc..0cdf4f789987 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_renderer_bindings_api__binding__util.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_renderer_bindings_api__binding__util.cc @@ -1,8 +1,8 @@ ---- src/3rdparty/chromium/extensions/renderer/bindings/api_binding_util.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/extensions/renderer/bindings/api_binding_util.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/extensions/renderer/bindings/api_binding_util.cc -@@ -133,7 +133,7 @@ std::string GetPlatformString() { - return "lacros"; - #elif BUILDFLAG(IS_CHROMEOS_ASH) && !BUILDFLAG(IS_CHROMEOS_LACROS) +@@ -129,7 +129,7 @@ std::string GetPlatformString() { + std::string GetPlatformString() { + #if BUILDFLAG(IS_CHROMEOS) return "chromeos"; -#elif BUILDFLAG(IS_LINUX) +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_renderer_bindings_argument__spec.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_renderer_bindings_argument__spec.cc index 9db76147e8c7..8d832e7d6d94 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_renderer_bindings_argument__spec.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_renderer_bindings_argument__spec.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/extensions/renderer/bindings/argument_spec.cc.orig 2022-11-30 08:12:58 UTC +--- src/3rdparty/chromium/extensions/renderer/bindings/argument_spec.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/extensions/renderer/bindings/argument_spec.cc @@ -18,6 +18,8 @@ #include "gin/data_object_builder.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_app_shell__main__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_app_shell__main__delegate.cc index 818343c76132..b7023f878bda 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_app_shell__main__delegate.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_app_shell__main__delegate.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/extensions/shell/app/shell_main_delegate.cc.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/extensions/shell/app/shell_main_delegate.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/extensions/shell/app/shell_main_delegate.cc -@@ -43,7 +43,7 @@ +@@ -40,7 +40,7 @@ #if BUILDFLAG(IS_WIN) #include "base/base_paths_win.h" #include "base/process/process_info.h" @@ -9,7 +9,7 @@ #include "base/nix/xdg_util.h" #elif BUILDFLAG(IS_MAC) #include "base/base_paths_mac.h" -@@ -63,7 +63,7 @@ base::FilePath GetDataPath() { +@@ -60,7 +60,7 @@ base::FilePath GetDataPath() { } base::FilePath data_dir; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc index 45b1f5fc6296..c256816afe9e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/extensions/shell/browser/api/runtime/shell_runtime_api_delegate.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/extensions/shell/browser/api/runtime/shell_runtime_api_delegate.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/extensions/shell/browser/api/runtime/shell_runtime_api_delegate.cc -@@ -45,7 +45,7 @@ void ShellRuntimeAPIDelegate::OpenURL(const GURL& unin +@@ -45,7 +45,7 @@ bool ShellRuntimeAPIDelegate::GetPlatformInfo(Platform bool ShellRuntimeAPIDelegate::GetPlatformInfo(PlatformInfo* info) { - #if BUILDFLAG(IS_CHROMEOS_ASH) + #if BUILDFLAG(IS_CHROMEOS) info->os = api::runtime::PlatformOs::kCros; --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) info->os = api::runtime::PlatformOs::kLinux; #endif return true; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_shell__browser__main__parts.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_shell__browser__main__parts.cc index a70346f212cf..ffe4d78497f7 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_shell__browser__main__parts.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_shell__browser__main__parts.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/extensions/shell/browser/shell_browser_main_parts.cc.orig 2022-09-24 10:57:32 UTC +--- src/3rdparty/chromium/extensions/shell/browser/shell_browser_main_parts.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/extensions/shell/browser/shell_browser_main_parts.cc -@@ -150,7 +150,7 @@ void ShellBrowserMainParts::PostCreateMainMessageLoop( +@@ -137,7 +137,7 @@ void ShellBrowserMainParts::PostCreateMainMessageLoop( switches::kAppShellAllowRoaming)) { network_controller_->SetCellularAllowRoaming(true); } --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // app_shell doesn't need GTK, so the fake input method context can work. // See crbug.com/381852 and revision fb69f142. // TODO(michaelpg): Verify this works for target environments. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_shell__extensions__api__client.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_shell__extensions__api__client.cc index 280891b6545e..a00017dda228 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_shell__extensions__api__client.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_shell__extensions__api__client.cc @@ -1,11 +1,20 @@ ---- src/3rdparty/chromium/extensions/shell/browser/shell_extensions_api_client.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/extensions/shell/browser/shell_extensions_api_client.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/extensions/shell/browser/shell_extensions_api_client.cc -@@ -58,7 +58,7 @@ ShellExtensionsAPIClient::CreateDisplayInfoProvider() +@@ -18,7 +18,7 @@ + #include "extensions/shell/browser/shell_virtual_keyboard_delegate.h" + #include "extensions/shell/browser/shell_web_view_guest_delegate.h" - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "extensions/shell/browser/api/file_system/shell_file_system_delegate.h" + #endif + +@@ -54,7 +54,7 @@ ShellExtensionsAPIClient::CreateDisplayInfoProvider() + return std::make_unique<ShellDisplayInfoProvider>(); + } + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) FileSystemDelegate* ShellExtensionsAPIClient::GetFileSystemDelegate() { if (!file_system_delegate_) file_system_delegate_ = std::make_unique<ShellFileSystemDelegate>(); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_shell__extensions__api__client.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_shell__extensions__api__client.h index 02dcea93ef08..8a8b2ae8ed33 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_shell__extensions__api__client.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_shell__extensions__api__client.h @@ -1,20 +1,19 @@ ---- src/3rdparty/chromium/extensions/shell/browser/shell_extensions_api_client.h.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/extensions/shell/browser/shell_extensions_api_client.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/extensions/shell/browser/shell_extensions_api_client.h -@@ -36,7 +36,7 @@ class ShellExtensionsAPIClient : public ExtensionsAPIC +@@ -34,14 +34,14 @@ class ShellExtensionsAPIClient : public ExtensionsAPIC + content::BrowserContext* browser_context) const override; + std::unique_ptr<DisplayInfoProvider> CreateDisplayInfoProvider() const override; - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) FileSystemDelegate* GetFileSystemDelegate() override; #endif MessagingDelegate* GetMessagingDelegate() override; -@@ -45,7 +45,7 @@ class ShellExtensionsAPIClient : public ExtensionsAPIC + FeedbackPrivateDelegate* GetFeedbackPrivateDelegate() override; + private: - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) std::unique_ptr<FileSystemDelegate> file_system_delegate_; #endif std::unique_ptr<MessagingDelegate> messaging_delegate_; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_google__apis_gcm_engine_heartbeat__manager.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_google__apis_gcm_engine_heartbeat__manager.cc index abd723e1e979..a2f47064bcdc 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_google__apis_gcm_engine_heartbeat__manager.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_google__apis_gcm_engine_heartbeat__manager.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/google_apis/gcm/engine/heartbeat_manager.cc.orig 2023-04-28 17:01:32 UTC +--- src/3rdparty/chromium/google_apis/gcm/engine/heartbeat_manager.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/google_apis/gcm/engine/heartbeat_manager.cc -@@ -32,7 +32,7 @@ const int kMinClientHeartbeatIntervalMs = 1000 * 30; +@@ -32,7 +32,7 @@ const int kMinSuspendTimeMs = 1000 * 10; // 10 seconds // Minimum time spent sleeping before we force a new heartbeat. const int kMinSuspendTimeMs = 1000 * 10; // 10 seconds. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_dawn__context__provider.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_dawn__context__provider.cc index 55220641c0cd..b1960417a576 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_dawn__context__provider.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_dawn__context__provider.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/gpu/command_buffer/service/dawn_context_provider.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/gpu/command_buffer/service/dawn_context_provider.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/gpu/command_buffer/service/dawn_context_provider.cc -@@ -307,7 +307,7 @@ wgpu::BackendType DawnContextProvider::GetDefaultBacke +@@ -341,7 +341,7 @@ wgpu::BackendType DawnContextProvider::GetDefaultBacke return base::FeatureList::IsEnabled(features::kSkiaGraphiteDawnUseD3D12) ? wgpu::BackendType::D3D12 : wgpu::BackendType::D3D11; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_gles2__cmd__decoder.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_gles2__cmd__decoder.cc index 0c3d258919bd..8733b53a411b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_gles2__cmd__decoder.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_gles2__cmd__decoder.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/gpu/command_buffer/service/gles2_cmd_decoder.cc -@@ -2908,7 +2908,7 @@ GLES2Decoder* GLES2Decoder::Create( +@@ -2864,7 +2864,7 @@ GLES2Decoder* GLES2Decoder::Create( // Fix for Qt WebEngine Crash when QSG_RHI_BACKEND=opengl // Allow linux to run fuzzers. #if BUILDFLAG(ENABLE_VALIDATING_COMMAND_DECODER) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__context__state.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__context__state.cc index b8792a3e1bbc..5ba81572e078 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__context__state.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__context__state.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/gpu/command_buffer/service/shared_context_state.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/gpu/command_buffer/service/shared_context_state.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/gpu/command_buffer/service/shared_context_state.cc -@@ -56,7 +56,7 @@ +@@ -67,7 +67,7 @@ #include "gpu/vulkan/vulkan_implementation.h" #include "gpu/vulkan/vulkan_util.h" @@ -9,7 +9,7 @@ #include "gpu/command_buffer/service/external_semaphore_pool.h" #endif -@@ -287,7 +287,7 @@ SharedContextState::SharedContextState( +@@ -393,7 +393,7 @@ SharedContextState::SharedContextState( if (gr_context_type_ == GrContextType::kVulkan) { if (vk_context_provider_) { #if BUILDFLAG(ENABLE_VULKAN) && \ @@ -18,8 +18,8 @@ external_semaphore_pool_ = std::make_unique<ExternalSemaphorePool>(this); #endif use_virtualized_gl_contexts_ = false; -@@ -320,7 +320,7 @@ SharedContextState::~SharedContextState() { - transfer_cache_.reset(); +@@ -430,7 +430,7 @@ SharedContextState::~SharedContextState() { + } #if BUILDFLAG(ENABLE_VULKAN) && \ - (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN)) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__context__state.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__context__state.h index 7bf1cb7bcbd1..14a1bbaa5e9f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__context__state.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__context__state.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/gpu/command_buffer/service/shared_context_state.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/gpu/command_buffer/service/shared_context_state.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/gpu/command_buffer/service/shared_context_state.h -@@ -222,7 +222,7 @@ class GPU_GLES2_EXPORT SharedContextState +@@ -235,7 +235,7 @@ class GPU_GLES2_EXPORT SharedContextState return &memory_type_tracker_; } #if BUILDFLAG(ENABLE_VULKAN) && \ @@ -9,7 +9,7 @@ ExternalSemaphorePool* external_semaphore_pool() { return external_semaphore_pool_.get(); } -@@ -429,7 +429,7 @@ class GPU_GLES2_EXPORT SharedContextState +@@ -448,7 +448,7 @@ class GPU_GLES2_EXPORT SharedContextState bool disable_check_reset_status_throttling_for_test_ = false; #if BUILDFLAG(ENABLE_VULKAN) && \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc index 64eb7c550d54..3f59f0048d6e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc -@@ -20,7 +20,7 @@ namespace { +@@ -20,7 +20,7 @@ constexpr SharedImageUsageSet kSupportedUsage = // TODO(penghuang): verify the scanout is the right usage for video playback. // crbug.com/1280798 constexpr SharedImageUsageSet kSupportedUsage = diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_external__vk__image__backing.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_external__vk__image__backing.cc index 732b6ad30ef4..602530196cdb 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_external__vk__image__backing.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_external__vk__image__backing.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/gpu/command_buffer/service/shared_image/external_vk_image_backing.cc -@@ -59,7 +59,7 @@ +@@ -57,7 +57,7 @@ #include "ui/gl/gl_version_info.h" #include "ui/gl/scoped_binders.h" @@ -9,7 +9,7 @@ #include "gpu/command_buffer/service/shared_image/external_vk_image_dawn_representation.h" #if BUILDFLAG(DAWN_ENABLE_BACKEND_OPENGLES) #include "gpu/command_buffer/service/shared_image/dawn_gl_texture_representation.h" -@@ -727,7 +727,7 @@ std::unique_ptr<DawnImageRepresentation> ExternalVkIma +@@ -702,7 +702,7 @@ std::unique_ptr<DawnImageRepresentation> ExternalVkIma wgpu::BackendType backend_type, std::vector<wgpu::TextureFormat> view_formats, scoped_refptr<SharedContextState> context_state) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc index 53b033d5dcf1..632e6f095a70 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc -@@ -142,7 +142,7 @@ bool IsFormatSupported(viz::SharedImageFormat format, - } // namespace +@@ -168,7 +168,7 @@ SharedImageUsageSet SupportedUsage() { - constexpr SharedImageUsageSet kSupportedUsage = + SharedImageUsageSet SupportedUsage() { + SharedImageUsageSet supported_usage = -#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DAWN) +#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DAWN) - SHARED_IMAGE_USAGE_WEBGPU_READ | SHARED_IMAGE_USAGE_WEBGPU_WRITE | - SHARED_IMAGE_USAGE_WEBGPU_SWAP_CHAIN_TEXTURE | - SHARED_IMAGE_USAGE_WEBGPU_STORAGE_TEXTURE | + SHARED_IMAGE_USAGE_WEBGPU_READ | SHARED_IMAGE_USAGE_WEBGPU_WRITE | + SHARED_IMAGE_USAGE_WEBGPU_SWAP_CHAIN_TEXTURE | + SHARED_IMAGE_USAGE_WEBGPU_STORAGE_TEXTURE | diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_shared__image__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_shared__image__factory.cc index 588bcc7b9c22..d705c3ad2c23 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_shared__image__factory.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_shared__image__factory.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/gpu/command_buffer/service/shared_image/shared_image_factory.cc -@@ -48,7 +48,7 @@ +@@ -49,7 +49,7 @@ #include "gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.h" #include "gpu/vulkan/vulkan_device_queue.h" @@ -9,7 +9,7 @@ #include "gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.h" #endif -@@ -112,7 +112,7 @@ gfx::GpuMemoryBufferType GetNativeBufferType() { +@@ -113,7 +113,7 @@ gfx::GpuMemoryBufferType GetNativeBufferType() { return gfx::GpuMemoryBufferType::IO_SURFACE_BUFFER; #elif BUILDFLAG(IS_ANDROID) return gfx::GpuMemoryBufferType::ANDROID_HARDWARE_BUFFER; @@ -18,7 +18,7 @@ return gfx::GpuMemoryBufferType::NATIVE_PIXMAP; #elif BUILDFLAG(IS_WIN) return gfx::GpuMemoryBufferType::DXGI_SHARED_HANDLE; -@@ -333,7 +333,7 @@ SharedImageFactory::SharedImageFactory( +@@ -335,7 +335,7 @@ SharedImageFactory::SharedImageFactory( context_state_, workarounds_); factories_.push_back(std::move(ozone_factory)); } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_shared__image__manager.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_shared__image__manager.cc index 2933a1efa697..80a4cdb92ce4 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_shared__image__manager.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_shared__image__manager.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/gpu/command_buffer/service/shared_image/shared_image_manager.cc -@@ -603,7 +603,7 @@ bool SharedImageManager::SupportsScanoutImages() { +@@ -756,7 +756,7 @@ bool SharedImageManager::SupportsScanoutImages() { return true; #elif BUILDFLAG(IS_ANDROID) return base::AndroidHardwareBufferCompat::IsSupportAvailable(); -#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - return ui::OzonePlatform::GetInstance() - ->GetPlatformRuntimeProperties() - .supports_native_pixmaps; + // We are in the process of tightening scanout support on Ozone to be guarded + // by overlays being supported rather than merely native pixmaps being + // supported, as native pixmap support doesn't always imply that those native diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc index 570400dcb3ad..a6e7e313bd41 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc.orig 2024-03-22 08:19:40 UTC +--- src/3rdparty/chromium/gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc @@ -214,7 +214,7 @@ bool WrappedSkImageBacking::Initialize(const std::stri diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_webgpu__decoder__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_webgpu__decoder__impl.cc index 3ce737287558..b296b96c9afd 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_webgpu__decoder__impl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_webgpu__decoder__impl.cc @@ -1,15 +1,15 @@ ---- src/3rdparty/chromium/gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/gpu/command_buffer/service/webgpu_decoder_impl.cc -@@ -1309,7 +1309,7 @@ WGPUFuture WebGPUDecoderImpl::RequestAdapterImpl( - force_fallback_adapter = true; - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (!shared_context_state_->GrContextIsVulkan() && - !shared_context_state_->IsGraphiteDawnVulkan() && - use_webgpu_adapter_ != WebGPUAdapterName::kOpenGLES) { -@@ -1978,7 +1978,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn( +@@ -1752,7 +1752,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreatePreferredAdapte + backend_types = {wgpu::BackendType::D3D12}; + #elif BUILDFLAG(IS_MAC) + backend_types = {wgpu::BackendType::Metal}; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (shared_context_state_->GrContextIsVulkan() || + shared_context_state_->IsGraphiteDawnVulkan()) { + backend_types = {wgpu::BackendType::Vulkan}; +@@ -1994,7 +1994,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn( } #if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_APPLE) && \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__control__list.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__control__list.cc index 45c3e133775c..5177bd8b0793 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__control__list.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__control__list.cc @@ -1,15 +1,6 @@ ---- src/3rdparty/chromium/gpu/config/gpu_control_list.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/gpu/config/gpu_control_list.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/gpu/config/gpu_control_list.cc -@@ -282,7 +282,7 @@ bool GpuControlList::More::GLVersionInfoMismatch( - GpuControlList::GLType GpuControlList::More::GetDefaultGLType() { - #if BUILDFLAG(IS_CHROMEOS) - return kGLTypeGL; --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_OPENBSD) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return kGLTypeGL; - #elif BUILDFLAG(IS_MAC) - return kGLTypeGL; -@@ -819,7 +819,7 @@ GpuControlList::OsType GpuControlList::GetOsType() { +@@ -831,7 +831,7 @@ GpuControlList::OsType GpuControlList::GetOsType() { return kOsAndroid; #elif BUILDFLAG(IS_FUCHSIA) return kOsFuchsia; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__finch__features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__finch__features.cc index 737b7e3aa0ae..89c19211b4c4 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__finch__features.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__finch__features.cc @@ -1,20 +1,12 @@ ---- src/3rdparty/chromium/gpu/config/gpu_finch_features.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/gpu/config/gpu_finch_features.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/gpu/config/gpu_finch_features.cc -@@ -148,7 +148,7 @@ const base::FeatureParam<std::string> +@@ -154,7 +154,8 @@ BASE_FEATURE(kAllowHardwareBufferUsageFlagsFromVulkanF // DefaultEnableGpuRasterization has launched on Mac, Windows, ChromeOS, // Android and Linux. #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \ - BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) -+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \ ++ BUILDFLAG(IS_BSD) BASE_FEATURE(kDefaultEnableGpuRasterization, "DefaultEnableGpuRasterization", base::FEATURE_ENABLED_BY_DEFAULT); -@@ -162,7 +162,7 @@ BASE_FEATURE(kDefaultEnableGpuRasterization, - // Enables the use of out of process rasterization for canvas. - #if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_WIN) || \ - (BUILDFLAG(IS_MAC) && defined(ARCH_CPU_ARM64)) || BUILDFLAG(IS_ANDROID) || \ -- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - BASE_FEATURE(kCanvasOopRasterization, - "CanvasOopRasterization", - base::FEATURE_ENABLED_BY_DEFAULT); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__info__collector.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__info__collector.cc index 95d45de86202..055ee3e91149 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__info__collector.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__info__collector.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/gpu/config/gpu_info_collector.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/gpu/config/gpu_info_collector.cc.orig 2025-09-01 18:56:10 UTC +++ src/3rdparty/chromium/gpu/config/gpu_info_collector.cc -@@ -368,7 +368,7 @@ void ReportWebGPUAdapterMetrics(dawn::native::Instance +@@ -358,7 +358,7 @@ void ReportWebGPUSupportMetrics(dawn::native::Instance + } + void ReportWebGPUSupportMetrics(dawn::native::Instance* instance) { - static BASE_FEATURE(kCollectWebGPUSupportMetrics, - "CollectWebGPUSupportMetrics", -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + static BASE_FEATURE(kCollectWebGPUSupportMetrics, + "CollectWebGPUSupportMetrics", base::FEATURE_DISABLED_BY_DEFAULT); - #else - base::FEATURE_ENABLED_BY_DEFAULT); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__test__config.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__test__config.cc index 69b66e8cf45d..149d310cf36f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__test__config.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__test__config.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/gpu/config/gpu_test_config.cc.orig 2022-02-28 16:54:41 UTC +--- src/3rdparty/chromium/gpu/config/gpu_test_config.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/gpu/config/gpu_test_config.cc @@ -29,7 +29,7 @@ GPUTestConfig::OS GetCurrentOS() { #if BUILDFLAG(IS_CHROMEOS_ASH) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_common_gpu__memory__buffer__support.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_common_gpu__memory__buffer__support.cc index 20f42950aedc..76181c0255d6 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_common_gpu__memory__buffer__support.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_common_gpu__memory__buffer__support.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/gpu/ipc/common/gpu_memory_buffer_support.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/gpu/ipc/common/gpu_memory_buffer_support.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/gpu/ipc/common/gpu_memory_buffer_support.cc @@ -26,7 +26,7 @@ #include "ui/ozone/public/ozone_platform.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_common_gpu__memory__buffer__support.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_common_gpu__memory__buffer__support.h index 9744deb2ad0b..2de24485977c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_common_gpu__memory__buffer__support.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_common_gpu__memory__buffer__support.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/gpu/ipc/common/gpu_memory_buffer_support.h.orig 2023-08-17 07:33:31 UTC +--- src/3rdparty/chromium/gpu/ipc/common/gpu_memory_buffer_support.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/gpu/ipc/common/gpu_memory_buffer_support.h @@ -21,7 +21,7 @@ #include "ui/gfx/geometry/size.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_service_gpu__init.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_service_gpu__init.cc index a5c5e3cf4a66..26b093dfec5d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_service_gpu__init.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_service_gpu__init.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/gpu/ipc/service/gpu_init.cc.orig 2025-08-18 00:53:11 UTC +--- src/3rdparty/chromium/gpu/ipc/service/gpu_init.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/gpu/ipc/service/gpu_init.cc -@@ -401,7 +401,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL +@@ -407,7 +407,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL enable_watchdog = false; #endif @@ -9,7 +9,7 @@ bool gpu_sandbox_start_early = gpu_preferences_.gpu_sandbox_start_early; #else // !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) // For some reasons MacOSX's VideoToolbox might crash when called after -@@ -438,7 +438,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL +@@ -445,7 +445,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL } bool attempted_startsandbox = false; @@ -18,7 +18,7 @@ // On Chrome OS ARM Mali, GPU driver userspace creates threads when // initializing a GL context, so start the sandbox early. // TODO(zmo): Need to collect OS version before this. -@@ -542,7 +542,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL +@@ -545,7 +545,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL gpu_preferences_.gr_context_type = GrContextType::kGL; } @@ -27,7 +27,7 @@ // The ContentSandboxHelper is currently the only one implementation of // GpuSandboxHelper and it has no dependency. Except on Linux where // VaapiWrapper checks the GL implementation to determine which display -@@ -624,7 +624,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL +@@ -627,7 +627,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL command_line, gpu_feature_info_, gpu_preferences_.disable_software_rasterizer, false); if (gl_use_swiftshader_) { @@ -36,7 +36,7 @@ VLOG(1) << "Quit GPU process launch to fallback to SwiftShader cleanly " << "on Linux"; return false; -@@ -775,7 +775,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL +@@ -797,7 +797,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL InitializePlatformOverlaySettings(&gpu_info_, gpu_feature_info_); @@ -45,7 +45,7 @@ // Driver may create a compatibility profile context when collect graphics // information on Linux platform. Try to collect graphics information // based on core profile context after disabling platform extensions. -@@ -830,7 +830,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL +@@ -849,7 +849,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL } } } @@ -54,7 +54,7 @@ (BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE)) if (!gl_disabled && !gl_use_swiftshader_ && std::getenv("RUNNING_UNDER_RR")) { // https://rr-project.org/ is a Linux-only record-and-replay debugger that -@@ -1015,7 +1015,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c +@@ -1046,7 +1046,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c } bool gl_disabled = gl::GetGLImplementation() == gl::kGLImplementationDisabled; @@ -63,7 +63,7 @@ (BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE)) if (!gl_disabled && !gl_use_swiftshader_ && std::getenv("RUNNING_UNDER_RR")) { // https://rr-project.org/ is a Linux-only record-and-replay debugger that -@@ -1076,7 +1076,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c +@@ -1107,7 +1107,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c } } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_service_gpu__memory__buffer__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_service_gpu__memory__buffer__factory.cc index 6379ea958d54..3b12e36a9684 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_service_gpu__memory__buffer__factory.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_service_gpu__memory__buffer__factory.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/gpu/ipc/service/gpu_memory_buffer_factory.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/gpu/ipc/service/gpu_memory_buffer_factory.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/gpu/ipc/service/gpu_memory_buffer_factory.cc @@ -14,7 +14,7 @@ #include "gpu/ipc/service/gpu_memory_buffer_factory_io_surface.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_service_x__util.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_service_x__util.h index 0aa61e2f3dc4..ca76b876874e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_service_x__util.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_service_x__util.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/gpu/ipc/service/x_util.h.orig 2024-02-23 21:04:38 UTC +--- src/3rdparty/chromium/gpu/ipc/service/x_util.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/gpu/ipc/service/x_util.h @@ -12,7 +12,7 @@ #include "gpu/ipc/service/gpu_config.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_generate__bindings.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_generate__bindings.py index 49999857ae41..41ce74d3a932 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_generate__bindings.py +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_generate__bindings.py @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/gpu/vulkan/generate_bindings.py.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/gpu/vulkan/generate_bindings.py.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/gpu/vulkan/generate_bindings.py @@ -271,7 +271,7 @@ VULKAN_DEVICE_FUNCTIONS = [ ] diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_semaphore__handle.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_semaphore__handle.cc index 3519fd1d0e8a..45cb85ed0420 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_semaphore__handle.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_semaphore__handle.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/gpu/vulkan/semaphore_handle.cc.orig 2023-11-03 10:09:45 UTC +--- src/3rdparty/chromium/gpu/vulkan/semaphore_handle.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/gpu/vulkan/semaphore_handle.cc @@ -39,7 +39,7 @@ SemaphoreHandle::SemaphoreHandle(gfx::GpuFenceHandle f // https://fuchsia.dev/reference/fidl/fuchsia.ui.scenic. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__device__queue.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__device__queue.cc index d638ba9fbf59..06a7ddfcd5c4 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__device__queue.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__device__queue.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/gpu/vulkan/vulkan_device_queue.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/gpu/vulkan/vulkan_device_queue.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/gpu/vulkan/vulkan_device_queue.cc -@@ -154,7 +154,7 @@ bool VulkanDeviceQueue::Initialize( +@@ -156,7 +156,7 @@ bool VulkanDeviceQueue::Initialize( // In dual-CPU cases, we cannot detect the active GPU correctly on Linux, // so don't select GPU device based on the |gpu_info|. @@ -9,7 +9,7 @@ // If gpu_info is provided, the device should match it. if (gpu_info && (device_properties.vendorID != gpu_info->gpu.vendor_id || device_properties.deviceID != gpu_info->gpu.device_id)) { -@@ -297,7 +297,7 @@ bool VulkanDeviceQueue::Initialize( +@@ -303,7 +303,7 @@ bool VulkanDeviceQueue::Initialize( // Android, Fuchsia, Linux, and CrOS (VaapiVideoDecoder) need YCbCr sampler // support. #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__device__queue.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__device__queue.h index 0fca3b07e822..cb386edaa792 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__device__queue.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__device__queue.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/gpu/vulkan/vulkan_device_queue.h.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/gpu/vulkan/vulkan_device_queue.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/gpu/vulkan/vulkan_device_queue.h -@@ -179,7 +179,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanDeviceQueue +@@ -182,7 +182,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanDeviceQueue #endif #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__function__pointers.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__function__pointers.cc index 12f39df011ba..0d351084ae84 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__function__pointers.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__function__pointers.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/gpu/vulkan/vulkan_function_pointers.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/gpu/vulkan/vulkan_function_pointers.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/gpu/vulkan/vulkan_function_pointers.cc @@ -1297,7 +1297,7 @@ bool VulkanFunctionPointers::BindDeviceFunctionPointer } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__function__pointers.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__function__pointers.h index 14a2fc7796a5..42cbe22296d9 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__function__pointers.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__function__pointers.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/gpu/vulkan/vulkan_function_pointers.h.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/gpu/vulkan/vulkan_function_pointers.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/gpu/vulkan/vulkan_function_pointers.h @@ -322,7 +322,7 @@ struct COMPONENT_EXPORT(VULKAN) VulkanFunctionPointers VulkanFunction<PFN_vkGetSwapchainImagesKHR> vkGetSwapchainImagesKHR; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__image.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__image.h index 65741e656c87..743debee621d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__image.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__image.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/gpu/vulkan/vulkan_image.h.orig 2023-02-08 09:03:45 UTC +--- src/3rdparty/chromium/gpu/vulkan/vulkan_image.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/gpu/vulkan/vulkan_image.h @@ -87,7 +87,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage { VkImageUsageFlags usage, diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__util.cc index b9481540ee1e..d55c1dbb6529 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__util.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__util.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/gpu/vulkan/vulkan_util.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/gpu/vulkan/vulkan_util.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/gpu/vulkan/vulkan_util.cc -@@ -473,7 +473,7 @@ bool CheckVulkanCompatibilities( +@@ -468,7 +468,7 @@ bool CheckVulkanCompatibilities( } } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__browser__main__parts__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__browser__main__parts__posix.cc index 2579ca453b33..bee5452122fe 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__browser__main__parts__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__browser__main__parts__posix.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/headless/lib/browser/headless_browser_main_parts_posix.cc.orig 2023-10-11 18:22:24 UTC +--- src/3rdparty/chromium/headless/lib/browser/headless_browser_main_parts_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/headless/lib/browser/headless_browser_main_parts_posix.cc -@@ -21,13 +21,13 @@ +@@ -27,13 +27,13 @@ #include "content/public/browser/browser_thread.h" #include "headless/lib/browser/headless_browser_impl.h" @@ -11,12 +11,12 @@ #include "components/os_crypt/sync/os_crypt.h" #include "headless/public/switches.h" --#if defined(USE_DBUS) -+#if defined(USE_DBUS) && !BUILDFLAG(IS_BSD) +-#if BUILDFLAG(USE_DBUS) ++#if BUILDFLAG(USE_DBUS) && !BUILDFLAG(IS_BSD) #include "device/bluetooth/dbus/bluez_dbus_manager.h" #endif -@@ -161,7 +161,7 @@ class BrowserShutdownHandler { +@@ -167,7 +167,7 @@ class BrowserShutdownHandler { } // namespace @@ -25,15 +25,15 @@ constexpr char kProductName[] = "HeadlessChrome"; #endif -@@ -169,9 +169,9 @@ void HeadlessBrowserMainParts::PostCreateMainMessageLo +@@ -175,9 +175,9 @@ void HeadlessBrowserMainParts::PostCreateMainMessageLo BrowserShutdownHandler::Install(base::BindOnce( &HeadlessBrowserImpl::ShutdownWithExitCode, browser_->GetWeakPtr())); -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) --#if defined(USE_DBUS) -+#if defined(USE_DBUS) && !BUILDFLAG(IS_BSD) +-#if BUILDFLAG(USE_DBUS) ++#if BUILDFLAG(USE_DBUS) && !BUILDFLAG(IS_BSD) bluez::BluezDBusManager::Initialize(/*system_bus=*/nullptr); #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__content__browser__client.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__content__browser__client.cc index 6b3022305d31..c9951837dc50 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__content__browser__client.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__content__browser__client.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/headless/lib/browser/headless_content_browser_client.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/headless/lib/browser/headless_content_browser_client.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/headless/lib/browser/headless_content_browser_client.cc @@ -56,7 +56,7 @@ #include "content/public/common/content_descriptors.h" @@ -9,7 +9,7 @@ #include "components/os_crypt/sync/os_crypt.h" // nogncheck #include "content/public/browser/network_service_util.h" #endif -@@ -478,7 +478,7 @@ void HeadlessContentBrowserClient::HandleExplicitlyAll +@@ -518,7 +518,7 @@ void HeadlessContentBrowserClient::SetEncryptionKey( void HeadlessContentBrowserClient::SetEncryptionKey( ::network::mojom::NetworkService* network_service) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__content__browser__client.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__content__browser__client.h index fb0b4ee124b9..f224fc26b791 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__content__browser__client.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__content__browser__client.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/headless/lib/browser/headless_content_browser_client.h.orig 2023-01-11 09:17:16 UTC +--- src/3rdparty/chromium/headless/lib/browser/headless_content_browser_client.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/headless/lib/browser/headless_content_browser_client.h -@@ -45,7 +45,7 @@ class HeadlessContentBrowserClient : public content::C +@@ -46,7 +46,7 @@ class HeadlessContentBrowserClient : public content::C CreateDevToolsManagerDelegate() override; content::GeneratedCodeCacheSettings GetGeneratedCodeCacheSettings( content::BrowserContext* context) override; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__web__contents__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__web__contents__impl.cc index c33e7efe47e4..439d2ffb0602 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__web__contents__impl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__web__contents__impl.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/headless/lib/browser/headless_web_contents_impl.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/headless/lib/browser/headless_web_contents_impl.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/headless/lib/browser/headless_web_contents_impl.cc -@@ -62,7 +62,7 @@ namespace headless { +@@ -71,7 +71,7 @@ void UpdatePrefsFromSystemSettings(blink::RendererPref namespace { void UpdatePrefsFromSystemSettings(blink::RendererPreferences* prefs) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_headless__content__main__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_headless__content__main__delegate.cc index 7f0d826a4534..52e20a639fb4 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_headless__content__main__delegate.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_headless__content__main__delegate.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/headless/lib/headless_content_main_delegate.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/headless/lib/headless_content_main_delegate.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/headless/lib/headless_content_main_delegate.cc -@@ -406,7 +406,7 @@ void HeadlessContentMainDelegate::InitCrashReporter( +@@ -408,7 +408,7 @@ void HeadlessContentMainDelegate::InitCrashReporter( if (process_type != ::switches::kZygoteProcess) { g_headless_crash_client.Pointer()->set_crash_dumps_dir( command_line.GetSwitchValuePath(switches::kCrashDumpsDir)); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel.h index 6fa14e316082..e5542565bd6e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ipc/ipc_channel.h.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/ipc/ipc_channel.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ipc/ipc_channel.h @@ -218,7 +218,7 @@ class COMPONENT_EXPORT(IPC) Channel : public Sender { static std::string GenerateUniqueRandomChannelID(); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel__common.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel__common.cc index df21c9d33938..060ad145aede 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel__common.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel__common.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ipc/ipc_channel_common.cc.orig 2023-02-08 09:03:45 UTC +--- src/3rdparty/chromium/ipc/ipc_channel_common.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ipc/ipc_channel_common.cc -@@ -10,7 +10,7 @@ +@@ -10,7 +10,7 @@ namespace IPC { namespace IPC { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel__mojo.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel__mojo.cc index 87a824e0d1e0..c1fceeef0f1d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel__mojo.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel__mojo.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ipc/ipc_channel_mojo.cc.orig 2023-02-08 09:03:45 UTC +--- src/3rdparty/chromium/ipc/ipc_channel_mojo.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ipc/ipc_channel_mojo.cc -@@ -105,7 +105,7 @@ class ThreadSafeChannelProxy : public mojo::ThreadSafe +@@ -105,7 +105,7 @@ base::ProcessId GetSelfPID() { }; base::ProcessId GetSelfPID() { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__message__utils.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__message__utils.cc index 2757114815b8..551fbe95a52f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__message__utils.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__message__utils.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ipc/ipc_message_utils.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/ipc/ipc_message_utils.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ipc/ipc_message_utils.cc -@@ -400,7 +400,7 @@ void ParamTraits<unsigned int>::Log(const param_type& +@@ -399,7 +399,7 @@ void ParamTraits<unsigned int>::Log(const param_type& } #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__message__utils.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__message__utils.h index 3d888396fc42..65dc3b21ee1c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__message__utils.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__message__utils.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ipc/ipc_message_utils.h.orig 2022-09-24 10:57:32 UTC +--- src/3rdparty/chromium/ipc/ipc_message_utils.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ipc/ipc_message_utils.h -@@ -214,7 +214,7 @@ struct ParamTraits<unsigned int> { +@@ -215,7 +215,7 @@ struct ParamTraits<unsigned int> { // Since we want to support Android 32<>64 bit IPC, as long as we don't have // these traits for 32 bit ARM then that'll catch any errors. #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_BUILD.gn index 7d733e317cf2..b88328728ff8 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/BUILD.gn.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/media/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/BUILD.gn -@@ -100,6 +100,9 @@ config("media_config") { +@@ -103,6 +103,9 @@ config("media_config") { defines += [ "DLOPEN_PULSEAUDIO" ] } } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_BUILD.gn index b38521813a89..c9edc6af83f4 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/audio/BUILD.gn.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/media/audio/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/audio/BUILD.gn -@@ -267,9 +267,23 @@ jumbo_source_set("audio") { +@@ -272,9 +272,23 @@ jumbo_source_set("audio") { deps += [ "//media/base/android:media_jni_headers" ] } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_alsa_audio__manager__alsa.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_alsa_audio__manager__alsa.cc index 712074c6560e..8db2f862dc84 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_alsa_audio__manager__alsa.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_alsa_audio__manager__alsa.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/audio/alsa/audio_manager_alsa.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/media/audio/alsa/audio_manager_alsa.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/audio/alsa/audio_manager_alsa.cc -@@ -100,7 +100,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType +@@ -106,7 +106,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType int card = -1; // Loop through the physical sound cards to get ALSA device hints. @@ -10,7 +10,7 @@ void** hints = NULL; int error = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints); if (!error) { -@@ -112,7 +114,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType +@@ -118,7 +120,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType DLOG(WARNING) << "GetAlsaAudioDevices: unable to get device hints: " << wrapper_->StrError(error); } @@ -20,7 +20,7 @@ } void AudioManagerAlsa::GetAlsaDevicesInfo(AudioManagerAlsa::StreamType type, -@@ -195,7 +199,11 @@ bool AudioManagerAlsa::IsAlsaDeviceAvailable( +@@ -201,7 +205,11 @@ bool AudioManagerAlsa::IsAlsaDeviceAvailable( // goes through software conversion if needed (e.g. incompatible // sample rate). // TODO(joi): Should we prefer "hw" instead? @@ -32,7 +32,7 @@ return strncmp(kDeviceTypeDesired, device_name, std::size(kDeviceTypeDesired) - 1) == 0; } -@@ -247,7 +255,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice( +@@ -253,7 +261,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice( // Loop through the sound cards. // Don't use snd_device_name_hint(-1,..) since there is an access violation // inside this ALSA API with libasound.so.2.0.0. @@ -42,7 +42,7 @@ int error = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints); if (!error) { for (void** hint_iter = hints; *hint_iter != NULL; hint_iter++) { -@@ -271,7 +281,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice( +@@ -277,7 +287,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice( DLOG(WARNING) << "HasAnyAudioDevice: unable to get device hints: " << wrapper_->StrError(error); } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_audio__input__device.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_audio__input__device.cc index 0cbac1b06dd1..c47cbab8f9d4 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_audio__input__device.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_audio__input__device.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/audio/audio_input_device.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/media/audio/audio_input_device.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/audio/audio_input_device.cc -@@ -269,7 +269,7 @@ void AudioInputDevice::OnStreamCreated( +@@ -275,7 +275,7 @@ void AudioInputDevice::OnStreamCreated( // here. See comments in AliveChecker and PowerObserverHelper for details and // todos. if (detect_dead_stream_ == DeadStreamDetection::kEnabled) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_pulse_pulse__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_pulse_pulse__util.cc index d8c2a047b67e..625df0bae9dd 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_pulse_pulse__util.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_pulse_pulse__util.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/audio/pulse/pulse_util.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/media/audio/pulse/pulse_util.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/audio/pulse/pulse_util.cc -@@ -50,7 +50,11 @@ constexpr char kBrowserDisplayName[] = "chromium-brows +@@ -50,7 +50,11 @@ static const base::FilePath::CharType kPulseLib[] = #if defined(DLOPEN_PULSEAUDIO) static const base::FilePath::CharType kPulseLib[] = diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_audio__latency.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_audio__latency.cc index 66f6db8fe0aa..4b5ab24a8a78 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_audio__latency.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_audio__latency.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/media/base/audio_latency.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/media/base/audio_latency.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/base/audio_latency.cc @@ -148,7 +148,7 @@ int AudioLatency::GetRtcBufferSize(int sample_rate, in } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_libaom__thread__wrapper.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_libaom__thread__wrapper.cc index 05c8dcc47ef2..d38dd3073747 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_libaom__thread__wrapper.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_libaom__thread__wrapper.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/media/base/libaom_thread_wrapper.cc.orig 2024-03-22 08:19:40 UTC +--- src/3rdparty/chromium/media/base/libaom_thread_wrapper.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/base/libaom_thread_wrapper.cc @@ -5,17 +5,21 @@ #include "base/logging.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_media__switches.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_media__switches.cc index c9b7eace90cc..d83bddbb07f2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_media__switches.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_media__switches.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/base/media_switches.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/media/base/media_switches.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/base/media_switches.cc -@@ -21,7 +21,7 @@ +@@ -20,7 +20,7 @@ #include "ui/gl/gl_features.h" #include "ui/gl/gl_utils.h" @@ -9,7 +9,7 @@ #include "base/cpu.h" #endif -@@ -376,8 +376,8 @@ BASE_FEATURE(kUseSCContentSharingPicker, +@@ -372,8 +372,8 @@ BASE_FEATURE(kUseSCContentSharingPicker, "UseSCContentSharingPicker", base::FEATURE_DISABLED_BY_DEFAULT); #endif // BUILDFLAG(IS_MAC) @@ -20,7 +20,7 @@ // Enables system audio mirroring using pulseaudio. BASE_FEATURE(kPulseaudioLoopbackForCast, "PulseaudioLoopbackForCast", -@@ -387,6 +387,28 @@ BASE_FEATURE(kPulseaudioLoopbackForScreenShare, +@@ -383,6 +383,28 @@ BASE_FEATURE(kPulseaudioLoopbackForScreenShare, BASE_FEATURE(kPulseaudioLoopbackForScreenShare, "PulseaudioLoopbackForScreenShare", base::FEATURE_DISABLED_BY_DEFAULT); @@ -49,7 +49,7 @@ #endif // BUILDFLAG(IS_LINUX) // When enabled, MediaCapabilities will check with GPU Video Accelerator -@@ -688,7 +710,7 @@ BASE_FEATURE(kFileDialogsBlockPictureInPicture, +@@ -630,7 +652,7 @@ BASE_FEATURE(kFileDialogsBlockPictureInPicture, #endif // !BUILDFLAG(IS_ANDROID) // Show toolbar button that opens dialog for controlling media sessions. @@ -58,7 +58,7 @@ BASE_FEATURE(kGlobalMediaControls, "GlobalMediaControls", base::FEATURE_ENABLED_BY_DEFAULT); -@@ -712,7 +734,7 @@ BASE_FEATURE(kGlobalMediaControlsUpdatedUI, +@@ -654,7 +676,7 @@ BASE_FEATURE(kGlobalMediaControlsUpdatedUI, #if !BUILDFLAG(IS_ANDROID) // If enabled, users can request Media Remoting without fullscreen-in-tab. @@ -67,7 +67,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullscreen, "MediaRemotingWithoutFullscreen", base::FEATURE_ENABLED_BY_DEFAULT); -@@ -725,7 +747,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullscreen, +@@ -667,7 +689,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullscreen, // Show picture-in-picture button in Global Media Controls. #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -76,25 +76,25 @@ BASE_FEATURE(kGlobalMediaControlsPictureInPicture, "GlobalMediaControlsPictureInPicture", base::FEATURE_ENABLED_BY_DEFAULT); -@@ -757,7 +779,7 @@ BASE_FEATURE(kUnifiedAutoplay, +@@ -699,7 +721,7 @@ BASE_FEATURE(kUnifiedAutoplay, "UnifiedAutoplay", base::FEATURE_ENABLED_BY_DEFAULT); -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Enable vaapi video decoding on linux. This is already enabled by default on - // chromeos, but needs an experiment on linux. - BASE_FEATURE(kVaapiVideoDecodeLinux, -@@ -860,7 +882,7 @@ BASE_FEATURE(kVSyncMjpegDecoding, + // Enable vaapi/v4l2 video decoding on linux. This is already enabled by default + // on chromeos, but needs an experiment on linux. + BASE_FEATURE(kAcceleratedVideoDecodeLinux, +@@ -808,7 +830,7 @@ BASE_FEATURE(kVSyncMjpegDecoding, "VSyncMjpegDecoding", base::FEATURE_DISABLED_BY_DEFAULT); #endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS) -#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Enables the new V4L2StatefulVideoDecoder instead of V4L2VideoDecoder. - // Owners: frkoenig@chromium.org, mcasas@chromium.org - // Expiry: When the |V4L2FlatVideoDecoder| flag handles stateful decoding on -@@ -1505,7 +1527,7 @@ BASE_FEATURE(kUseGTFOOutOfProcessVideoDecoding, + // Enable H264 temporal layer encoding with V4L2 HW encoder on ChromeOS. + BASE_FEATURE(kV4L2H264TemporalLayerHWEncoding, + "V4L2H264TemporalLayerHWEncoding", +@@ -1379,7 +1401,7 @@ BASE_FEATURE(kUseGTFOOutOfProcessVideoDecoding, base::FEATURE_DISABLED_BY_DEFAULT); #endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER) @@ -103,7 +103,7 @@ // Spawn utility processes to perform hardware encode acceleration instead of // using the GPU process. BASE_FEATURE(kUseOutOfProcessVideoEncoding, -@@ -1587,7 +1609,7 @@ BASE_FEATURE(kRecordWebAudioEngagement, +@@ -1463,7 +1485,7 @@ BASE_FEATURE(kRecordWebAudioEngagement, "RecordWebAudioEngagement", base::FEATURE_ENABLED_BY_DEFAULT); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_media__switches.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_media__switches.h index 108be0434e4d..9524d682bc65 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_media__switches.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_media__switches.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/base/media_switches.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/media/base/media_switches.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/base/media_switches.h -@@ -331,13 +331,25 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kPlatformHEVCEncoder +@@ -324,13 +324,25 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMetadataSusp MEDIA_EXPORT BASE_DECLARE_FEATURE(kPlaybackSpeedButton); MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMediaEngagementData); MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMetadataSuspend); @@ -28,25 +28,25 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kReduceHardwareVideoDecoderBuffers); #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) MEDIA_EXPORT BASE_DECLARE_FEATURE(kResumeBackgroundVideo); -@@ -352,7 +364,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifiedAutoplay); +@@ -344,7 +356,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseFakeDeviceForMed + MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifiedAutoplay); MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseAndroidOverlayForSecureOnly); - MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseDecoderStreamForWebRTC); MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseFakeDeviceForMediaStream); -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVideoDecodeLinux); - MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVideoDecodeLinuxGL); - MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVideoEncodeLinux); -@@ -373,7 +385,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVp8TemporalLay + MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinux); + MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinuxGL); + MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoEncodeLinux); +@@ -366,7 +378,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVSyncMjpegDecoding) MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVp9SModeHWEncoding); MEDIA_EXPORT BASE_DECLARE_FEATURE(kVSyncMjpegDecoding); #endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS) -#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - MEDIA_EXPORT BASE_DECLARE_FEATURE(kV4L2FlatStatefulVideoDecoder); MEDIA_EXPORT BASE_DECLARE_FEATURE(kV4L2H264TemporalLayerHWEncoding); #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -@@ -513,7 +525,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOutOfProcessVide + MEDIA_EXPORT BASE_DECLARE_FEATURE(kVideoBlitColorAccuracy); +@@ -497,7 +509,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseGTFOOutOfProcess MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseGTFOOutOfProcessVideoDecoding); #endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_video__frame.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_video__frame.cc index 77c80da024bd..2f711fe192fb 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_video__frame.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_video__frame.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/base/video_frame.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/media/base/video_frame.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/base/video_frame.cc -@@ -88,7 +88,7 @@ std::string VideoFrame::StorageTypeToString( +@@ -92,7 +92,7 @@ std::string VideoFrame::StorageTypeToString( return "OWNED_MEMORY"; case VideoFrame::STORAGE_SHMEM: return "SHMEM"; @@ -9,7 +9,7 @@ case VideoFrame::STORAGE_DMABUFS: return "DMABUFS"; #endif -@@ -103,7 +103,7 @@ std::string VideoFrame::StorageTypeToString( +@@ -106,7 +106,7 @@ bool VideoFrame::IsStorageTypeMappable(VideoFrame::Sto // static bool VideoFrame::IsStorageTypeMappable(VideoFrame::StorageType storage_type) { return @@ -18,8 +18,8 @@ // This is not strictly needed but makes explicit that, at VideoFrame // level, DmaBufs are not mappable from userspace. storage_type != VideoFrame::STORAGE_DMABUFS && -@@ -401,7 +401,7 @@ VideoFrame::CreateFrameForGpuMemoryBufferOrMappableSII - : shared_image->GetStrideForVideoFrame(i); +@@ -420,7 +420,7 @@ VideoFrame::CreateFrameForGpuMemoryBufferOrMappableSII + plane_size.width() * VideoFrame::BytesPerElement(*format, plane); } uint64_t modifier = gfx::NativePixmapHandle::kNoModifier; -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) @@ -27,7 +27,7 @@ bool is_native_buffer = gpu_memory_buffer ? (gpu_memory_buffer->GetType() != gfx::SHARED_MEMORY_BUFFER) -@@ -782,7 +782,7 @@ scoped_refptr<VideoFrame> VideoFrame::WrapExternalGpuM +@@ -938,7 +938,7 @@ scoped_refptr<VideoFrame> VideoFrame::WrapExternalGpuM return frame; } @@ -36,7 +36,7 @@ // static scoped_refptr<VideoFrame> VideoFrame::WrapExternalDmabufs( const VideoFrameLayout& layout, -@@ -1489,7 +1489,7 @@ scoped_refptr<gpu::ClientSharedImage> VideoFrame::shar +@@ -1623,7 +1623,7 @@ scoped_refptr<gpu::ClientSharedImage> VideoFrame::shar return wrapped_frame_ ? wrapped_frame_->shared_image() : shared_image_; } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_video__frame.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_video__frame.h index 20cbc521aa09..e6960b86a245 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_video__frame.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_video__frame.h @@ -1,24 +1,24 @@ ---- src/3rdparty/chromium/media/base/video_frame.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/media/base/video_frame.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/base/video_frame.h -@@ -50,7 +50,7 @@ - #include "base/apple/scoped_cftyperef.h" - #endif // BUILDFLAG(IS_APPLE) +@@ -42,7 +42,7 @@ + #include "ui/gfx/geometry/size.h" + #include "ui/gfx/hdr_metadata.h" -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) #include "base/files/scoped_file.h" #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -116,7 +116,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte +@@ -88,7 +88,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte STORAGE_UNOWNED_MEMORY = 2, // External, non owned data pointers. STORAGE_OWNED_MEMORY = 3, // VideoFrame has allocated its own data buffer. STORAGE_SHMEM = 4, // Backed by read-only shared memory. -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // TODO(mcasas): Consider turning this type into STORAGE_NATIVE - // based on the idea of using this same enum value for both DMA - // buffers on Linux and CVPixelBuffers on Mac (which currently use -@@ -393,7 +393,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte + STORAGE_DMABUFS = 5, // Each plane is stored into a DmaBuf. + #endif + STORAGE_GPU_MEMORY_BUFFER = 6, +@@ -435,7 +435,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte ReleaseMailboxAndGpuMemoryBufferCB mailbox_holder_and_gmb_release_cb, base::TimeDelta timestamp); @@ -27,7 +27,7 @@ // Wraps provided dmabufs // (https://www.kernel.org/doc/html/latest/driver-api/dma-buf.html) with a // VideoFrame. The frame will take ownership of |dmabuf_fds|, and will -@@ -711,7 +711,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte +@@ -745,7 +745,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte // wait for the included sync point. scoped_refptr<gpu::ClientSharedImage> shared_image() const; @@ -36,12 +36,12 @@ // The number of DmaBufs will be equal or less than the number of planes of // the frame. If there are less, this means that the last FD contains the // remaining planes. Should be > 0 for STORAGE_DMABUFS. -@@ -953,7 +953,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte +@@ -974,7 +974,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte // GpuMemoryBuffers. Clients will set this flag while creating a VideoFrame. bool is_mappable_si_enabled_ = false; -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Dmabufs for the frame, used when storage is STORAGE_DMABUFS. Size is either // equal or less than the number of planes of the frame. If it is less, then + // the memory area represented by the last FD contains the remaining planes. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_create__video__capture__device__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_create__video__capture__device__factory.cc index 1c2bb92fa122..ccf44146bc6a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_create__video__capture__device__factory.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_create__video__capture__device__factory.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/media/capture/video/create_video_capture_device_factory.cc.orig 2023-03-09 06:31:50 UTC +--- src/3rdparty/chromium/media/capture/video/create_video_capture_device_factory.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/capture/video/create_video_capture_device_factory.cc @@ -13,7 +13,7 @@ #include "media/capture/video/fake_video_capture_device_factory.h" @@ -9,7 +9,7 @@ #include "media/capture/video/linux/video_capture_device_factory_linux.h" #elif BUILDFLAG(IS_CHROMEOS_ASH) #include "media/capture/video/chromeos/public/cros_features.h" -@@ -56,7 +56,7 @@ CreateFakeVideoCaptureDeviceFactory() { +@@ -56,7 +56,7 @@ CreatePlatformSpecificVideoCaptureDeviceFactory( std::unique_ptr<VideoCaptureDeviceFactory> CreatePlatformSpecificVideoCaptureDeviceFactory( scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_fake__video__capture__device__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_fake__video__capture__device__factory.cc index b12bab7e6532..72357c833876 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_fake__video__capture__device__factory.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_fake__video__capture__device__factory.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/media/capture/video/fake_video_capture_device_factory.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/media/capture/video/fake_video_capture_device_factory.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/capture/video/fake_video_capture_device_factory.cc @@ -231,7 +231,7 @@ void FakeVideoCaptureDeviceFactory::GetDevicesInfo( int entry_index = 0; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_file__video__capture__device__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_file__video__capture__device__factory.cc index 8617d9fbb13c..417dcebdbb8d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_file__video__capture__device__factory.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_file__video__capture__device__factory.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/media/capture/video/file_video_capture_device_factory.cc.orig 2022-02-28 16:54:41 UTC +--- src/3rdparty/chromium/media/capture/video/file_video_capture_device_factory.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/capture/video/file_video_capture_device_factory.cc @@ -52,7 +52,7 @@ void FileVideoCaptureDeviceFactory::GetDevicesInfo( VideoCaptureApi::WIN_DIRECT_SHOW; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_fake__v4l2__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_fake__v4l2__impl.cc index ede62bdf3186..64004e20b766 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_fake__v4l2__impl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_fake__v4l2__impl.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/capture/video/linux/fake_v4l2_impl.cc.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/media/capture/video/linux/fake_v4l2_impl.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/capture/video/linux/fake_v4l2_impl.cc -@@ -562,7 +562,7 @@ int FakeV4L2Impl::close(int fd) { +@@ -569,7 +569,7 @@ int FakeV4L2Impl::close(int fd) { return kSuccessReturnValue; } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_fake__v4l2__impl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_fake__v4l2__impl.h index 08dd4ff954b9..f68dd5bc4797 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_fake__v4l2__impl.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_fake__v4l2__impl.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/media/capture/video/linux/fake_v4l2_impl.h.orig 2023-09-13 12:11:42 UTC +--- src/3rdparty/chromium/media/capture/video/linux/fake_v4l2_impl.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/capture/video/linux/fake_v4l2_impl.h @@ -8,7 +8,13 @@ #include <map> diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__delegate.cc index a8b590190a3c..31de4718c96e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__delegate.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__delegate.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_delegate.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_delegate.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_delegate.cc -@@ -5,8 +5,10 @@ +@@ -10,8 +10,10 @@ #include "media/capture/video/linux/v4l2_capture_delegate.h" #include <fcntl.h> @@ -11,7 +11,7 @@ #include <poll.h> #include <sys/ioctl.h> #include <sys/mman.h> -@@ -29,17 +31,19 @@ +@@ -34,17 +36,19 @@ #include "media/capture/video/blob_utils.h" #include "media/capture/video/linux/video_capture_device_linux.h" @@ -32,7 +32,7 @@ // TODO(aleksandar.stojiljkovic): Wrap this with kernel version check once the // format is introduced to kernel. -@@ -49,6 +53,14 @@ using media::mojom::MeteringMode; +@@ -54,6 +58,14 @@ using media::mojom::MeteringMode; #define V4L2_PIX_FMT_INVZ v4l2_fourcc('I', 'N', 'V', 'Z') #endif @@ -47,7 +47,7 @@ namespace media { namespace { -@@ -268,7 +280,7 @@ bool V4L2CaptureDelegate::IsBlockedControl(int control +@@ -273,7 +285,7 @@ bool V4L2CaptureDelegate::IsControllableControl( // static bool V4L2CaptureDelegate::IsControllableControl( int control_id, @@ -56,7 +56,7 @@ const int special_control_id = GetControllingSpecialControl(control_id); if (!special_control_id) { // The control is not controlled by a special control thus the control is -@@ -324,7 +336,7 @@ V4L2CaptureDelegate::V4L2CaptureDelegate( +@@ -329,7 +341,7 @@ V4L2CaptureDelegate::V4L2CaptureDelegate( is_capturing_(false), timeout_count_(0), rotation_(rotation) { @@ -65,16 +65,16 @@ use_gpu_buffer_ = switches::IsVideoCaptureUseGpuMemoryBufferEnabled(); #endif // BUILDFLAG(IS_LINUX) } -@@ -451,7 +463,7 @@ void V4L2CaptureDelegate::AllocateAndStart( +@@ -456,7 +468,7 @@ void V4L2CaptureDelegate::AllocateAndStart( client_->OnStarted(); -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) if (use_gpu_buffer_) { - v4l2_gpu_helper_ = std::make_unique<V4L2CaptureDelegateGpuHelper>( - std::move(gmb_support_test_)); -@@ -801,7 +813,7 @@ void V4L2CaptureDelegate::SetGPUEnvironmentForTesting( + v4l2_gpu_helper_ = std::make_unique<V4L2CaptureDelegateGpuHelper>(); + } +@@ -800,7 +812,7 @@ V4L2CaptureDelegate::~V4L2CaptureDelegate() = default; V4L2CaptureDelegate::~V4L2CaptureDelegate() = default; @@ -83,7 +83,7 @@ int num_retries = 0; for (; DoIoctl(request, argp) < 0 && num_retries < kMaxIOCtrlRetries; ++num_retries) { -@@ -811,7 +823,7 @@ bool V4L2CaptureDelegate::RunIoctl(int request, void* +@@ -810,7 +822,7 @@ bool V4L2CaptureDelegate::RunIoctl(int request, void* return num_retries != kMaxIOCtrlRetries; } @@ -92,7 +92,7 @@ return HANDLE_EINTR(v4l2_->ioctl(device_fd_.get(), request, argp)); } -@@ -822,6 +834,7 @@ bool V4L2CaptureDelegate::IsControllableControl(int co +@@ -821,6 +833,7 @@ void V4L2CaptureDelegate::ReplaceControlEventSubscript } void V4L2CaptureDelegate::ReplaceControlEventSubscriptions() { @@ -100,7 +100,7 @@ constexpr uint32_t kControlIds[] = {V4L2_CID_AUTO_EXPOSURE_BIAS, V4L2_CID_AUTO_WHITE_BALANCE, V4L2_CID_BRIGHTNESS, -@@ -849,6 +862,7 @@ void V4L2CaptureDelegate::ReplaceControlEventSubscript +@@ -848,6 +861,7 @@ void V4L2CaptureDelegate::ReplaceControlEventSubscript << ", {type = V4L2_EVENT_CTRL, id = " << control_id << "}"; } } @@ -108,7 +108,7 @@ } mojom::RangePtr V4L2CaptureDelegate::RetrieveUserControlRange(int control_id) { -@@ -1029,7 +1043,11 @@ void V4L2CaptureDelegate::DoCapture() { +@@ -1028,7 +1042,11 @@ void V4L2CaptureDelegate::DoCapture() { pollfd device_pfd = {}; device_pfd.fd = device_fd_.get(); @@ -120,7 +120,7 @@ const int result = HANDLE_EINTR(v4l2_->poll(&device_pfd, 1, kCaptureTimeoutMs)); -@@ -1067,6 +1085,7 @@ void V4L2CaptureDelegate::DoCapture() { +@@ -1066,6 +1084,7 @@ void V4L2CaptureDelegate::DoCapture() { timeout_count_ = 0; } @@ -128,7 +128,7 @@ // Dequeue events if the driver has filled in some. if (device_pfd.revents & POLLPRI) { bool controls_changed = false; -@@ -1102,6 +1121,7 @@ void V4L2CaptureDelegate::DoCapture() { +@@ -1099,6 +1118,7 @@ void V4L2CaptureDelegate::DoCapture() { client_->OnCaptureConfigurationChanged(); } } @@ -136,7 +136,7 @@ // Deenqueue, send and reenqueue a buffer if the driver has filled one in. if (device_pfd.revents & POLLIN) { -@@ -1155,7 +1175,7 @@ void V4L2CaptureDelegate::DoCapture() { +@@ -1152,7 +1172,7 @@ void V4L2CaptureDelegate::DoCapture() { // workable on Linux. // See http://crbug.com/959919. @@ -145,7 +145,7 @@ if (use_gpu_buffer_) { v4l2_gpu_helper_->OnIncomingCapturedData( client_.get(), buffer_tracker->start(), -@@ -1228,7 +1248,7 @@ void V4L2CaptureDelegate::SetErrorState(VideoCaptureEr +@@ -1226,7 +1246,7 @@ void V4L2CaptureDelegate::SetErrorState(VideoCaptureEr client_->OnError(error, from_here, reason); } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__delegate.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__delegate.h index 543d9fb3ec80..2e514a48bff3 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__delegate.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__delegate.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_delegate.h.orig 2023-10-11 18:22:24 UTC +--- src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_delegate.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_delegate.h -@@ -35,7 +35,7 @@ class Location; +@@ -34,7 +34,7 @@ namespace media { namespace media { @@ -9,16 +9,16 @@ class V4L2CaptureDelegateGpuHelper; #endif // BUILDFLAG(IS_LINUX) -@@ -86,7 +86,7 @@ class CAPTURE_EXPORT V4L2CaptureDelegate final { +@@ -85,7 +85,7 @@ class CAPTURE_EXPORT V4L2CaptureDelegate final { static bool IsBlockedControl(int control_id); static bool IsControllableControl( int control_id, - const base::RepeatingCallback<int(int, void*)>& do_ioctl); + const base::RepeatingCallback<int(unsigned int, void*)>& do_ioctl); - void SetGPUEnvironmentForTesting( - std::unique_ptr<gpu::GpuMemoryBufferSupport> gmb_support); -@@ -100,10 +100,10 @@ class CAPTURE_EXPORT V4L2CaptureDelegate final { + private: + friend class V4L2CaptureDelegateTest; +@@ -96,10 +96,10 @@ class CAPTURE_EXPORT V4L2CaptureDelegate final { // device file descriptor or (re)starting streaming, can fail but works after // retrying (https://crbug.com/670262). Returns false if the |request| ioctl // fails too many times. @@ -31,7 +31,7 @@ // Check whether the control is controllable (and not changed automatically). bool IsControllableControl(int control_id); -@@ -133,7 +133,7 @@ class CAPTURE_EXPORT V4L2CaptureDelegate final { +@@ -129,7 +129,7 @@ class CAPTURE_EXPORT V4L2CaptureDelegate final { const base::Location& from_here, const std::string& reason); @@ -40,7 +40,7 @@ // Systems which describe a "color space" usually map that to one or more of // {primary, matrix, transfer, range}. BuildColorSpaceFromv4l2() will use the // matched value as first priority. Otherwise, if there is no best matching -@@ -167,7 +167,7 @@ class CAPTURE_EXPORT V4L2CaptureDelegate final { +@@ -163,7 +163,7 @@ class CAPTURE_EXPORT V4L2CaptureDelegate final { // Clockwise rotation in degrees. This value should be 0, 90, 180, or 270. int rotation_; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__device.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__device.h index 62bab60735a5..c86519330731 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__device.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__device.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_device.h.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_device.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_device.h @@ -21,7 +21,7 @@ class CAPTURE_EXPORT V4L2CaptureDevice public: diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__device__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__device__impl.cc index 622d27139cb1..16adb86d413a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__device__impl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__device__impl.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_device_impl.cc.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_device_impl.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_device_impl.cc @@ -22,7 +22,7 @@ int V4L2CaptureDeviceImpl::close(int fd) { return ::close(fd); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__device__impl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__device__impl.h index b4e9cc8445c5..b85edd46f9cb 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__device__impl.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__device__impl.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_device_impl.h.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_device_impl.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_device_impl.h @@ -19,7 +19,7 @@ class CAPTURE_EXPORT V4L2CaptureDeviceImpl : public V4 public: diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_video__capture__device__factory__v4l2.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_video__capture__device__factory__v4l2.cc index 003486970033..710fc9713cb9 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_video__capture__device__factory__v4l2.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_video__capture__device__factory__v4l2.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/capture/video/linux/video_capture_device_factory_v4l2.cc -@@ -38,6 +38,7 @@ bool CompareCaptureDevices(const VideoCaptureDeviceInf +@@ -43,6 +43,7 @@ bool CompareCaptureDevices(const VideoCaptureDeviceInf return a.descriptor < b.descriptor; } @@ -8,7 +8,7 @@ // USB VID and PID are both 4 bytes long. const size_t kVidPidSize = 4; const size_t kMaxInterfaceNameSize = 256; -@@ -70,11 +71,15 @@ std::string ExtractFileNameFromDeviceId(const std::str +@@ -75,11 +76,24 @@ std::string ExtractFileNameFromDeviceId(const std::str DCHECK(base::StartsWith(device_id, kDevDir, base::CompareCase::SENSITIVE)); return device_id.substr(strlen(kDevDir), device_id.length()); } @@ -19,12 +19,21 @@ public: void GetDeviceIds(std::vector<std::string>* target_container) override { +#if BUILDFLAG(IS_OPENBSD) -+ target_container->emplace_back("/dev/video"); ++ char device[12]; ++ int fd; ++ /* unveil(2) limits access to /dev/, try /dev/video[0-7] */ ++ for (int n = 0; n < 8; n++) { ++ snprintf(device, sizeof(device), "/dev/video%d", n); ++ if ((fd = open(device, O_RDONLY)) != -1) { ++ close(fd); ++ target_container->emplace_back(device); ++ } ++ } +#else const base::FilePath path("/dev/"); base::FileEnumerator enumerator(path, false, base::FileEnumerator::FILES, "video*"); -@@ -82,9 +87,13 @@ class DevVideoFilePathsDeviceProvider +@@ -87,9 +101,13 @@ class DevVideoFilePathsDeviceProvider const base::FileEnumerator::FileInfo info = enumerator.GetInfo(); target_container->emplace_back(path.value() + info.GetName().value()); } @@ -38,7 +47,7 @@ const std::string file_name = ExtractFileNameFromDeviceId(device_id); std::string usb_id; const std::string vid_path = -@@ -101,9 +110,13 @@ class DevVideoFilePathsDeviceProvider +@@ -106,9 +124,13 @@ class DevVideoFilePathsDeviceProvider } return usb_id; @@ -52,7 +61,7 @@ const std::string file_name = ExtractFileNameFromDeviceId(device_id); const std::string interface_path = base::StringPrintf(kInterfacePathTemplate, file_name.c_str()); -@@ -114,6 +127,7 @@ class DevVideoFilePathsDeviceProvider +@@ -119,6 +141,7 @@ class DevVideoFilePathsDeviceProvider return std::string(); } return display_name; @@ -60,7 +69,7 @@ } }; -@@ -219,7 +233,7 @@ void VideoCaptureDeviceFactoryV4L2::GetDevicesInfo( +@@ -224,7 +247,7 @@ void VideoCaptureDeviceFactoryV4L2::GetDevicesInfo( std::move(callback).Run(std::move(devices_info)); } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_video__capture__device__factory__v4l2.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_video__capture__device__factory__v4l2.h index 3c19edbc63b4..ac0929b3c140 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_video__capture__device__factory__v4l2.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_video__capture__device__factory__v4l2.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/media/capture/video/linux/video_capture_device_factory_v4l2.h.orig 2023-04-05 11:05:06 UTC +--- src/3rdparty/chromium/media/capture/video/linux/video_capture_device_factory_v4l2.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/capture/video/linux/video_capture_device_factory_v4l2.h @@ -51,7 +51,7 @@ class CAPTURE_EXPORT VideoCaptureDeviceFactoryV4L2 diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_video__capture__buffer__tracker__factory__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_video__capture__buffer__tracker__factory__impl.cc index e233efa20441..6220c32d6b5b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_video__capture__buffer__tracker__factory__impl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_video__capture__buffer__tracker__factory__impl.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/media/capture/video/video_capture_buffer_tracker_factory_impl.cc.orig 2023-12-10 06:10:27 UTC +--- src/3rdparty/chromium/media/capture/video/video_capture_buffer_tracker_factory_impl.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/capture/video/video_capture_buffer_tracker_factory_impl.cc @@ -14,7 +14,7 @@ #include "media/capture/video/chromeos/gpu_memory_buffer_tracker_cros.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_video__capture__device__client.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_video__capture__device__client.cc index 693c2f74d501..70a2641abb13 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_video__capture__device__client.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_video__capture__device__client.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/capture/video/video_capture_device_client.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/media/capture/video/video_capture_device_client.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/capture/video/video_capture_device_client.cc -@@ -169,7 +169,7 @@ FourccAndFlip GetFourccAndFlipFromPixelFormat( +@@ -173,7 +173,7 @@ FourccAndFlip GetFourccAndFlipFromPixelFormat( CHECK(!is_width_odd && !is_height_odd); return {libyuv::FOURCC_UYVY}; case media::PIXEL_FORMAT_RGB24: diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_cdm_library__cdm_cdm__paths.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_cdm_library__cdm_cdm__paths.gni index 02b8f3d6b112..a55710b845f7 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_cdm_library__cdm_cdm__paths.gni +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_cdm_library__cdm_cdm__paths.gni @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/cdm/library_cdm/cdm_paths.gni.orig 2023-10-11 18:22:24 UTC +--- src/3rdparty/chromium/media/cdm/library_cdm/cdm_paths.gni.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/cdm/library_cdm/cdm_paths.gni -@@ -15,7 +15,7 @@ assert(enable_library_cdms) +@@ -15,7 +15,7 @@ if (is_chromeos) { # Explicitly define what we use to avoid confusion. if (is_chromeos) { component_os = "cros" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_ffmpeg_scripts_build__ffmpeg.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_ffmpeg_scripts_build__ffmpeg.py index a83f1ae32d10..913190bacb8e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_ffmpeg_scripts_build__ffmpeg.py +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_ffmpeg_scripts_build__ffmpeg.py @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/ffmpeg/scripts/build_ffmpeg.py.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/media/ffmpeg/scripts/build_ffmpeg.py.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/ffmpeg/scripts/build_ffmpeg.py -@@ -33,7 +33,7 @@ NDK_ROOT_DIR = os.path.abspath( +@@ -33,7 +33,7 @@ sys.path.append(os.path.join(CHROMIUM_ROOT_DIR, 'build SUCCESS_TOKEN = 'THIS_BUILD_WORKED' sys.path.append(os.path.join(CHROMIUM_ROOT_DIR, 'build')) @@ -9,7 +9,7 @@ BRANDINGS = [ 'Chrome', -@@ -43,6 +43,8 @@ BRANDINGS = [ +@@ -43,6 +43,8 @@ ARCH_MAP = { ARCH_MAP = { 'android': ['ia32', 'x64', 'arm-neon', 'arm64'], 'linux': ['ia32', 'x64', 'noasm-x64', 'arm', 'arm-neon', 'arm64'], @@ -18,7 +18,7 @@ 'mac': ['x64', 'arm64'], 'win': ['ia32', 'x64', 'arm64'], } -@@ -122,7 +124,7 @@ def PrintAndCheckCall(argv, *args, **kwargs): +@@ -122,7 +124,7 @@ def GetDsoName(target_os, dso_name, dso_version): def GetDsoName(target_os, dso_name, dso_version): diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_ffmpeg_scripts_robo__lib_config.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_ffmpeg_scripts_robo__lib_config.py index af97ac505dc6..d06919fec3d8 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_ffmpeg_scripts_robo__lib_config.py +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_ffmpeg_scripts_robo__lib_config.py @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/ffmpeg/scripts/robo_lib/config.py.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/media/ffmpeg/scripts/robo_lib/config.py.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/ffmpeg/scripts/robo_lib/config.py -@@ -55,19 +55,13 @@ class RoboConfiguration: +@@ -56,19 +56,13 @@ class RoboConfiguration: self._llvm_path = os.path.join(self.chrome_src(), "third_party", "llvm-build", "Release+Asserts", "bin") @@ -19,8 +19,8 @@ - shell.log(f"On sushi branch: {self.sushi_branch_name()}") # Filename that we'll ask generate_gn.py to write git commands to. - # TODO: Should this use script_directory, or stay with ffmpeg? As long as -@@ -186,9 +180,9 @@ class RoboConfiguration: + # TODO: Should this use script_directory, or stay with ffmpeg? As long +@@ -187,9 +181,9 @@ class RoboConfiguration: if re.match(r"i.86", platform.machine()): self._host_architecture = "ia32" @@ -32,7 +32,7 @@ self._host_architecture = "arm64" elif platform.machine() == "mips32": self._host_architecture = "mipsel" -@@ -223,6 +217,10 @@ class RoboConfiguration: +@@ -224,6 +218,10 @@ class RoboConfiguration: elif platform.system() == "Windows" or "CYGWIN_NT" in platform.system( ): self._host_operating_system = "win" @@ -43,7 +43,7 @@ else: raise ValueError(f"Unsupported platform: {platform.system()}") -@@ -231,8 +229,8 @@ class RoboConfiguration: +@@ -232,8 +230,8 @@ class RoboConfiguration: wd = os.getcwd() # Walk up the tree until we find src/AUTHORS while wd != "/": diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_buffer__validation.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_buffer__validation.cc index 3ea6a7bac46e..5d23f126008e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_buffer__validation.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_buffer__validation.cc @@ -1,46 +1,29 @@ ---- src/3rdparty/chromium/media/gpu/buffer_validation.cc.orig 2024-02-23 21:04:38 UTC +--- src/3rdparty/chromium/media/gpu/buffer_validation.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/gpu/buffer_validation.cc -@@ -16,7 +16,7 @@ +@@ -15,7 +15,7 @@ #include "ui/gfx/geometry/size.h" #include "ui/gfx/gpu_memory_buffer.h" -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include <drm_fourcc.h> #include <sys/types.h> #include <unistd.h> -@@ -29,7 +29,7 @@ + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +@@ -23,7 +23,7 @@ bool GetFileSize(const int fd, size_t* size) { namespace media { - namespace { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #ifndef I915_FORMAT_MOD_4_TILED_MTL_MC_CCS - // TODO(b/271455200): Remove this definition once drm_fourcc.h contains it. - /* -@@ -55,7 +55,7 @@ bool IsIntelMediaCompressedModifier(uint64_t modifier) - } // namespace - bool GetFileSize(const int fd, size_t* size) { -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) if (fd < 0) { VLOG(1) << "Invalid file descriptor"; return false; -@@ -109,14 +109,14 @@ bool VerifyGpuMemoryBufferHandle( +@@ -77,7 +77,7 @@ bool VerifyGpuMemoryBufferHandle( VLOG(1) << "Unsupported: " << pixel_format; return false; } -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - const uint64_t modifier = gmb_handle.native_pixmap_handle.modifier; - const bool is_intel_media_compressed_buffer = - IsIntelMediaCompressedModifier(modifier); - const bool is_intel_media_compression_enabled = - #if BUILDFLAG(IS_CHROMEOS) - base::FeatureList::IsEnabled(features::kEnableIntelMediaCompression); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - false; - #endif - + const size_t num_planes = media::VideoFrame::NumPlanes(pixel_format); + if (num_planes != gmb_handle.native_pixmap_handle.planes.size() || + num_planes == 0) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_gl__image__processor__backend.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_gl__image__processor__backend.cc index 1913204be552..4ef8add30a57 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_gl__image__processor__backend.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_gl__image__processor__backend.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/media/gpu/chromeos/gl_image_processor_backend.cc.orig 2024-06-18 16:34:35 UTC +--- src/3rdparty/chromium/media/gpu/chromeos/gl_image_processor_backend.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/gpu/chromeos/gl_image_processor_backend.cc @@ -28,6 +28,10 @@ #include "ui/ozone/public/ozone_platform.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_libyuv__image__processor__backend.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_libyuv__image__processor__backend.cc index f08d6740a082..404730cda2c9 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_libyuv__image__processor__backend.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_libyuv__image__processor__backend.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/media/gpu/chromeos/libyuv_image_processor_backend.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/media/gpu/chromeos/libyuv_image_processor_backend.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/gpu/chromeos/libyuv_image_processor_backend.cc @@ -53,7 +53,7 @@ static constexpr struct { #define CONV(in, out, trans, result) \ @@ -9,7 +9,7 @@ CONV(NV12, AR24, kConversion, Supported), #endif CONV(NV12, NV12, kConversion, Supported), -@@ -420,7 +420,7 @@ int LibYUVImageProcessorBackend::DoConversion(const Fr +@@ -412,7 +412,7 @@ int LibYUVImageProcessorBackend::DoConversion(const Fr fr->GetWritableVisibleData(VideoFrame::Plane::kUV)), \ fr->stride(VideoFrame::Plane::kUV) @@ -18,7 +18,7 @@ #define ARGB_DATA(fr) \ fr->GetWritableVisibleData(VideoFrame::Plane::kARGB), \ fr->stride(VideoFrame::Plane::kARGB) -@@ -582,7 +582,7 @@ int LibYUVImageProcessorBackend::DoConversion(const Fr +@@ -574,7 +574,7 @@ int LibYUVImageProcessorBackend::DoConversion(const Fr } } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_mailbox__video__frame__converter.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_mailbox__video__frame__converter.cc index 944226376b78..3fbb1cac8346 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_mailbox__video__frame__converter.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_mailbox__video__frame__converter.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/gpu/chromeos/mailbox_video_frame_converter.cc @@ -67,7 +67,7 @@ viz::SharedImageFormat GetSharedImageFormat(gfx::Buffe << static_cast<int>(buffer_format); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_native__pixmap__frame__resource.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_native__pixmap__frame__resource.cc deleted file mode 100644 index acf72a66a116..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_native__pixmap__frame__resource.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- src/3rdparty/chromium/media/gpu/chromeos/native_pixmap_frame_resource.cc.orig 2024-08-26 12:06:38 UTC -+++ src/3rdparty/chromium/media/gpu/chromeos/native_pixmap_frame_resource.cc -@@ -176,7 +176,7 @@ scoped_refptr<NativePixmapFrameResource> NativePixmapF - const bool is_intel_media_compression_enabled = - #if BUILDFLAG(IS_CHROMEOS) - base::FeatureList::IsEnabled(features::kEnableIntelMediaCompression); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - false; - #endif - CHECK(!is_intel_media_compressed_buffer || diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_platform__video__frame__utils.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_platform__video__frame__utils.cc index f9be7d354ab5..a159a923179a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_platform__video__frame__utils.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_platform__video__frame__utils.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/gpu/chromeos/platform_video_frame_utils.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/media/gpu/chromeos/platform_video_frame_utils.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/gpu/chromeos/platform_video_frame_utils.cc -@@ -68,7 +68,7 @@ static std::unique_ptr<ui::GbmDevice> CreateGbmDevice( +@@ -67,7 +67,7 @@ static std::unique_ptr<ui::GbmDevice> CreateGbmDevice( const base::FilePath dev_path(FILE_PATH_LITERAL( base::StrCat({drm_node_file_prefix, base::NumberToString(i)}))); @@ -9,21 +9,3 @@ const bool is_render_node = base::Contains(drm_node_file_prefix, "render"); // TODO(b/313513760): don't guard base::File::FLAG_WRITE behind -@@ -196,7 +196,7 @@ class GbmDeviceWrapper { - const bool is_intel_media_compression_enabled = - #if BUILDFLAG(IS_CHROMEOS) - base::FeatureList::IsEnabled(features::kEnableIntelMediaCompression); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - false; - #endif - if (is_intel_media_compression_enabled) { -@@ -350,7 +350,7 @@ scoped_refptr<VideoFrame> CreateVideoFrameFromGpuMemor - const bool is_intel_media_compression_enabled = - #if BUILDFLAG(IS_CHROMEOS) - base::FeatureList::IsEnabled(features::kEnableIntelMediaCompression); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - false; - #endif - diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_video__decoder__pipeline.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_video__decoder__pipeline.cc index 2d15fce08dc2..b995c3aa5764 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_video__decoder__pipeline.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_video__decoder__pipeline.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/gpu/chromeos/video_decoder_pipeline.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/media/gpu/chromeos/video_decoder_pipeline.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/gpu/chromeos/video_decoder_pipeline.cc -@@ -1096,7 +1096,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat( +@@ -1159,7 +1159,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat( } #endif @@ -9,7 +9,7 @@ // Linux should always use a custom allocator (to allocate buffers using // libva) and a PlatformVideoFramePool. CHECK(allocator.has_value()); -@@ -1105,7 +1105,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat( +@@ -1168,7 +1168,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat( // VideoFrame::StorageType of VideoFrame::STORAGE_DMABUFS. main_frame_pool_->AsPlatformVideoFramePool()->SetCustomFrameAllocator( *allocator, VideoFrame::STORAGE_DMABUFS); @@ -18,7 +18,7 @@ // Linux w/ V4L2 should not use a custom allocator // Only tested with video_decode_accelerator_tests // TODO(wenst@) Test with full Chromium Browser -@@ -1287,7 +1287,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat( +@@ -1350,7 +1350,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat( << " VideoFrames"; auxiliary_frame_pool_->set_parent_task_runner(decoder_task_runner_); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_gpu__video__encode__accelerator__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_gpu__video__encode__accelerator__factory.cc index 513ca747253a..ce9bb3815646 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_gpu__video__encode__accelerator__factory.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_gpu__video__encode__accelerator__factory.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/gpu/gpu_video_encode_accelerator_factory.cc @@ -118,7 +118,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions return vea_factory_functions; @@ -6,6 +6,15 @@ #if BUILDFLAG(USE_VAAPI) -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (base::FeatureList::IsEnabled(kVaapiVideoEncodeLinux)) + if (base::FeatureList::IsEnabled(kAcceleratedVideoEncodeLinux)) { vea_factory_functions.push_back(base::BindRepeating(&CreateVaapiVEA)); - #else + } +@@ -126,7 +126,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions + vea_factory_functions.push_back(base::BindRepeating(&CreateVaapiVEA)); + #endif + #elif BUILDFLAG(USE_V4L2_CODEC) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (base::FeatureList::IsEnabled(kAcceleratedVideoEncodeLinux)) { + vea_factory_functions.push_back(base::BindRepeating(&CreateV4L2VEA)); + } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc index a1200aa4d2c5..2d9473a7c3ce 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc @@ -16,7 +16,9 @@ #include "media/gpu/vaapi/vaapi_wrapper.h" @@ -10,7 +10,7 @@ // TODO(b/195769334): the hardware video decoding sandbox is really only useful // when building with VA-API or V4L2 (otherwise, we're not really doing hardware -@@ -32,6 +34,7 @@ using sandbox::syscall_broker::BrokerFilePermission; +@@ -32,6 +34,7 @@ namespace { namespace media { namespace { @@ -26,7 +26,7 @@ } // namespace -@@ -203,6 +207,7 @@ bool HardwareVideoDecodingPreSandboxHookForV4L2( +@@ -203,6 +207,7 @@ bool HardwareVideoDecodingPreSandboxHook( // (at least). bool HardwareVideoDecodingPreSandboxHook( sandbox::policy::SandboxLinux::Options options) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h index 3ef02d85160d..d2e67531454f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h.orig 2023-04-28 17:01:32 UTC +--- src/3rdparty/chromium/media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h @@ -5,7 +5,13 @@ #ifndef MEDIA_GPU_SANDBOX_HARDWARE_VIDEO_DECODING_SANDBOX_HOOK_LINUX_H_ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc index d8791842b47e..9d143a158355 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc @@ -18,12 +18,15 @@ #include "media/gpu/v4l2/v4l2_device.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h index 9cc18190d195..e34583c178a7 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h.orig 2023-04-28 17:01:32 UTC +--- src/3rdparty/chromium/media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h @@ -5,7 +5,13 @@ #ifndef MEDIA_GPU_SANDBOX_HARDWARE_VIDEO_ENCODING_SANDBOX_HOOK_LINUX_H_ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_vaapi_vaapi__video__decoder.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_vaapi_vaapi__video__decoder.cc index 33980b0c5bb2..630fba20803d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_vaapi_vaapi__video__decoder.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_vaapi_vaapi__video__decoder.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/gpu/vaapi/vaapi_video_decoder.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/media/gpu/vaapi/vaapi_video_decoder.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/gpu/vaapi/vaapi_video_decoder.cc -@@ -785,7 +785,7 @@ void VaapiVideoDecoder::ApplyResolutionChangeWithScree +@@ -787,7 +787,7 @@ void VaapiVideoDecoder::ApplyResolutionChangeWithScree const gfx::Size decoder_natural_size = aspect_ratio_.GetNaturalSize(decoder_visible_rect); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_vaapi_vaapi__wrapper.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_vaapi_vaapi__wrapper.cc index 7e3f6887a864..76a3e3dafd88 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_vaapi_vaapi__wrapper.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_vaapi_vaapi__wrapper.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/gpu/vaapi/vaapi_wrapper.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/media/gpu/vaapi/vaapi_wrapper.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/gpu/vaapi/vaapi_wrapper.cc -@@ -77,7 +77,7 @@ +@@ -78,7 +78,7 @@ using media_gpu_vaapi::kModuleVa_prot; using media_gpu_vaapi::kModuleVa_prot; #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_media__options.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_media__options.gni index 983971e99938..606cf07432ed 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_media__options.gni +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_media__options.gni @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/media_options.gni.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/media/media_options.gni.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/media_options.gni -@@ -202,12 +202,15 @@ declare_args() { +@@ -214,12 +214,15 @@ declare_args() { # Enables runtime selection of ALSA library for audio. use_alsa = false diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc index d583ac5218e8..b2cacb2de482 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.cc -@@ -841,7 +841,7 @@ const gfx::GpuMemoryBufferId& StructTraits< +@@ -861,7 +861,7 @@ const gfx::GpuMemoryBufferId& StructTraits< return input.id; } @@ -9,7 +9,7 @@ // static gfx::NativePixmapHandle StructTraits< media::stable::mojom::NativeGpuMemoryBufferHandleDataView, -@@ -862,7 +862,7 @@ bool StructTraits<media::stable::mojom::NativeGpuMemor +@@ -882,7 +882,7 @@ bool StructTraits<media::stable::mojom::NativeGpuMemor output->type = gfx::NATIVE_PIXMAP; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h index 299f5aac415e..1a8e46965b7c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.h.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.h -@@ -695,7 +695,7 @@ struct StructTraits<media::stable::mojom::NativeGpuMem +@@ -704,7 +704,7 @@ struct StructTraits<media::stable::mojom::NativeGpuMem static const gfx::GpuMemoryBufferId& id( const gfx::GpuMemoryBufferHandle& input); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_mojo_mojom_video__frame__mojom__traits.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_mojo_mojom_video__frame__mojom__traits.cc index b83ddacf77d8..a7f8f88fc62b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_mojo_mojom_video__frame__mojom__traits.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_mojo_mojom_video__frame__mojom__traits.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/mojo/mojom/video_frame_mojom_traits.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/media/mojo/mojom/video_frame_mojom_traits.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/mojo/mojom/video_frame_mojom_traits.cc -@@ -27,7 +27,7 @@ +@@ -22,7 +22,7 @@ #include "ui/gfx/mojom/color_space_mojom_traits.h" #include "ui/gfx/mojom/hdr_metadata_mojom_traits.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_fake__gpu__memory__buffer.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_fake__gpu__memory__buffer.cc index 15d802956522..bb4f8b25ea6d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_fake__gpu__memory__buffer.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_fake__gpu__memory__buffer.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/media/video/fake_gpu_memory_buffer.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/media/video/fake_gpu_memory_buffer.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/video/fake_gpu_memory_buffer.cc @@ -14,7 +14,7 @@ #include "media/base/format_utils.h" @@ -9,7 +9,7 @@ #include <fcntl.h> #include <sys/stat.h> #include <sys/types.h> -@@ -57,7 +57,7 @@ class FakeGpuMemoryBufferImpl : public gpu::GpuMemoryB +@@ -63,7 +63,7 @@ class FakeGpuMemoryBufferImpl : public gpu::GpuMemoryB } // namespace @@ -18,7 +18,7 @@ base::ScopedFD GetDummyFD() { base::ScopedFD fd(open("/dev/zero", O_RDWR)); DCHECK(fd.is_valid()); -@@ -87,7 +87,7 @@ FakeGpuMemoryBuffer::FakeGpuMemoryBuffer(const gfx::Si +@@ -102,7 +102,7 @@ FakeGpuMemoryBuffer::FakeGpuMemoryBuffer(const gfx::Si static base::AtomicSequenceNumber buffer_id_generator; handle_.id = gfx::GpuMemoryBufferId(buffer_id_generator.GetNext()); @@ -27,7 +27,7 @@ for (size_t i = 0; i < VideoFrame::NumPlanes(video_pixel_format_); i++) { const gfx::Size plane_size_in_bytes = VideoFrame::PlaneSize(video_pixel_format_, i, size_); -@@ -149,7 +149,7 @@ gfx::GpuMemoryBufferHandle FakeGpuMemoryBuffer::CloneH +@@ -176,7 +176,7 @@ gfx::GpuMemoryBufferHandle FakeGpuMemoryBuffer::CloneH gfx::GpuMemoryBufferHandle handle; handle.type = gfx::NATIVE_PIXMAP; handle.id = handle_.id; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_gpu__memory__buffer__video__frame__pool.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_gpu__memory__buffer__video__frame__pool.cc index dd53719a0814..cddb93025b3f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_gpu__memory__buffer__video__frame__pool.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_gpu__memory__buffer__video__frame__pool.cc @@ -1,24 +1,15 @@ ---- src/3rdparty/chromium/media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/video/gpu_memory_buffer_video_frame_pool.cc -@@ -98,7 +98,7 @@ class GpuMemoryBufferVideoFramePool::PoolImpl - gpu::SHARED_IMAGE_USAGE_RASTER_READ | - gpu::SHARED_IMAGE_USAGE_DISPLAY_READ | - gpu::SHARED_IMAGE_USAGE_SCANOUT; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) - // TODO(crbug.com/40194712): Always add the flag once the - // OzoneImageBacking is by default turned on. - if (base::CommandLine::ForCurrentProcess()->HasSwitch( -@@ -695,7 +695,7 @@ void GpuMemoryBufferVideoFramePool::PoolImpl::CreateHa +@@ -644,7 +644,7 @@ void GpuMemoryBufferVideoFramePool::PoolImpl::CreateHa } - bool is_software_backed_video_frame = !video_frame->HasTextures(); + bool is_software_backed_video_frame = !video_frame->HasSharedImage(); -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) is_software_backed_video_frame &= !video_frame->HasDmaBufs(); #endif -@@ -1104,7 +1104,7 @@ scoped_refptr<VideoFrame> GpuMemoryBufferVideoFramePoo +@@ -1054,7 +1054,7 @@ scoped_refptr<VideoFrame> GpuMemoryBufferVideoFramePoo media::IOSurfaceIsWebGPUCompatible(handle.io_surface.get()); #endif @@ -27,3 +18,12 @@ is_webgpu_compatible = handle.native_pixmap_handle.supports_zero_copy_webgpu_import; #endif +@@ -1225,7 +1225,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl::GetOrCreateFr + si_usage |= gpu::SHARED_IMAGE_USAGE_SCANOUT; + } + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // TODO(crbug.com/40194712): Always add the flag once the + // OzoneImageBacking is by default turned on. + if (base::CommandLine::ForCurrentProcess()->HasSwitch( diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_video__encode__accelerator__adapter.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_video__encode__accelerator__adapter.cc index f7651241fb6e..8732827b9bda 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_video__encode__accelerator__adapter.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_video__encode__accelerator__adapter.cc @@ -1,20 +1,11 @@ ---- src/3rdparty/chromium/media/video/video_encode_accelerator_adapter.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/media/video/video_encode_accelerator_adapter.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/video/video_encode_accelerator_adapter.cc -@@ -164,7 +164,7 @@ VideoEncodeAccelerator::Config SetUpVeaConfig( - if (is_rgb) - config.input_format = PIXEL_FORMAT_I420; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (format != PIXEL_FORMAT_I420 || - !VideoFrame::IsStorageTypeMappable(storage_type)) { - // ChromeOS/Linux hardware video encoders supports I420 on-memory -@@ -550,7 +550,7 @@ void VideoEncodeAcceleratorAdapter::InitializeInternal - SetUpVeaConfig(profile_, options_, format, first_frame->storage_type(), - supported_rc_modes_, required_encoder_type_); +@@ -463,7 +463,7 @@ void VideoEncodeAcceleratorAdapter::InitializeOnAccele + auto format = PIXEL_FORMAT_I420; + auto storage_type = VideoEncodeAccelerator::Config::StorageType::kShmem; -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) // Linux/ChromeOS require a special configuration to use dmabuf storage. - // We need to keep sending frames the same way the first frame was sent. - // Other platforms will happily mix GpuMemoryBuffer storage with regular + // We need to keep sending frames with the same storage type. + // Other platforms will happily mix GpuMemoryBuffer storage with shared-mem diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_video__encode__accelerator__adapter__test.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_video__encode__accelerator__adapter__test.cc index 8c8877508ae3..4c440bf1a2df 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_video__encode__accelerator__adapter__test.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_video__encode__accelerator__adapter__test.cc @@ -1,11 +1,38 @@ ---- src/3rdparty/chromium/media/video/video_encode_accelerator_adapter_test.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/media/video/video_encode_accelerator_adapter_test.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/video/video_encode_accelerator_adapter_test.cc -@@ -461,7 +461,7 @@ TEST_P(VideoEncodeAcceleratorAdapterTest, TwoFramesRes +@@ -260,7 +260,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest, InitializeAf + }); + + VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + expected_input_format = PIXEL_FORMAT_NV12; + #endif + vea()->SetEncodingCallback(base::BindLambdaForTesting( +@@ -369,7 +369,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest, FlushDuringI + }); + + VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + expected_input_format = PIXEL_FORMAT_NV12; + #endif + +@@ -467,7 +467,7 @@ TEST_P(VideoEncodeAcceleratorAdapterTest, TwoFramesRes CreateGreenFrame(large_size, pixel_format, base::Milliseconds(2)); VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420; -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (pixel_format != PIXEL_FORMAT_I420 || !small_frame->IsMappable()) expected_input_format = PIXEL_FORMAT_NV12; #endif + const gfx::ColorSpace expected_color_space = +@@ -674,7 +674,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest, + }); + + VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420; +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + expected_input_format = PIXEL_FORMAT_NV12; + #endif + vea()->SetEncodingCallback(base::BindLambdaForTesting( diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_webrtc_audio__processor.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_webrtc_audio__processor.cc index 6a2ccbad3d69..517c6d1c2aeb 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_webrtc_audio__processor.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_webrtc_audio__processor.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/webrtc/audio_processor.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/media/webrtc/audio_processor.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/webrtc/audio_processor.cc -@@ -521,7 +521,7 @@ std::optional<double> AudioProcessor::ProcessData( +@@ -509,7 +509,7 @@ std::optional<double> AudioProcessor::ProcessData( #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) DCHECK_LE(volume, 1.0); #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_webrtc_helpers.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_webrtc_helpers.cc index ae6a95a2e8c7..32f93c901fbf 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_webrtc_helpers.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_webrtc_helpers.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/media/webrtc/helpers.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/media/webrtc/helpers.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/media/webrtc/helpers.cc -@@ -41,14 +41,14 @@ void ConfigAutomaticGainControl(const AudioProcessingS +@@ -43,14 +43,14 @@ void ConfigAutomaticGainControl(const AudioProcessingS return; } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_core_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_core_BUILD.gn index ab74ea474441..3262e8797c30 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_core_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_core_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/mojo/core/BUILD.gn.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/mojo/core/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/mojo/core/BUILD.gn -@@ -161,7 +161,7 @@ source_set("impl_for_embedder") { +@@ -163,7 +163,7 @@ source_set("impl_for_embedder") { ] } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_core_channel.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_core_channel.cc index 1338e8a5bd95..48f4cf3711e7 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_core_channel.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_core_channel.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/mojo/core/channel.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/mojo/core/channel.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/mojo/core/channel.cc -@@ -82,7 +82,11 @@ const size_t kMaxAttachedHandles = 64; +@@ -83,7 +83,11 @@ const size_t kMaxAttachedHandles = 253; const size_t kMaxAttachedHandles = 253; #endif // BUILDFLAG(IS_FUCHSIA) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_core_embedder_features.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_core_embedder_features.h index e36f5ba80304..03dbd4c88532 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_core_embedder_features.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_core_embedder_features.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/mojo/core/embedder/features.h.orig 2023-04-28 17:01:32 UTC +--- src/3rdparty/chromium/mojo/core/embedder/features.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/mojo/core/embedder/features.h @@ -16,7 +16,7 @@ namespace core { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_public_tools_bindings_mojom.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_public_tools_bindings_mojom.gni index dde70c46875f..641ae6c73609 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_public_tools_bindings_mojom.gni +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_public_tools_bindings_mojom.gni @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/mojo/public/tools/bindings/mojom.gni.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/mojo/public/tools/bindings/mojom.gni.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/mojo/public/tools/bindings/mojom.gni -@@ -776,6 +776,16 @@ template("mojom") { +@@ -787,6 +787,16 @@ template("mojom") { enabled_features += [ "is_apple" ] } @@ -14,6 +14,6 @@ + enabled_features += [ "is_bsd" ] + } + - action(parser_target_name) { - allow_remote = true - + action_outputs = [] + foreach(base_path, output_file_base_paths) { + filename = get_path_info(base_path, "file") diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_BUILD.gn index 9f7a79728378..f79412254507 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/net/BUILD.gn.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/net/BUILD.gn.orig 2025-10-02 00:36:39 UTC +++ src/3rdparty/chromium/net/BUILD.gn -@@ -130,7 +130,7 @@ net_configs = [ +@@ -131,7 +131,7 @@ net_configs = [ "//build/config/compiler:wexit_time_destructors", ] @@ -9,7 +9,7 @@ net_configs += [ "//build/config/linux:libresolv" ] } -@@ -1281,10 +1281,6 @@ jumbo_component("net") { +@@ -1313,10 +1313,6 @@ jumbo_component("net") { "base/network_interfaces_linux.h", "base/platform_mime_util_linux.cc", ] @@ -20,7 +20,7 @@ } if (is_linux) { -@@ -1294,6 +1290,19 @@ jumbo_component("net") { +@@ -1326,6 +1322,19 @@ jumbo_component("net") { ] } @@ -40,7 +40,7 @@ if (is_mac) { sources += [ "base/network_notification_thread_mac.cc", -@@ -1458,7 +1467,7 @@ jumbo_component("net") { +@@ -1492,7 +1501,7 @@ jumbo_component("net") { } # Use getifaddrs() on POSIX platforms, except Linux. @@ -49,7 +49,7 @@ sources += [ "base/network_interfaces_getifaddrs.cc", "base/network_interfaces_getifaddrs.h", -@@ -2941,7 +2950,7 @@ target(_test_target_type, "net_unittests") { +@@ -3009,7 +3018,7 @@ target(_test_target_type, "net_unittests") { ] } @@ -58,7 +58,7 @@ sources += [ "base/address_tracker_linux_unittest.cc", "base/network_interfaces_linux_unittest.cc", -@@ -3034,6 +3043,10 @@ target(_test_target_type, "net_unittests") { +@@ -3103,6 +3112,10 @@ target(_test_target_type, "net_unittests") { ] } @@ -69,7 +69,7 @@ if (enable_websockets) { sources += [ "server/http_connection_unittest.cc", -@@ -3100,7 +3113,7 @@ target(_test_target_type, "net_unittests") { +@@ -3169,7 +3182,7 @@ target(_test_target_type, "net_unittests") { ] } @@ -78,7 +78,7 @@ sources += [ "tools/quic/quic_simple_server_test.cc" ] } -@@ -3239,7 +3252,7 @@ target(_test_target_type, "net_unittests") { +@@ -3308,7 +3321,7 @@ target(_test_target_type, "net_unittests") { } # Use getifaddrs() on POSIX platforms, except Linux. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_features.cc index 71ee6ae4e421..8273a50f6d94 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_features.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_features.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/base/features.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/net/base/features.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/base/features.cc @@ -28,7 +28,7 @@ BASE_FEATURE(kChromeStaticPinning, base::FEATURE_ENABLED_BY_DEFAULT); @@ -9,15 +9,15 @@ BASE_FEATURE(kAsyncDns, "AsyncDns", base::FEATURE_ENABLED_BY_DEFAULT -@@ -535,7 +535,12 @@ BASE_FEATURE(kSpdyHeadersToHttpResponseUseBuilder, +@@ -566,7 +566,12 @@ BASE_FEATURE(kSpdyHeadersToHttpResponseUseBuilder, "SpdyHeadersToHttpResponseUseBuilder", base::FEATURE_DISABLED_BY_DEFAULT); +#if BUILDFLAG(IS_OPENBSD) +// No IP_RECVTOS support - BASE_FEATURE(kReportEcn, "ReportEcn", base::FEATURE_DISABLED_BY_DEFAULT); -+#else +BASE_FEATURE(kReportEcn, "ReportEcn", base::FEATURE_DISABLED_BY_DEFAULT); ++#else + BASE_FEATURE(kReportEcn, "ReportEcn", base::FEATURE_ENABLED_BY_DEFAULT); +#endif BASE_FEATURE(kUseNewAlpsCodepointHttp2, diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_mock__network__change__notifier.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_mock__network__change__notifier.cc index 54f65b481329..e7043becb36f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_mock__network__change__notifier.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_mock__network__change__notifier.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/base/mock_network_change_notifier.cc.orig 2023-08-17 07:33:31 UTC +--- src/3rdparty/chromium/net/base/mock_network_change_notifier.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/base/mock_network_change_notifier.cc @@ -103,7 +103,7 @@ MockNetworkChangeNotifier::GetCurrentConnectionCost() return connection_cost_; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_mock__network__change__notifier.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_mock__network__change__notifier.h index fa6daf99c99f..5983a431e0fd 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_mock__network__change__notifier.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_mock__network__change__notifier.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/base/mock_network_change_notifier.h.orig 2023-08-17 07:33:31 UTC +--- src/3rdparty/chromium/net/base/mock_network_change_notifier.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/base/mock_network_change_notifier.h @@ -84,7 +84,7 @@ class MockNetworkChangeNotifier : public NetworkChange // use_default_connection_cost_implementation is set to true. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_network__change__notifier.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_network__change__notifier.cc index 9977eda543f6..6fdb2bdb1ee9 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_network__change__notifier.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_network__change__notifier.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/base/network_change_notifier.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/net/base/network_change_notifier.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/base/network_change_notifier.cc @@ -37,7 +37,7 @@ #include "net/base/network_change_notifier_linux.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_network__change__notifier__passive.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_network__change__notifier__passive.cc index 4ab4523fae18..28dc3c1b6538 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_network__change__notifier__passive.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_network__change__notifier__passive.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/net/base/network_change_notifier_passive.cc.orig 2023-05-31 08:12:17 UTC +--- src/3rdparty/chromium/net/base/network_change_notifier_passive.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/base/network_change_notifier_passive.cc -@@ -107,7 +107,7 @@ NetworkChangeNotifierPassive::GetAddressMapOwnerIntern +@@ -107,7 +107,7 @@ NetworkChangeNotifierPassive::NetworkChangeCalculatorP NetworkChangeNotifier::NetworkChangeCalculatorParams NetworkChangeNotifierPassive::NetworkChangeCalculatorParamsPassive() { NetworkChangeCalculatorParams params; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_network__interfaces__posix.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_network__interfaces__posix.h index 495ee6fd1ac3..65324f8e7b0f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_network__interfaces__posix.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_network__interfaces__posix.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/base/network_interfaces_posix.h.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/net/base/network_interfaces_posix.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/base/network_interfaces_posix.h @@ -8,6 +8,8 @@ // This file provides some basic functionality shared between diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_sockaddr__util__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_sockaddr__util__posix.cc index b22bec2d34b1..a28dd959b75a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_sockaddr__util__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_sockaddr__util__posix.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/net/base/sockaddr_util_posix.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/net/base/sockaddr_util_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/base/sockaddr_util_posix.cc -@@ -46,7 +46,8 @@ bool FillUnixAddress(const std::string& socket_path, +@@ -45,7 +45,8 @@ bool FillUnixAddress(const std::string& socket_path, return true; } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_cert_cert__verify__proc.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_cert_cert__verify__proc.h index a16adebf725c..4d1ce5921f3a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_cert_cert__verify__proc.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_cert_cert__verify__proc.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/net/cert/cert_verify_proc.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/net/cert/cert_verify_proc.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/cert/cert_verify_proc.h -@@ -178,7 +178,7 @@ class NET_EXPORT CertVerifyProc +@@ -186,7 +186,7 @@ class NET_EXPORT CertVerifyProc kMaxValue = kChainLengthOne }; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_disk__cache_backend__experiment.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_disk__cache_backend__experiment.h new file mode 100644 index 000000000000..8a444746c7e0 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_disk__cache_backend__experiment.h @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/net/disk_cache/backend_experiment.h.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/net/disk_cache/backend_experiment.h +@@ -14,7 +14,7 @@ constexpr bool IsSimpleBackendEnabledByDefaultPlatform + // default. + constexpr bool IsSimpleBackendEnabledByDefaultPlatform() { + return BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || +- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC); ++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD); + } + + // True if assigned to any of disk cache backend experiment groups. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_disk__cache_simple_simple__file__tracker.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_disk__cache_simple_simple__file__tracker.cc index b96c3368f007..2119d54ea688 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_disk__cache_simple_simple__file__tracker.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_disk__cache_simple_simple__file__tracker.cc @@ -1,7 +1,7 @@ ---- src/3rdparty/chromium/net/disk_cache/simple/simple_file_tracker.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/net/disk_cache/simple/simple_file_tracker.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/disk_cache/simple/simple_file_tracker.cc -@@ -35,7 +35,17 @@ void RecordFileDescripterLimiterOp(FileDescriptorLimit - } // namespace +@@ -37,7 +37,17 @@ SimpleFileTracker::SimpleFileTracker(int file_limit) + } SimpleFileTracker::SimpleFileTracker(int file_limit) +#if defined(OS_OPENBSD) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_BUILD.gn index d8b0e52e66bb..a653c0d7fe4a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/net/dns/BUILD.gn.orig 2025-03-29 00:50:57 UTC +--- src/3rdparty/chromium/net/dns/BUILD.gn.orig 2025-10-02 00:36:39 UTC +++ src/3rdparty/chromium/net/dns/BUILD.gn -@@ -138,7 +138,7 @@ source_set("dns") { +@@ -140,7 +140,7 @@ source_set("dns") { "dns_config_service_android.cc", "dns_config_service_android.h", ] @@ -9,7 +9,7 @@ sources += [ "dns_config_service_linux.cc", "dns_config_service_linux.h", -@@ -172,6 +172,9 @@ source_set("dns") { +@@ -174,6 +174,9 @@ source_set("dns") { } deps = [ "//net:net_deps" ] @@ -19,7 +19,7 @@ public_deps = [ ":dns_client", -@@ -179,6 +182,7 @@ source_set("dns") { +@@ -181,6 +184,7 @@ source_set("dns") { ":host_resolver_manager", ":mdns_client", "//net:net_public_deps", @@ -27,7 +27,7 @@ ] allow_circular_includes_from = [ -@@ -447,9 +451,9 @@ source_set("tests") { +@@ -450,9 +454,9 @@ source_set("tests") { if (is_android) { sources += [ "dns_config_service_android_unittest.cc" ] diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_address__info.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_address__info.cc index be1963acf7b6..46c3c2569743 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_address__info.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_address__info.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/dns/address_info.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/net/dns/address_info.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/dns/address_info.cc @@ -83,8 +83,12 @@ AddressInfo::AddressInfoAndResult AddressInfo::Get( // error. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_address__sorter__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_address__sorter__posix.cc index 06bd88941fc4..def00f1e3338 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_address__sorter__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_address__sorter__posix.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/dns/address_sorter_posix.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/net/dns/address_sorter_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/dns/address_sorter_posix.cc @@ -32,6 +32,7 @@ #include "net/dns/netinet_in_var_ios.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__config__service__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__config__service__posix.cc index 1d3fc9a57e93..2c79b0dafaa9 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__config__service__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__config__service__posix.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/dns/dns_config_service_posix.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/net/dns/dns_config_service_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/dns/dns_config_service_posix.cc @@ -39,6 +39,11 @@ #include "net/dns/dns_config_watcher_mac.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__reloader.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__reloader.cc index a318a821f432..05d7e872b14f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__reloader.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__reloader.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/dns/dns_reloader.cc.orig 2023-04-05 11:05:06 UTC +--- src/3rdparty/chromium/net/dns/dns_reloader.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/dns/dns_reloader.cc @@ -10,6 +10,7 @@ // - there's not guarantee it exists at all. :( diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__util.cc index 89daa1d3b714..e564ee9bf104 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__util.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__util.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/dns/dns_util.cc.orig 2023-02-08 09:03:45 UTC +--- src/3rdparty/chromium/net/dns/dns_util.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/dns/dns_util.cc @@ -29,6 +29,8 @@ #include "net/dns/public/util.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_host__resolver__proc.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_host__resolver__proc.cc index d44f4b34ddc7..71185087b268 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_host__resolver__proc.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_host__resolver__proc.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/dns/host_resolver_proc.cc.orig 2022-11-30 08:12:58 UTC +--- src/3rdparty/chromium/net/dns/host_resolver_proc.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/dns/host_resolver_proc.cc @@ -15,10 +15,6 @@ #include "net/base/net_errors.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_public_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_public_BUILD.gn index 078eca3ccfa1..01714bee58b6 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_public_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_public_BUILD.gn @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/dns/public/BUILD.gn.orig 2024-05-21 18:07:39 UTC +--- src/3rdparty/chromium/net/dns/public/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/dns/public/BUILD.gn @@ -78,7 +78,7 @@ source_set("tests") { "doh_provider_entry_unittest.cc", diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_public_resolv__reader.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_public_resolv__reader.h index f04131117c2b..5c8d3c7d4cb7 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_public_resolv__reader.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_public_resolv__reader.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/dns/public/resolv_reader.h.orig 2022-02-28 16:54:41 UTC +--- src/3rdparty/chromium/net/dns/public/resolv_reader.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/dns/public/resolv_reader.h @@ -5,6 +5,7 @@ #ifndef NET_DNS_PUBLIC_RESOLV_READER_H_ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_public_scoped__res__state.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_public_scoped__res__state.h index 8eb3b329ed67..42eb628a1e08 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_public_scoped__res__state.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_public_scoped__res__state.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/dns/public/scoped_res_state.h.orig 2024-02-23 21:04:38 UTC +--- src/3rdparty/chromium/net/dns/public/scoped_res_state.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/dns/public/scoped_res_state.h @@ -5,6 +5,7 @@ #ifndef NET_DNS_PUBLIC_SCOPED_RES_STATE_H_ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__gssapi__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__gssapi__posix.cc index 132dbd282215..a324b37159f0 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__gssapi__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__gssapi__posix.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/http/http_auth_gssapi_posix.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/net/http/http_auth_gssapi_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/http/http_auth_gssapi_posix.cc @@ -375,8 +375,9 @@ base::NativeLibrary GSSAPISharedLibrary::LoadSharedLib static const char* const kDefaultLibraryNames[] = { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__gssapi__posix.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__gssapi__posix.h index 35e61fbb0b0a..cdfbf91fee11 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__gssapi__posix.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__gssapi__posix.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/http/http_auth_gssapi_posix.h.orig 2022-08-31 12:19:35 UTC +--- src/3rdparty/chromium/net/http/http_auth_gssapi_posix.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/http/http_auth_gssapi_posix.h @@ -21,6 +21,9 @@ #if BUILDFLAG(IS_APPLE) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__handler__negotiate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__handler__negotiate.cc index cb34577ccbc0..f5dae1e801df 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__handler__negotiate.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__handler__negotiate.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/http/http_auth_handler_negotiate.cc.orig 2024-03-22 08:19:40 UTC +--- src/3rdparty/chromium/net/http/http_auth_handler_negotiate.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/http/http_auth_handler_negotiate.cc @@ -120,7 +120,7 @@ int HttpAuthHandlerNegotiate::Factory::CreateAuthHandl #elif BUILDFLAG(IS_POSIX) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__preferences.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__preferences.cc index a4a4207ce0bf..5b73f30cdb53 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__preferences.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__preferences.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/http/http_auth_preferences.cc.orig 2023-10-11 18:22:24 UTC +--- src/3rdparty/chromium/net/http/http_auth_preferences.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/http/http_auth_preferences.cc @@ -39,7 +39,7 @@ std::string HttpAuthPreferences::AuthAndroidNegotiateA } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__preferences.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__preferences.h index 7b8e4bdd586c..33dd318123f9 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__preferences.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__preferences.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/http/http_auth_preferences.h.orig 2023-10-11 18:22:24 UTC +--- src/3rdparty/chromium/net/http/http_auth_preferences.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/http/http_auth_preferences.h @@ -50,7 +50,7 @@ class NET_EXPORT HttpAuthPreferences { #if BUILDFLAG(IS_ANDROID) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__network__session.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__network__session.cc index 23edb1d926fc..d868dd408dcc 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__network__session.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__network__session.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/http/http_network_session.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/net/http/http_network_session.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/http/http_network_session.cc @@ -20,7 +20,9 @@ #include "build/build_config.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_proxy__resolution_proxy__config__service.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_proxy__resolution_proxy__config__service.cc index 745564ada383..dbd079b9040c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_proxy__resolution_proxy__config__service.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_proxy__resolution_proxy__config__service.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/proxy_resolution/proxy_config_service.cc.orig 2023-03-09 06:31:50 UTC +--- src/3rdparty/chromium/net/proxy_resolution/proxy_config_service.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/proxy_resolution/proxy_config_service.cc @@ -19,20 +19,20 @@ #include "net/proxy_resolution/proxy_config_service_ios.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_proxy__resolution_proxy__config__service__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_proxy__resolution_proxy__config__service__linux.cc index 1f61bc922d8e..99348ea0c5d8 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_proxy__resolution_proxy__config__service__linux.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_proxy__resolution_proxy__config__service__linux.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/proxy_resolution/proxy_config_service_linux.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/net/proxy_resolution/proxy_config_service_linux.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/proxy_resolution/proxy_config_service_linux.cc @@ -11,7 +11,9 @@ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_socket__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_socket__posix.cc deleted file mode 100644 index 0f58425e5a8a..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_socket__posix.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- src/3rdparty/chromium/net/socket/socket_posix.cc.orig 2022-07-22 17:30:31 UTC -+++ src/3rdparty/chromium/net/socket/socket_posix.cc -@@ -516,7 +516,7 @@ void SocketPosix::ReadCompleted() { - } - - int SocketPosix::DoWrite(IOBuffer* buf, int buf_len) { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - // Disable SIGPIPE for this write. Although Chromium globally disables - // SIGPIPE, the net stack may be used in other consumers which do not do - // this. MSG_NOSIGNAL is a Linux-only API. On OS X, this is a setsockopt on diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_socks5__client__socket.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_socks5__client__socket.cc index 4305703bea29..5f91392c50dd 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_socks5__client__socket.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_socks5__client__socket.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/socket/socks5_client_socket.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/net/socket/socks5_client_socket.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/socket/socks5_client_socket.cc @@ -24,6 +24,9 @@ #include "net/log/net_log_event_type.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_tcp__socket__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_tcp__socket__posix.cc index 4b2d83849b27..bcf490b2604c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_tcp__socket__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_tcp__socket__posix.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/socket/tcp_socket_posix.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/net/socket/tcp_socket_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/socket/tcp_socket_posix.cc @@ -98,6 +98,17 @@ bool SetTCPKeepAlive(int fd, bool enable, int delay) { PLOG(ERROR) << "Failed to set TCP_KEEPALIVE on fd: " << fd; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_udp__socket__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_udp__socket__posix.cc index b1ac5453e6d0..c7031a6a3c42 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_udp__socket__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_udp__socket__posix.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/net/socket/udp_socket_posix.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/net/socket/udp_socket_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/socket/udp_socket_posix.cc -@@ -522,12 +522,17 @@ int UDPSocketPosix::SetRecvTos() { +@@ -528,12 +528,17 @@ int UDPSocketPosix::SetRecvTos() { #endif // BUILDFLAG(IS_APPLE) } @@ -19,7 +19,7 @@ if (confirm) { sendto_flags_ |= MSG_CONFIRM; } else { -@@ -548,7 +553,7 @@ int UDPSocketPosix::SetBroadcast(bool broadcast) { +@@ -554,7 +559,7 @@ int UDPSocketPosix::SetBroadcast(bool broadcast) { DCHECK_CALLED_ON_VALID_THREAD(thread_checker_); int value = broadcast ? 1 : 0; int rv; @@ -28,7 +28,7 @@ // SO_REUSEPORT on OSX permits multiple processes to each receive // UDP multicast or broadcast datagrams destined for the bound // port. -@@ -886,7 +891,7 @@ int UDPSocketPosix::DoBind(const IPEndPoint& address) +@@ -892,7 +897,7 @@ int UDPSocketPosix::DoBind(const IPEndPoint& address) #if BUILDFLAG(IS_CHROMEOS_ASH) if (last_error == EINVAL) return ERR_ADDRESS_IN_USE; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_third__party_quiche_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_third__party_quiche_BUILD.gn index 98ddd74ef682..d9d31d3f9442 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_third__party_quiche_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_third__party_quiche_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/net/third_party/quiche/BUILD.gn.orig 2023-11-03 10:09:45 UTC +--- src/3rdparty/chromium/net/third_party/quiche/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/third_party/quiche/BUILD.gn -@@ -29,7 +29,7 @@ import("//net/third_party/quiche/src/build/source_list +@@ -29,7 +29,7 @@ import("//third_party/protobuf/proto_library.gni") import("//testing/libfuzzer/fuzzer_test.gni") import("//third_party/protobuf/proto_library.gni") diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_tools_cert__verify__tool_cert__verify__tool.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_tools_cert__verify__tool_cert__verify__tool.cc index 0c51a3c029c5..68255851bf83 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_tools_cert__verify__tool_cert__verify__tool.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_tools_cert__verify__tool_cert__verify__tool.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/tools/cert_verify_tool/cert_verify_tool.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/net/tools/cert_verify_tool/cert_verify_tool.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/tools/cert_verify_tool/cert_verify_tool.cc @@ -35,7 +35,7 @@ #include "third_party/boringssl/src/pki/trust_store.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_tools_net__watcher_net__watcher.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_tools_net__watcher_net__watcher.cc index 39b71048a272..3305a8285fe1 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_tools_net__watcher_net__watcher.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_tools_net__watcher_net__watcher.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/net/tools/net_watcher/net_watcher.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/net/tools/net_watcher/net_watcher.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/tools/net_watcher/net_watcher.cc @@ -32,7 +32,7 @@ #include "net/proxy_resolution/proxy_config_service.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_traffic__annotation_network__traffic__annotation.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_traffic__annotation_network__traffic__annotation.h index fc6ca465eac6..fa1508ca5712 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_traffic__annotation_network__traffic__annotation.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_traffic__annotation_network__traffic__annotation.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/net/traffic_annotation/network_traffic_annotation.h.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/net/traffic_annotation/network_traffic_annotation.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/traffic_annotation/network_traffic_annotation.h -@@ -378,7 +378,7 @@ struct MutablePartialNetworkTrafficAnnotationTag { +@@ -375,7 +375,7 @@ struct MutablePartialNetworkTrafficAnnotationTag { } // namespace net // Placeholder for unannotated usages. @@ -9,7 +9,7 @@ #define TRAFFIC_ANNOTATION_WITHOUT_PROTO(ANNOTATION_ID) \ net::DefineNetworkTrafficAnnotation(ANNOTATION_ID, "No proto yet.") #endif -@@ -392,7 +392,7 @@ struct MutablePartialNetworkTrafficAnnotationTag { +@@ -389,7 +389,7 @@ struct MutablePartialNetworkTrafficAnnotationTag { // TODO(crbug.com/40118868): Revisit once build flag switch of lacros-chrome is // complete. #if !BUILDFLAG(IS_WIN) && \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_url__request_url__request__context.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_url__request_url__request__context.cc index 5a6b8543f38e..d31eb5e33903 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_url__request_url__request__context.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_url__request_url__request__context.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/net/url_request/url_request_context.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/net/url_request/url_request_context.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/url_request/url_request_context.cc -@@ -121,7 +121,7 @@ const HttpNetworkSessionContext* URLRequestContext::Ge +@@ -123,7 +123,7 @@ const HttpNetworkSessionContext* URLRequestContext::Ge // TODO(crbug.com/40118868): Revisit once build flag switch of lacros-chrome is // complete. #if !BUILDFLAG(IS_WIN) && \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_url__request_url__request__context.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_url__request_url__request__context.h index a78fc8c28b3e..76216e0e7de4 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_url__request_url__request__context.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_url__request_url__request__context.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/net/url_request/url_request_context.h.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/net/url_request/url_request_context.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/url_request/url_request_context.h -@@ -91,7 +91,7 @@ class NET_EXPORT URLRequestContext final { +@@ -90,7 +90,7 @@ class NET_EXPORT URLRequestContext final { // TODO(crbug.com/40118868): Revisit once build flag switch of lacros-chrome is // complete. #if !BUILDFLAG(IS_WIN) && \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_url__request_url__request__context__builder.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_url__request_url__request__context__builder.cc index 9371e40202de..ed638731e513 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_url__request_url__request__context__builder.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_url__request_url__request__context__builder.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/net/url_request/url_request_context_builder.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/net/url_request/url_request_context_builder.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/net/url_request/url_request_context_builder.cc -@@ -446,7 +446,7 @@ std::unique_ptr<URLRequestContext> URLRequestContextBu +@@ -447,7 +447,7 @@ std::unique_ptr<URLRequestContext> URLRequestContextBu } if (!proxy_resolution_service_) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_pdf_pdfium_pdfium__engine.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_pdf_pdfium_pdfium__engine.cc index 3674ddee982c..9ddc3f520617 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_pdf_pdfium_pdfium__engine.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_pdf_pdfium_pdfium__engine.cc @@ -1,7 +1,7 @@ ---- src/3rdparty/chromium/pdf/pdfium/pdfium_engine.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/pdf/pdfium/pdfium_engine.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/pdf/pdfium/pdfium_engine.cc -@@ -94,7 +94,7 @@ - #include "gin/public/cppgc.h" +@@ -108,7 +108,7 @@ + #include "ui/accessibility/ax_features.mojom-features.h" #endif -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) @@ -9,7 +9,7 @@ #include "pdf/pdfium/pdfium_font_linux.h" #endif -@@ -523,7 +523,7 @@ void InitializeSDK(bool enable_v8, +@@ -541,7 +541,7 @@ void InitializeSDK(bool enable_v8, FPDF_InitLibraryWithConfig(&config); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_backend_cups__ipp__helper.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_backend_cups__ipp__helper.cc index 177acc3aefa7..13ed55926bc2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_backend_cups__ipp__helper.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_backend_cups__ipp__helper.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/printing/backend/cups_ipp_helper.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/printing/backend/cups_ipp_helper.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/printing/backend/cups_ipp_helper.cc -@@ -202,7 +202,7 @@ void ExtractResolutions(const CupsOptionProvider& prin +@@ -201,7 +201,7 @@ void ExtractResolutions(const CupsOptionProvider& prin // Provide a default DPI if no valid DPI is found. #if BUILDFLAG(IS_MAC) constexpr gfx::Size kDefaultMissingDpi(kDefaultMacDpi, kDefaultMacDpi); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_backend_print__backend__cups.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_backend_print__backend__cups.cc index 01b606373430..d6bbe5ec5862 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_backend_print__backend__cups.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_backend_print__backend__cups.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/printing/backend/print_backend_cups.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/printing/backend/print_backend_cups.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/printing/backend/print_backend_cups.cc -@@ -33,7 +33,7 @@ +@@ -29,7 +29,7 @@ #include "printing/mojom/print.mojom.h" #include "url/gurl.h" @@ -9,7 +9,7 @@ #include "base/feature_list.h" #include "printing/backend/cups_connection.h" #include "printing/backend/print_backend_cups_ipp.h" -@@ -63,7 +63,7 @@ int CaptureCupsDestCallback(void* data, unsigned flags +@@ -59,7 +59,7 @@ int CaptureCupsDestCallback(void* data, unsigned flags return 1; // Keep going. } @@ -17,8 +17,8 @@ +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) // This may be removed when Amazon Linux 2 reaches EOL (30 Jun 2025). bool AreNewerCupsFunctionsAvailable() { - return cupsFindDestDefault && cupsFindDestSupported && ippValidateAttributes; -@@ -291,7 +291,7 @@ bool PrintBackendCUPS::IsValidPrinter(const std::strin + return cupsFindDestDefault && cupsFindDestSupported && cupsUserAgent && +@@ -292,7 +292,7 @@ scoped_refptr<PrintBackend> PrintBackend::CreateInstan #if !BUILDFLAG(IS_CHROMEOS) scoped_refptr<PrintBackend> PrintBackend::CreateInstanceImpl( const std::string& locale) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_mojom_printing__context__mojom__traits.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_mojom_printing__context__mojom__traits.cc index 613fd337eaaf..7a7ebd81ae3e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_mojom_printing__context__mojom__traits.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_mojom_printing__context__mojom__traits.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/printing/mojom/printing_context_mojom_traits.cc.orig 2023-11-03 10:09:45 UTC +--- src/3rdparty/chromium/printing/mojom/printing_context_mojom_traits.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/printing/mojom/printing_context_mojom_traits.cc @@ -19,7 +19,7 @@ #include "base/numerics/safe_conversions.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_mojom_printing__context__mojom__traits.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_mojom_printing__context__mojom__traits.h index fcdfc946bf1f..a2ebcdc86132 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_mojom_printing__context__mojom__traits.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_mojom_printing__context__mojom__traits.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/printing/mojom/printing_context_mojom_traits.h.orig 2023-10-11 18:22:24 UTC +--- src/3rdparty/chromium/printing/mojom/printing_context_mojom_traits.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/printing/mojom/printing_context_mojom_traits.h @@ -166,7 +166,7 @@ struct StructTraits<printing::mojom::PrintSettingsData return s.pages_per_sheet(); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_print__settings.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_print__settings.cc index a4f4d9d86d32..c634188c7166 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_print__settings.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_print__settings.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/printing/print_settings.cc.orig 2023-10-11 18:22:24 UTC +--- src/3rdparty/chromium/printing/print_settings.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/printing/print_settings.cc -@@ -320,7 +320,7 @@ PrintSettings& PrintSettings::operator=(const PrintSet +@@ -319,7 +319,7 @@ PrintSettings& PrintSettings::operator=(const PrintSet #endif is_modifiable_ = settings.is_modifiable_; pages_per_sheet_ = settings.pages_per_sheet_; @@ -9,7 +9,7 @@ for (const auto& item : settings.advanced_settings_) advanced_settings_.emplace(item.first, item.second.Clone()); #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -350,7 +350,7 @@ bool PrintSettings::operator==(const PrintSettings& ot +@@ -349,7 +349,7 @@ bool PrintSettings::operator==(const PrintSettings& ot #endif is_modifiable_, requested_custom_margins_in_points_, pages_per_sheet_ @@ -18,7 +18,7 @@ , advanced_settings_ #endif -@@ -374,7 +374,7 @@ bool PrintSettings::operator==(const PrintSettings& ot +@@ -373,7 +373,7 @@ bool PrintSettings::operator==(const PrintSettings& ot other.is_modifiable_, other.requested_custom_margins_in_points_, other.pages_per_sheet_ @@ -27,7 +27,7 @@ , other.advanced_settings_ #endif -@@ -414,7 +414,7 @@ void PrintSettings::Clear() { +@@ -413,7 +413,7 @@ void PrintSettings::Clear() { #endif is_modifiable_ = true; pages_per_sheet_ = 1; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_print__settings.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_print__settings.h index 6b60b85de563..10ee02370716 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_print__settings.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_print__settings.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/printing/print_settings.h.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/printing/print_settings.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/printing/print_settings.h @@ -25,7 +25,7 @@ #include "base/values.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_print__settings__conversion.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_print__settings__conversion.cc index d53265f3b1c8..b7983ece0d70 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_print__settings__conversion.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_print__settings__conversion.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/printing/print_settings_conversion.cc.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/printing/print_settings_conversion.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/printing/print_settings_conversion.cc @@ -285,7 +285,7 @@ std::unique_ptr<PrintSettings> PrintSettingsFromJobSet settings->set_is_modifiable(is_modifiable.value()); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_printing__context__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_printing__context__linux.cc index 85bc9279fa3c..e31b5546b07a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_printing__context__linux.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_printing__context__linux.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/printing/printing_context_linux.cc.orig 2023-12-10 06:10:27 UTC +--- src/3rdparty/chromium/printing/printing_context_linux.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/printing/printing_context_linux.cc @@ -23,7 +23,7 @@ #endif @@ -9,7 +9,7 @@ #include "ui/linux/linux_ui.h" #endif -@@ -68,7 +68,7 @@ mojom::ResultCode PrintingContextLinux::UseDefaultSett +@@ -66,7 +66,7 @@ mojom::ResultCode PrintingContextLinux::UseDefaultSett ResetSettings(); @@ -18,7 +18,7 @@ if (!ui::LinuxUi::instance()) return mojom::ResultCode::kSuccess; -@@ -84,7 +84,7 @@ mojom::ResultCode PrintingContextLinux::UseDefaultSett +@@ -82,7 +82,7 @@ gfx::Size PrintingContextLinux::GetPdfPaperSizeDeviceU } gfx::Size PrintingContextLinux::GetPdfPaperSizeDeviceUnits() { @@ -27,7 +27,7 @@ if (ui::LinuxUi::instance()) return ui::LinuxUi::instance()->GetPdfPaperSize(this); #endif -@@ -97,7 +97,7 @@ mojom::ResultCode PrintingContextLinux::UpdatePrinterS +@@ -95,7 +95,7 @@ mojom::ResultCode PrintingContextLinux::UpdatePrinterS DCHECK(!printer_settings.show_system_dialog); DCHECK(!in_print_job_); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_printing__features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_printing__features.cc index 31448a5e8af9..e84e867d192e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_printing__features.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_printing__features.cc @@ -1,7 +1,7 @@ ---- src/3rdparty/chromium/printing/printing_features.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/printing/printing_features.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/printing/printing_features.cc @@ -21,12 +21,12 @@ BASE_FEATURE(kAddPrinterViaPrintscanmgr, - base::FEATURE_DISABLED_BY_DEFAULT); + base::FEATURE_ENABLED_BY_DEFAULT); #endif // BUILDFLAG(IS_CHROMEOS) -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) @@ -15,3 +15,12 @@ base::FEATURE_DISABLED_BY_DEFAULT #else base::FEATURE_ENABLED_BY_DEFAULT +@@ -69,7 +69,7 @@ BASE_FEATURE(kEnableOopPrintDrivers, + // out-of-process. + BASE_FEATURE(kEnableOopPrintDrivers, + "EnableOopPrintDrivers", +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT + #else + base::FEATURE_DISABLED_BY_DEFAULT diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_printing__features.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_printing__features.h index a6ce6e32a4db..17de6576b020 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_printing__features.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_printing__features.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/printing/printing_features.h.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/printing/printing_features.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/printing/printing_features.h -@@ -22,7 +22,7 @@ COMPONENT_EXPORT(PRINTING_BASE) +@@ -22,7 +22,7 @@ BASE_DECLARE_FEATURE(kAddPrinterViaPrintscanmgr); BASE_DECLARE_FEATURE(kAddPrinterViaPrintscanmgr); #endif // BUILDFLAG(IS_CHROMEOS) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_sandbox_print__backend__sandbox__hook__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_sandbox_print__backend__sandbox__hook__linux.cc index e213b02f0259..dcf1f9b26705 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_sandbox_print__backend__sandbox__hook__linux.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_sandbox_print__backend__sandbox__hook__linux.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/printing/sandbox/print_backend_sandbox_hook_linux.cc.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/printing/sandbox/print_backend_sandbox_hook_linux.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/printing/sandbox/print_backend_sandbox_hook_linux.cc @@ -10,20 +10,27 @@ #include "base/path_service.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_sandbox_print__backend__sandbox__hook__linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_sandbox_print__backend__sandbox__hook__linux.h index 57c55c4add93..dc8330575174 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_sandbox_print__backend__sandbox__hook__linux.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_sandbox_print__backend__sandbox__hook__linux.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/printing/sandbox/print_backend_sandbox_hook_linux.h.orig 2023-09-13 12:11:42 UTC +--- src/3rdparty/chromium/printing/sandbox/print_backend_sandbox_hook_linux.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/printing/sandbox/print_backend_sandbox_hook_linux.h @@ -5,8 +5,13 @@ #ifndef PRINTING_SANDBOX_PRINT_BACKEND_SANDBOX_HOOK_LINUX_H_ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_BUILD.gn index a9f2a18dd4d7..d74fea4fae33 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_BUILD.gn @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/sandbox/BUILD.gn.orig 2022-08-31 12:19:35 UTC +--- src/3rdparty/chromium/sandbox/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/sandbox/BUILD.gn @@ -49,7 +49,7 @@ group("sandbox") { "//sandbox/mac:system_services", diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_features.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_features.gni index eb3639cd4918..09c445d06355 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_features.gni +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_features.gni @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/sandbox/features.gni.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/sandbox/features.gni.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/sandbox/features.gni @@ -6,7 +6,7 @@ # currently. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_linux_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_linux_BUILD.gn index cfdee966f711..174e20777d0d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_linux_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_linux_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/sandbox/linux/BUILD.gn.orig 2023-08-17 07:33:31 UTC +--- src/3rdparty/chromium/sandbox/linux/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/sandbox/linux/BUILD.gn -@@ -12,11 +12,11 @@ if (is_android) { +@@ -12,11 +12,11 @@ declare_args() { } declare_args() { @@ -15,7 +15,7 @@ # On Android, use plain GTest. use_base_test_suite = is_linux || is_chromeos -@@ -379,6 +379,17 @@ component("sandbox_services") { +@@ -380,6 +380,17 @@ component("sandbox_services") { "services/libc_interceptor.h", ] } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_linux_services_init__process__reaper.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_linux_services_init__process__reaper.cc index 0d270be6a9ee..a66698f846c8 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_linux_services_init__process__reaper.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_linux_services_init__process__reaper.cc @@ -1,14 +1,14 @@ ---- src/3rdparty/chromium/sandbox/linux/services/init_process_reaper.cc.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/sandbox/linux/services/init_process_reaper.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/sandbox/linux/services/init_process_reaper.cc -@@ -2,6 +2,7 @@ - // Use of this source code is governed by a BSD-style license that can be - // found in the LICENSE file. +@@ -7,6 +7,7 @@ + #pragma allow_unsafe_libc_calls + #endif +#if 0 #include "sandbox/linux/services/init_process_reaper.h" #include <signal.h> -@@ -100,3 +101,4 @@ bool CreateInitProcessReaper(base::OnceClosure post_fo +@@ -105,3 +106,4 @@ bool CreateInitProcessReaper(base::OnceClosure post_fo } } // namespace sandbox. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_linux_services_libc__interceptor.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_linux_services_libc__interceptor.cc index 5c91d4e896ed..8d68b393215d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_linux_services_libc__interceptor.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_linux_services_libc__interceptor.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/sandbox/linux/services/libc_interceptor.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/sandbox/linux/services/libc_interceptor.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/sandbox/linux/services/libc_interceptor.cc @@ -17,7 +17,9 @@ #include <stddef.h> diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_BUILD.gn index 6c7f3d1b7b3e..4ae7566eda1a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/sandbox/policy/BUILD.gn.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/sandbox/policy/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/sandbox/policy/BUILD.gn -@@ -50,7 +50,7 @@ component("policy") { +@@ -45,7 +45,7 @@ component("policy") { "//third_party/jni_zero", ] } @@ -9,7 +9,7 @@ sources += [ "linux/bpf_audio_policy_linux.cc", "linux/bpf_audio_policy_linux.h", -@@ -125,6 +125,27 @@ component("policy") { +@@ -114,6 +114,27 @@ component("policy") { "//sandbox/linux:sandbox_services", "//sandbox/linux:seccomp_bpf", "//sandbox/linux:suid_sandbox_client", diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_features.cc index 3f73d86940a2..8146c2256c4b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_features.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_features.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/sandbox/policy/features.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/sandbox/policy/features.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/sandbox/policy/features.cc -@@ -20,7 +20,11 @@ namespace sandbox::policy::features { +@@ -20,7 +20,11 @@ BASE_FEATURE(kNetworkServiceSandbox, // (Only causes an effect when feature kNetworkServiceInProcess is disabled.) BASE_FEATURE(kNetworkServiceSandbox, "NetworkServiceSandbox", @@ -12,12 +12,3 @@ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) // Enables a fine-grained seccomp-BPF syscall filter for the network service. -@@ -134,7 +138,7 @@ BASE_FEATURE(kSpectreVariant2Mitigation, - base::FEATURE_ENABLED_BY_DEFAULT); - #endif // BUILDFLAG(IS_CHROMEOS_ASH) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Enabling the kNetworkServiceSandbox feature automatically enables Spectre - // variant 2 mitigations in the network service. This can lead to performance - // regressions, so enabling this feature will turn off the Spectre Variant 2 diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_features.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_features.h deleted file mode 100644 index c523f6e18ef0..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_features.h +++ /dev/null @@ -1,11 +0,0 @@ ---- src/3rdparty/chromium/sandbox/policy/features.h.orig 2024-10-22 08:31:56 UTC -+++ src/3rdparty/chromium/sandbox/policy/features.h -@@ -45,7 +45,7 @@ SANDBOX_POLICY_EXPORT BASE_DECLARE_FEATURE( - SANDBOX_POLICY_EXPORT BASE_DECLARE_FEATURE(kSpectreVariant2Mitigation); - #endif // BUILDFLAG(IS_CHROMEOS_ASH) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - SANDBOX_POLICY_EXPORT BASE_DECLARE_FEATURE( - kForceDisableSpectreVariant2MitigationInNetworkService); - diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_freebsd_sandbox__freebsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_freebsd_sandbox__freebsd.cc index 2c31ebe63ce2..028998d12a95 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_freebsd_sandbox__freebsd.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_freebsd_sandbox__freebsd.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2023-04-28 19:19:55 UTC +--- src/3rdparty/chromium/sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2025-09-01 08:52:31 UTC +++ src/3rdparty/chromium/sandbox/policy/freebsd/sandbox_freebsd.cc -@@ -0,0 +1,245 @@ +@@ -0,0 +1,211 @@ +// Copyright (c) 2012 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. @@ -159,7 +159,7 @@ + return true; + + VLOG(1) << "SandboxLinux::InitializeSandbox: process_type=" -+ << process_type << " sandbox_type=" << GetSandboxTypeInEnglish(sandbox_type); ++ << process_type << " sandbox_type=" << sandbox_type; + + // Only one thread is running, pre-initialize if not already done. + if (!pre_initialized_) @@ -210,39 +210,5 @@ + // !defined(THREAD_SANITIZER) && !defined(LEAK_SANITIZER) +} + -+// static -+std::string SandboxLinux::GetSandboxTypeInEnglish(sandbox::mojom::Sandbox sandbox_type) { -+ switch (sandbox_type) { -+ case sandbox::mojom::Sandbox::kNoSandbox: -+ return "Unsandboxed"; -+ case sandbox::mojom::Sandbox::kRenderer: -+ return "Renderer"; -+ case sandbox::mojom::Sandbox::kUtility: -+ return "Utility"; -+ case sandbox::mojom::Sandbox::kGpu: -+ return "GPU"; -+#if BUILDFLAG(ENABLE_PPAPI) -+ case sandbox::mojom::Sandbox::kPpapi: -+ return "PPAPI"; -+#endif -+ case sandbox::mojom::Sandbox::kNetwork: -+ return "Network"; -+ case sandbox::mojom::Sandbox::kCdm: -+ return "CDM"; -+ case sandbox::mojom::Sandbox::kPrintCompositor: -+ return "Print Compositor"; -+ case sandbox::mojom::Sandbox::kAudio: -+ return "Audio"; -+ case sandbox::mojom::Sandbox::kSpeechRecognition: -+ return "Speech Recognition"; -+ case sandbox::mojom::Sandbox::kService: -+ return "Service"; -+ case sandbox::mojom::Sandbox::kVideoCapture: -+ return "Video Capture"; -+ default: -+ return "Unknown"; -+ } -+} -+ +} // namespace policy +} // namespace sandbox diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_freebsd_sandbox__freebsd.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_freebsd_sandbox__freebsd.h index 63c091d8eaab..b0fe4a6f2bb2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_freebsd_sandbox__freebsd.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_freebsd_sandbox__freebsd.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/sandbox/policy/freebsd/sandbox_freebsd.h.orig 2022-11-30 08:12:58 UTC +--- src/3rdparty/chromium/sandbox/policy/freebsd/sandbox_freebsd.h.orig 2025-09-01 08:52:31 UTC +++ src/3rdparty/chromium/sandbox/policy/freebsd/sandbox_freebsd.h -@@ -0,0 +1,278 @@ +@@ -0,0 +1,276 @@ +// Copyright (c) 2012 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. @@ -169,8 +169,6 @@ + // is called from inside these processes. + int GetStatus(); + -+ static std::string GetSandboxTypeInEnglish(sandbox::mojom::Sandbox sandbox_type); -+ + // Returns true if the current process is single-threaded or if the number + // of threads cannot be determined. + bool IsSingleThreaded() const; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_mojom_sandbox.mojom b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_mojom_sandbox.mojom index 1d1c7c43d5a3..a3d6e6486d1b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_mojom_sandbox.mojom +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_mojom_sandbox.mojom @@ -1,8 +1,8 @@ ---- src/3rdparty/chromium/sandbox/policy/mojom/sandbox.mojom.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/sandbox/policy/mojom/sandbox.mojom.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/sandbox/policy/mojom/sandbox.mojom -@@ -80,6 +80,12 @@ enum Sandbox { - [EnableIf=is_fuchsia] - kVideoCapture, +@@ -74,6 +74,12 @@ enum Sandbox { + // Minimally privileged sandbox on Fuchsia. + [EnableIf=is_fuchsia] kVideoCapture, + [EnableIf=is_openbsd] + kVideoCapture, @@ -12,4 +12,4 @@ + // Allows access to file contents and Windows APIs for parsing icons from PE // files. - [EnableIf=is_win] + [EnableIf=is_win] kIconReader, diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_openbsd_sandbox__openbsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_openbsd_sandbox__openbsd.cc index 3a93e1e4dfe3..b8e756de5939 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_openbsd_sandbox__openbsd.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_openbsd_sandbox__openbsd.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2024-03-22 08:19:40 UTC +--- src/3rdparty/chromium/sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2025-09-01 08:52:31 UTC +++ src/3rdparty/chromium/sandbox/policy/openbsd/sandbox_openbsd.cc -@@ -0,0 +1,424 @@ +@@ -0,0 +1,392 @@ +// Copyright (c) 2012 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. @@ -203,6 +203,7 @@ + ufile = _UNVEIL_MAIN; + break; + case sandbox::mojom::Sandbox::kGpu: ++ case sandbox::mojom::Sandbox::kOnDeviceModelExecution: + ufile = _UNVEIL_GPU; + break; + case sandbox::mojom::Sandbox::kNetwork: @@ -299,7 +300,7 @@ + return true; + + VLOG(1) << "SandboxLinux::InitializeSandbox: process_type=" -+ << process_type << " sandbox_type=" << GetSandboxTypeInEnglish(sandbox_type); ++ << process_type << " sandbox_type=" << sandbox_type; + + // Only one thread is running, pre-initialize if not already done. + if (!pre_initialized_) @@ -331,6 +332,7 @@ + SetPledge("stdio rpath flock prot_exec recvfd sendfd ps", NULL); + break; + case sandbox::mojom::Sandbox::kGpu: ++ case sandbox::mojom::Sandbox::kOnDeviceModelExecution: + SetPledge("stdio drm rpath flock cpath wpath prot_exec recvfd sendfd tmppath", NULL); + break; +#if BUILDFLAG(ENABLE_PPAPI) @@ -353,7 +355,7 @@ + SetPledge("stdio rpath cpath wpath fattr flock sendfd recvfd prot_exec", NULL); + break; + default: -+ LOG(ERROR) << "non-pledge()'d process: " << GetSandboxTypeInEnglish(sandbox_type); ++ LOG(ERROR) << "non-pledge()'d process: " << sandbox_type; + break; + } + @@ -389,39 +391,5 @@ + // !defined(THREAD_SANITIZER) && !defined(LEAK_SANITIZER) +} + -+// static -+std::string SandboxLinux::GetSandboxTypeInEnglish(sandbox::mojom::Sandbox sandbox_type) { -+ switch (sandbox_type) { -+ case sandbox::mojom::Sandbox::kNoSandbox: -+ return "Unsandboxed"; -+ case sandbox::mojom::Sandbox::kRenderer: -+ return "Renderer"; -+ case sandbox::mojom::Sandbox::kUtility: -+ return "Utility"; -+ case sandbox::mojom::Sandbox::kGpu: -+ return "GPU"; -+#if BUILDFLAG(ENABLE_PPAPI) -+ case sandbox::mojom::Sandbox::kPpapi: -+ return "PPAPI"; -+#endif -+ case sandbox::mojom::Sandbox::kNetwork: -+ return "Network"; -+ case sandbox::mojom::Sandbox::kCdm: -+ return "CDM"; -+ case sandbox::mojom::Sandbox::kPrintCompositor: -+ return "Print Compositor"; -+ case sandbox::mojom::Sandbox::kAudio: -+ return "Audio"; -+ case sandbox::mojom::Sandbox::kSpeechRecognition: -+ return "Speech Recognition"; -+ case sandbox::mojom::Sandbox::kService: -+ return "Service"; -+ case sandbox::mojom::Sandbox::kVideoCapture: -+ return "Video Capture"; -+ default: -+ return "Unknown"; -+ } -+} -+ +} // namespace policy +} // namespace sandbox diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_openbsd_sandbox__openbsd.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_openbsd_sandbox__openbsd.h index 139a14b50a96..03a15e2da4cb 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_openbsd_sandbox__openbsd.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_openbsd_sandbox__openbsd.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/sandbox/policy/openbsd/sandbox_openbsd.h.orig 2022-11-30 08:12:58 UTC +--- src/3rdparty/chromium/sandbox/policy/openbsd/sandbox_openbsd.h.orig 2025-09-01 08:52:32 UTC +++ src/3rdparty/chromium/sandbox/policy/openbsd/sandbox_openbsd.h -@@ -0,0 +1,282 @@ +@@ -0,0 +1,280 @@ +// Copyright (c) 2012 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. @@ -169,8 +169,6 @@ + // is called from inside these processes. + int GetStatus(); + -+ static std::string GetSandboxTypeInEnglish(sandbox::mojom::Sandbox sandbox_type); -+ + // Returns true if the current process is single-threaded or if the number + // of threads cannot be determined. + bool IsSingleThreaded() const; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_sandbox.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_sandbox.cc index 7d2b91d6704f..2d58960f10ee 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_sandbox.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_sandbox.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/sandbox/policy/sandbox.cc.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/sandbox/policy/sandbox.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/sandbox/policy/sandbox.cc @@ -18,6 +18,10 @@ #include "sandbox/policy/linux/sandbox_linux.h" @@ -11,7 +11,7 @@ #if BUILDFLAG(IS_MAC) #include "sandbox/mac/seatbelt.h" #endif // BUILDFLAG(IS_MAC) -@@ -32,7 +36,7 @@ +@@ -32,7 +36,7 @@ namespace policy { namespace sandbox { namespace policy { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_sandbox.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_sandbox.h index 4c335f283a21..549a38e317b6 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_sandbox.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_sandbox.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/sandbox/policy/sandbox.h.orig 2023-04-28 17:01:32 UTC +--- src/3rdparty/chromium/sandbox/policy/sandbox.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/sandbox/policy/sandbox.h @@ -12,6 +12,12 @@ #include "sandbox/policy/linux/sandbox_linux.h" @@ -13,7 +13,7 @@ namespace sandbox { namespace mojom { enum class Sandbox; -@@ -32,7 +38,7 @@ namespace policy { +@@ -32,7 +38,7 @@ class SANDBOX_POLICY_EXPORT Sandbox { class SANDBOX_POLICY_EXPORT Sandbox { public: diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_sandbox__type.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_sandbox__type.cc index 4a8f5b63b8fb..9e089d4abef4 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_sandbox__type.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_sandbox__type.cc @@ -1,34 +1,48 @@ ---- src/3rdparty/chromium/sandbox/policy/sandbox_type.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/sandbox/policy/sandbox_type.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/sandbox/policy/sandbox_type.cc -@@ -38,7 +38,7 @@ bool IsUnsandboxedSandboxType(Sandbox sandbox_type) { +@@ -39,7 +39,7 @@ constexpr char kPpapiSandbox[] = "ppapi"; #endif - case Sandbox::kAudio: - return false; + + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + constexpr char kPrintBackendSandbox[] = "print_backend"; + constexpr char kScreenAISandbox[] = "screen_ai"; + #endif +@@ -57,18 +57,18 @@ constexpr char kMirroringSandbox[] = "mirroring"; + constexpr char kMirroringSandbox[] = "mirroring"; + #endif // BUILDFLAG(IS_MAC) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + constexpr char kVideoEffectsSandbox[] = "video_effects"; + #endif + -#if BUILDFLAG(IS_FUCHSIA) +#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - case Sandbox::kVideoCapture: - return false; - #endif -@@ -62,7 +62,7 @@ bool IsUnsandboxedSandboxType(Sandbox sandbox_type) { - #if BUILDFLAG(IS_MAC) - case Sandbox::kMirroring: + constexpr char kVideoCaptureSandbox[] = "video_capture"; #endif + -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - case Sandbox::kHardwareVideoDecoding: + constexpr char kHardwareVideoDecodingSandbox[] = "hardware_video_decoding"; #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) - #if BUILDFLAG(IS_CHROMEOS_ASH) -@@ -73,7 +73,7 @@ bool IsUnsandboxedSandboxType(Sandbox sandbox_type) { - case Sandbox::kLibassistant: - #endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT) - #endif // // BUILDFLAG(IS_CHROMEOS_ASH) -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) | BUILDFLAG(IS_BSD) - case Sandbox::kZygoteIntermediateSandbox: - case Sandbox::kHardwareVideoEncoding: - #endif -@@ -131,7 +131,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi - #endif ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + constexpr char kHardwareVideoEncodingSandbox[] = "hardware_video_encoding"; + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + +@@ -81,7 +81,7 @@ constexpr char kLibassistantSandbox[] = "libassistant" + #endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT) + #endif // BUILDFLAG(IS_CHROMEOS_ASH) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + constexpr char kOnDeviceTranslationSandbox[] = "on_device_translation"; + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) + +@@ -143,7 +143,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi + case Sandbox::kCdm: case Sandbox::kPrintCompositor: case Sandbox::kAudio: -#if BUILDFLAG(IS_FUCHSIA) @@ -36,7 +50,7 @@ case Sandbox::kVideoCapture: #endif #if BUILDFLAG(IS_WIN) -@@ -142,10 +142,10 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi +@@ -154,10 +154,10 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi case Sandbox::kMediaFoundationCdm: case Sandbox::kWindowsSystemProxyResolver: #endif // BUILDFLAG(IS_WIN) @@ -49,7 +63,26 @@ case Sandbox::kHardwareVideoEncoding: #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) #if BUILDFLAG(IS_CHROMEOS_ASH) -@@ -171,7 +171,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi +@@ -172,15 +172,15 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi + case Sandbox::kMirroring: + #endif // BUILDFLAG(IS_MAC) + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + case Sandbox::kPrintBackend: + case Sandbox::kScreenAI: + #endif + case Sandbox::kSpeechRecognition: +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + case Sandbox::kVideoEffects: + #endif +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + case Sandbox::kOnDeviceTranslation: + #endif + DCHECK(command_line->GetSwitchValueASCII(switches::kProcessType) == +@@ -190,7 +190,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi switches::kServiceSandboxType, StringFromUtilitySandboxType(sandbox_type)); break; @@ -58,7 +91,7 @@ case Sandbox::kZygoteIntermediateSandbox: break; #endif -@@ -211,7 +211,7 @@ sandbox::mojom::Sandbox SandboxTypeFromCommandLine( +@@ -230,7 +230,7 @@ sandbox::mojom::Sandbox SandboxTypeFromCommandLine( return Sandbox::kUtility; } @@ -67,30 +100,51 @@ // Intermediate process gains a sandbox later. if (process_type == switches::kZygoteProcessType) return Sandbox::kZygoteIntermediateSandbox; -@@ -259,7 +259,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb - return switches::kUtilitySandbox; +@@ -272,7 +272,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb + return kUtilitySandbox; case Sandbox::kAudio: - return switches::kAudioSandbox; + return kAudioSandbox; -#if BUILDFLAG(IS_FUCHSIA) +#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) case Sandbox::kVideoCapture: - return switches::kVideoCaptureSandbox; + return kVideoCaptureSandbox; + #endif +@@ -283,17 +283,17 @@ std::string StringFromUtilitySandboxType(Sandbox sandb + case Sandbox::kSpeechRecognition: + return kSpeechRecognitionSandbox; + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + case Sandbox::kPrintBackend: + return kPrintBackendSandbox; + case Sandbox::kScreenAI: + return kScreenAISandbox; + #endif +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + case Sandbox::kVideoEffects: + return kVideoEffectsSandbox; #endif -@@ -291,11 +291,11 @@ std::string StringFromUtilitySandboxType(Sandbox sandb +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + case Sandbox::kOnDeviceTranslation: + return kOnDeviceTranslationSandbox; + #endif +@@ -313,11 +313,11 @@ std::string StringFromUtilitySandboxType(Sandbox sandb case Sandbox::kMirroring: - return switches::kMirroringSandbox; + return kMirroringSandbox; #endif -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) case Sandbox::kHardwareVideoDecoding: - return switches::kHardwareVideoDecodingSandbox; + return kHardwareVideoDecodingSandbox; #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) case Sandbox::kHardwareVideoEncoding: - return switches::kHardwareVideoEncodingSandbox; + return kHardwareVideoEncodingSandbox; #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -314,7 +314,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb +@@ -336,7 +336,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb // The following are not utility processes so should not occur. case Sandbox::kRenderer: case Sandbox::kGpu: @@ -98,23 +152,46 @@ +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) case Sandbox::kZygoteIntermediateSandbox: #endif - NOTREACHED_IN_MIGRATION(); -@@ -389,15 +389,15 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString( - if (sandbox_string == switches::kVideoEffectsSandbox) { + NOTREACHED(); +@@ -414,7 +414,7 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString( + return Sandbox::kSpeechRecognition; + } + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + if (sandbox_string == kPrintBackendSandbox) { + return Sandbox::kPrintBackend; + } +@@ -422,27 +422,27 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString( + return Sandbox::kScreenAI; + } + #endif +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (sandbox_string == kVideoEffectsSandbox) { return Sandbox::kVideoEffects; } + #endif +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + if (sandbox_string == kOnDeviceTranslationSandbox) { + return Sandbox::kOnDeviceTranslation; + } + #endif -#if BUILDFLAG(IS_FUCHSIA) +#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - if (sandbox_string == switches::kVideoCaptureSandbox) + if (sandbox_string == kVideoCaptureSandbox) { return Sandbox::kVideoCapture; + } #endif -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - if (sandbox_string == switches::kHardwareVideoDecodingSandbox) + if (sandbox_string == kHardwareVideoDecodingSandbox) { return Sandbox::kHardwareVideoDecoding; + } #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (sandbox_string == switches::kHardwareVideoEncodingSandbox) + if (sandbox_string == kHardwareVideoEncodingSandbox) { return Sandbox::kHardwareVideoEncoding; - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_switches.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_switches.cc index d3b968924eb3..43b2b91468af 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_switches.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_switches.cc @@ -1,19 +1,6 @@ ---- src/3rdparty/chromium/sandbox/policy/switches.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/sandbox/policy/switches.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/sandbox/policy/switches.cc -@@ -55,10 +55,10 @@ const char kWindowsSystemProxyResolverSandbox[] = "pro - const char kMirroringSandbox[] = "mirroring"; - #endif // BUILDFLAG(IS_MAC) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - const char kHardwareVideoDecodingSandbox[] = "hardware_video_decoding"; - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - const char kHardwareVideoEncodingSandbox[] = "hardware_video_encoding"; - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - -@@ -98,7 +98,9 @@ const char kGpuSandboxFailuresFatal[] = "gpu-sandbox-f +@@ -38,7 +38,9 @@ const char kNoSandbox[] = "no-sandbox"; // Meant to be used as a browser-level switch for testing purposes only. const char kNoSandbox[] = "no-sandbox"; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_switches.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_switches.h index 51545368930f..bd2c48b2f1fa 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_switches.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_switches.h @@ -1,19 +1,6 @@ ---- src/3rdparty/chromium/sandbox/policy/switches.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/sandbox/policy/switches.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/sandbox/policy/switches.h -@@ -58,10 +58,10 @@ SANDBOX_POLICY_EXPORT extern const char kWindowsSystem - SANDBOX_POLICY_EXPORT extern const char kMirroringSandbox[]; - #endif // BUILDFLAG(IS_MAC) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - SANDBOX_POLICY_EXPORT extern const char kHardwareVideoDecodingSandbox[]; - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - SANDBOX_POLICY_EXPORT extern const char kHardwareVideoEncodingSandbox[]; - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - -@@ -83,7 +83,8 @@ SANDBOX_POLICY_EXPORT extern const char kDisableSetuid +@@ -23,7 +23,8 @@ SANDBOX_POLICY_EXPORT extern const char kNoSandbox[]; SANDBOX_POLICY_EXPORT extern const char kGpuSandboxAllowSysVShm[]; SANDBOX_POLICY_EXPORT extern const char kGpuSandboxFailuresFatal[]; SANDBOX_POLICY_EXPORT extern const char kNoSandbox[]; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_audio_audio__sandbox__hook__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_audio_audio__sandbox__hook__linux.cc index c732be8091ea..2f0707010b1a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_audio_audio__sandbox__hook__linux.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_audio_audio__sandbox__hook__linux.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/services/audio/audio_sandbox_hook_linux.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/services/audio/audio_sandbox_hook_linux.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/audio/audio_sandbox_hook_linux.cc @@ -143,6 +143,7 @@ void AddPulseAudioFilePermissions( } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_audio_audio__sandbox__hook__linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_audio_audio__sandbox__hook__linux.h index bbb595ea5940..82b93583089e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_audio_audio__sandbox__hook__linux.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_audio_audio__sandbox__hook__linux.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/services/audio/audio_sandbox_hook_linux.h.orig 2023-09-13 12:11:42 UTC +--- src/3rdparty/chromium/services/audio/audio_sandbox_hook_linux.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/audio/audio_sandbox_hook_linux.h @@ -5,7 +5,13 @@ #ifndef SERVICES_AUDIO_AUDIO_SANDBOX_HOOK_LINUX_H_ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_BUILD.gn index 32ce10fde4b2..b02b37e6f18e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/services/device/BUILD.gn.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/services/device/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/device/BUILD.gn -@@ -15,7 +15,7 @@ if (is_android) { +@@ -13,7 +13,7 @@ is_serial_enabled_platform = } is_serial_enabled_platform = diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_geolocation_location__provider__manager.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_geolocation_location__provider__manager.cc index 3fe319a7f706..03f0ca65cca9 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_geolocation_location__provider__manager.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_geolocation_location__provider__manager.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/services/device/geolocation/location_provider_manager.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/services/device/geolocation/location_provider_manager.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/device/geolocation/location_provider_manager.cc -@@ -47,7 +47,7 @@ LocationProviderManager::LocationProviderManager( +@@ -86,7 +86,7 @@ LocationProviderManager::LocationProviderManager( #if BUILDFLAG(IS_ANDROID) // On Android, default to using the platform location provider. provider_manager_mode_ = LPMM::kPlatformOnly; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_BUILD.gn index cfa79d9ad2cd..2a28b3e6d727 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/services/device/hid/BUILD.gn.orig 2024-01-30 07:53:34 UTC +--- src/3rdparty/chromium/services/device/hid/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/device/hid/BUILD.gn -@@ -36,7 +36,26 @@ source_set("hid") { +@@ -34,7 +34,26 @@ source_set("hid") { "//services/device/public/mojom", ] diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__fido.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__fido.cc index 4a94ac3596a9..d03a7714e00e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__fido.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__fido.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/services/device/hid/hid_connection_fido.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/services/device/hid/hid_connection_fido.cc.orig 2025-09-01 08:52:32 UTC +++ src/3rdparty/chromium/services/device/hid/hid_connection_fido.cc @@ -0,0 +1,216 @@ +// Copyright 2014 The Chromium Authors diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__fido.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__fido.h index 721ad2743480..83eb15e468ee 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__fido.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__fido.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/services/device/hid/hid_connection_fido.h.orig 2022-10-28 16:39:00 UTC +--- src/3rdparty/chromium/services/device/hid/hid_connection_fido.h.orig 2025-09-01 08:52:32 UTC +++ src/3rdparty/chromium/services/device/hid/hid_connection_fido.h @@ -0,0 +1,60 @@ +// Copyright 2014 The Chromium Authors diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__freebsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__freebsd.cc index 9f9be9b8cdf6..e5df760a1b98 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__freebsd.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__freebsd.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/services/device/hid/hid_connection_freebsd.cc.orig 2024-07-30 19:22:51 UTC +--- src/3rdparty/chromium/services/device/hid/hid_connection_freebsd.cc.orig 2025-09-01 08:52:32 UTC +++ src/3rdparty/chromium/services/device/hid/hid_connection_freebsd.cc @@ -0,0 +1,240 @@ +// Copyright (c) 2014 The Chromium Authors. All rights reserved. @@ -46,7 +46,7 @@ + // Must be called on a thread that has a base::MessageLoopForIO. + void Start() { + DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); -+ base::internal::AssertBlockingAllowed(); ++ base::AssertBlockingAllowed(); + + file_watcher_ = base::FileDescriptorWatcher::WatchReadable( + fd_.get(), base::BindRepeating(&BlockingTaskRunnerHelper::OnFileCanReadWithoutBlocking, diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__freebsd.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__freebsd.h index 137aec76fd38..f13791faf7bf 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__freebsd.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__freebsd.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/services/device/hid/hid_connection_freebsd.h.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/services/device/hid/hid_connection_freebsd.h.orig 2025-09-01 08:52:32 UTC +++ src/3rdparty/chromium/services/device/hid/hid_connection_freebsd.h @@ -0,0 +1,67 @@ +// Copyright (c) 2014 The Chromium Authors. All rights reserved. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service.cc index 03c1704d920e..1ded3bb546a2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/services/device/hid/hid_service.cc.orig 2022-11-30 08:12:58 UTC +--- src/3rdparty/chromium/services/device/hid/hid_service.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/device/hid/hid_service.cc @@ -20,6 +20,10 @@ @@ -11,7 +11,7 @@ #elif BUILDFLAG(IS_MAC) #include "services/device/hid/hid_service_mac.h" #elif BUILDFLAG(IS_WIN) -@@ -68,6 +72,10 @@ constexpr base::TaskTraits HidService::kBlockingTaskTr +@@ -68,6 +72,10 @@ std::unique_ptr<HidService> HidService::Create() { std::unique_ptr<HidService> HidService::Create() { #if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(USE_UDEV) return std::make_unique<HidServiceLinux>(); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__fido.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__fido.cc index 9705bc8e8038..be1d256adb86 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__fido.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__fido.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/services/device/hid/hid_service_fido.cc.orig 2023-03-09 06:31:50 UTC +--- src/3rdparty/chromium/services/device/hid/hid_service_fido.cc.orig 2025-09-01 08:52:32 UTC +++ src/3rdparty/chromium/services/device/hid/hid_service_fido.cc @@ -0,0 +1,396 @@ +// Copyright 2014 The Chromium Authors diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__fido.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__fido.h index 66df5a44d568..82958a8076d1 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__fido.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__fido.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/services/device/hid/hid_service_fido.h.orig 2022-10-28 16:39:00 UTC +--- src/3rdparty/chromium/services/device/hid/hid_service_fido.h.orig 2025-09-01 08:52:32 UTC +++ src/3rdparty/chromium/services/device/hid/hid_service_fido.h @@ -0,0 +1,65 @@ +// Copyright 2014 The Chromium Authors diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__freebsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__freebsd.cc index 888fba7bc134..5dd2d09418de 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__freebsd.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__freebsd.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/services/device/hid/hid_service_freebsd.cc.orig 2023-04-05 11:05:06 UTC +--- src/3rdparty/chromium/services/device/hid/hid_service_freebsd.cc.orig 2025-09-01 08:52:32 UTC +++ src/3rdparty/chromium/services/device/hid/hid_service_freebsd.cc @@ -0,0 +1,395 @@ +// Copyright 2014 The Chromium Authors. All rights reserved. @@ -106,7 +106,7 @@ + + bool HaveReadWritePermissions(std::string device_id) { + std::string device_node = "/dev/" + device_id; -+ base::internal::AssertBlockingAllowed(); ++ base::AssertBlockingAllowed(); + + base::FilePath device_path(device_node); + base::File device_file; @@ -130,7 +130,7 @@ + + std::vector<uint8_t> report_descriptor; + -+ base::internal::AssertBlockingAllowed(); ++ base::AssertBlockingAllowed(); + + base::FilePath device_path(device_node); + base::File device_file; @@ -196,7 +196,7 @@ + private: + + void CheckPendingPermissionChange() { -+ base::internal::AssertBlockingAllowed(); ++ base::AssertBlockingAllowed(); + std::map<std::string, int>::iterator it; + for (it = permissions_checks_attempts_.begin(); it != permissions_checks_attempts_.end();) { + std::string device_name = it->first; @@ -222,7 +222,7 @@ + } + + void SetupDevdMonitor() { -+ base::internal::AssertBlockingAllowed(); ++ base::AssertBlockingAllowed(); + + int devd_fd = socket(AF_UNIX, SOCK_SEQPACKET, 0); + if (devd_fd < 0) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__freebsd.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__freebsd.h index 40f84176a6b1..414f80d3eafc 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__freebsd.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__freebsd.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/services/device/hid/hid_service_freebsd.h.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/services/device/hid/hid_service_freebsd.h.orig 2025-09-01 08:52:32 UTC +++ src/3rdparty/chromium/services/device/hid/hid_service_freebsd.h @@ -0,0 +1,49 @@ +// Copyright 2014 The Chromium Authors. All rights reserved. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_cpp_device__features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_cpp_device__features.cc new file mode 100644 index 000000000000..e491370ddfc4 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_cpp_device__features.cc @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/services/device/public/cpp/device_features.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/services/device/public/cpp/device_features.cc +@@ -114,7 +114,7 @@ bool IsOsLevelGeolocationPermissionSupportEnabled() { + + // Controls whether Chrome will try to automatically detach kernel drivers when + // a USB interface is busy. +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + BASE_FEATURE(kAutomaticUsbDetach, + "AutomaticUsbDetach", + base::FEATURE_DISABLED_BY_DEFAULT); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_cpp_device__features.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_cpp_device__features.h new file mode 100644 index 000000000000..2efee686809f --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_cpp_device__features.h @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/services/device/public/cpp/device_features.h.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/services/device/public/cpp/device_features.h +@@ -51,7 +51,7 @@ DEVICE_FEATURES_EXPORT bool IsOsLevelGeolocationPermis + + DEVICE_FEATURES_EXPORT bool IsOsLevelGeolocationPermissionSupportEnabled(); + +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + DEVICE_FEATURES_EXPORT BASE_DECLARE_FEATURE(kAutomaticUsbDetach); + #endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) + diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_cpp_generic__sensor_sensor__reading.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_cpp_generic__sensor_sensor__reading.h index 3536acad910c..7cbf73db6014 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_cpp_generic__sensor_sensor__reading.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_cpp_generic__sensor_sensor__reading.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/services/device/public/cpp/generic_sensor/sensor_reading.h.orig 2023-11-03 10:09:45 UTC +--- src/3rdparty/chromium/services/device/public/cpp/generic_sensor/sensor_reading.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/device/public/cpp/generic_sensor/sensor_reading.h @@ -8,6 +8,8 @@ #include <stddef.h> diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_mojom_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_mojom_BUILD.gn index 63053ad19b9c..753caeb0179b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_mojom_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_mojom_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/services/device/public/mojom/BUILD.gn.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/services/device/public/mojom/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/device/public/mojom/BUILD.gn -@@ -98,7 +98,7 @@ mojom("device_service") { +@@ -97,7 +97,7 @@ mojom("device_service") { enable_js_fuzzing = false enabled_features = [] diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_serial_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_serial_BUILD.gn index 9496dbd69359..f4e2814a9427 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_serial_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_serial_BUILD.gn @@ -1,7 +1,7 @@ ---- src/3rdparty/chromium/services/device/serial/BUILD.gn.orig 2022-11-30 08:12:58 UTC +--- src/3rdparty/chromium/services/device/serial/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/device/serial/BUILD.gn -@@ -5,7 +5,7 @@ - import("//build/config/chromeos/ui_mode.gni") +@@ -4,7 +4,7 @@ import("//build/config/features.gni") + import("//build/config/features.gni") -if (is_win || ((is_linux || is_chromeos) && use_udev) || is_mac) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_serial_serial__device__enumerator.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_serial_serial__device__enumerator.cc index c09acd084053..bb9ec6e900d3 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_serial_serial__device__enumerator.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_serial_serial__device__enumerator.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/services/device/serial/serial_device_enumerator.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/services/device/serial/serial_device_enumerator.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/device/serial/serial_device_enumerator.cc @@ -13,7 +13,7 @@ #include "build/build_config.h" @@ -9,7 +9,7 @@ #include "services/device/serial/serial_device_enumerator_linux.h" #elif BUILDFLAG(IS_MAC) #include "services/device/serial/serial_device_enumerator_mac.h" -@@ -26,7 +26,7 @@ namespace device { +@@ -26,7 +26,7 @@ std::unique_ptr<SerialDeviceEnumerator> SerialDeviceEn // static std::unique_ptr<SerialDeviceEnumerator> SerialDeviceEnumerator::Create( scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_serial_serial__io__handler__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_serial_serial__io__handler__posix.cc index 793359fa7134..4e4e29276a3b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_serial_serial__io__handler__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_serial_serial__io__handler__posix.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/services/device/serial/serial_io_handler_posix.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/services/device/serial/serial_io_handler_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/device/serial/serial_io_handler_posix.cc @@ -73,7 +73,7 @@ bool BitrateToSpeedConstant(int bitrate, speed_t* spee BITRATE_TO_SPEED_CASE(9600) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_time__zone__monitor_time__zone__monitor__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_time__zone__monitor_time__zone__monitor__linux.cc index 58b9299f403d..fb56d608b038 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_time__zone__monitor_time__zone__monitor__linux.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_time__zone__monitor_time__zone__monitor__linux.cc @@ -1,14 +1,15 @@ ---- src/3rdparty/chromium/services/device/time_zone_monitor/time_zone_monitor_linux.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/services/device/time_zone_monitor/time_zone_monitor_linux.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/device/time_zone_monitor/time_zone_monitor_linux.cc -@@ -136,7 +136,11 @@ class TimeZoneMonitorLinuxImpl +@@ -131,9 +131,12 @@ class TimeZoneMonitorLinuxImpl // false positives are harmless, assuming the false positive rate is // reasonable. - const char* const kFilesToWatch[] = { + const auto kFilesToWatch = std::to_array<const char*>({ +#if BUILDFLAG(IS_BSD) -+ "/etc/localtime", + "/etc/localtime", +#else - "/etc/localtime", "/etc/timezone", "/etc/TZ", + "/etc/timezone", + "/etc/TZ", +#endif - }; + }); for (size_t index = 0; index < std::size(kFilesToWatch); ++index) { file_path_watchers_.push_back(std::make_unique<base::FilePathWatcher>()); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_BUILD.gn index 636a271e9dfc..ffcfe7bad43a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/services/device/usb/BUILD.gn.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/services/device/usb/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/device/usb/BUILD.gn -@@ -91,7 +91,7 @@ static_library("usb") { +@@ -90,7 +90,7 @@ static_library("usb") { deps += [ "//third_party/re2" ] } @@ -9,7 +9,7 @@ # These sources and deps are required for libusb. # TODO(crbug.com/40136337) Remove these sources. sources += [ -@@ -114,6 +114,13 @@ static_library("usb") { +@@ -113,6 +113,13 @@ static_library("usb") { deps += [ "//third_party/libusb" ] } @@ -23,7 +23,7 @@ if (is_linux || is_chromeos) { sources += [ "usb_device_linux.cc", -@@ -135,7 +142,7 @@ static_library("usb") { +@@ -134,7 +141,7 @@ static_library("usb") { deps += [ "//device/udev_linux" ] } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_usb__service.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_usb__service.cc index 807d8298aad6..cf4a2b3d2e82 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_usb__service.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_usb__service.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/services/device/usb/usb_service.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/services/device/usb/usb_service.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/device/usb/usb_service.cc @@ -21,12 +21,16 @@ @@ -18,7 +18,7 @@ #endif namespace device { -@@ -49,11 +53,13 @@ constexpr base::TaskTraits UsbService::kBlockingTaskTr +@@ -49,11 +53,13 @@ std::unique_ptr<UsbService> UsbService::Create() { std::unique_ptr<UsbService> UsbService::Create() { #if BUILDFLAG(IS_ANDROID) return base::WrapUnique(new UsbServiceAndroid()); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_usb__service__fake.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_usb__service__fake.cc index 861a404cb395..8543bc1f0d18 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_usb__service__fake.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_usb__service__fake.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/services/device/usb/usb_service_fake.cc.orig 2023-03-09 06:31:50 UTC +--- src/3rdparty/chromium/services/device/usb/usb_service_fake.cc.orig 2025-09-01 08:52:32 UTC +++ src/3rdparty/chromium/services/device/usb/usb_service_fake.cc @@ -0,0 +1,49 @@ +// Copyright 2014 The Chromium Authors diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_usb__service__fake.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_usb__service__fake.h index 91abd5127dba..56ea7733250a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_usb__service__fake.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_usb__service__fake.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/services/device/usb/usb_service_fake.h.orig 2022-10-29 13:32:26 UTC +--- src/3rdparty/chromium/services/device/usb/usb_service_fake.h.orig 2025-09-01 08:52:32 UTC +++ src/3rdparty/chromium/services/device/usb/usb_service_fake.h @@ -0,0 +1,48 @@ +// Copyright 2015 The Chromium Authors diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_BUILD.gn index d45741c257ae..59e5ef1ca9f1 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/services/network/BUILD.gn.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/services/network/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/network/BUILD.gn -@@ -396,7 +396,6 @@ if (is_linux || is_chromeos) { +@@ -397,7 +397,6 @@ if (is_linux || is_chromeos) { ] deps = [ "//base:base", diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__context.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__context.cc index 2fbc5eaf8e1e..377c5a0d80fd 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__context.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__context.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/services/network/network_context.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/services/network/network_context.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/network/network_context.cc -@@ -588,7 +588,7 @@ NetworkContext::NetworkContextHttpAuthPreferences:: +@@ -611,7 +611,7 @@ NetworkContext::NetworkContextHttpAuthPreferences:: NetworkContext::NetworkContextHttpAuthPreferences:: ~NetworkContextHttpAuthPreferences() = default; @@ -9,7 +9,7 @@ bool NetworkContext::NetworkContextHttpAuthPreferences::AllowGssapiLibraryLoad() const { if (network_service_) { -@@ -2449,7 +2449,7 @@ void NetworkContext::OnHttpAuthDynamicParamsChanged( +@@ -2522,7 +2522,7 @@ void NetworkContext::OnHttpAuthDynamicParamsChanged( http_auth_dynamic_network_service_params->android_negotiate_account_type); #endif // BUILDFLAG(IS_ANDROID) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__context.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__context.h index 45dbfa6bf2ea..481b9b56791a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__context.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__context.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/services/network/network_context.h.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/services/network/network_context.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/network/network_context.h -@@ -698,7 +698,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkContext +@@ -705,7 +705,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkContext public: explicit NetworkContextHttpAuthPreferences(NetworkService* network_service); ~NetworkContextHttpAuthPreferences() override; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__sandbox__hook__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__sandbox__hook__linux.cc index 95be23ab04f5..fb7e43ec3be4 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__sandbox__hook__linux.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__sandbox__hook__linux.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/services/network/network_sandbox_hook_linux.cc.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/services/network/network_sandbox_hook_linux.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/network/network_sandbox_hook_linux.cc @@ -15,11 +15,14 @@ #include "sandbox/linux/syscall_broker/broker_file_permission.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__sandbox__hook__linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__sandbox__hook__linux.h index b7f9e169b92b..52c373ac0f2c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__sandbox__hook__linux.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__sandbox__hook__linux.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/services/network/network_sandbox_hook_linux.h.orig 2023-04-28 17:01:32 UTC +--- src/3rdparty/chromium/services/network/network_sandbox_hook_linux.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/network/network_sandbox_hook_linux.h @@ -6,7 +6,11 @@ #define SERVICES_NETWORK_NETWORK_SANDBOX_HOOK_LINUX_H_ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__service.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__service.cc index 44337a2e14df..353c13c60c59 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__service.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__service.cc @@ -1,15 +1,20 @@ ---- src/3rdparty/chromium/services/network/network_service.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/services/network/network_service.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/network/network_service.cc -@@ -99,7 +99,7 @@ +@@ -98,11 +98,11 @@ #include "third_party/boringssl/src/include/openssl/cpu.h" #endif --#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || \ -+#if ((BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || BUILDFLAG(IS_BSD)) || \ - BUILDFLAG(IS_CHROMEOS_LACROS) - +-#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_CASTOS) #include "components/os_crypt/sync/key_storage_config_linux.h" -@@ -977,7 +977,7 @@ void NetworkService::SetExplicitlyAllowedPorts( + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "services/network/network_change_notifier_passive_factory.h" + #endif + +@@ -981,7 +981,7 @@ void NetworkService::SetExplicitlyAllowedPorts( net::SetExplicitlyAllowedPorts(ports); } @@ -18,7 +23,7 @@ void NetworkService::SetGssapiLibraryLoadObserver( mojo::PendingRemote<mojom::GssapiLibraryLoadObserver> gssapi_library_load_observer) { -@@ -1059,7 +1059,7 @@ NetworkService::CreateHttpAuthHandlerFactory(NetworkCo +@@ -1063,7 +1063,7 @@ NetworkService::CreateHttpAuthHandlerFactory(NetworkCo ); } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__service.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__service.h index 5de70e9a3f5d..9e6098a05e29 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__service.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__service.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/services/network/network_service.h.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/services/network/network_service.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/network/network_service.h -@@ -238,7 +238,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService +@@ -237,7 +237,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService const std::vector<ContentSettingPatternSource>& settings) override; void SetExplicitlyAllowedPorts(const std::vector<uint16_t>& ports) override; @@ -9,7 +9,7 @@ void SetGssapiLibraryLoadObserver( mojo::PendingRemote<mojom::GssapiLibraryLoadObserver> gssapi_library_load_observer) override; -@@ -264,7 +264,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService +@@ -263,7 +263,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService std::unique_ptr<net::HttpAuthHandlerFactory> CreateHttpAuthHandlerFactory( NetworkContext* network_context); @@ -18,7 +18,7 @@ // This is called just before a GSSAPI library may be loaded. void OnBeforeGssapiLibraryLoad(); #endif // BUILDFLAG(IS_LINUX) -@@ -498,7 +498,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService +@@ -509,7 +509,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService // leaking stale listeners between tests. std::unique_ptr<net::NetworkChangeNotifier> mock_network_change_notifier_; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_public_cpp_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_public_cpp_BUILD.gn index 826912e27504..3670ef82bc9e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_public_cpp_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_public_cpp_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/services/network/public/cpp/BUILD.gn.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/services/network/public/cpp/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/network/public/cpp/BUILD.gn -@@ -487,7 +487,7 @@ jumbo_component("cpp_base") { +@@ -513,7 +513,7 @@ jumbo_component("cpp_base") { sources += [ "transferable_directory_fuchsia.cc" ] } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_public_cpp_features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_public_cpp_features.cc index 160182fc07fb..aeb9fccce1f8 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_public_cpp_features.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_public_cpp_features.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/services/network/public/cpp/features.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/services/network/public/cpp/features.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/network/public/cpp/features.cc -@@ -125,7 +125,7 @@ BASE_FEATURE(kSplitAuthCacheByNetworkIsolationKey, +@@ -123,7 +123,7 @@ BASE_FEATURE(kSplitAuthCacheByNetworkIsolationKey, // Enable usage of hardcoded DoH upgrade mapping for use in automatic mode. #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_public_mojom_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_public_mojom_BUILD.gn index fea257947fb2..1bca3ab91606 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_public_mojom_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_public_mojom_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/services/network/public/mojom/BUILD.gn.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/services/network/public/mojom/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/network/public/mojom/BUILD.gn -@@ -493,11 +493,11 @@ mojom("url_loader_base") { +@@ -550,11 +550,11 @@ mojom("url_loader_base") { } enabled_features = [] @@ -14,7 +14,7 @@ # TODO(crbug.com/40263697): Remove this once is_linux in the mojom IDL does # not include lacros. enabled_features += [ "use_network_interface_change_listener" ] -@@ -1490,7 +1490,7 @@ mojom("mojom") { +@@ -1594,7 +1594,7 @@ mojom("mojom") { } } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_shared__dictionary_shared__dictionary__writer__in__memory.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_shared__dictionary_shared__dictionary__writer__in__memory.h index be502691c819..383ecd429cb1 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_shared__dictionary_shared__dictionary__writer__in__memory.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_shared__dictionary_shared__dictionary__writer__in__memory.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig 2023-08-17 07:33:31 UTC +--- src/3rdparty/chromium/services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/network/shared_dictionary/shared_dictionary_writer_in_memory.h @@ -9,6 +9,8 @@ #include <string> diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_on__device__model_on__device__model__service.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_on__device__model_on__device__model__service.h index a428345de78a..3d87ac2e05e6 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_on__device__model_on__device__model__service.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_on__device__model_on__device__model__service.h @@ -1,7 +1,7 @@ ---- src/3rdparty/chromium/services/on_device_model/on_device_model_service.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/services/on_device_model/on_device_model_service.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/on_device_model/on_device_model_service.h -@@ -27,6 +27,10 @@ namespace ml { - class OnDeviceModelInternalImpl; +@@ -31,6 +31,10 @@ class TsHolder; + class TsHolder; } +#if BUILDFLAG(IS_BSD) @@ -11,7 +11,7 @@ namespace on_device_model { class COMPONENT_EXPORT(ON_DEVICE_MODEL) OnDeviceModelService -@@ -40,7 +44,7 @@ class COMPONENT_EXPORT(ON_DEVICE_MODEL) OnDeviceModelS +@@ -44,7 +48,7 @@ class COMPONENT_EXPORT(ON_DEVICE_MODEL) OnDeviceModelS // Must be called in the service's process after the run loop finished. [[nodiscard]] static bool Shutdown(); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_on__device__model_pre__sandbox__init.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_on__device__model_pre__sandbox__init.cc index 0b54ae82bdc7..0ef174ae2867 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_on__device__model_pre__sandbox__init.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_on__device__model_pre__sandbox__init.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/services/on_device_model/pre_sandbox_init.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/services/on_device_model/pre_sandbox_init.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/on_device_model/pre_sandbox_init.cc @@ -14,7 +14,7 @@ #include "services/on_device_model/ml/chrome_ml.h" // nogncheck @@ -9,7 +9,7 @@ #include "gpu/config/gpu_info_collector.h" // nogncheck #include "third_party/dawn/include/dawn/dawn_proc.h" // nogncheck #include "third_party/dawn/include/dawn/native/DawnNative.h" // nogncheck -@@ -25,7 +25,7 @@ namespace on_device_model { +@@ -25,7 +25,7 @@ namespace { namespace { @@ -27,7 +27,7 @@ // Warm any relevant drivers before attempting to bring up the sandbox. For // good measure we initialize a device instance for any adapter with an // appropriate backend on top of any integrated or discrete GPU. -@@ -101,7 +101,7 @@ bool OnDeviceModelService::PreSandboxInit() { +@@ -102,7 +102,7 @@ bool OnDeviceModelService::PreSandboxInit() { return true; } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc index c6d0c0116650..88527d0d6d2c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig 2024-01-30 07:53:34 UTC +--- src/3rdparty/chromium/services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc @@ -54,7 +54,7 @@ uint32_t CalculatePrivateFootprintKb(const mojom::RawO uint32_t shared_resident_kb) { @@ -17,8 +17,8 @@ +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) os_dump->private_footprint_swap_kb = internal_os_dump.platform_private_footprint->vm_swap_bytes / 1024; - #endif -@@ -219,7 +219,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch( + os_dump->mappings_count = internal_os_dump.mappings_count; +@@ -220,7 +220,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch( // On most platforms each process can dump data about their own process // so ask each process to do so Linux is special see below. @@ -27,7 +27,7 @@ request->pending_responses.insert({client_info.pid, ResponseType::kOSDump}); client->RequestOSMemoryDump(request->memory_map_option(), {base::kNullProcessId}, -@@ -234,7 +234,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch( +@@ -235,7 +235,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch( // In some cases, OS stats can only be dumped from a privileged process to // get around to sandboxing/selinux restrictions (see crbug.com/461788). @@ -36,7 +36,7 @@ std::vector<base::ProcessId> pids; mojom::ClientProcess* browser_client = nullptr; base::ProcessId browser_client_pid = base::kNullProcessId; -@@ -280,7 +280,7 @@ void QueuedRequestDispatcher::SetUpAndDispatchVmRegion +@@ -281,7 +281,7 @@ void QueuedRequestDispatcher::SetUpAndDispatchVmRegion const OsCallback& os_callback) { // On Linux, OS stats can only be dumped from a privileged process to // get around to sandboxing/selinux restrictions (see crbug.com/461788). @@ -45,7 +45,7 @@ mojom::ClientProcess* browser_client = nullptr; base::ProcessId browser_client_pid = 0; for (const auto& client_info : clients) { -@@ -330,7 +330,7 @@ QueuedRequestDispatcher::FinalizeVmRegionRequest( +@@ -331,7 +331,7 @@ QueuedRequestDispatcher::FinalizeVmRegionRequest( // each client process provides 1 OS dump, % the case where the client is // disconnected mid dump. OSMemDumpMap& extra_os_dumps = response.second.os_dumps; @@ -54,7 +54,7 @@ for (auto& kv : extra_os_dumps) { auto pid = kv.first == base::kNullProcessId ? original_pid : kv.first; DCHECK(results.find(pid) == results.end()); -@@ -391,7 +391,7 @@ void QueuedRequestDispatcher::Finalize(QueuedRequest* +@@ -392,7 +392,7 @@ void QueuedRequestDispatcher::Finalize(QueuedRequest* // crash). In the latter case (OS_LINUX) we expect the full map to come // from the browser process response. OSMemDumpMap& extra_os_dumps = response.second.os_dumps; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn index 04cda496465e..48727e389c5e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/services/resource_coordinator/public/cpp/memory_instrumentation/BUILD.gn.orig 2023-05-31 08:12:17 UTC +--- src/3rdparty/chromium/services/resource_coordinator/public/cpp/memory_instrumentation/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/resource_coordinator/public/cpp/memory_instrumentation/BUILD.gn -@@ -29,8 +29,12 @@ component("memory_instrumentation") { +@@ -27,8 +27,12 @@ component("memory_instrumentation") { sources += [ "os_metrics_win.cc" ] } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h index 3ea8ab7c24ed..ee669df061d1 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h @@ -1,17 +1,17 @@ ---- src/3rdparty/chromium/services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h -@@ -53,7 +53,7 @@ class COMPONENT_EXPORT( - mojom::RawOSMemDump*); - static std::vector<mojom::VmRegionPtr> GetProcessMemoryMaps(base::ProcessId); +@@ -57,7 +57,7 @@ class COMPONENT_EXPORT( + static std::vector<mojom::VmRegionPtr> GetProcessMemoryMaps( + base::ProcessHandle); -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) static void SetProcSmapsForTesting(FILE*); #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || // BUILDFLAG(IS_ANDROID) -@@ -70,7 +70,7 @@ class COMPONENT_EXPORT( - static std::vector<mojom::VmRegionPtr> GetProcessModules(base::ProcessId); - #endif +@@ -79,7 +79,7 @@ class COMPONENT_EXPORT( + GetMemoryInfo(base::ProcessHandle handle); + #endif // !BUILDFLAG(IS_APPLE) -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc index 950265931f9e..0e98c67bc0bb 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig 2022-03-25 21:59:56 UTC +--- src/3rdparty/chromium/services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig 2025-09-01 08:52:32 UTC +++ src/3rdparty/chromium/services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc @@ -0,0 +1,58 @@ +// Copyright 2022 The Chromium Authors. All rights reserved. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_screen__ai_public_cpp_utilities.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_screen__ai_public_cpp_utilities.cc index b66eb358c5ba..b2d14ed8c7ed 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_screen__ai_public_cpp_utilities.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_screen__ai_public_cpp_utilities.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/services/screen_ai/public/cpp/utilities.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/services/screen_ai/public/cpp/utilities.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/screen_ai/public/cpp/utilities.cc -@@ -18,7 +18,7 @@ namespace screen_ai { +@@ -18,7 +18,7 @@ namespace { namespace { @@ -18,7 +18,7 @@ constexpr base::FilePath::CharType kScreenAIResourcePathForTests[] = FILE_PATH_LITERAL("third_party/screen-ai/linux/resources"); #elif BUILDFLAG(IS_MAC) -@@ -128,7 +128,7 @@ base::FilePath GetComponentBinaryPathForTests() { +@@ -128,7 +128,7 @@ const char* GetBinaryPathSwitch() { const char* GetBinaryPathSwitch() { // This is only used on Linux and ChromeOS. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc index 126f71bfe8e7..a04c3071e081 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc -@@ -53,6 +53,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path +@@ -58,6 +58,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path } } @@ -8,7 +8,7 @@ auto* instance = sandbox::policy::SandboxLinux::GetInstance(); std::vector<BrokerFilePermission> permissions{ -@@ -75,6 +76,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path +@@ -79,6 +80,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path sandbox::syscall_broker::COMMAND_OPEN}), permissions, options); instance->EngageNamespaceSandboxIfPossible(); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h index 985a342673c6..9b15ab97fb72 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h @@ -6,7 +6,13 @@ #define SERVICES_SCREEN_AI_SANDBOX_SCREEN_AI_SANDBOX_HOOK_LINUX_H_ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_service__manager_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_service__manager_BUILD.gn index 32b4fda43d97..0439e39ef58f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_service__manager_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_service__manager_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/services/service_manager/BUILD.gn.orig 2024-05-21 18:07:39 UTC +--- src/3rdparty/chromium/services/service_manager/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/service_manager/BUILD.gn -@@ -66,7 +66,7 @@ source_set("service_manager") { +@@ -65,7 +65,7 @@ source_set("service_manager") { ] } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_service__manager_public_cpp_service__executable_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_service__manager_public_cpp_service__executable_BUILD.gn index 5aab2b0f89d3..d575a8847ec4 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_service__manager_public_cpp_service__executable_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_service__manager_public_cpp_service__executable_BUILD.gn @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/services/service_manager/public/cpp/service_executable/BUILD.gn.orig 2021-04-14 18:41:08 UTC +--- src/3rdparty/chromium/services/service_manager/public/cpp/service_executable/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/service_manager/public/cpp/service_executable/BUILD.gn @@ -22,7 +22,7 @@ source_set("support") { "//services/service_manager/public/mojom", diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc index 85aa5ae439e0..d092ca35176b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc @@ -40,7 +40,7 @@ #include "third_party/perfetto/protos/perfetto/trace/track_event/process_descriptor.pbzero.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_tracing_public_cpp_system__metrics__sampler.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_tracing_public_cpp_system__metrics__sampler.cc new file mode 100644 index 000000000000..75233bb50e25 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_tracing_public_cpp_system__metrics__sampler.cc @@ -0,0 +1,13 @@ +--- src/3rdparty/chromium/services/tracing/public/cpp/system_metrics_sampler.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/services/tracing/public/cpp/system_metrics_sampler.cc +@@ -176,8 +176,8 @@ void SystemMetricsSampler::ProcessSampler::SampleProce + TRACE_COUNTER(TRACE_DISABLED_BY_DEFAULT("system_metrics"), + "PhysicalMemoryFootprint", + memory_info->physical_footprint_bytes); +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ +- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) ++#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)) && defined(notyet) + TRACE_COUNTER(TRACE_DISABLED_BY_DEFAULT("system_metrics"), "VmSwapMemory", + memory_info->vm_swap_bytes); + TRACE_COUNTER(TRACE_DISABLED_BY_DEFAULT("system_metrics"), "RssAnonMemory", diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__capture_public_mojom_video__capture__service.mojom b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__capture_public_mojom_video__capture__service.mojom index 9b94a026919c..096875ca5d3a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__capture_public_mojom_video__capture__service.mojom +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__capture_public_mojom_video__capture__service.mojom @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/services/video_capture/public/mojom/video_capture_service.mojom.orig 2023-03-09 06:31:50 UTC +--- src/3rdparty/chromium/services/video_capture/public/mojom/video_capture_service.mojom.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/services/video_capture/public/mojom/video_capture_service.mojom @@ -25,10 +25,10 @@ interface AcceleratorFactory { pending_receiver<chromeos_camera.mojom.MjpegDecodeAccelerator> jda); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__capture_video__capture__service__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__capture_video__capture__service__impl.cc deleted file mode 100644 index ed4420119eca..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__capture_video__capture__service__impl.cc +++ /dev/null @@ -1,38 +0,0 @@ ---- src/3rdparty/chromium/services/video_capture/video_capture_service_impl.cc.orig 2024-09-30 07:45:04 UTC -+++ src/3rdparty/chromium/services/video_capture/video_capture_service_impl.cc -@@ -42,7 +42,7 @@ - #include "services/video_capture/lacros/device_factory_adapter_lacros.h" - #endif // BUILDFLAG(IS_CHROMEOS_LACROS) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - #include "media/capture/capture_switches.h" - #include "media/capture/video/video_capture_gpu_channel_host.h" - #include "services/viz/public/cpp/gpu/context_provider_command_buffer.h" -@@ -110,7 +110,7 @@ class VideoCaptureServiceImpl::GpuDependenciesContext - this}; - }; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - // Intended usage of this class is to create viz::Gpu in utility process and - // connect to viz::GpuClient of browser process, which will call to Gpu service. - // Also, this class holds the viz::ContextProvider to listen and monitor Gpu -@@ -337,7 +337,7 @@ void VideoCaptureServiceImpl::LazyInitializeGpuDepende - gpu_dependencies_context_ = std::make_unique<GpuDependenciesContext>(); - - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) --#if BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - { - #else - if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled()) { -@@ -469,7 +469,7 @@ void VideoCaptureServiceImpl::OnGpuInfoUpdate(const CH - } - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - void VideoCaptureServiceImpl::SetVizGpu(std::unique_ptr<viz::Gpu> viz_gpu) { - viz_gpu_ = std::move(viz_gpu); - } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__capture_video__capture__service__impl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__capture_video__capture__service__impl.h deleted file mode 100644 index 2bc8b36132ab..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__capture_video__capture__service__impl.h +++ /dev/null @@ -1,29 +0,0 @@ ---- src/3rdparty/chromium/services/video_capture/video_capture_service_impl.h.orig 2024-08-26 12:06:38 UTC -+++ src/3rdparty/chromium/services/video_capture/video_capture_service_impl.h -@@ -27,7 +27,7 @@ - #include "services/video_capture/ash/video_capture_device_factory_ash.h" - #endif // BUILDFLAG(IS_CHROMEOS_ASH) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - #include "services/viz/public/cpp/gpu/gpu.h" - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || - // BUILDFLAG(IS_CHROMEOS_ASH) -@@ -75,7 +75,7 @@ class VideoCaptureServiceImpl : public mojom::VideoCap - #if BUILDFLAG(IS_WIN) - void OnGpuInfoUpdate(const CHROME_LUID& luid) override; - #endif --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - void SetVizGpu(std::unique_ptr<viz::Gpu> viz_gpu); - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || - // BUILDFLAG(IS_CHROMEOS_ASH) -@@ -120,7 +120,7 @@ class VideoCaptureServiceImpl : public mojom::VideoCap - factory_receivers_ash_; - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - class VizGpuContextProvider; - std::unique_ptr<VizGpuContextProvider> viz_gpu_context_provider_; - std::unique_ptr<viz::Gpu> viz_gpu_; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__effects_video__effects__sandbox__hook__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__effects_video__effects__sandbox__hook__linux.cc new file mode 100644 index 000000000000..306bc8badccf --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__effects_video__effects__sandbox__hook__linux.cc @@ -0,0 +1,27 @@ +--- src/3rdparty/chromium/services/video_effects/video_effects_sandbox_hook_linux.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/services/video_effects/video_effects_sandbox_hook_linux.cc +@@ -6,7 +6,13 @@ + + #include <dlfcn.h> + ++#include "build/build_config.h" ++ ++#if BUILDFLAG(IS_BSD) ++#include "sandbox/policy/sandbox.h" ++#else + #include "sandbox/policy/linux/sandbox_linux.h" ++#endif + #include "services/on_device_model/ml/chrome_ml_holder.h" + + namespace video_effects { +@@ -29,8 +35,10 @@ bool VideoEffectsPreSandboxHook( + DVLOG(1) << "Successfully opened Chrome ML shared library."; + } + ++#if !BUILDFLAG(IS_BSD) + auto* instance = sandbox::policy::SandboxLinux::GetInstance(); + instance->EngageNamespaceSandboxIfPossible(); ++#endif + return true; + } + diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__effects_video__effects__sandbox__hook__linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__effects_video__effects__sandbox__hook__linux.h new file mode 100644 index 000000000000..cf29f54c7761 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__effects_video__effects__sandbox__hook__linux.h @@ -0,0 +1,16 @@ +--- src/3rdparty/chromium/services/video_effects/video_effects_sandbox_hook_linux.h.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/services/video_effects/video_effects_sandbox_hook_linux.h +@@ -5,7 +5,13 @@ + #ifndef SERVICES_VIDEO_EFFECTS_VIDEO_EFFECTS_SANDBOX_HOOK_LINUX_H_ + #define SERVICES_VIDEO_EFFECTS_VIDEO_EFFECTS_SANDBOX_HOOK_LINUX_H_ + ++#include "build/build_config.h" ++ ++#if BUILDFLAG(IS_BSD) ++#include "sandbox/policy/sandbox.h" ++#else + #include "sandbox/policy/linux/sandbox_linux.h" ++#endif + + namespace video_effects { + diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_skia_ext_SkMemory__new__handler.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_skia_ext_SkMemory__new__handler.cpp index d9c9d98ae567..213544808735 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_skia_ext_SkMemory__new__handler.cpp +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_skia_ext_SkMemory__new__handler.cpp @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/skia/ext/SkMemory_new_handler.cpp.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/skia/ext/SkMemory_new_handler.cpp.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/skia/ext/SkMemory_new_handler.cpp -@@ -19,7 +19,7 @@ +@@ -24,7 +24,7 @@ #include <windows.h> #elif BUILDFLAG(IS_APPLE) #include <malloc/malloc.h> @@ -9,7 +9,7 @@ #include <malloc.h> #endif -@@ -105,7 +105,7 @@ static void* malloc_nothrow(size_t size, int debug_sen +@@ -110,7 +110,7 @@ static void* malloc_nothrow(size_t size, int debug_sen // TODO(b.kelemen): we should always use UncheckedMalloc but currently it // doesn't work as intended everywhere. void* result; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_skia_ext_font__utils.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_skia_ext_font__utils.cc index b012a52c5d94..f8c5a703914c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_skia_ext_font__utils.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_skia_ext_font__utils.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/skia/ext/font_utils.cc.orig 2024-02-23 21:04:38 UTC +--- src/3rdparty/chromium/skia/ext/font_utils.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/skia/ext/font_utils.cc @@ -19,7 +19,7 @@ #include "third_party/skia/include/ports/SkFontMgr_mac_ct.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_skia_ext_skcolorspace__trfn.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_skia_ext_skcolorspace__trfn.cc index 45fa8f9b2a66..4ad09163f37f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_skia_ext_skcolorspace__trfn.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_skia_ext_skcolorspace__trfn.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/skia/ext/skcolorspace_trfn.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/skia/ext/skcolorspace_trfn.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/skia/ext/skcolorspace_trfn.cc -@@ -7,6 +7,8 @@ - #pragma allow_unsafe_buffers - #endif +@@ -2,6 +2,8 @@ + // Use of this source code is governed by a BSD-style license that can be + // found in the LICENSE file. +#include <cmath> + #include "skia/ext/skcolorspace_trfn.h" - #include <cmath> + #include <array> diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_abseil-cpp_absl_base_config.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_abseil-cpp_absl_base_config.h index 745476e8c487..704d5b9b0320 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_abseil-cpp_absl_base_config.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_abseil-cpp_absl_base_config.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/abseil-cpp/absl/base/config.h.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/third_party/abseil-cpp/absl/base/config.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/abseil-cpp/absl/base/config.h @@ -412,7 +412,7 @@ static_assert(ABSL_INTERNAL_INLINE_NAMESPACE_STR[0] != #ifdef ABSL_HAVE_SCHED_YIELD diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_abseil-cpp_absl_base_internal_sysinfo.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_abseil-cpp_absl_base_internal_sysinfo.cc index a2dfb2712dcb..0e50fef2533c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_abseil-cpp_absl_base_internal_sysinfo.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_abseil-cpp_absl_base_internal_sysinfo.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/abseil-cpp/absl/base/internal/sysinfo.cc @@ -30,7 +30,7 @@ #include <sys/syscall.h> diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h index 969ad360846d..01e92231b5fa 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h @@ -1,11 +1,12 @@ ---- src/3rdparty/chromium/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h -@@ -35,7 +35,7 @@ +@@ -35,7 +35,8 @@ #if defined(__ELF__) && !defined(__OpenBSD__) && !defined(__QNX__) && \ !defined(__native_client__) && !defined(__asmjs__) && \ !defined(__wasm__) && !defined(__HAIKU__) && !defined(__sun) && \ -- !defined(__VXWORKS__) && !defined(__hexagon__) -+ !defined(__VXWORKS__) && !defined(__hexagon__) && !defined(__FreeBSD__) +- !defined(__VXWORKS__) && !defined(__hexagon__) && !defined(__XTENSA__) ++ !defined(__VXWORKS__) && !defined(__hexagon__) && !defined(__XTENSA__) && \ ++ !defined(__FreeBSD__) #define ABSL_HAVE_ELF_MEM_IMAGE 1 #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_BUILD.gn index ecd4d8a98907..d524158610e4 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/angle/BUILD.gn.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/third_party/angle/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/angle/BUILD.gn -@@ -354,7 +354,6 @@ config("extra_warnings") { +@@ -355,7 +355,6 @@ config("extra_warnings") { "-Wtautological-type-limit-compare", "-Wundefined-reinterpret-cast", "-Wunneeded-internal-declaration", @@ -8,7 +8,7 @@ "-Wsuggest-destructor-override", "-Wsuggest-override", -@@ -531,7 +530,7 @@ template("angle_common_lib") { +@@ -532,7 +531,7 @@ template("angle_common_lib") { all_dependent_configs = [ ":angle_disable_pool_alloc" ] } @@ -17,7 +17,7 @@ libs = [ "dl" ] } -@@ -686,6 +685,9 @@ angle_static_library("angle_gpu_info_util") { +@@ -687,6 +686,9 @@ angle_static_library("angle_gpu_info_util") { "Xi", "Xext", ] diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_platform.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_platform.h index 99b5a2655f1f..df42f573e0c3 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_platform.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_platform.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/angle/src/common/platform.h.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/third_party/angle/src/common/platform.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/angle/src/common/platform.h @@ -26,7 +26,15 @@ #elif defined(__linux__) || defined(EMSCRIPTEN) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_platform__helpers.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_platform__helpers.h index ba4eb7f74eee..9ae38c9f6455 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_platform__helpers.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_platform__helpers.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/angle/src/common/platform_helpers.h.orig 2023-09-13 12:11:42 UTC +--- src/3rdparty/chromium/third_party/angle/src/common/platform_helpers.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/angle/src/common/platform_helpers.h -@@ -62,7 +62,7 @@ inline constexpr bool IsIOS() +@@ -62,7 +62,7 @@ inline constexpr bool IsLinux() inline constexpr bool IsLinux() { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_system__utils.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_system__utils.cpp index df5caaa53995..dfd87b6ebd50 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_system__utils.cpp +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_system__utils.cpp @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/angle/src/common/system_utils.cpp.orig 2024-01-30 07:53:34 UTC +--- src/3rdparty/chromium/third_party/angle/src/common/system_utils.cpp.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/angle/src/common/system_utils.cpp -@@ -25,7 +25,7 @@ namespace angle +@@ -25,7 +25,7 @@ std::string GetExecutableName() { std::string GetExecutableName() { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_system__utils__linux.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_system__utils__linux.cpp index a221cb4ed157..e60844a1e921 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_system__utils__linux.cpp +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_system__utils__linux.cpp @@ -1,20 +1,22 @@ ---- src/3rdparty/chromium/third_party/angle/src/common/system_utils_linux.cpp.orig 2024-01-30 07:53:34 UTC +--- src/3rdparty/chromium/third_party/angle/src/common/system_utils_linux.cpp.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/angle/src/common/system_utils_linux.cpp -@@ -15,8 +15,13 @@ - - #include <array> +@@ -15,10 +15,15 @@ + #include <sys/types.h> + #include <unistd.h> +#if ANGLE_PLATFORM_OPENBSD +#include <pthread_np.h> +#endif + + #include <array> + namespace angle { +#if ANGLE_PLATFORM_LINUX std::string GetExecutablePath() { // We cannot use lstat to get the size of /proc/self/exe as it always returns 0 -@@ -32,6 +37,7 @@ std::string GetExecutablePath() +@@ -34,6 +39,7 @@ std::string GetExecutablePath() path[result] = '\0'; return path; } @@ -22,10 +24,10 @@ std::string GetExecutableDirectory() { -@@ -56,6 +62,10 @@ void SetCurrentThreadName(const char *name) - { +@@ -59,6 +65,10 @@ void SetCurrentThreadName(const char *name) // There's a 15-character (16 including '\0') limit. If the name is too big (and ERANGE is - // returned), just ignore the name. + // returned), name will be ignored. + ASSERT(strlen(name) < 16); +#if ANGLE_PLATFORM_OPENBSD + pthread_set_name_np(pthread_self(), name); +#else diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__internal.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__internal.h index 721f6c16dbde..09eafb9404e4 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__internal.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__internal.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/angle/src/gpu_info_util/SystemInfo_internal.h.orig 2023-05-31 08:12:17 UTC +--- src/3rdparty/chromium/third_party/angle/src/gpu_info_util/SystemInfo_internal.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/angle/src/gpu_info_util/SystemInfo_internal.h -@@ -15,6 +15,13 @@ +@@ -15,6 +15,13 @@ namespace angle namespace angle { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp index 54df02d354c4..134cea93b91c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp.orig 2022-02-23 19:25:59 UTC +--- src/3rdparty/chromium/third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp @@ -12,6 +12,11 @@ #include <pci/pci.h> diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp index 667a13c429f2..a4cd096a509a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/angle/src/gpu_info_util/SystemInfo_linux.cpp.orig 2022-02-23 19:25:59 UTC +--- src/3rdparty/chromium/third_party/angle/src/gpu_info_util/SystemInfo_linux.cpp.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/angle/src/gpu_info_util/SystemInfo_linux.cpp -@@ -71,6 +71,24 @@ bool GetPCIDevicesWithLibPCI(std::vector<GPUDeviceInfo +@@ -71,6 +71,24 @@ bool GetSystemInfo(SystemInfo *info) bool GetSystemInfo(SystemInfo *info) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp index 530783df06ae..f81f07477c00 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/angle/src/gpu_info_util/SystemInfo_x11.cpp.orig 2022-02-23 20:48:53 UTC +--- src/3rdparty/chromium/third_party/angle/src/gpu_info_util/SystemInfo_x11.cpp.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/angle/src/gpu_info_util/SystemInfo_x11.cpp @@ -8,6 +8,10 @@ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_Display.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_Display.cpp index ecb06b04e34e..07f19f96c285 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_Display.cpp +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_Display.cpp @@ -1,16 +1,16 @@ ---- src/3rdparty/chromium/third_party/angle/src/libANGLE/Display.cpp.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/third_party/angle/src/libANGLE/Display.cpp.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/angle/src/libANGLE/Display.cpp -@@ -60,7 +60,7 @@ +@@ -58,7 +58,7 @@ + # include "libANGLE/renderer/gl/wgl/DisplayWGL.h" + # elif ANGLE_ENABLE_CGL # include "libANGLE/renderer/gl/cgl/DisplayCGL.h" - # elif ANGLE_ENABLE_EAGL - # include "libANGLE/renderer/gl/eagl/DisplayEAGL.h" -# elif defined(ANGLE_PLATFORM_LINUX) +# elif defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD) # include "libANGLE/renderer/gl/egl/DisplayEGL.h" # if defined(ANGLE_USE_X11) # include "libANGLE/renderer/gl/glx/DisplayGLX_api.h" -@@ -416,7 +416,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di - impl = new rx::DisplayEAGL(state); +@@ -422,7 +422,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di + impl = new rx::DisplayCGL(state); break; -# elif defined(ANGLE_PLATFORM_LINUX) @@ -18,7 +18,7 @@ # if defined(ANGLE_USE_GBM) if (platformType == 0) { -@@ -462,7 +462,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di +@@ -468,7 +468,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di #if defined(ANGLE_ENABLE_OPENGL) # if defined(ANGLE_PLATFORM_WINDOWS) impl = new rx::DisplayWGL(state); @@ -27,7 +27,7 @@ # if defined(ANGLE_USE_GBM) if (platformType == 0) { -@@ -513,7 +513,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di +@@ -519,7 +519,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di impl = rx::CreateVulkanWin32Display(state); } break; @@ -36,7 +36,16 @@ # if defined(ANGLE_USE_GBM) if (platformType == EGL_PLATFORM_GBM_KHR && rx::IsVulkanGbmDisplayAvailable()) { -@@ -2158,7 +2158,7 @@ static ClientExtensions GenerateClientExtensions() +@@ -2139,7 +2139,7 @@ static ClientExtensions GenerateClientExtensions() + extensions.platformWaylandEXT = true; + #endif + +-#if defined(ANGLE_PLATFORM_LINUX) && (defined(ANGLE_ENABLE_OPENGL) || defined(ANGLE_ENABLE_VULKAN)) ++#if (defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD)) && (defined(ANGLE_ENABLE_OPENGL) || defined(ANGLE_ENABLE_VULKAN)) + extensions.platformSurfacelessMESA = true; + #endif + +@@ -2186,7 +2186,7 @@ static ClientExtensions GenerateClientExtensions() extensions.x11Visual = true; #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_formatutils.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_formatutils.cpp deleted file mode 100644 index e59e83967111..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_formatutils.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- src/3rdparty/chromium/third_party/angle/src/libANGLE/formatutils.cpp.orig 2023-10-11 18:22:24 UTC -+++ src/3rdparty/chromium/third_party/angle/src/libANGLE/formatutils.cpp -@@ -1475,7 +1475,7 @@ static InternalFormatInfoMap BuildInternalFormatInfoMa - AddYUVFormat(&map, GL_G8_B8R8_2PLANE_420_UNORM_ANGLE, true, 8, 8, 8, 0, 0, GL_G8_B8R8_2PLANE_420_UNORM_ANGLE, GL_UNSIGNED_BYTE, GL_UNSIGNED_NORMALIZED, false, RequireExt<&Extensions::yuvInternalFormatANGLE>, RequireExt<&Extensions::yuvInternalFormatANGLE>, RequireExt<&Extensions::yuvInternalFormatANGLE>, NeverSupported, NeverSupported); - AddYUVFormat(&map, GL_G8_B8_R8_3PLANE_420_UNORM_ANGLE, true, 8, 8, 8, 0, 0, GL_G8_B8_R8_3PLANE_420_UNORM_ANGLE, GL_UNSIGNED_BYTE, GL_UNSIGNED_NORMALIZED, false, RequireExt<&Extensions::yuvInternalFormatANGLE>, RequireExt<&Extensions::yuvInternalFormatANGLE>, RequireExt<&Extensions::yuvInternalFormatANGLE>, NeverSupported, NeverSupported); - --#if defined(ANGLE_PLATFORM_LINUX) -+#if defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD) - // From GL_OES_required_internalformat - // The |shared| bit shouldn't be 2. But given this hits assertion when bits - // are checked, it's fine to have this bit set as 2 as a workaround. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp index 27c39055ce40..0e2e07c6e397 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp @@ -144,10 +144,10 @@ bool FunctionsGLX::initialize(Display *xDisplay, int s // which a GLXWindow was ever created. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h index e78048789abe..4fefb0d16b95 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/angle/src/libANGLE/renderer/vulkan/DisplayVk_api.h.orig 2022-06-17 14:20:10 UTC +--- src/3rdparty/chromium/third_party/angle/src/libANGLE/renderer/vulkan/DisplayVk_api.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/angle/src/libANGLE/renderer/vulkan/DisplayVk_api.h -@@ -23,7 +23,7 @@ bool IsVulkanWin32DisplayAvailable(); +@@ -23,7 +23,7 @@ DisplayImpl *CreateVulkanWin32Display(const egl::Displ DisplayImpl *CreateVulkanWin32Display(const egl::DisplayState &state); #endif // defined(ANGLE_PLATFORM_WINDOWS) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_util_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_util_BUILD.gn index 89e05cbb806f..d5b04fcc8629 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_util_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_util_BUILD.gn @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/angle/util/BUILD.gn.orig 2023-08-17 07:33:31 UTC +--- src/3rdparty/chromium/third_party/angle/util/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/angle/util/BUILD.gn @@ -311,7 +311,7 @@ foreach(is_shared_library, ] diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc index 49f53952a6be..b93a18c20211 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc -@@ -68,7 +68,7 @@ bool StructTraits<blink::mojom::RendererPreferencesDat +@@ -77,7 +77,7 @@ bool StructTraits<blink::mojom::RendererPreferencesDat out->send_subresource_notification = data.send_subresource_notification(); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_common_renderer__preferences_renderer__preferences.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_common_renderer__preferences_renderer__preferences.h index 3f6ec828bb87..ae24df50b92f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_common_renderer__preferences_renderer__preferences.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_common_renderer__preferences_renderer__preferences.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2024-03-22 08:19:40 UTC +--- src/3rdparty/chromium/third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/public/common/renderer_preferences/renderer_preferences.h @@ -65,7 +65,7 @@ struct BLINK_COMMON_EXPORT RendererPreferences { UserAgentOverride user_agent_override; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h index e9a5dd8c61a1..45d01747fa7d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h -@@ -166,7 +166,7 @@ struct BLINK_COMMON_EXPORT +@@ -180,7 +180,7 @@ struct BLINK_COMMON_EXPORT return data.send_subresource_notification; } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_platform_platform.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_platform_platform.h index 2e0641b0c551..064cbb8569ba 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_platform_platform.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_platform_platform.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/blink/public/platform/platform.h.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/third_party/blink/public/platform/platform.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/public/platform/platform.h -@@ -370,7 +370,7 @@ class BLINK_PLATFORM_EXPORT Platform { +@@ -371,7 +371,7 @@ class BLINK_PLATFORM_EXPORT Platform { return nullptr; } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_platform_web__vector.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_platform_web__vector.h deleted file mode 100644 index bc01db713d78..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_platform_web__vector.h +++ /dev/null @@ -1,11 +0,0 @@ ---- src/3rdparty/chromium/third_party/blink/public/platform/web_vector.h.orig 2024-08-26 12:06:38 UTC -+++ src/3rdparty/chromium/third_party/blink/public/platform/web_vector.h -@@ -91,7 +91,7 @@ class WebVector { - // The vector can be populated using reserve() and emplace_back(). - WebVector() = default; - --#if defined(ARCH_CPU_64_BITS) -+#if defined(ARCH_CPU_64_BITS) || defined(__OpenBSD__) - // Create a vector with |size| default-constructed elements. We define - // a constructor with size_t otherwise we'd have a duplicate define. - explicit WebVector(size_t size) : data_(size) {} diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py index a548ea147052..dc4f4eac740b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py @@ -30,7 +30,7 @@ def init(root_src_dir, enable_style_format=True): diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_build_scripts_run__with__pythonpath.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_build_scripts_run__with__pythonpath.py index e32084057366..a750c457c6a2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_build_scripts_run__with__pythonpath.py +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_build_scripts_run__with__pythonpath.py @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/build/scripts/run_with_pythonpath.py.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/build/scripts/run_with_pythonpath.py.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/build/scripts/run_with_pythonpath.py @@ -22,6 +22,7 @@ def main(): existing_pp = ( diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_controller_blink__initializer.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_controller_blink__initializer.cc index dba203017d9f..a1aeb0a8bf97 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_controller_blink__initializer.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_controller_blink__initializer.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/controller/blink_initializer.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/controller/blink_initializer.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/controller/blink_initializer.cc @@ -81,12 +81,12 @@ #include "third_party/blink/renderer/controller/private_memory_footprint_provider.h" @@ -15,7 +15,7 @@ #include "third_party/blink/renderer/controller/highest_pmf_reporter.h" #include "third_party/blink/renderer/controller/user_level_memory_pressure_signal_generator.h" #endif -@@ -256,7 +256,7 @@ void BlinkInitializer::RegisterInterfaces(mojo::Binder +@@ -255,7 +255,7 @@ void BlinkInitializer::RegisterInterfaces(mojo::Binder main_thread_task_runner); #endif @@ -24,7 +24,7 @@ binders.Add<mojom::blink::MemoryUsageMonitorLinux>( ConvertToBaseRepeatingCallback( CrossThreadBindRepeating(&MemoryUsageMonitorPosix::Bind)), -@@ -303,7 +303,7 @@ void BlinkInitializer::RegisterMemoryWatchers(Platform +@@ -302,7 +302,7 @@ void BlinkInitializer::RegisterMemoryWatchers(Platform #endif #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_controller_memory__usage__monitor__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_controller_memory__usage__monitor__posix.cc index b24d6a9bda56..b7c691555986 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_controller_memory__usage__monitor__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_controller_memory__usage__monitor__posix.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/controller/memory_usage_monitor_posix.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/controller/memory_usage_monitor_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/controller/memory_usage_monitor_posix.cc -@@ -133,15 +133,17 @@ void MemoryUsageMonitorPosix::ResetFileDescriptors() { +@@ -133,15 +133,17 @@ void MemoryUsageMonitorPosix::SetProcFiles(base::File void MemoryUsageMonitorPosix::SetProcFiles(base::File statm_file, base::File status_file) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_controller_memory__usage__monitor__posix.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_controller_memory__usage__monitor__posix.h index ce465c6ba978..69e79c2b6a55 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_controller_memory__usage__monitor__posix.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_controller_memory__usage__monitor__posix.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/controller/memory_usage_monitor_posix.h.orig 2022-02-28 16:54:41 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/controller/memory_usage_monitor_posix.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/controller/memory_usage_monitor_posix.h @@ -13,7 +13,7 @@ #include "third_party/blink/renderer/controller/controller_export.h" @@ -9,7 +9,7 @@ #include "third_party/blink/public/mojom/memory_usage_monitor_linux.mojom-blink.h" #endif -@@ -22,7 +22,7 @@ namespace blink { +@@ -22,7 +22,7 @@ class CONTROLLER_EXPORT MemoryUsageMonitorPosix // MemoryUsageMonitor implementation for Android and Linux. class CONTROLLER_EXPORT MemoryUsageMonitorPosix : public MemoryUsageMonitor diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_editing_editing__behavior.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_editing_editing__behavior.cc index 4906368f37f7..2d586d511612 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_editing_editing__behavior.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_editing_editing__behavior.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/core/editing/editing_behavior.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/core/editing/editing_behavior.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/core/editing/editing_behavior.cc @@ -304,7 +304,7 @@ bool EditingBehavior::ShouldInsertCharacter(const Keyb // unexpected behaviour diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_execution__context_navigator__base.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_execution__context_navigator__base.cc index ff4187a018a7..3c110f4202fa 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_execution__context_navigator__base.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_execution__context_navigator__base.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/core/execution_context/navigator_base.cc.orig 2023-04-05 11:05:06 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/core/execution_context/navigator_base.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/core/execution_context/navigator_base.cc @@ -31,7 +31,7 @@ String GetReducedNavigatorPlatform() { return "Win32"; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_exported_web__view__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_exported_web__view__impl.cc index 4fd783141565..6ca69dec189f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_exported_web__view__impl.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_exported_web__view__impl.cc @@ -1,20 +1,20 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/core/exported/web_view_impl.cc -@@ -428,7 +428,7 @@ SkFontHinting RendererPreferencesToSkiaHinting( +@@ -429,7 +429,7 @@ SkFontHinting RendererPreferencesToSkiaHinting( + #if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_WIN) + SkFontHinting RendererPreferencesToSkiaHinting( const blink::RendererPreferences& prefs) { - // TODO(crbug.com/1052397): Revisit once build flag switch of lacros-chrome is - // complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) if (!prefs.should_antialias_text) { // When anti-aliasing is off, GTK maps all non-zero hinting settings to // 'Normal' hinting so we do the same. Otherwise, folks who have 'Slight' -@@ -3413,7 +3413,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs +@@ -3430,7 +3430,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs + gfx::FontRenderParams::SUBPIXEL_RENDERING_NONE); + WebFontRenderStyle::SetSubpixelPositioning( renderer_preferences_.use_subpixel_positioning); - // TODO(crbug.com/1052397): Revisit once build flag switch of lacros-chrome is - // complete. --#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) && \ -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)) && \ - !BUILDFLAG(IS_ANDROID) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) if (!renderer_preferences_.system_font_family_name.empty()) { WebFontRenderStyle::SetSystemFontFamily(blink::WebString::FromUTF8( + renderer_preferences_.system_font_family_name)); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_frame_web__frame__test.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_frame_web__frame__test.cc index b84b2245213d..e0d82c67b484 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_frame_web__frame__test.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_frame_web__frame__test.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/core/frame/web_frame_test.cc -@@ -6478,7 +6478,7 @@ TEST_F(WebFrameTest, DISABLED_PositionForPointTest) { +@@ -6470,7 +6470,7 @@ TEST_F(WebFrameTest, DISABLED_PositionForPointTest) { } #if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,7 @@ // TODO(crbug.com/1090246): Fix these tests on Fuchsia and re-enable. // TODO(crbug.com/1317375): Build these tests on all platforms. #define MAYBE_SelectRangeStaysHorizontallyAlignedWhenMoved \ -@@ -6887,7 +6887,7 @@ TEST_F(CompositedSelectionBoundsTest, LargeSelectionSc +@@ -6879,7 +6879,7 @@ TEST_F(CompositedSelectionBoundsTest, LargeSelectionNo TEST_F(CompositedSelectionBoundsTest, LargeSelectionNoScroll) { RunTest("composited_selection_bounds_large_selection_noscroll.html"); } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc index 55d498b0aab7..6ff538a19e9e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc @@ -55,7 +55,7 @@ constexpr base::TimeDelta kEncodeRowSlackBeforeDeadlin diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_inspector_inspector__memory__agent.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_inspector_inspector__memory__agent.cc index 23825e3999a7..7fc8a7feebf2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_inspector_inspector__memory__agent.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_inspector_inspector__memory__agent.cc @@ -1,9 +1,9 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/core/inspector/inspector_memory_agent.cc.orig 2024-01-30 07:53:34 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/core/inspector/inspector_memory_agent.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/core/inspector/inspector_memory_agent.cc -@@ -192,7 +192,7 @@ InspectorMemoryAgent::GetSamplingProfileById(uint32_t +@@ -192,7 +192,7 @@ Vector<String> InspectorMemoryAgent::Symbolize( Vector<String> InspectorMemoryAgent::Symbolize( - const WebVector<const void*>& addresses) { + const std::vector<const void*>& addresses) { -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) // TODO(alph): Move symbolization to the client. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_layout_layout__view.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_layout_layout__view.cc index 6a9b53131365..3edfc02a0fa3 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_layout_layout__view.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_layout_layout__view.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/core/layout/layout_view.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/core/layout/layout_view.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/core/layout/layout_view.cc -@@ -73,7 +73,7 @@ +@@ -74,7 +74,7 @@ #include "ui/display/screen_info.h" #include "ui/gfx/geometry/quad_f.h" @@ -9,7 +9,7 @@ #include "third_party/blink/renderer/platform/fonts/font_cache.h" #endif -@@ -776,7 +776,7 @@ void LayoutView::LayoutRoot() { +@@ -784,7 +784,7 @@ void LayoutView::LayoutRoot() { intrinsic_logical_widths_ = LogicalWidth(); } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_loader_mixed__content__checker.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_loader_mixed__content__checker.cc new file mode 100644 index 000000000000..a667f590b833 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_loader_mixed__content__checker.cc @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/third_party/blink/renderer/core/loader/mixed_content_checker.cc.orig 2025-10-02 00:36:39 UTC ++++ src/3rdparty/chromium/third_party/blink/renderer/core/loader/mixed_content_checker.cc +@@ -509,7 +509,7 @@ bool MixedContentChecker::ShouldBlockFetch( + switch (context_type) { + case mojom::blink::MixedContentContextType::kOptionallyBlockable: + +-#if (BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX)) && \ ++#if (BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && \ + BUILDFLAG(ENABLE_CAST_RECEIVER) + // Fuchsia WebEngine can be configured to allow loading Mixed Content from + // an insecure IP address. This is a workaround to revert Fuchsia Cast diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_origin__trials_origin__trial__context.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_origin__trials_origin__trial__context.cc new file mode 100644 index 000000000000..d606b3946494 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_origin__trials_origin__trial__context.cc @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/third_party/blink/renderer/core/origin_trials/origin_trial_context.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/third_party/blink/renderer/core/origin_trials/origin_trial_context.cc +@@ -566,7 +566,7 @@ bool OriginTrialContext::CanEnableTrialFromName(const + } + + if (trial_name == "TranslationAPI") { +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return base::FeatureList::IsEnabled(features::kTranslationAPI); + #else + return false; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_paint_paint__layer.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_paint_paint__layer.cc index 32bd76858040..0c4ddf2ac33d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_paint_paint__layer.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_paint_paint__layer.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/core/paint/paint_layer.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/core/paint/paint_layer.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/core/paint/paint_layer.cc -@@ -120,7 +120,7 @@ namespace blink { +@@ -123,7 +123,7 @@ namespace { namespace { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc index 954c9e28712c..5fe7752565e6 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc @@ -1,20 +1,20 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc -@@ -148,7 +148,7 @@ bool ScrollbarThemeAura::SupportsDragSnapBack() const +@@ -147,7 +147,7 @@ bool ScrollbarThemeAura::SupportsDragSnapBack() const + // Disable snapback on desktop Linux to better integrate with the desktop + // behavior. Typically, Linux apps do not implement scrollbar snapback (this // is true for at least GTK and QT apps). - // TODO(crbug.com/1052397): Revisit once build flag switch of lacros-chrome is - // complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) return false; #else return true; -@@ -418,7 +418,7 @@ bool ScrollbarThemeAura::ShouldCenterOnThumb(const Scr +@@ -424,7 +424,7 @@ bool ScrollbarThemeAura::ShouldCenterOnThumb(const Scr + + bool ScrollbarThemeAura::ShouldCenterOnThumb(const Scrollbar& scrollbar, const WebMouseEvent& event) const { - // TODO(crbug.com/1052397): Revisit once build flag switch of lacros-chrome is - // complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) if (event.button == WebPointerProperties::Button::kMiddle) return true; #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_media_audio_audio__device__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_media_audio_audio__device__factory.cc index 290296619c85..08700ef04c3f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_media_audio_audio__device__factory.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_media_audio_audio__device__factory.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/modules/media/audio/audio_device_factory.cc.orig 2022-11-30 08:12:58 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/modules/media/audio/audio_device_factory.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/modules/media/audio/audio_device_factory.cc -@@ -35,7 +35,7 @@ namespace { +@@ -34,7 +34,7 @@ AudioDeviceFactory* g_factory_override = nullptr; + // Set when the default factory is overridden. AudioDeviceFactory* g_factory_override = nullptr; - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS_LACROS) -+ BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // Due to driver deadlock issues on Windows (http://crbug/422522) there is a // chance device authorization response is never received from the browser side. // In this case we will time out, to avoid renderer hang forever waiting for diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc index b91f933a5ae4..04c21348cb9a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc -@@ -813,7 +813,7 @@ TEST_F(AudioRendererMixerManagerTest, MixerParamsLaten +@@ -873,7 +873,7 @@ TEST_F(AudioRendererMixerManagerTest, MixerParamsLaten mixer->get_output_params_for_testing().sample_rate()); #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc index 3e4c0751247f..dd8c6e9c54f9 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc -@@ -557,6 +557,7 @@ void RTCDataChannel::send(Blob* data, ExceptionState& +@@ -542,6 +542,7 @@ void RTCDataChannel::send(Blob* data, ExceptionState& pending_messages_.push_back(message); } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc index fe3ae4730393..ac479c37a4fb 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc @@ -304,7 +304,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED_VerifySinkPar SetupRenderer(kDefaultOutputDeviceId); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc index de8e2b465d4f..00fb7d7b6dc1 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc -@@ -469,7 +469,7 @@ class AudioWorkletThreadPriorityTest +@@ -465,7 +465,7 @@ class AudioWorkletThreadPriorityTest // TODO(crbug.com/1022888): The worklet thread priority is always NORMAL // on OS_LINUX and OS_CHROMEOS regardless of the thread priority setting. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc index 268dabfff069..f34dfc8138cc 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2025-03-29 00:50:57 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc -@@ -6298,7 +6298,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid +@@ -6334,7 +6334,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid constexpr bool kAllowZeroCopyImages = true; #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_webgpu_gpu__queue.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_webgpu_gpu__queue.cc index cac26aa529db..092688d34eb5 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_webgpu_gpu__queue.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_webgpu_gpu__queue.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/modules/webgpu/gpu_queue.cc -@@ -788,7 +788,7 @@ bool GPUQueue::CopyFromCanvasSourceImage( +@@ -815,7 +815,7 @@ bool GPUQueue::CopyFromCanvasSourceImage( // on linux platform. // TODO(crbug.com/1424119): using a webgpu mailbox texture on the OpenGLES // backend is failing for unknown reasons. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_BUILD.gn index 3a2b65610b70..60eb84c2d15d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/platform/BUILD.gn.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/platform/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/platform/BUILD.gn -@@ -2059,7 +2059,7 @@ jumbo_static_library("test_support") { +@@ -2085,7 +2085,7 @@ jumbo_static_library("test_support") { ] # fuzzed_data_provider may not work with a custom toolchain. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__cache.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__cache.cc index 2ea6f77533e6..bb3c0dfa804f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__cache.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__cache.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_cache.cc -@@ -81,7 +81,7 @@ extern const char kNotoColorEmojiCompat[] = "Noto Colo +@@ -82,7 +82,7 @@ SkFontMgr* FontCache::static_font_manager_ = nullptr; SkFontMgr* FontCache::static_font_manager_ = nullptr; @@ -9,7 +9,7 @@ float FontCache::device_scale_factor_ = 1.0; #endif -@@ -132,7 +132,7 @@ const FontPlatformData* FontCache::SystemFontPlatformD +@@ -133,7 +133,7 @@ const FontPlatformData* FontCache::SystemFontPlatformD const FontDescription& font_description) { const AtomicString& family = FontCache::SystemFontFamily(); #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__cache.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__cache.h index 9e4b94c08812..27c65628b270 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__cache.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__cache.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_cache.h.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_cache.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_cache.h @@ -55,7 +55,7 @@ #include "third_party/skia/include/core/SkFontMgr.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__description.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__description.cc index a9e689812214..ca22c58fa411 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__description.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__description.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_description.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_description.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_description.cc -@@ -44,7 +44,7 @@ +@@ -45,7 +45,7 @@ #include "third_party/blink/renderer/platform/wtf/text/string_hash.h" #include "third_party/blink/renderer/platform/wtf/text/string_hasher.h" @@ -9,7 +9,7 @@ #include "third_party/blink/renderer/platform/fonts/font_cache.h" #endif -@@ -282,7 +282,7 @@ FontCacheKey FontDescription::CacheKey( +@@ -284,7 +284,7 @@ FontCacheKey FontDescription::CacheKey( static_cast<unsigned>(fields_.orientation_) << 1 | // bit 2-3 static_cast<unsigned>(fields_.subpixel_text_position_); // bit 1 diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__metrics.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__metrics.cc index 45eb2fd4917c..d5ff84813841 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__metrics.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__metrics.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_metrics.cc.orig 2024-02-23 21:04:38 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_metrics.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_metrics.cc -@@ -39,7 +39,7 @@ +@@ -39,7 +39,7 @@ namespace blink { namespace blink { #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__platform__data.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__platform__data.cc deleted file mode 100644 index 263bf89e1e66..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__platform__data.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_platform_data.cc.orig 2025-02-21 12:29:33 UTC -+++ src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_platform_data.cc -@@ -57,7 +57,7 @@ namespace { - namespace blink { - namespace { - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Getting the system font render style takes a significant amount of time on - // Linux because looking up fonts using fontconfig can be very slow. We fetch - // the render style for each font family and text size, while it's very -@@ -170,7 +170,7 @@ FontPlatformData::FontPlatformData(sk_sp<SkTypeface> t - style_ = WebFontRenderStyle::GetDefault(); - #if !BUILDFLAG(IS_WIN) - WebFontRenderStyle system_style; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - bool override_font_name_and_size = - base::FeatureList::IsEnabled(kOptimizeLinuxFonts); - #else diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc index 0c26a3f7c8da..b860215d09e4 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_unique_name_lookup.cc.orig 2022-03-25 21:59:56 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_unique_name_lookup.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_unique_name_lookup.cc @@ -9,7 +9,7 @@ #if BUILDFLAG(IS_ANDROID) @@ -9,7 +9,7 @@ #include "third_party/blink/renderer/platform/fonts/linux/font_unique_name_lookup_linux.h" #elif BUILDFLAG(IS_WIN) #include "third_party/blink/renderer/platform/fonts/win/font_unique_name_lookup_win.h" -@@ -24,7 +24,7 @@ std::unique_ptr<FontUniqueNameLookup> +@@ -24,7 +24,7 @@ FontUniqueNameLookup::GetPlatformUniqueNameLookup() { FontUniqueNameLookup::GetPlatformUniqueNameLookup() { #if BUILDFLAG(IS_ANDROID) return std::make_unique<FontUniqueNameLookupAndroid>(); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc index e6e52c7c2c67..0d7999ebd9a5 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc @@ -1,7 +1,7 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2024-03-22 08:19:40 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc @@ -65,7 +65,7 @@ AtomicString ToAtomicString(const SkString& str) { - return AtomicString::FromUTF8(str.c_str(), str.size()); + return AtomicString::FromUTF8(std::string_view(str.begin(), str.end())); } -#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_graphics_begin__frame__provider.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_graphics_begin__frame__provider.cc index b05f28ed8769..9873b30de799 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_graphics_begin__frame__provider.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_graphics_begin__frame__provider.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/begin_frame_provider.cc.orig 2023-08-17 07:33:31 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/begin_frame_provider.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/begin_frame_provider.cc @@ -71,8 +71,12 @@ void BeginFrameProvider::CreateCompositorFrameSinkIfNe diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc index c319eea4d7e2..65f0bd960841 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc @@ -1,9 +1,9 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc -@@ -49,7 +49,7 @@ scoped_refptr<StaticBitmapImage> MakeAccelerated( +@@ -48,7 +48,7 @@ scoped_refptr<StaticBitmapImage> MakeAccelerated( + const auto paint_image = source->PaintImageForCurrentFrame(); - const auto image_info = paint_image.GetSkImageInfo().makeWH( - source->Size().width(), source->Size().height()); + const auto image_info = paint_image.GetSkImageInfo(); -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // TODO(b/330865436): On Linux, CanvasResourceProvider doesn't always check diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_graphics_video__frame__submitter.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_graphics_video__frame__submitter.cc index 0dad33ef0603..7213bdf42f55 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_graphics_video__frame__submitter.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_graphics_video__frame__submitter.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/video_frame_submitter.cc -@@ -438,7 +438,7 @@ void VideoFrameSubmitter::OnBeginFrame( +@@ -421,7 +421,7 @@ void VideoFrameSubmitter::OnBeginFrame( auto& details = timing_details.find(frame_token)->value; auto& feedback = details.presentation_feedback; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc index 230fa8d5bc2f..f790228ed5bf 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc -@@ -14,7 +14,9 @@ +@@ -14,7 +14,9 @@ namespace blink { namespace blink { @@ -10,7 +10,7 @@ PartitionAllocMemoryDumpProvider* PartitionAllocMemoryDumpProvider::Instance() { DEFINE_STATIC_LOCAL(PartitionAllocMemoryDumpProvider, instance, ()); -@@ -24,6 +26,7 @@ PartitionAllocMemoryDumpProvider* PartitionAllocMemory +@@ -24,6 +26,7 @@ bool PartitionAllocMemoryDumpProvider::OnMemoryDump( bool PartitionAllocMemoryDumpProvider::OnMemoryDump( const base::trace_event::MemoryDumpArgs& args, base::trace_event::ProcessMemoryDump* memory_dump) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc index 1e42ae6bf33b..8944f43e62f5 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc @@ -1,17 +1,17 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc -@@ -260,12 +260,12 @@ SupportedFormats GetSupportedFormatsInternal( - supported_formats.scalability_modes.push_back(profile.scalability_modes); +@@ -334,12 +334,12 @@ SupportedFormats GetSupportedFormatsInternal( + supported_formats.profiles.push_back(profile.profile); supported_formats.sdp_formats.push_back(std::move(*format)); --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) #if BUILDFLAG(IS_WIN) const bool kShouldAddH264Cbp = base::FeatureList::IsEnabled(kMediaFoundationH264CbpEncoding) && profile.profile == media::VideoCodecProfile::H264PROFILE_BASELINE; --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) +-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) const bool kShouldAddH264Cbp = profile.profile == media::VideoCodecProfile::H264PROFILE_BASELINE; #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_runtime__enabled__features.json5 b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_runtime__enabled__features.json5 index b3b99e8e202e..f8af95448deb 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_runtime__enabled__features.json5 +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_runtime__enabled__features.json5 @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-08-18 00:53:11 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-10-02 00:36:39 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/platform/runtime_enabled_features.json5 -@@ -384,7 +384,7 @@ +@@ -427,7 +427,7 @@ name: "AppTitle", status: "experimental", origin_trial_feature_name: "AppTitle", @@ -9,7 +9,16 @@ base_feature: "WebAppEnableAppTitle", }, { -@@ -1805,7 +1805,7 @@ +@@ -1599,7 +1599,7 @@ + name: "DocumentIsolationPolicy", + status: "experimental", + origin_trial_feature_name: "DocumentIsolationPolicy", +- origin_trial_os: ["win", "mac", "linux", "chromeos"], ++ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd"], + base_feature: "none", + }, + { +@@ -1892,7 +1892,7 @@ base_feature: "none", public: true, origin_trial_feature_name: "FedCmMultipleIdentityProviders", @@ -18,16 +27,16 @@ origin_trial_allows_third_party: true, }, { -@@ -3156,7 +3156,7 @@ +@@ -3279,7 +3279,7 @@ // Tracking bug for the implementation: https://crbug.com/1462930 name: "PermissionElement", origin_trial_feature_name: "PermissionElement", -- origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos"], -+ origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos", "openbsd", "freebsd"], +- origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos", "android"], ++ origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos", "android", "openbsd", "freebsd"], status: "experimental", public: true, base_feature_status: "enabled", -@@ -3302,7 +3302,7 @@ +@@ -3416,7 +3416,7 @@ { name: "PrivateNetworkAccessPermissionPrompt", origin_trial_feature_name: "PrivateNetworkAccessPermissionPrompt", @@ -36,7 +45,7 @@ status: "stable", public: true, base_feature: "none", -@@ -4320,7 +4320,7 @@ +@@ -4478,7 +4478,7 @@ name: "UnrestrictedSharedArrayBuffer", base_feature: "none", origin_trial_feature_name: "UnrestrictedSharedArrayBuffer", @@ -45,7 +54,7 @@ }, // Enables using policy-controlled feature "usb-unrestricted" to allow // isolated context to access protected USB interface classes and to -@@ -4467,7 +4467,7 @@ +@@ -4665,7 +4665,7 @@ { name: "WebAppScopeExtensions", origin_trial_feature_name: "WebAppScopeExtensions", @@ -54,12 +63,12 @@ status: "experimental", base_feature: "none", }, -@@ -4510,7 +4510,7 @@ - status: "experimental", - base_feature: "none", - origin_trial_feature_name: "WebAppUrlHandling", -- origin_trial_os: ["win", "mac", "linux"], -+ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"], - }, +@@ -4934,7 +4934,7 @@ { - // WebAssembly JS Promise Integration, + name: "WebIdentityDigitalCredentials", + origin_trial_feature_name: "WebIdentityDigitalCredentials", +- origin_trial_os: ["android", "win", "mac", "linux", "chromeos"], ++ origin_trial_os: ["android", "win", "mac", "linux", "chromeos", "openbsd", "freebsd"], + origin_trial_allows_third_party: true, + implied_by: ["WebIdentityDigitalCredentialsCreation"], + public: true, diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_scheduler_common_thread.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_scheduler_common_thread.cc index 0b18e5180bef..633c79e52dda 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_scheduler_common_thread.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_scheduler_common_thread.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/platform/scheduler/common/thread.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/platform/scheduler/common/thread.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/platform/scheduler/common/thread.cc -@@ -88,7 +88,7 @@ void Thread::CreateAndSetCompositorThread() { +@@ -87,7 +87,7 @@ void Thread::CreateAndSetCompositorThread() { "Compositor"); })); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc index a957cfd32446..c98948a7f2b9 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/platform/widget/compositing/blink_categorized_worker_pool_delegate.cc.orig 2023-05-31 08:12:17 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/platform/widget/compositing/blink_categorized_worker_pool_delegate.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/platform/widget/compositing/blink_categorized_worker_pool_delegate.cc -@@ -27,7 +27,7 @@ BlinkCategorizedWorkerPoolDelegate& BlinkCategorizedWo +@@ -27,7 +27,7 @@ void BlinkCategorizedWorkerPoolDelegate::NotifyThreadW void BlinkCategorizedWorkerPoolDelegate::NotifyThreadWillRun( base::PlatformThreadId tid) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_wtf_container__annotations.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_wtf_container__annotations.h index 103af99b3e7b..e370038bc3a2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_wtf_container__annotations.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_wtf_container__annotations.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/container_annotations.h.orig 2022-03-25 21:59:56 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/container_annotations.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/container_annotations.h @@ -12,7 +12,7 @@ // TODO(ochang): Remove the ARCH_CPU_X86_64 condition to enable this for X86 diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_wtf_stack__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_wtf_stack__util.cc index 00565c8d5139..619732db09a2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_wtf_stack__util.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_wtf_stack__util.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/stack_util.cc -@@ -23,6 +23,11 @@ +@@ -23,6 +23,11 @@ extern "C" void* __libc_stack_end; // NOLINT extern "C" void* __libc_stack_end; // NOLINT #endif @@ -21,7 +21,7 @@ #elif BUILDFLAG(IS_APPLE) // pthread_get_stacksize_np() returns too low a value for the main thread on // OSX 10.9, -@@ -154,6 +161,13 @@ void* GetStackStart() { +@@ -152,6 +159,13 @@ void* GetStackStart() { ::GetCurrentThreadStackLimits(&lowLimit, &highLimit); return reinterpret_cast<void*>(highLimit); #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_wtf_text_text__codec__icu.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_wtf_text_text__codec__icu.cc deleted file mode 100644 index 320932d839f5..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_wtf_text_text__codec__icu.cc +++ /dev/null @@ -1,18 +0,0 @@ ---- src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/text_codec_icu.cc.orig 2024-08-26 12:06:38 UTC -+++ src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/text_codec_icu.cc -@@ -615,6 +615,7 @@ static void GbkUrlEscapedEntityCallack( - code_point, reason, err); - } - -+#if !BUILDFLAG(IS_BSD) - static void GbkCallbackSubstitute(const void* context, - UConverterFromUnicodeArgs* from_unicode_args, - const UChar* code_units, -@@ -632,6 +633,7 @@ static void GbkCallbackSubstitute(const void* context, - UCNV_FROM_U_CALLBACK_SUBSTITUTE(context, from_unicode_args, code_units, - length, code_point, reason, err); - } -+#endif - #endif // USING_SYSTEM_ICU - - static void NotReachedEntityCallback(const void* context, diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_brotli_common_platform.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_brotli_common_platform.h index 18392c68a190..960cb0d4805c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_brotli_common_platform.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_brotli_common_platform.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/brotli/common/platform.h.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/third_party/brotli/common/platform.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/brotli/common/platform.h @@ -28,7 +28,7 @@ #include <brotli/port.h> diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_cpuinfo_cpuinfo.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_cpuinfo_cpuinfo.gni index fdbb3de57a11..0e35473403d7 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_cpuinfo_cpuinfo.gni +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_cpuinfo_cpuinfo.gni @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/cpuinfo/cpuinfo.gni.orig 2024-03-22 08:19:40 UTC +--- src/3rdparty/chromium/third_party/cpuinfo/cpuinfo.gni.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/cpuinfo/cpuinfo.gni @@ -8,7 +8,7 @@ use_cpuinfo = current_cpu != "s390" && current_cpu != "s390x" && diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_build_crashpad__buildconfig.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_build_crashpad__buildconfig.gni index 14c9411abecc..61525d8e96ef 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_build_crashpad__buildconfig.gni +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_build_crashpad__buildconfig.gni @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/crashpad/crashpad/build/crashpad_buildconfig.gni.orig 2023-09-13 12:11:42 UTC +--- src/3rdparty/chromium/third_party/crashpad/crashpad/build/crashpad_buildconfig.gni.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/crashpad/crashpad/build/crashpad_buildconfig.gni @@ -61,7 +61,7 @@ if (crashpad_is_in_chromium) { crashpad_is_ios = is_ios diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_client_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_client_BUILD.gn index 8964a52ea7f7..bd27cebd69e5 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_client_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_client_BUILD.gn @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/crashpad/crashpad/client/BUILD.gn.orig 2023-09-13 12:11:42 UTC +--- src/3rdparty/chromium/third_party/crashpad/crashpad/client/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/crashpad/crashpad/client/BUILD.gn @@ -137,6 +137,13 @@ static_library("common") { if (crashpad_is_win) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_client_crashpad__client__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_client_crashpad__client__posix.cc index eaa3a41627ed..86b7e5cf67ba 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_client_crashpad__client__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_client_crashpad__client__posix.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/crashpad/crashpad/client/crashpad_client_posix.cc.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/third_party/crashpad/crashpad/client/crashpad_client_posix.cc.orig 2025-09-01 08:52:33 UTC +++ src/3rdparty/chromium/third_party/crashpad/crashpad/client/crashpad_client_posix.cc @@ -0,0 +1,40 @@ +// Copyright 2017 The Crashpad Authors. All rights reserved. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc index f337430eb9d6..571d5b06bd56 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc.orig 2022-07-22 17:30:31 UTC +--- src/3rdparty/chromium/third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc @@ -159,6 +159,10 @@ std::string MinidumpMiscInfoDebugBuildString() { static constexpr char kOS[] = "win"; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_address__types.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_address__types.h index ada89edcb833..259fcbaccd8f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_address__types.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_address__types.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/address_types.h.orig 2022-02-28 16:54:41 UTC +--- src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/address_types.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/address_types.h @@ -25,7 +25,7 @@ #include <mach/mach_types.h> @@ -9,7 +9,7 @@ #include "util/linux/address_types.h" #elif BUILDFLAG(IS_FUCHSIA) #include <zircon/types.h> -@@ -55,7 +55,7 @@ using VMSize = mach_vm_size_t; +@@ -55,7 +55,7 @@ using VMSize = WinVMSize; using VMAddress = WinVMAddress; using VMSize = WinVMSize; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_capture__context.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_capture__context.h index fddd74c41f77..351657263b98 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_capture__context.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_capture__context.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/capture_context.h.orig 2023-09-13 12:11:42 UTC +--- src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/capture_context.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/capture_context.h @@ -21,7 +21,8 @@ #include <mach/mach.h> @@ -10,7 +10,7 @@ #include <ucontext.h> #endif // BUILDFLAG(IS_APPLE) -@@ -35,7 +36,8 @@ using NativeCPUContext = arm_unified_thread_state; +@@ -35,7 +36,8 @@ using NativeCPUContext = CONTEXT; #endif #elif BUILDFLAG(IS_WIN) using NativeCPUContext = CONTEXT; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_metrics.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_metrics.cc index ae45aff49a98..77fce5d55118 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_metrics.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_metrics.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/metrics.cc.orig 2022-02-28 16:54:41 UTC +--- src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/metrics.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/metrics.cc @@ -25,7 +25,7 @@ #define METRICS_OS_NAME "Win" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_uuid.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_uuid.cc index ce6b4d18a671..cb6c56b2573e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_uuid.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_uuid.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/uuid.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/uuid.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/uuid.cc @@ -110,7 +110,7 @@ bool UUID::InitializeWithNew() { InitializeFromBytes(uuid); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_close__multiple.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_close__multiple.cc index a3d67c4e05e2..7ea324017cd3 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_close__multiple.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_close__multiple.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/crashpad/crashpad/util/posix/close_multiple.cc.orig 2023-12-10 06:10:27 UTC +--- src/3rdparty/chromium/third_party/crashpad/crashpad/util/posix/close_multiple.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/crashpad/crashpad/util/posix/close_multiple.cc -@@ -73,7 +73,7 @@ void CloseNowOrOnExec(int fd, bool ebadf_ok) { +@@ -73,7 +73,7 @@ bool CloseMultipleNowOrOnExecUsingFDDir(int min_fd, in // This is an advantage over looping over all possible file descriptors, because // no attempt needs to be made to close file descriptors that are not open. bool CloseMultipleNowOrOnExecUsingFDDir(int min_fd, int preserve_fd) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_drop__privileges.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_drop__privileges.cc index 07d2646d3883..b8de219adffc 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_drop__privileges.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_drop__privileges.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/crashpad/crashpad/util/posix/drop_privileges.cc.orig 2022-02-28 16:54:41 UTC +--- src/3rdparty/chromium/third_party/crashpad/crashpad/util/posix/drop_privileges.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/crashpad/crashpad/util/posix/drop_privileges.cc @@ -25,7 +25,7 @@ void DropPrivileges() { gid_t gid = getgid(); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_signals.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_signals.cc index af3e3cb7d4d0..21a9cdebe8a4 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_signals.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_signals.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/crashpad/crashpad/util/posix/signals.cc.orig 2022-08-31 12:19:35 UTC +--- src/3rdparty/chromium/third_party/crashpad/crashpad/util/posix/signals.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/crashpad/crashpad/util/posix/signals.cc @@ -51,7 +51,7 @@ constexpr int kCrashSignals[] = { #if defined(SIGEMT) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc index d05000bbb5b8..2e3ab30e6a55 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/crashpad/crashpad/util/posix/symbolic_constants_posix.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/third_party/crashpad/crashpad/util/posix/symbolic_constants_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/crashpad/crashpad/util/posix/symbolic_constants_posix.cc @@ -68,7 +68,7 @@ constexpr const char* kSignalNames[] = { "INFO", diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crc32c_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crc32c_BUILD.gn index f6bf968b709f..664b1914d994 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crc32c_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crc32c_BUILD.gn @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/crc32c/BUILD.gn.orig 2023-04-28 17:01:32 UTC +--- src/3rdparty/chromium/third_party/crc32c/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/crc32c/BUILD.gn @@ -46,7 +46,7 @@ config("crc32c_config") { } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dav1d_libdav1d_src_arm_cpu.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dav1d_libdav1d_src_arm_cpu.c index 45c9269f1f25..aceaba1364ac 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dav1d_libdav1d_src_arm_cpu.c +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dav1d_libdav1d_src_arm_cpu.c @@ -1,7 +1,7 @@ ---- src/3rdparty/chromium/third_party/dav1d/libdav1d/src/arm/cpu.c.orig 2025-05-29 01:27:28 UTC +--- src/3rdparty/chromium/third_party/dav1d/libdav1d/src/arm/cpu.c.orig 2025-10-02 00:36:39 UTC +++ src/3rdparty/chromium/third_party/dav1d/libdav1d/src/arm/cpu.c @@ -35,6 +35,20 @@ - #if defined(HAVE_GETAUXVAL) || defined(HAVE_ELF_AUX_INFO) + #if HAVE_GETAUXVAL || HAVE_ELF_AUX_INFO #include <sys/auxv.h> +#if defined(__FreeBSD__) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dawn_include_dawn_native_VulkanBackend.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dawn_include_dawn_native_VulkanBackend.h index 7a725030803a..8084e4e2d29f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dawn_include_dawn_native_VulkanBackend.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dawn_include_dawn_native_VulkanBackend.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/dawn/include/dawn/native/VulkanBackend.h.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/third_party/dawn/include/dawn/native/VulkanBackend.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/dawn/include/dawn/native/VulkanBackend.h @@ -83,7 +83,7 @@ struct ExternalImageExportInfoVk : ExternalImageExport }; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dawn_src_dawn_common_Platform.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dawn_src_dawn_common_Platform.h index 333d2950e036..9d16826dde05 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dawn_src_dawn_common_Platform.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dawn_src_dawn_common_Platform.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/dawn/src/dawn/common/Platform.h.orig 2023-12-10 06:10:27 UTC +--- src/3rdparty/chromium/third_party/dawn/src/dawn/common/Platform.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/dawn/src/dawn/common/Platform.h @@ -59,6 +59,11 @@ #error "Unsupported Windows platform." diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp index bc38db908f9a..6fe2d4ab85f4 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp.orig 2024-02-23 21:04:38 UTC +--- src/3rdparty/chromium/third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp @@ -56,7 +56,7 @@ constexpr char kSwiftshaderLibName[] = "libvk_swiftsha #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_devtools-frontend_src_scripts_build_compress__files.js b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_devtools-frontend_src_scripts_build_compress__files.js index 4e8cd8e40633..ceed3f2ab115 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_devtools-frontend_src_scripts_build_compress__files.js +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_devtools-frontend_src_scripts_build_compress__files.js @@ -1,16 +1,16 @@ Reduce Brotli compression on i386 to have more memory available. Otherwise, node.js stops with either SIGSEGV or SIGABRT after ~530 processed files. ---- src/3rdparty/chromium/third_party/devtools-frontend/src/scripts/build/compress_files.js.orig 2025-03-29 00:50:57 UTC +--- src/3rdparty/chromium/third_party/devtools-frontend/src/scripts/build/compress_files.js.orig 2025-10-02 00:36:39 UTC +++ src/3rdparty/chromium/third_party/devtools-frontend/src/scripts/build/compress_files.js -@@ -2,6 +2,7 @@ - // Use of this source code is governed by a BSD-style license that can be - // found in the LICENSE file. +@@ -4,6 +4,7 @@ const fs = require('fs'); -+const os = require('os'); - const fs = require('fs'); const crypto = require('crypto'); + const fs = require('fs'); ++const os = require('os') + const {pipeline, Readable} = require('stream'); const zlib = require('zlib'); + @@ -52,9 +53,16 @@ async function brotli(sourceData, compressedFilename) output.write(Buffer.from(brotliConst)); output.write(Buffer.from(sizeHeader)); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_BUILD.gn index 5bf2f236e1ea..ea3baf4a77f9 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_BUILD.gn @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/ffmpeg/BUILD.gn.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/third_party/ffmpeg/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/ffmpeg/BUILD.gn @@ -358,7 +358,6 @@ target(link_target_type, "ffmpeg_internal") { libs += [ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_configure b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_configure index e8211725936a..c4090a7c848f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_configure +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_configure @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/ffmpeg/configure.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/third_party/ffmpeg/configure.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/ffmpeg/configure -@@ -6818,8 +6818,8 @@ if ! disabled pthreads && ! enabled w32threads && ! en +@@ -6850,8 +6850,8 @@ if ! disabled pthreads && ! enabled w32threads && ! en if enabled pthread_np_h; then hdrs="$hdrs pthread_np.h" fi diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavcodec_x86_cabac.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavcodec_x86_cabac.h index 67db6588d1e4..2fef3f54c0c9 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavcodec_x86_cabac.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavcodec_x86_cabac.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/ffmpeg/libavcodec/x86/cabac.h.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/third_party/ffmpeg/libavcodec/x86/cabac.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/ffmpeg/libavcodec/x86/cabac.h @@ -31,7 +31,8 @@ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_cpu.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_cpu.c index bdf96b980918..068e48896b10 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_cpu.c +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_cpu.c @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/ffmpeg/libavutil/cpu.c.orig 2022-07-22 17:30:31 UTC +--- src/3rdparty/chromium/third_party/ffmpeg/libavutil/cpu.c.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/ffmpeg/libavutil/cpu.c @@ -38,10 +38,7 @@ #if HAVE_GETPROCESSAFFINITYMASK || HAVE_WINRT diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_mem.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_mem.c index ee8d0e6f047f..632373aac479 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_mem.c +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_mem.c @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/ffmpeg/libavutil/mem.c.orig 2022-05-19 14:06:27 UTC +--- src/3rdparty/chromium/third_party/ffmpeg/libavutil/mem.c.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/ffmpeg/libavutil/mem.c @@ -33,9 +33,6 @@ #include <stdlib.h> diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_random__seed.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_random__seed.c index 56f6d74cfa8e..cb58d2f83558 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_random__seed.c +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_random__seed.c @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/ffmpeg/libavutil/random_seed.c.orig 2023-09-13 13:13:30 UTC +--- src/3rdparty/chromium/third_party/ffmpeg/libavutil/random_seed.c.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/ffmpeg/libavutil/random_seed.c @@ -35,6 +35,11 @@ #elif CONFIG_OPENSSL diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_x86_x86inc.asm b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_x86_x86inc.asm index 237ae59b1e77..30dd08fcbcd0 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_x86_x86inc.asm +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_x86_x86inc.asm @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/ffmpeg/libavutil/x86/x86inc.asm.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/third_party/ffmpeg/libavutil/x86/x86inc.asm.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/ffmpeg/libavutil/x86/x86inc.asm @@ -46,6 +46,12 @@ %endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_fontconfig_include_config.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_fontconfig_include_config.h index dd390fddb589..eff0708b4812 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_fontconfig_include_config.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_fontconfig_include_config.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/fontconfig/include/config.h.orig 2024-03-22 08:19:40 UTC +--- src/3rdparty/chromium/third_party/fontconfig/include/config.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/fontconfig/include/config.h @@ -13,7 +13,7 @@ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_fontconfig_src_src_fccompat.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_fontconfig_src_src_fccompat.c index d61aaa4c78cc..d418bebfae1a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_fontconfig_src_src_fccompat.c +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_fontconfig_src_src_fccompat.c @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/fontconfig/src/src/fccompat.c.orig 2023-04-05 11:05:06 UTC +--- src/3rdparty/chromium/third_party/fontconfig/src/src/fccompat.c.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/fontconfig/src/src/fccompat.c @@ -184,7 +184,9 @@ FcRandom(void) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ipcz_src_reference__drivers_random.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ipcz_src_reference__drivers_random.cc index 37f7dfaef0fc..c6c95d534398 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ipcz_src_reference__drivers_random.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ipcz_src_reference__drivers_random.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/ipcz/src/reference_drivers/random.cc.orig 2023-09-13 12:11:42 UTC +--- src/3rdparty/chromium/third_party/ipcz/src/reference_drivers/random.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/ipcz/src/reference_drivers/random.cc @@ -14,7 +14,7 @@ #include <windows.h> diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ipcz_src_standalone_base_logging.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ipcz_src_standalone_base_logging.cc index ef8f04ad0054..3f4b3133cdea 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ipcz_src_standalone_base_logging.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ipcz_src_standalone_base_logging.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/ipcz/src/standalone/base/logging.cc.orig 2022-05-19 14:06:27 UTC +--- src/3rdparty/chromium/third_party/ipcz/src/standalone/base/logging.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/ipcz/src/standalone/base/logging.cc -@@ -50,6 +50,9 @@ LogMessage::LogMessage(const char* file, int line, Lev +@@ -55,6 +55,9 @@ LogMessage::LogMessage(const char* file, int line, Lev #elif BUILDFLAG(IS_ANDROID) stream_ << getpid() << ":" << gettid() << ":"; const char* trimmed_file = strrchr(file, '/') + 1; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_leveldatabase_env__chromium.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_leveldatabase_env__chromium.cc index 145d26bfeab7..f9e0e73c264c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_leveldatabase_env__chromium.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_leveldatabase_env__chromium.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/leveldatabase/env_chromium.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/third_party/leveldatabase/env_chromium.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/leveldatabase/env_chromium.cc -@@ -329,7 +329,8 @@ ChromiumWritableFile::ChromiumWritableFile(const std:: +@@ -329,7 +329,8 @@ Status ChromiumWritableFile::SyncParent() { Status ChromiumWritableFile::SyncParent() { TRACE_EVENT0("leveldb", "SyncParent"); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c index 72f6c7ebf94a..8aaa81010cd3 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c.orig 2024-06-03 12:51:57 UTC +--- src/3rdparty/chromium/third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c -@@ -99,9 +99,45 @@ static int arm_get_cpu_caps(void) { +@@ -127,9 +127,45 @@ static int arm_get_cpu_caps(void) { return flags; } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libsync_src_include_sync_sync.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libsync_src_include_sync_sync.h index 4cbca5dd570b..e2cf6f4533e7 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libsync_src_include_sync_sync.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libsync_src_include_sync_sync.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/libsync/src/include/sync/sync.h.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/third_party/libsync/src/include/sync/sync.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/libsync/src/include/sync/sync.h @@ -22,7 +22,9 @@ #include <sys/cdefs.h> diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libsync_src_sync.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libsync_src_sync.c index 7ea69d700512..3517af68b7f5 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libsync_src_sync.c +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libsync_src_sync.c @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/libsync/src/sync.c.orig 2023-10-11 18:22:24 UTC +--- src/3rdparty/chromium/third_party/libsync/src/sync.c.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/libsync/src/sync.c @@ -17,8 +17,8 @@ */ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libusb_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libusb_BUILD.gn index 22b7c68e1787..373c50d35ffe 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libusb_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libusb_BUILD.gn @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/libusb/BUILD.gn.orig 2023-09-13 12:11:42 UTC +--- src/3rdparty/chromium/third_party/libusb/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/libusb/BUILD.gn @@ -3,7 +3,7 @@ # found in the LICENSE file. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libusb_src_libusb_core.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libusb_src_libusb_core.c index e26d42ffdd14..418782225b11 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libusb_src_libusb_core.c +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libusb_src_libusb_core.c @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/libusb/src/libusb/core.c.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/third_party/libusb/src/libusb/core.c.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/libusb/src/libusb/core.c @@ -448,7 +448,7 @@ libusb_free_device_list(list, 1); * which grows when required. it can be freed once discovery has completed, diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libusb_src_libusb_os_threads__posix.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libusb_src_libusb_os_threads__posix.c index 369d72508877..b10152996ad1 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libusb_src_libusb_os_threads__posix.c +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libusb_src_libusb_os_threads__posix.c @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/libusb/src/libusb/os/threads_posix.c.orig 2023-03-09 06:31:50 UTC +--- src/3rdparty/chromium/third_party/libusb/src/libusb/os/threads_posix.c.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/libusb/src/libusb/os/threads_posix.c @@ -19,9 +19,11 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c index a16c77545f24..486b76f43835 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c.orig 2024-05-21 18:07:39 UTC +--- src/3rdparty/chromium/third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c -@@ -92,9 +92,23 @@ static int arm_get_cpu_caps(void) { +@@ -120,9 +120,23 @@ static int arm_get_cpu_caps(void) { return flags; } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_lzma__sdk_C_CpuArch.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_lzma__sdk_C_CpuArch.c index b593bc1de478..f8fdb3920966 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_lzma__sdk_C_CpuArch.c +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_lzma__sdk_C_CpuArch.c @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/third_party/lzma_sdk/C/CpuArch.c.orig 2025-02-19 07:43:18 UTC +--- src/3rdparty/chromium/third_party/lzma_sdk/C/CpuArch.c.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/lzma_sdk/C/CpuArch.c -@@ -854,7 +854,35 @@ BoolInt CPU_IsSupported_SHA1(void) { return APPLE_CRYP +@@ -854,6 +854,34 @@ BoolInt CPU_IsSupported_SHA1(void) { return APPLE_CRYP BoolInt CPU_IsSupported_SHA2(void) { return APPLE_CRYPTO_SUPPORT_VAL; } BoolInt CPU_IsSupported_AES (void) { return APPLE_CRYPTO_SUPPORT_VAL; } +#elif defined(__OpenBSD__) - ++ +#include <sys/param.h> +#include <sys/sysctl.h> +#include <machine/cpu.h> @@ -32,20 +32,6 @@ +MY_HWCAP_CHECK_FUNC (SHA1) +MY_HWCAP_CHECK_FUNC (SHA2) +MY_HWCAP_CHECK_FUNC (AES) -+ - #else // __APPLE__ - - #if defined(__GLIBC__) && (__GLIBC__ * 100 + __GLIBC_MINOR__ >= 216) -@@ -869,10 +897,12 @@ BoolInt CPU_IsSupported_AES (void) { return APPLE_CRYP - #endif - #endif -+#if !defined(__FreeBSD__) - #ifdef Z7_GETAUXV_AVAILABLE - // #pragma message("=== Z7_GETAUXV_AVAILABLE === ") - #include <sys/auxv.h> - #define USE_HWCAP -+#endif - #endif + #else // __APPLE__ - #ifdef USE_HWCAP diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_material__color__utilities_src_cpp_palettes_tones.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_material__color__utilities_src_cpp_palettes_tones.cc index 2fac7ff978da..aa95a624da4b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_material__color__utilities_src_cpp_palettes_tones.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_material__color__utilities_src_cpp_palettes_tones.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/material_color_utilities/src/cpp/palettes/tones.cc.orig 2024-03-22 08:19:40 UTC +--- src/3rdparty/chromium/third_party/material_color_utilities/src/cpp/palettes/tones.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/material_color_utilities/src/cpp/palettes/tones.cc @@ -14,6 +14,8 @@ * limitations under the License. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_nasm_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_nasm_BUILD.gn index 110690bd900f..ebe0f2a10c31 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_nasm_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_nasm_BUILD.gn @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/nasm/BUILD.gn.orig 2024-07-30 19:22:51 UTC +--- src/3rdparty/chromium/third_party/nasm/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/nasm/BUILD.gn @@ -63,6 +63,13 @@ config("nasm_config") { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_nasm_config_config-linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_nasm_config_config-linux.h index 51ee60839711..ada14c71c42e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_nasm_config_config-linux.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_nasm_config_config-linux.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/nasm/config/config-linux.h.orig 2023-01-11 09:17:16 UTC +--- src/3rdparty/chromium/third_party/nasm/config/config-linux.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/nasm/config/config-linux.h @@ -160,7 +160,7 @@ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_node_node.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_node_node.py index 759ce8c8b5b5..9eba14604253 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_node_node.py +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_node_node.py @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/node/node.py.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/third_party/node/node.py.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/node/node.py -@@ -39,6 +39,8 @@ def GetBinaryPath(): +@@ -40,6 +40,8 @@ def GetBinaryPath(): return os_path.join(os_path.dirname(__file__), *{ 'Darwin': (darwin_path, darwin_name, 'bin', 'node'), 'Linux': ('linux', 'node-linux-x64', 'bin', 'node'), diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_core_fxge_cfx__fontmapper.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_core_fxge_cfx__fontmapper.cpp index 0496f4205f04..621926e60466 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_core_fxge_cfx__fontmapper.cpp +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_core_fxge_cfx__fontmapper.cpp @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/pdfium/core/fxge/cfx_fontmapper.cpp.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/third_party/pdfium/core/fxge/cfx_fontmapper.cpp.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/pdfium/core/fxge/cfx_fontmapper.cpp @@ -157,7 +157,7 @@ constexpr AltFontFamily kAltFontFamilies[] = { {"ForteMT", "Forte"}, diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_fxjs_fx__date__helpers.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_fxjs_fx__date__helpers.cpp index c0361fbd6d01..6a7a9ba16cc7 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_fxjs_fx__date__helpers.cpp +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_fxjs_fx__date__helpers.cpp @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/pdfium/fxjs/fx_date_helpers.cpp.orig 2024-05-21 18:07:39 UTC +--- src/3rdparty/chromium/third_party/pdfium/fxjs/fx_date_helpers.cpp.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/pdfium/fxjs/fx_date_helpers.cpp @@ -39,6 +39,11 @@ double GetLocalTZA() { return 0; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_pdfium.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_pdfium.gni index a5f7bb2cfc7c..a04a98e2462d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_pdfium.gni +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_pdfium.gni @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/pdfium/pdfium.gni.orig 2024-02-23 21:04:38 UTC +--- src/3rdparty/chromium/third_party/pdfium/pdfium.gni.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/pdfium/pdfium.gni @@ -42,7 +42,7 @@ declare_args() { # PDFium will use PartitionAlloc partitions to separate strings, scalars, diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp index b6189b391b6a..a205027ceff2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/pdfium/xfa/fxfa/parser/cxfa_timezoneprovider.cpp.orig 2022-02-28 16:54:41 UTC +--- src/3rdparty/chromium/third_party/pdfium/xfa/fxfa/parser/cxfa_timezoneprovider.cpp.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/pdfium/xfa/fxfa/parser/cxfa_timezoneprovider.cpp @@ -6,12 +6,16 @@ @@ -17,7 +17,7 @@ #if BUILDFLAG(IS_WIN) #define TIMEZONE _timezone -@@ -24,9 +28,21 @@ static bool g_bProviderTimeZoneSet = false; +@@ -24,9 +28,21 @@ CXFA_TimeZoneProvider::CXFA_TimeZoneProvider() { CXFA_TimeZoneProvider::CXFA_TimeZoneProvider() { if (!g_bProviderTimeZoneSet) { g_bProviderTimeZoneSet = true; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_base_build__config.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_base_build__config.h index 8903f2c097ae..c5d0fd9f4f41 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_base_build__config.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_base_build__config.h @@ -1,22 +1,22 @@ ---- src/3rdparty/chromium/third_party/perfetto/include/perfetto/base/build_config.h.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/third_party/perfetto/include/perfetto/base/build_config.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/perfetto/include/perfetto/base/build_config.h @@ -27,6 +27,7 @@ #if defined(__ANDROID__) #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 1 #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0 +#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0 #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0 #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 0 -@@ -38,6 +39,7 @@ +@@ -40,6 +41,7 @@ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0 #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 1 #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0 +#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0 #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0 #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WASM() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_FUCHSIA() 0 -@@ -51,9 +53,10 @@ +@@ -55,9 +57,10 @@ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 1 #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_IOS() 0 #endif @@ -25,42 +25,46 @@ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0 #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 1 +#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 1 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 1 #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0 #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 0 -@@ -64,6 +67,8 @@ +@@ -70,6 +73,7 @@ + #elif defined(__QNXNTO__) + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 1 ++#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0 +@@ -82,6 +86,7 @@ #elif defined(_WIN32) #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0 #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0 +#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0 -+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_FREEBSD() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0 #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 1 #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 0 -@@ -74,6 +79,8 @@ +@@ -94,6 +99,7 @@ #elif defined(__EMSCRIPTEN__) #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0 #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0 +#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0 -+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_FREEBSD() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0 #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0 #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 0 -@@ -87,6 +94,8 @@ +@@ -109,6 +115,7 @@ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 0 #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_IOS() 0 #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0 +#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0 -+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_FREEBSD() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0 #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0 #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WASM() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_FUCHSIA() 1 -@@ -94,6 +103,8 @@ +@@ -118,6 +125,7 @@ #elif defined(__native_client__) #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0 #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0 +#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0 -+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_FREEBSD() 0 + #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0 #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0 #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0 - #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 0 diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_base_thread__utils.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_base_thread__utils.h index c4b8c00aa897..2f775de62fe9 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_base_thread__utils.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_base_thread__utils.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/perfetto/include/perfetto/base/thread_utils.h.orig 2023-01-11 09:17:16 UTC +--- src/3rdparty/chromium/third_party/perfetto/include/perfetto/base/thread_utils.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/perfetto/include/perfetto/base/thread_utils.h -@@ -34,6 +34,7 @@ __declspec(dllimport) unsigned long __stdcall GetCurre +@@ -37,6 +37,7 @@ __declspec(dllimport) unsigned long __stdcall GetCurre #include <sys/syscall.h> #include <sys/types.h> #include <unistd.h> @@ -8,7 +8,7 @@ #else #include <pthread.h> #endif -@@ -45,6 +46,11 @@ namespace base { +@@ -49,6 +50,11 @@ inline PlatformThreadId GetThreadId() { using PlatformThreadId = pid_t; inline PlatformThreadId GetThreadId() { return gettid(); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_base_time.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_base_time.h index 6c5d53decb9e..f1a85966772e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_base_time.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_base_time.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/perfetto/include/perfetto/base/time.h.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/third_party/perfetto/include/perfetto/base/time.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/perfetto/include/perfetto/base/time.h -@@ -199,6 +199,9 @@ inline TimeNanos GetTimeInternalNs(clockid_t clk_id) { +@@ -227,6 +227,9 @@ inline TimeNanos GetBootTimeNs() { // Return ns from boot. Conversely to GetWallTimeNs, this clock counts also time // during suspend (when supported). inline TimeNanos GetBootTimeNs() { @@ -10,7 +10,7 @@ // Determine if CLOCK_BOOTTIME is available on the first call. static const clockid_t kBootTimeClockSource = [] { struct timespec ts = {}; -@@ -206,6 +209,7 @@ inline TimeNanos GetBootTimeNs() { +@@ -234,6 +237,7 @@ inline TimeNanos GetBootTimeNs() { return res == 0 ? CLOCK_BOOTTIME : kWallTimeClockSource; }(); return GetTimeInternalNs(kBootTimeClockSource); @@ -18,7 +18,7 @@ } inline TimeNanos GetWallTimeNs() { -@@ -213,7 +217,13 @@ inline TimeNanos GetWallTimeNs() { +@@ -241,7 +245,13 @@ inline TimeNanos GetWallTimeRawNs() { } inline TimeNanos GetWallTimeRawNs() { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_ext_base_event__fd.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_ext_base_event__fd.h index 8f678f4279d6..687664055d47 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_ext_base_event__fd.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_ext_base_event__fd.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/event_fd.h.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/event_fd.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/event_fd.h -@@ -55,6 +55,8 @@ class EventFd { +@@ -58,6 +58,8 @@ class EventFd { // On Mac and other non-Linux UNIX platforms a pipe-based fallback is used. // The write end of the wakeup pipe. ScopedFile write_fd_; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_ext_base_thread__utils.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_ext_base_thread__utils.h index e72af56acee2..3686ba4bbd2d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_ext_base_thread__utils.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_ext_base_thread__utils.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/thread_utils.h.orig 2023-12-10 06:10:27 UTC +--- src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/thread_utils.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/thread_utils.h -@@ -41,9 +41,10 @@ +@@ -41,9 +41,10 @@ namespace base { namespace perfetto { namespace base { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h index 01cf9543d4f4..5b9e9fc33dfe 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h.orig 2023-04-28 17:01:32 UTC +--- src/3rdparty/chromium/third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h @@ -249,7 +249,7 @@ class PERFETTO_EXPORT_COMPONENT LegacyTraceId { // are different. E.g. on Mac size_t is considered a different type from diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto index 0604693c523e..bb7b6c304395 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/perfetto/protos/perfetto/trace/ftrace/v4l2.proto.orig 2022-09-24 10:57:32 UTC +--- src/3rdparty/chromium/third_party/perfetto/protos/perfetto/trace/ftrace/v4l2.proto.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/perfetto/protos/perfetto/trace/ftrace/v4l2.proto @@ -10,7 +10,7 @@ message V4l2QbufFtraceEvent { optional uint32 field = 2; @@ -18,7 +18,7 @@ optional uint32 sequence = 6; optional uint32 timecode_flags = 7; optional uint32 timecode_frames = 8; -@@ -48,7 +48,7 @@ message V4l2DqbufFtraceEvent { +@@ -48,7 +48,7 @@ message Vb2V4l2BufQueueFtraceEvent { message Vb2V4l2BufQueueFtraceEvent { optional uint32 field = 1; optional uint32 flags = 2; @@ -27,7 +27,7 @@ optional uint32 sequence = 4; optional uint32 timecode_flags = 5; optional uint32 timecode_frames = 6; -@@ -65,7 +65,7 @@ message Vb2V4l2BufQueueFtraceEvent { +@@ -65,7 +65,7 @@ message Vb2V4l2BufDoneFtraceEvent { message Vb2V4l2BufDoneFtraceEvent { optional uint32 field = 1; optional uint32 flags = 2; @@ -36,7 +36,7 @@ optional uint32 sequence = 4; optional uint32 timecode_flags = 5; optional uint32 timecode_frames = 6; -@@ -82,7 +82,7 @@ message Vb2V4l2BufDoneFtraceEvent { +@@ -82,7 +82,7 @@ message Vb2V4l2QbufFtraceEvent { message Vb2V4l2QbufFtraceEvent { optional uint32 field = 1; optional uint32 flags = 2; @@ -45,7 +45,7 @@ optional uint32 sequence = 4; optional uint32 timecode_flags = 5; optional uint32 timecode_frames = 6; -@@ -99,7 +99,7 @@ message Vb2V4l2QbufFtraceEvent { +@@ -99,7 +99,7 @@ message Vb2V4l2DqbufFtraceEvent { message Vb2V4l2DqbufFtraceEvent { optional uint32 field = 1; optional uint32 flags = 2; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_clock__snapshots.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_clock__snapshots.cc new file mode 100644 index 000000000000..92e7fbe2c6e7 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_clock__snapshots.cc @@ -0,0 +1,10 @@ +--- src/3rdparty/chromium/third_party/perfetto/src/base/clock_snapshots.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/third_party/perfetto/src/base/clock_snapshots.cc +@@ -27,6 +27,7 @@ ClockSnapshotVector CaptureClockSnapshots() { + #if !PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) && \ + !PERFETTO_BUILDFLAG(PERFETTO_OS_WIN) && \ + !PERFETTO_BUILDFLAG(PERFETTO_OS_NACL) && \ ++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) && \ + !PERFETTO_BUILDFLAG(PERFETTO_OS_QNX) + struct { + clockid_t id; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_event__fd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_event__fd.cc index 817dfff36d2e..484e2d2c9da6 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_event__fd.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_event__fd.cc @@ -1,21 +1,21 @@ ---- src/3rdparty/chromium/third_party/perfetto/src/base/event_fd.cc.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/third_party/perfetto/src/base/event_fd.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/perfetto/src/base/event_fd.cc -@@ -22,7 +22,8 @@ - #if PERFETTO_BUILDFLAG(PERFETTO_OS_WIN) - #include <Windows.h> +@@ -24,7 +24,8 @@ #include <synchapi.h> + #elif PERFETTO_BUILDFLAG(PERFETTO_OS_QNX) + #include <unistd.h> -#elif PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ +#elif (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) && \ + !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) #include <sys/eventfd.h> #include <unistd.h> -@@ -57,7 +58,8 @@ void EventFd::Clear() { +@@ -59,7 +60,8 @@ void EventFd::Clear() { PERFETTO_DFATAL("EventFd::Clear()"); } --#elif PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ -+#elif (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) && \ +-#elif PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \ ++#elif (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \ + !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_periodic__task.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_periodic__task.cc index bbcadd56dbf8..2abcda88a480 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_periodic__task.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_periodic__task.cc @@ -1,20 +1,20 @@ ---- src/3rdparty/chromium/third_party/perfetto/src/base/periodic_task.cc.orig 2023-04-05 11:05:06 UTC +--- src/3rdparty/chromium/third_party/perfetto/src/base/periodic_task.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/perfetto/src/base/periodic_task.cc @@ -24,7 +24,7 @@ #include "perfetto/base/time.h" #include "perfetto/ext/base/file_utils.h" --#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ -+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) && !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \ +-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \ ++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \ (PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) && __ANDROID_API__ >= 19) #include <sys/timerfd.h> #endif -@@ -44,7 +44,7 @@ uint32_t GetNextDelayMs(const TimeMillis& now_ms, +@@ -44,7 +44,7 @@ ScopedPlatformHandle CreateTimerFd(const PeriodicTask: } ScopedPlatformHandle CreateTimerFd(const PeriodicTask::Args& args) { --#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ -+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) && !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \ +-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \ ++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \ (PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) && __ANDROID_API__ >= 19) ScopedPlatformHandle tfd( timerfd_create(CLOCK_BOOTTIME, TFD_CLOEXEC | TFD_NONBLOCK)); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_string__utils.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_string__utils.cc index 0acfbe7ac72a..a78247668a9f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_string__utils.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_string__utils.cc @@ -1,15 +1,12 @@ ---- src/3rdparty/chromium/third_party/perfetto/src/base/string_utils.cc.orig 2023-12-10 06:10:27 UTC +--- src/3rdparty/chromium/third_party/perfetto/src/base/string_utils.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/perfetto/src/base/string_utils.cc -@@ -38,9 +38,10 @@ namespace base { - +@@ -39,7 +39,8 @@ double StrToD(const char* nptr, char** endptr) { // Locale-independant as possible version of strtod. double StrToD(const char* nptr, char** endptr) { --#if PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \ -+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \ - PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ -- PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) -+ PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)) && \ -+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) + #if PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \ +- PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \ ++ (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \ ++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \ + PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) static auto c_locale = newlocale(LC_ALL, "C", nullptr); return strtod_l(nptr, endptr, c_locale); - #else diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_subprocess__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_subprocess__posix.cc index 60382954a88f..34595757e75b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_subprocess__posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_subprocess__posix.cc @@ -1,21 +1,21 @@ ---- src/3rdparty/chromium/third_party/perfetto/src/base/subprocess_posix.cc.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/third_party/perfetto/src/base/subprocess_posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/perfetto/src/base/subprocess_posix.cc @@ -35,7 +35,8 @@ #include <thread> #include <tuple> --#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ -+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) && \ +-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \ ++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \ + !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) #include <sys/prctl.h> #endif -@@ -64,7 +65,8 @@ struct ChildProcessArgs { +@@ -64,7 +65,8 @@ void __attribute__((noreturn)) ChildProcess(ChildProce // Don't add any dynamic allocation in this function. This will be invoked // under a fork(), potentially in a state where the allocator lock is held. void __attribute__((noreturn)) ChildProcess(ChildProcessArgs* args) { --#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ -+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) && \ +-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \ ++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \ + !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) // In no case we want a child process to outlive its parent process. This is diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_thread__task__runner.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_thread__task__runner.cc index 42151faf0c6d..5640af1cb9fa 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_thread__task__runner.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_thread__task__runner.cc @@ -1,14 +1,12 @@ ---- src/3rdparty/chromium/third_party/perfetto/src/base/thread_task_runner.cc.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/third_party/perfetto/src/base/thread_task_runner.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/perfetto/src/base/thread_task_runner.cc -@@ -27,8 +27,9 @@ +@@ -27,7 +27,8 @@ #include "perfetto/ext/base/thread_utils.h" #include "perfetto/ext/base/unix_task_runner.h" --#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ -- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) -+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ -+ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) && \ -+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) +-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \ ++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \ ++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \ + PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) #include <sys/prctl.h> #endif - diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_unix__socket.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_unix__socket.cc index 18afd297453e..cadde1a273d3 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_unix__socket.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_unix__socket.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/perfetto/src/base/unix_socket.cc.orig 2023-09-13 12:11:42 UTC +--- src/3rdparty/chromium/third_party/perfetto/src/base/unix_socket.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/perfetto/src/base/unix_socket.cc -@@ -44,7 +44,7 @@ +@@ -45,7 +45,7 @@ #include <unistd.h> #endif @@ -9,12 +9,12 @@ #include <sys/ucred.h> #endif -@@ -917,9 +917,13 @@ void UnixSocket::ReadPeerCredentialsPosix() { - return; - PERFETTO_CHECK(peer_cred_mode_ != SockPeerCredMode::kIgnore); - --#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ -+#if !defined(__FreeBSD__) && PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ +@@ -976,9 +976,13 @@ void UnixSocket::ReadPeerCredentialsPosix() { + int res = getpeereid(fd, &peer_uid_, nullptr); + PERFETTO_CHECK(res == 0); + // There is no pid when obtaining peer credentials for QNX +-#elif PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ ++#elif !defined(__FreeBSD__) && PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) +#if PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) + struct sockpeercred user_cred; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_utils.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_utils.cc index 5d783b5046b3..315cf0d2d673 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_utils.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_utils.cc @@ -1,26 +1,47 @@ ---- src/3rdparty/chromium/third_party/perfetto/src/base/utils.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/third_party/perfetto/src/base/utils.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/perfetto/src/base/utils.cc -@@ -38,8 +38,9 @@ +@@ -38,7 +38,8 @@ #include <mach/vm_page_size.h> #endif --#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ -- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) -+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ -+ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) && \ -+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) +-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \ ++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \ ++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \ + PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) #include <sys/prctl.h> - #ifndef PR_GET_TAGGED_ADDR_CTRL -@@ -337,8 +338,9 @@ void AlignedFree(void* ptr) { +@@ -278,14 +279,22 @@ std::string GetCurExecutablePath() { + + std::string GetCurExecutablePath() { + std::string self_path; +-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ ++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ + PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \ +- PERFETTO_BUILDFLAG(PERFETTO_OS_FUCHSIA) ++ PERFETTO_BUILDFLAG(PERFETTO_OS_FUCHSIA)) && \ ++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) + char buf[PATH_MAX]; + ssize_t size = readlink("/proc/self/exe", buf, sizeof(buf)); + PERFETTO_CHECK(size != -1); + // readlink does not null terminate. + self_path = std::string(buf, static_cast<size_t>(size)); ++#elif PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) ++ char *buf; ++ const char *cpath = "/usr/local/chrome/chrome"; ++ if ((buf = getenv("CHROME_EXE_PATH")) != NULL) ++ self_path = std::string(buf); ++ else ++ self_path = std::string(cpath); + #elif PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) + uint32_t size = 0; + PERFETTO_CHECK(_NSGetExecutablePath(nullptr, &size)); +@@ -337,7 +346,8 @@ bool IsSyncMemoryTaggingEnabled() { } bool IsSyncMemoryTaggingEnabled() { --#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ -- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) -+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ -+ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) && \ -+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) +-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \ ++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \ ++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \ + PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) // Compute only once per lifetime of the process. static bool cached_value = [] { - const int res = prctl(PR_GET_TAGGED_ADDR_CTRL, 0, 0, 0, 0); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc new file mode 100644 index 000000000000..d8c07aefe34d --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc @@ -0,0 +1,56 @@ +--- src/3rdparty/chromium/third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc +@@ -62,7 +62,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id, + case FtraceEvent::kV4l2QbufFieldNumber: { + V4l2QbufFtraceEvent::Decoder pb_evt(bytes); + BufferEvent evt; +- evt.device_minor = pb_evt.minor(); ++ evt.device_minor = pb_evt.gminor(); + evt.index = pb_evt.index(); + evt.type = pb_evt.type(); + evt.bytesused = pb_evt.bytesused(); +@@ -103,7 +103,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id, + case FtraceEvent::kV4l2DqbufFieldNumber: { + V4l2DqbufFtraceEvent::Decoder pb_evt(bytes); + BufferEvent evt; +- evt.device_minor = pb_evt.minor(); ++ evt.device_minor = pb_evt.gminor(); + evt.index = pb_evt.index(); + evt.type = pb_evt.type(); + evt.bytesused = pb_evt.bytesused(); +@@ -149,7 +149,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id, + case FtraceEvent::kVb2V4l2BufQueueFieldNumber: { + Vb2V4l2BufQueueFtraceEvent::Decoder pb_evt(bytes); + BufferEvent evt; +- evt.device_minor = pb_evt.minor(); ++ evt.device_minor = pb_evt.gminor(); + evt.index = std::nullopt; + evt.type = std::nullopt; + evt.bytesused = std::nullopt; +@@ -180,7 +180,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id, + case FtraceEvent::kVb2V4l2BufDoneFieldNumber: { + Vb2V4l2BufDoneFtraceEvent::Decoder pb_evt(bytes); + BufferEvent evt; +- evt.device_minor = pb_evt.minor(); ++ evt.device_minor = pb_evt.gminor(); + evt.index = std::nullopt; + evt.type = std::nullopt; + evt.bytesused = std::nullopt; +@@ -211,7 +211,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id, + case FtraceEvent::kVb2V4l2QbufFieldNumber: { + Vb2V4l2QbufFtraceEvent::Decoder pb_evt(bytes); + BufferEvent evt; +- evt.device_minor = pb_evt.minor(); ++ evt.device_minor = pb_evt.gminor(); + evt.index = std::nullopt; + evt.type = std::nullopt; + evt.bytesused = std::nullopt; +@@ -242,7 +242,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id, + case FtraceEvent::kVb2V4l2DqbufFieldNumber: { + Vb2V4l2DqbufFtraceEvent::Decoder pb_evt(bytes); + BufferEvent evt; +- evt.device_minor = pb_evt.minor(); ++ evt.device_minor = pb_evt.gminor(); + evt.index = std::nullopt; + evt.type = std::nullopt; + evt.bytesused = std::nullopt; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_core_clock__snapshots.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_core_clock__snapshots.cc deleted file mode 100644 index 4d862df94fee..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_core_clock__snapshots.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- src/3rdparty/chromium/third_party/perfetto/src/tracing/core/clock_snapshots.cc.orig 2024-04-19 13:02:56 UTC -+++ src/3rdparty/chromium/third_party/perfetto/src/tracing/core/clock_snapshots.cc -@@ -26,7 +26,8 @@ ClockSnapshotVector CaptureClockSnapshots() { - ClockSnapshotVector snapshot_data; - #if !PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) && \ - !PERFETTO_BUILDFLAG(PERFETTO_OS_WIN) && \ -- !PERFETTO_BUILDFLAG(PERFETTO_OS_NACL) -+ !PERFETTO_BUILDFLAG(PERFETTO_OS_NACL) && \ -+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) - struct { - clockid_t id; - protos::pbzero::BuiltinClock type; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_ipc_memfd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_ipc_memfd.cc index fb3732693530..bba176f00f7b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_ipc_memfd.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_ipc_memfd.cc @@ -1,12 +1,12 @@ ---- src/3rdparty/chromium/third_party/perfetto/src/tracing/ipc/memfd.cc.orig 2023-09-13 18:23:44 UTC +--- src/3rdparty/chromium/third_party/perfetto/src/tracing/ipc/memfd.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/perfetto/src/tracing/ipc/memfd.cc @@ -20,7 +20,8 @@ #define PERFETTO_MEMFD_ENABLED() \ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \ -- PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) -+ (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) && \ -+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) +- PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) ++ (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \ ++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) #if PERFETTO_MEMFD_ENABLED() diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_platform__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_platform__posix.cc new file mode 100644 index 000000000000..8cd30c59179c --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_platform__posix.cc @@ -0,0 +1,19 @@ +--- src/3rdparty/chromium/third_party/perfetto/src/tracing/platform_posix.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/third_party/perfetto/src/tracing/platform_posix.cc +@@ -110,12 +110,13 @@ std::string PlatformPosix::GetCurrentProcessName() { + } + + std::string PlatformPosix::GetCurrentProcessName() { +-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ +- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) ++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ ++ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) && \ ++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) + std::string cmdline; + base::ReadFile("/proc/self/cmdline", &cmdline); + return cmdline.substr(0, cmdline.find('\0')); +-#elif PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) ++#elif PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) || PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) + return std::string(getprogname()); + #else + return "unknown_producer"; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_track.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_track.cc index 7c0c95c18d81..dc21279b5bf6 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_track.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_track.cc @@ -1,6 +1,18 @@ ---- src/3rdparty/chromium/third_party/perfetto/src/tracing/track.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/third_party/perfetto/src/tracing/track.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/perfetto/src/tracing/track.cc -@@ -155,7 +155,7 @@ namespace internal { +@@ -60,8 +60,9 @@ protos::gen::TrackDescriptor ProcessTrack::Serialize() + auto desc = Track::Serialize(); + auto pd = desc.mutable_process(); + pd->set_pid(static_cast<int32_t>(pid)); +-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ +- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) ++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \ ++ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) && \ ++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) + std::string cmdline; + if (base::ReadFile("/proc/self/cmdline", &cmdline)) { + // Since cmdline is a zero-terminated list of arguments, this ends up +@@ -170,7 +171,7 @@ uint64_t GetProcessStartTime() { namespace { uint64_t GetProcessStartTime() { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_protobuf_src_google_protobuf_stubs_platform__macros.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_protobuf_src_google_protobuf_stubs_platform__macros.h index 43da0957d5ca..a0324809dd87 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_protobuf_src_google_protobuf_stubs_platform__macros.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_protobuf_src_google_protobuf_stubs_platform__macros.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/protobuf/src/google/protobuf/stubs/platform_macros.h.orig 2024-05-21 18:07:39 UTC +--- src/3rdparty/chromium/third_party/protobuf/src/google/protobuf/stubs/platform_macros.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/protobuf/src/google/protobuf/stubs/platform_macros.h @@ -122,7 +122,7 @@ GOOGLE_PROTOBUF_PLATFORM_ERROR diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_skia_src_ports_SkMemory__malloc.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_skia_src_ports_SkMemory__malloc.cpp index 09e8778f60fe..3d48b45d7c2f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_skia_src_ports_SkMemory__malloc.cpp +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_skia_src_ports_SkMemory__malloc.cpp @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/skia/src/ports/SkMemory_malloc.cpp.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/third_party/skia/src/ports/SkMemory_malloc.cpp.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/skia/src/ports/SkMemory_malloc.cpp @@ -15,7 +15,7 @@ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_skia_src_ports_SkOSFile__posix.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_skia_src_ports_SkOSFile__posix.cpp index ed1b7cbdb3a3..f1e948f29ad5 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_skia_src_ports_SkOSFile__posix.cpp +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_skia_src_ports_SkOSFile__posix.cpp @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/skia/src/ports/SkOSFile_posix.cpp.orig 2022-02-28 16:54:41 UTC +--- src/3rdparty/chromium/third_party/skia/src/ports/SkOSFile_posix.cpp.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/skia/src/ports/SkOSFile_posix.cpp -@@ -25,7 +25,7 @@ +@@ -25,7 +25,7 @@ void sk_fsync(FILE* f) { #endif void sk_fsync(FILE* f) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_speech-dispatcher_libspeechd__version.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_speech-dispatcher_libspeechd__version.h index 3515635669e4..8b7c5496868d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_speech-dispatcher_libspeechd__version.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_speech-dispatcher_libspeechd__version.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/speech-dispatcher/libspeechd_version.h.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/third_party/speech-dispatcher/libspeechd_version.h.orig 2025-09-01 08:52:33 UTC +++ src/3rdparty/chromium/third_party/speech-dispatcher/libspeechd_version.h @@ -0,0 +1,29 @@ +/* diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_speech-dispatcher_speechd__types.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_speech-dispatcher_speechd__types.h index 39e9e04e0fdc..197d09425bc2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_speech-dispatcher_speechd__types.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_speech-dispatcher_speechd__types.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/speech-dispatcher/speechd_types.h.orig 2023-12-10 06:10:27 UTC +--- src/3rdparty/chromium/third_party/speech-dispatcher/speechd_types.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/speech-dispatcher/speechd_types.h @@ -119,4 +119,139 @@ typedef struct { SPDVoice voice; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_sqlite_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_sqlite_BUILD.gn index 648b7115e8a6..f5d87cb8cbb7 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_sqlite_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_sqlite_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/sqlite/BUILD.gn.orig 2021-12-31 00:58:29 UTC +--- src/3rdparty/chromium/third_party/sqlite/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/sqlite/BUILD.gn -@@ -142,7 +142,7 @@ config("sqlite_warnings") { +@@ -155,7 +155,7 @@ config("sqlite_warnings") { ] } } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_sqlite_src_amalgamation__dev_sqlite3.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_sqlite_src_amalgamation__dev_sqlite3.c new file mode 100644 index 000000000000..117065ba7835 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_sqlite_src_amalgamation__dev_sqlite3.c @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/third_party/sqlite/src/amalgamation_dev/sqlite3.c +@@ -14187,7 +14187,7 @@ struct fts5_api { + ** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit + ** it. + */ +-#if !defined(_XOPEN_SOURCE) && !defined(__DARWIN__) && !defined(__APPLE__) ++#if !defined(_XOPEN_SOURCE) && !defined(__DARWIN__) && !defined(__APPLE__) && !defined(__FreeBSD__) + # define _XOPEN_SOURCE 600 + #endif + diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_sqlite_src_amalgamation_sqlite3.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_sqlite_src_amalgamation_sqlite3.c index c81074d0e206..881ed62abfe5 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_sqlite_src_amalgamation_sqlite3.c +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_sqlite_src_amalgamation_sqlite3.c @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/sqlite/src/amalgamation/sqlite3.c.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/third_party/sqlite/src/amalgamation/sqlite3.c.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/sqlite/src/amalgamation/sqlite3.c @@ -14187,7 +14187,7 @@ struct fts5_api { ** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_Reactor_Debug.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_Reactor_Debug.cpp index 7a5739bd8b76..32e45e8fbbe1 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_Reactor_Debug.cpp +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_Reactor_Debug.cpp @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/swiftshader/src/Reactor/Debug.cpp.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/third_party/swiftshader/src/Reactor/Debug.cpp.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/swiftshader/src/Reactor/Debug.cpp -@@ -46,7 +46,7 @@ namespace { +@@ -46,7 +46,7 @@ bool IsUnderDebugger() bool IsUnderDebugger() { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_System_Configurator.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_System_Configurator.cpp index 4f44dbe0672b..93ccf9bf04ea 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_System_Configurator.cpp +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_System_Configurator.cpp @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/swiftshader/src/System/Configurator.cpp.orig 2022-06-17 14:20:10 UTC +--- src/3rdparty/chromium/third_party/swiftshader/src/System/Configurator.cpp.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/swiftshader/src/System/Configurator.cpp -@@ -38,6 +38,9 @@ namespace sw { +@@ -38,6 +38,9 @@ Configurator::Configurator(const std::string &filePath Configurator::Configurator(const std::string &filePath) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_System_Linux_MemFd.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_System_Linux_MemFd.cpp index b29f4c1c736a..8b2b3b15743b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_System_Linux_MemFd.cpp +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_System_Linux_MemFd.cpp @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/swiftshader/src/System/Linux/MemFd.cpp.orig 2023-09-13 18:23:44 UTC +--- src/3rdparty/chromium/third_party/swiftshader/src/System/Linux/MemFd.cpp.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/swiftshader/src/System/Linux/MemFd.cpp @@ -25,6 +25,7 @@ # define MFD_CLOEXEC 0x0001U diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp index 9abee3a057df..e9977827883e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp @@ -49,13 +49,17 @@ class SharedSemaphore (public) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_WSI_libXCB.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_WSI_libXCB.cpp index befa5de154a5..1f1cc9939d75 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_WSI_libXCB.cpp +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_WSI_libXCB.cpp @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/swiftshader/src/WSI/libXCB.cpp.orig 2023-03-09 06:31:50 UTC +--- src/3rdparty/chromium/third_party/swiftshader/src/WSI/libXCB.cpp.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/swiftshader/src/WSI/libXCB.cpp @@ -57,7 +57,7 @@ LibXcbExports *LibXCB::loadExports() } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_test__fonts_fontconfig_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_test__fonts_fontconfig_BUILD.gn index 0ec45d02194b..78e1877fbe20 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_test__fonts_fontconfig_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_test__fonts_fontconfig_BUILD.gn @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/test_fonts/fontconfig/BUILD.gn.orig 2022-03-01 11:59:41 UTC +--- src/3rdparty/chromium/third_party/test_fonts/fontconfig/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/test_fonts/fontconfig/BUILD.gn @@ -26,7 +26,11 @@ if (is_linux || is_chromeos) { @@ -13,3 +13,16 @@ } if (current_toolchain == host_toolchain) { +@@ -47,7 +51,11 @@ if (is_linux || is_chromeos) { + "//third_party/test_fonts", + ] + args = [] +- inputs = [ "$root_out_dir/etc/fonts/fonts.conf" ] ++ if (is_freebsd) { ++ inputs = [ "$root_out_dir/usr/local/etc/fonts/fonts.conf" ] ++ } else { ++ inputs = [ "$root_out_dir/etc/fonts/fonts.conf" ] ++ } + outputs = [ + "$root_out_dir/fontconfig_caches/fb5c91b2895aa445d23aebf7f9e2189c-le64.cache-9", + "$root_out_dir/fontconfig_caches/CACHEDIR.TAG", diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_test__fonts_fontconfig_fontconfig__util__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_test__fonts_fontconfig_fontconfig__util__linux.cc index 6bf4c39e4fa7..426cea222963 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_test__fonts_fontconfig_fontconfig__util__linux.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_test__fonts_fontconfig_fontconfig__util__linux.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/test_fonts/fontconfig/fontconfig_util_linux.cc.orig 2024-03-22 08:19:40 UTC +--- src/3rdparty/chromium/third_party/test_fonts/fontconfig/fontconfig_util_linux.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/test_fonts/fontconfig/fontconfig_util_linux.cc @@ -2,6 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be @@ -9,7 +9,7 @@ #include "third_party/test_fonts/fontconfig/fontconfig_util_linux.h" #include <fontconfig/fontconfig.h> -@@ -16,11 +18,15 @@ +@@ -16,11 +18,15 @@ std::string GetSysrootDir() { namespace test_fonts { std::string GetSysrootDir() { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc index ba43c4f788ae..f0ab531879cc 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2023-04-05 11:05:06 UTC +--- src/3rdparty/chromium/third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc @@ -56,7 +56,7 @@ int main() { FcFini(); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_tflite_features.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_tflite_features.gni index 398051689021..3bc3faece466 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_tflite_features.gni +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_tflite_features.gni @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/tflite/features.gni.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/third_party/tflite/features.gni.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/tflite/features.gni @@ -9,8 +9,8 @@ declare_args() { # This enables building TFLite with XNNPACK. Currently only available for diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan-loader_src_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan-loader_src_BUILD.gn index 014f9e62f94c..cc2aa9e5a1a4 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan-loader_src_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan-loader_src_BUILD.gn @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/vulkan-loader/src/BUILD.gn.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/third_party/vulkan-loader/src/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/vulkan-loader/src/BUILD.gn @@ -57,7 +57,7 @@ config("vulkan_internal_config") { defines += [ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan-loader_src_loader_vk__loader__platform.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan-loader_src_loader_vk__loader__platform.h index 37ae7cd6fe68..4534a182737e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan-loader_src_loader_vk__loader__platform.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan-loader_src_loader_vk__loader__platform.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/vulkan-loader/src/loader/vk_loader_platform.h.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/third_party/vulkan-loader/src/loader/vk_loader_platform.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/vulkan-loader/src/loader/vk_loader_platform.h -@@ -327,7 +327,15 @@ static inline char *loader_platform_executable_path(ch +@@ -353,7 +353,15 @@ static inline char *loader_platform_executable_path(ch return buffer; } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h index 8f3ef04b564d..14203c0c3a88 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/third_party/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h -@@ -2740,7 +2740,7 @@ static void* vma_aligned_alloc(size_t alignment, size_ +@@ -2971,7 +2971,7 @@ static void* vma_aligned_alloc(size_t alignment, size_ return memalign(alignment, size); } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan__memory__allocator_include_vk__mem__alloc.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan__memory__allocator_include_vk__mem__alloc.h index b9bf4a40e9f8..1306f622fc95 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan__memory__allocator_include_vk__mem__alloc.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan__memory__allocator_include_vk__mem__alloc.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/vulkan_memory_allocator/include/vk_mem_alloc.h.orig 2023-12-10 07:19:51 UTC +--- src/3rdparty/chromium/third_party/vulkan_memory_allocator/include/vk_mem_alloc.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/vulkan_memory_allocator/include/vk_mem_alloc.h @@ -2760,7 +2760,7 @@ void* vma_aligned_alloc(size_t alignment, size_t size) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_wayland_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_wayland_BUILD.gn index d7cb5a70271a..02686515e7df 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_wayland_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_wayland_BUILD.gn @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/wayland/BUILD.gn.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/third_party/wayland/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/wayland/BUILD.gn @@ -24,6 +24,11 @@ if (!use_system_libwayland) { "src/src", diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_BUILD.gn index 3f06c1d92a9e..4ce816d059f0 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_BUILD.gn @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/webrtc/BUILD.gn.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/third_party/webrtc/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/webrtc/BUILD.gn @@ -218,6 +218,9 @@ config("common_inherited_config") { if (is_linux || is_chromeos) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_audio__device_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_audio__device_BUILD.gn index 04ae386f8f52..f119368bcf3a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_audio__device_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_audio__device_BUILD.gn @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/webrtc/modules/audio_device/BUILD.gn.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/third_party/webrtc/modules/audio_device/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/webrtc/modules/audio_device/BUILD.gn @@ -330,7 +330,7 @@ rtc_library("audio_device_impl") { if (rtc_use_dummy_audio_file_devices) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc index d68e7a9f0a52..8ca83dbac2d8 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig 2023-08-23 11:41:11 UTC +--- src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc @@ -10,11 +10,15 @@ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc index a1a6bb2215db..84ef5efda48e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig 2024-05-21 18:07:39 UTC +--- src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc -@@ -203,6 +203,12 @@ bool XServerPixelBuffer::Init(XAtomCache* cache, Windo +@@ -203,6 +203,12 @@ void XServerPixelBuffer::InitShm(const XWindowAttribut void XServerPixelBuffer::InitShm(const XWindowAttributes& attributes) { Visual* default_visual = attributes.visual; int default_depth = attributes.depth; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc index 1a078ee9204c..8b5321f84de2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/webrtc/modules/video_coding/codecs/av1/libaom_av1_encoder.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/third_party/webrtc/modules/video_coding/codecs/av1/libaom_av1_encoder.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/webrtc/modules/video_coding/codecs/av1/libaom_av1_encoder.cc @@ -299,7 +299,9 @@ int LibaomAv1Encoder::InitEncode(const VideoCodec* cod SET_ENCODER_PARAM_OR_RETURN_ERROR(AV1E_SET_ENABLE_PALETTE, 0); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_byte__order.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_byte__order.h index a225e7a2921c..83d3787b3337 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_byte__order.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_byte__order.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/webrtc/rtc_base/byte_order.h.orig 2023-02-08 09:03:45 UTC +--- src/3rdparty/chromium/third_party/webrtc/rtc_base/byte_order.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/webrtc/rtc_base/byte_order.h @@ -90,6 +90,8 @@ #error WEBRTC_ARCH_BIG_ENDIAN or WEBRTC_ARCH_LITTLE_ENDIAN must be defined. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_ip__address.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_ip__address.cc index 5e11cac038dd..057e2515c305 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_ip__address.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_ip__address.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/webrtc/rtc_base/ip_address.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/third_party/webrtc/rtc_base/ip_address.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/webrtc/rtc_base/ip_address.cc @@ -14,7 +14,8 @@ #include <cstring> diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_net__test__helpers.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_net__test__helpers.cc index 296ec5680e28..e3fe12535f38 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_net__test__helpers.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_net__test__helpers.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/webrtc/rtc_base/net_test_helpers.cc.orig 2023-09-13 12:11:42 UTC +--- src/3rdparty/chromium/third_party/webrtc/rtc_base/net_test_helpers.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/webrtc/rtc_base/net_test_helpers.cc @@ -21,6 +21,7 @@ #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_network.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_network.cc index 4f86f6a943b0..8525f3795daa 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_network.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_network.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/webrtc/rtc_base/network.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/third_party/webrtc/rtc_base/network.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/webrtc/rtc_base/network.cc @@ -290,7 +290,12 @@ AdapterType GetAdapterTypeFromName(absl::string_view n } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_physical__socket__server.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_physical__socket__server.cc index 81c8c969fb9b..7d10051ba916 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_physical__socket__server.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_physical__socket__server.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/third_party/webrtc/rtc_base/physical_socket_server.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/third_party/webrtc/rtc_base/physical_socket_server.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/webrtc/rtc_base/physical_socket_server.cc -@@ -54,7 +54,7 @@ +@@ -55,7 +55,7 @@ #include "rtc_base/time_utils.h" #include "system_wrappers/include/field_trial.h" @@ -9,7 +9,7 @@ #include <linux/sockios.h> #endif -@@ -74,7 +74,7 @@ typedef void* SockOptArg; +@@ -75,7 +75,7 @@ typedef void* SockOptArg; #endif // WEBRTC_POSIX @@ -18,7 +18,7 @@ int64_t GetSocketRecvTimestamp(int socket) { struct timeval tv_ioctl; -@@ -329,7 +329,7 @@ int PhysicalSocket::GetOption(Option opt, int* value) +@@ -330,7 +330,7 @@ int PhysicalSocket::GetOption(Option opt, int* value) return -1; } if (opt == OPT_DONTFRAGMENT) { @@ -27,7 +27,7 @@ *value = (*value != IP_PMTUDISC_DONT) ? 1 : 0; #endif } else if (opt == OPT_DSCP) { -@@ -358,7 +358,7 @@ int PhysicalSocket::SetOption(Option opt, int value) { +@@ -359,7 +359,7 @@ int PhysicalSocket::SetOption(Option opt, int value) { if (TranslateOption(opt, &slevel, &sopt) == -1) return -1; if (opt == OPT_DONTFRAGMENT) { @@ -36,7 +36,7 @@ value = (value) ? IP_PMTUDISC_DO : IP_PMTUDISC_DONT; #endif } else if (opt == OPT_DSCP) { -@@ -389,7 +389,7 @@ int PhysicalSocket::SetOption(Option opt, int value) { +@@ -390,7 +390,7 @@ int PhysicalSocket::Send(const void* pv, size_t cb) { int PhysicalSocket::Send(const void* pv, size_t cb) { int sent = DoSend( s_, reinterpret_cast<const char*>(pv), static_cast<int>(cb), @@ -45,7 +45,7 @@ // Suppress SIGPIPE. Without this, attempting to send on a socket whose // other end is closed will result in a SIGPIPE signal being raised to // our process, which by default will terminate the process, which we -@@ -418,7 +418,7 @@ int PhysicalSocket::SendTo(const void* buffer, +@@ -419,7 +419,7 @@ int PhysicalSocket::SendTo(const void* buffer, size_t len = addr.ToSockAddrStorage(&saddr); int sent = DoSendTo(s_, static_cast<const char*>(buffer), static_cast<int>(length), @@ -54,7 +54,7 @@ // Suppress SIGPIPE. See above for explanation. MSG_NOSIGNAL, #else -@@ -697,7 +697,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s +@@ -699,7 +699,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s *slevel = IPPROTO_IP; *sopt = IP_DONTFRAGMENT; break; @@ -63,7 +63,7 @@ RTC_LOG(LS_WARNING) << "Socket::OPT_DONTFRAGMENT not supported."; return -1; #elif defined(WEBRTC_POSIX) -@@ -746,7 +746,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s +@@ -748,7 +748,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s return -1; #endif case OPT_RECV_ECN: @@ -72,7 +72,7 @@ if (family_ == AF_INET6) { *slevel = IPPROTO_IPV6; *sopt = IPV6_RECVTCLASS; -@@ -766,10 +766,19 @@ int PhysicalSocket::TranslateOption(Option opt, int* s +@@ -768,10 +768,19 @@ int PhysicalSocket::TranslateOption(Option opt, int* s *sopt = SO_KEEPALIVE; break; case OPT_TCP_KEEPCNT: @@ -92,7 +92,7 @@ *slevel = IPPROTO_TCP; #if !defined(WEBRTC_MAC) *sopt = TCP_KEEPIDLE; -@@ -777,12 +786,18 @@ int PhysicalSocket::TranslateOption(Option opt, int* s +@@ -779,12 +788,18 @@ int PhysicalSocket::TranslateOption(Option opt, int* s *sopt = TCP_KEEPALIVE; #endif break; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_physical__socket__server.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_physical__socket__server.h index 63d8db15c784..f7d6993d6adc 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_physical__socket__server.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_physical__socket__server.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/webrtc/rtc_base/physical_socket_server.h.orig 2023-12-10 06:10:27 UTC +--- src/3rdparty/chromium/third_party/webrtc/rtc_base/physical_socket_server.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/webrtc/rtc_base/physical_socket_server.h @@ -18,7 +18,7 @@ #include "rtc_base/third_party/sigslot/sigslot.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_platform__thread__types.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_platform__thread__types.cc index 958e0a3e1ff1..251861ea1e92 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_platform__thread__types.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_platform__thread__types.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2023-02-08 09:03:45 UTC +--- src/3rdparty/chromium/third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/webrtc/rtc_base/platform_thread_types.cc @@ -11,7 +11,9 @@ #include "rtc_base/platform_thread_types.h" @@ -19,7 +19,7 @@ #elif defined(WEBRTC_LINUX) return syscall(__NR_gettid); #elif defined(__EMSCRIPTEN__) -@@ -74,6 +78,7 @@ bool IsThreadRefEqual(const PlatformThreadRef& a, cons +@@ -74,6 +78,7 @@ void SetCurrentThreadName(const char* name) { } void SetCurrentThreadName(const char* name) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h index 0ff10825d865..5c20bd29be83 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/webrtc/rtc_base/third_party/sigslot/sigslot.h.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/third_party/webrtc/rtc_base/third_party/sigslot/sigslot.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/webrtc/rtc_base/third_party/sigslot/sigslot.h @@ -178,6 +178,10 @@ class multi_threaded_local { #endif // _SIGSLOT_HAS_WIN32_THREADS diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_system__wrappers_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_system__wrappers_BUILD.gn index caba1a50eb65..9f806b502a6b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_system__wrappers_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_system__wrappers_BUILD.gn @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/webrtc/system_wrappers/BUILD.gn.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/third_party/webrtc/system_wrappers/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/webrtc/system_wrappers/BUILD.gn @@ -62,8 +62,6 @@ rtc_library("system_wrappers") { if (!build_with_chromium) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_widevine_cdm_widevine.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_widevine_cdm_widevine.gni index 06e11cf6885b..598080557ea9 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_widevine_cdm_widevine.gni +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_widevine_cdm_widevine.gni @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/widevine/cdm/widevine.gni.orig 2023-12-10 06:10:27 UTC +--- src/3rdparty/chromium/third_party/widevine/cdm/widevine.gni.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/widevine/cdm/widevine.gni @@ -28,6 +28,8 @@ library_widevine_cdm_available = (is_chromeos && diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_zlib_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_zlib_BUILD.gn index ab61976895bd..59330eea740e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_zlib_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_zlib_BUILD.gn @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/zlib/BUILD.gn.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/third_party/zlib/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/zlib/BUILD.gn @@ -140,7 +140,7 @@ if (use_arm_neon_optimizations) { defines = [ "CRC32_ARMV8_CRC32" ] diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_zlib_cpu__features.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_zlib_cpu__features.c index 213b2ed0022c..a4936e13bbbf 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_zlib_cpu__features.c +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_zlib_cpu__features.c @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/third_party/zlib/cpu_features.c.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/third_party/zlib/cpu_features.c.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/third_party/zlib/cpu_features.c @@ -39,7 +39,8 @@ int ZLIB_INTERNAL riscv_cpu_enable_vclmul = 0; #ifndef CPU_NO_SIMD @@ -21,14 +21,16 @@ #elif !defined(_MSC_VER) #include <pthread.h> #else -@@ -80,6 +85,7 @@ void ZLIB_INTERNAL cpu_check_features(void) - } +@@ -81,7 +86,8 @@ void ZLIB_INTERNAL cpu_check_features(void) #elif defined(ARMV8_OS_ANDROID) || defined(ARMV8_OS_LINUX) || \ defined(ARMV8_OS_MACOS) || defined(ARMV8_OS_FUCHSIA) || \ -+ defined(ARMV8_OS_OPENBSD) || defined(ARMV8_OS_FREEBSD) || \ defined(X86_NOT_WINDOWS) || defined(ARMV8_OS_IOS) || \ - defined(RISCV_RVV) || defined(__ARM_NEON__) || defined(__ARM_NEON) +- defined(RISCV_RVV) || defined(__ARM_NEON__) || defined(__ARM_NEON) ++ defined(RISCV_RVV) || defined(ARMV8_OS_OPENBSD) || \ ++ defined(ARMV8_OS_FREEBSD) || defined(__ARM_NEON__) || defined(__ARM_NEON) #if !defined(ARMV8_OS_MACOS) + // _cpu_check_features() doesn't need to do anything on mac/arm since all + // features are known at build time, so don't call it. @@ -122,6 +128,17 @@ static void _cpu_check_features(void) unsigned long features = getauxval(AT_HWCAP2); arm_cpu_enable_crc32 = !!(features & HWCAP2_CRC32); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_generate__stubs_rules.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_generate__stubs_rules.gni index 0d44e347c838..dac8b936ec12 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_generate__stubs_rules.gni +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_generate__stubs_rules.gni @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/tools/generate_stubs/rules.gni.orig 2022-08-31 12:19:35 UTC +--- src/3rdparty/chromium/tools/generate_stubs/rules.gni.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/tools/generate_stubs/rules.gni @@ -110,7 +110,6 @@ template("generate_stubs") { "${target_gen_dir}/${invoker.output_name}.cc", diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_grit_grit_node_base.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_grit_grit_node_base.py index c0a8e0215811..80cf1ef3e5a1 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_grit_grit_node_base.py +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_grit_grit_node_base.py @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/tools/grit/grit/node/base.py.orig 2024-02-23 21:04:38 UTC +--- src/3rdparty/chromium/tools/grit/grit/node/base.py.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/tools/grit/grit/node/base.py -@@ -498,7 +498,8 @@ class Node: +@@ -499,7 +499,8 @@ class Node: value = defs elif name == 'is_linux': diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_json__schema__compiler_cpp__bundle__generator.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_json__schema__compiler_cpp__bundle__generator.py index 8c8e3058857a..e355f977cff2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_json__schema__compiler_cpp__bundle__generator.py +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_json__schema__compiler_cpp__bundle__generator.py @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/tools/json_schema_compiler/cpp_bundle_generator.py.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/tools/json_schema_compiler/cpp_bundle_generator.py.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/tools/json_schema_compiler/cpp_bundle_generator.py -@@ -145,7 +145,7 @@ class CppBundleGenerator(object): +@@ -144,7 +144,7 @@ class CppBundleGenerator(object): # BUILDFLAG(IS_CHROMEOS) && BUILDFLAG(IS_CHROMEOS_LACROS). ifdefs.append('BUILDFLAG(IS_CHROMEOS_LACROS)') elif platform == Platforms.LINUX: diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_json__schema__compiler_feature__compiler.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_json__schema__compiler_feature__compiler.py index d14e0a2140b4..2d479dff688b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_json__schema__compiler_feature__compiler.py +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_json__schema__compiler_feature__compiler.py @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/tools/json_schema_compiler/feature_compiler.py.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/tools/json_schema_compiler/feature_compiler.py.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/tools/json_schema_compiler/feature_compiler.py -@@ -292,6 +292,8 @@ FEATURE_GRAMMAR = ({ +@@ -290,6 +290,8 @@ FEATURE_GRAMMAR = ({ 'linux': 'Feature::LINUX_PLATFORM', 'mac': 'Feature::MACOSX_PLATFORM', 'win': 'Feature::WIN_PLATFORM', diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_memory_partition__allocator_inspect__utils.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_memory_partition__allocator_inspect__utils.h index f9d75420020b..903e044755fb 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_memory_partition__allocator_inspect__utils.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_memory_partition__allocator_inspect__utils.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/tools/memory/partition_allocator/inspect_utils.h.orig 2024-02-23 21:04:38 UTC +--- src/3rdparty/chromium/tools/memory/partition_allocator/inspect_utils.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/tools/memory/partition_allocator/inspect_utils.h @@ -61,7 +61,7 @@ class RemoteProcessMemoryReader { const pid_t pid_; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_perf_chrome__telemetry__build_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_perf_chrome__telemetry__build_BUILD.gn index cfc61425b967..0b16dc1447e5 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_perf_chrome__telemetry__build_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_perf_chrome__telemetry__build_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/tools/perf/chrome_telemetry_build/BUILD.gn.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/tools/perf/chrome_telemetry_build/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/tools/perf/chrome_telemetry_build/BUILD.gn -@@ -47,7 +47,7 @@ group("telemetry_chrome_test") { +@@ -61,7 +61,7 @@ group("telemetry_chrome_test") { data_deps += [ "//chrome:reorder_imports" ] } @@ -9,7 +9,7 @@ data_deps += [ "//third_party/breakpad:dump_syms" ] # CrOS currently has issues with the locally compiled version of -@@ -178,7 +178,7 @@ group("telemetry_chrome_test_without_chrome") { +@@ -212,7 +212,7 @@ group("telemetry_chrome_test_without_chrome") { ] # Cr-Fuchsia doesn't support breakpad. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_protoc__wrapper_protoc__wrapper.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_protoc__wrapper_protoc__wrapper.py index b3d720dc241a..563866927d02 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_protoc__wrapper_protoc__wrapper.py +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_protoc__wrapper_protoc__wrapper.py @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/tools/protoc_wrapper/protoc_wrapper.py.orig 2024-05-21 18:07:39 UTC +--- src/3rdparty/chromium/tools/protoc_wrapper/protoc_wrapper.py.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/tools/protoc_wrapper/protoc_wrapper.py @@ -183,15 +183,19 @@ def main(argv): if not options.exclude_imports: diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_variations_fieldtrial__to__struct.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_variations_fieldtrial__to__struct.py index 1f57970bf5d1..e4101567e5a2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_variations_fieldtrial__to__struct.py +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_variations_fieldtrial__to__struct.py @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/tools/variations/fieldtrial_to_struct.py.orig 2022-02-07 13:39:41 UTC +--- src/3rdparty/chromium/tools/variations/fieldtrial_to_struct.py.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/tools/variations/fieldtrial_to_struct.py @@ -41,6 +41,8 @@ _platforms = [ 'linux', diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_accessibility_accessibility__features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_accessibility_accessibility__features.cc new file mode 100644 index 000000000000..59c819f317b5 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_accessibility_accessibility__features.cc @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/ui/accessibility/accessibility_features.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/ui/accessibility/accessibility_features.cc +@@ -403,7 +403,7 @@ bool IsBlockRootWindowAccessibleNameChangeEventEnabled + } + #endif // BUILDFLAG(IS_MAC) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + BASE_FEATURE(kWasmTtsComponentUpdaterEnabled, + "WasmTtsComponentUpdaterEnabled", + base::FEATURE_DISABLED_BY_DEFAULT); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_accessibility_accessibility__features.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_accessibility_accessibility__features.h new file mode 100644 index 000000000000..ba0733e16447 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_accessibility_accessibility__features.h @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/ui/accessibility/accessibility_features.h.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/ui/accessibility/accessibility_features.h +@@ -277,7 +277,7 @@ AX_BASE_EXPORT bool IsBlockRootWindowAccessibleNameCha + AX_BASE_EXPORT bool IsBlockRootWindowAccessibleNameChangeEventEnabled(); + #endif // BUILDFLAG(IS_MAC) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Enable the component updater to download the wasm tts engine component. + AX_BASE_EXPORT BASE_DECLARE_FEATURE(kWasmTtsComponentUpdaterEnabled); + AX_BASE_EXPORT bool IsWasmTtsComponentUpdaterEnabled(); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_aura_client_drag__drop__client.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_aura_client_drag__drop__client.h index 4723f63356e8..d24abb631958 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_aura_client_drag__drop__client.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_aura_client_drag__drop__client.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/aura/client/drag_drop_client.h.orig 2023-01-11 09:17:16 UTC +--- src/3rdparty/chromium/ui/aura/client/drag_drop_client.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/aura/client/drag_drop_client.h @@ -44,7 +44,7 @@ class AURA_EXPORT DragDropClient { int allowed_operations, diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_aura_screen__ozone.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_aura_screen__ozone.cc index 136e02bc4205..c6ec9250fc7e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_aura_screen__ozone.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_aura_screen__ozone.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/ui/aura/screen_ozone.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/ui/aura/screen_ozone.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/aura/screen_ozone.cc @@ -107,7 +107,7 @@ display::Display ScreenOzone::GetPrimaryDisplay() cons return platform_screen_->GetPrimaryDisplay(); } --#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) ScreenOzone::ScreenSaverSuspenderOzone::ScreenSaverSuspenderOzone( std::unique_ptr<ui::PlatformScreen::PlatformScreenSaverSuspender> suspender) : suspender_(std::move(suspender)) {} diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_aura_screen__ozone.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_aura_screen__ozone.h index 01ad82c1b112..4f22209a3362 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_aura_screen__ozone.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_aura_screen__ozone.h @@ -1,20 +1,20 @@ ---- src/3rdparty/chromium/ui/aura/screen_ozone.h.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/ui/aura/screen_ozone.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/aura/screen_ozone.h -@@ -45,7 +45,7 @@ class AURA_EXPORT ScreenOzone : public display::Screen +@@ -44,7 +44,7 @@ class AURA_EXPORT ScreenOzone : public display::Screen display::Display GetDisplayMatching( const gfx::Rect& match_rect) const override; display::Display GetPrimaryDisplay() const override; --#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) std::unique_ptr<display::Screen::ScreenSaverSuspender> SuspendScreenSaver() override; - #endif // BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) -@@ -74,7 +74,7 @@ class AURA_EXPORT ScreenOzone : public display::Screen + #endif // BUILDFLAG(IS_LINUX) +@@ -68,7 +68,7 @@ class AURA_EXPORT ScreenOzone : public display::Screen ui::PlatformScreen* platform_screen() { return platform_screen_.get(); } private: --#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) class ScreenSaverSuspenderOzone : public display::Screen::ScreenSaverSuspender { public: diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_accelerators_accelerator.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_accelerators_accelerator.cc new file mode 100644 index 000000000000..79a702c082a7 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_accelerators_accelerator.cc @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/ui/base/accelerators/accelerator.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/ui/base/accelerators/accelerator.cc +@@ -335,7 +335,7 @@ std::u16string Accelerator::ApplyLongFormModifiers( + result = ApplyModifierToAcceleratorString(result, IDS_APP_SEARCH_KEY); + #elif BUILDFLAG(IS_WIN) + result = ApplyModifierToAcceleratorString(result, IDS_APP_WINDOWS_KEY); +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + result = ApplyModifierToAcceleratorString(result, IDS_APP_SUPER_KEY); + #else + NOTREACHED(); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_accelerators_command.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_accelerators_command.cc new file mode 100644 index 000000000000..07e4037a2646 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_accelerators_command.cc @@ -0,0 +1,11 @@ +--- src/3rdparty/chromium/ui/base/accelerators/command.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/ui/base/accelerators/command.cc +@@ -49,7 +49,7 @@ std::string Command::CommandPlatform() { + return ui::kKeybindingPlatformMac; + #elif BUILDFLAG(IS_CHROMEOS) + return ui::kKeybindingPlatformChromeOs; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return ui::kKeybindingPlatformLinux; + #elif BUILDFLAG(IS_FUCHSIA) + // TODO(crbug.com/40220501): Change this once we decide what string should be diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc new file mode 100644 index 000000000000..f094694cf410 --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc @@ -0,0 +1,29 @@ +--- src/3rdparty/chromium/ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc +@@ -12,7 +12,7 @@ + #include "ui/base/accelerators/accelerator.h" + #include "ui/ozone/public/ozone_platform.h" + +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS) + #include "base/feature_list.h" + #include "ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_linux.h" + #endif +@@ -20,7 +20,7 @@ namespace { + using content::BrowserThread; + + namespace { +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS) + BASE_FEATURE(kGlobalShortcutsPortal, + "GlobalShortcutsPortal", + base::FEATURE_ENABLED_BY_DEFAULT); +@@ -38,7 +38,7 @@ GlobalAcceleratorListener* GlobalAcceleratorListener:: + return instance->get(); + } + +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS) + if (base::FeatureList::IsEnabled(kGlobalShortcutsPortal)) { + static GlobalAcceleratorListenerLinux* const linux_instance = + new GlobalAcceleratorListenerLinux(nullptr); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_clipboard_clipboard__constants.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_clipboard_clipboard__constants.cc index 562feaeac6dd..beac1ac32f8c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_clipboard_clipboard__constants.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_clipboard_clipboard__constants.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/base/clipboard/clipboard_constants.cc.orig 2023-12-10 06:10:27 UTC +--- src/3rdparty/chromium/ui/base/clipboard/clipboard_constants.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/base/clipboard/clipboard_constants.cc -@@ -25,7 +25,7 @@ const char kMimeTypeOctetStream[] = "application/octet +@@ -25,7 +25,7 @@ const char kMimeTypeWindowDrag[] = "chromium/x-window- // Used for window dragging on some platforms. const char kMimeTypeWindowDrag[] = "chromium/x-window-drag"; @@ -9,3 +9,12 @@ const char kMimeTypeLinuxUtf8String[] = "UTF8_STRING"; const char kMimeTypeLinuxString[] = "STRING"; const char kMimeTypeLinuxText[] = "TEXT"; +@@ -33,7 +33,7 @@ const char kMimeTypeLinuxText[] = "TEXT"; + // BUILDFLAG(IS_FUCHSIA) + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || \ +- BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + const char kMimeTypeSourceUrl[] = "chromium/x-source-url"; + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || + // BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_ANDROID) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_clipboard_clipboard__constants.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_clipboard_clipboard__constants.h index 63295e3ea98e..01ef909a0ff2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_clipboard_clipboard__constants.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_clipboard_clipboard__constants.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/base/clipboard/clipboard_constants.h.orig 2023-12-10 06:10:27 UTC +--- src/3rdparty/chromium/ui/base/clipboard/clipboard_constants.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/base/clipboard/clipboard_constants.h -@@ -48,7 +48,7 @@ extern const char kMimeTypeDataTransferEndpoint[]; +@@ -41,7 +41,7 @@ extern const char kMimeTypeWindowDrag[]; // ----- LINUX & CHROMEOS & FUCHSIA MIME TYPES ----- @@ -9,3 +9,12 @@ COMPONENT_EXPORT(UI_BASE_CLIPBOARD_TYPES) extern const char kMimeTypeLinuxUtf8String[]; COMPONENT_EXPORT(UI_BASE_CLIPBOARD_TYPES) +@@ -53,7 +53,7 @@ COMPONENT_EXPORT(UI_BASE_CLIPBOARD_TYPES) + // BUILDFLAG(IS_FUCHSIA) + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || \ +- BUILDFLAG(IS_ANDROID) ++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) + extern const char kMimeTypeSourceUrl[]; + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || + // BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_ANDROID) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_clipboard_clipboard__non__backed.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_clipboard_clipboard__non__backed.cc index 90b88dfb648b..0ba101ba79f3 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_clipboard_clipboard__non__backed.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_clipboard_clipboard__non__backed.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/base/clipboard/clipboard_non_backed.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/ui/base/clipboard/clipboard_non_backed.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/base/clipboard/clipboard_non_backed.cc @@ -461,7 +461,7 @@ ClipboardNonBacked::ClipboardNonBacked() { // so create internal clipboards for platform supported clipboard buffers. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_cursor_cursor__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_cursor_cursor__factory.cc index 32bf4a48c5e7..e7eaae656775 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_cursor_cursor__factory.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_cursor_cursor__factory.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/base/cursor/cursor_factory.cc.orig 2024-03-22 08:19:40 UTC +--- src/3rdparty/chromium/ui/base/cursor/cursor_factory.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/base/cursor/cursor_factory.cc -@@ -97,7 +97,7 @@ void CursorFactory::ObserveThemeChanges() { +@@ -96,7 +96,7 @@ void CursorFactory::ObserveThemeChanges() { NOTIMPLEMENTED(); } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_cursor_cursor__factory.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_cursor_cursor__factory.h index a491a495b6dd..e9cd0cfc2c31 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_cursor_cursor__factory.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_cursor_cursor__factory.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/base/cursor/cursor_factory.h.orig 2023-09-13 12:11:42 UTC +--- src/3rdparty/chromium/ui/base/cursor/cursor_factory.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/base/cursor/cursor_factory.h @@ -93,7 +93,7 @@ class COMPONENT_EXPORT(UI_BASE_CURSOR) CursorFactory { base::ObserverList<CursorFactoryObserver>::Unchecked observers_; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_dragdrop_os__exchange__data__provider__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_dragdrop_os__exchange__data__provider__factory.cc index 6c1463995d3e..bc125b59dd9c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_dragdrop_os__exchange__data__provider__factory.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_dragdrop_os__exchange__data__provider__factory.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/base/dragdrop/os_exchange_data_provider_factory.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/ui/base/dragdrop/os_exchange_data_provider_factory.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/base/dragdrop/os_exchange_data_provider_factory.cc @@ -7,7 +7,7 @@ #include "base/notreached.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_dragdrop_os__exchange__data__provider__non__backed.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_dragdrop_os__exchange__data__provider__non__backed.cc index 577dde022f49..47d629750045 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_dragdrop_os__exchange__data__provider__non__backed.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_dragdrop_os__exchange__data__provider__non__backed.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/base/dragdrop/os_exchange_data_provider_non_backed.cc.orig 2025-08-18 00:53:11 UTC +--- src/3rdparty/chromium/ui/base/dragdrop/os_exchange_data_provider_non_backed.cc.orig 2025-10-02 00:36:39 UTC +++ src/3rdparty/chromium/ui/base/dragdrop/os_exchange_data_provider_non_backed.cc -@@ -101,7 +101,7 @@ std::optional<std::u16string> OSExchangeDataProviderNo +@@ -100,7 +100,7 @@ std::optional<std::u16string> OSExchangeDataProviderNo std::optional<std::u16string> OSExchangeDataProviderNonBacked::GetString() const { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_dummy__text__input__client.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_dummy__text__input__client.cc index f4abb292551e..549c3e86ef5e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_dummy__text__input__client.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_dummy__text__input__client.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/base/ime/dummy_text_input_client.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/ui/base/ime/dummy_text_input_client.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/base/ime/dummy_text_input_client.cc -@@ -163,7 +163,7 @@ bool DummyTextInputClient::ShouldDoLearning() { +@@ -175,7 +175,7 @@ bool DummyTextInputClient::ShouldDoLearning() { return false; } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_dummy__text__input__client.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_dummy__text__input__client.h index 50fbeb3a7ddc..acc419dab737 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_dummy__text__input__client.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_dummy__text__input__client.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/base/ime/dummy_text_input_client.h.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/ui/base/ime/dummy_text_input_client.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/base/ime/dummy_text_input_client.h -@@ -67,7 +67,7 @@ class DummyTextInputClient : public TextInputClient { +@@ -73,7 +73,7 @@ class DummyTextInputClient : public TextInputClient { ukm::SourceId GetClientSourceForMetrics() const override; bool ShouldDoLearning() override; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_fake__text__input__client.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_fake__text__input__client.cc index 81daef4fb7fe..bd9eebaa8a81 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_fake__text__input__client.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_fake__text__input__client.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/base/ime/fake_text_input_client.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/ui/base/ime/fake_text_input_client.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/base/ime/fake_text_input_client.cc -@@ -215,7 +215,7 @@ bool FakeTextInputClient::ShouldDoLearning() { +@@ -227,7 +227,7 @@ bool FakeTextInputClient::ShouldDoLearning() { return should_do_learning_; } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_fake__text__input__client.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_fake__text__input__client.h index c7aebb8590ac..212006f0bfda 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_fake__text__input__client.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_fake__text__input__client.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/base/ime/fake_text_input_client.h.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/ui/base/ime/fake_text_input_client.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/base/ime/fake_text_input_client.h -@@ -101,7 +101,7 @@ class FakeTextInputClient : public TextInputClient { +@@ -107,7 +107,7 @@ class FakeTextInputClient : public TextInputClient { void SetTextEditCommandForNextKeyEvent(TextEditCommand command) override; ukm::SourceId GetClientSourceForMetrics() const override; bool ShouldDoLearning() override; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_init_input__method__initializer.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_init_input__method__initializer.cc index b8f40ee5711b..9d83b509cb32 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_init_input__method__initializer.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_init_input__method__initializer.cc @@ -1,15 +1,15 @@ ---- src/3rdparty/chromium/ui/base/ime/init/input_method_initializer.cc.orig 2024-05-21 18:07:39 UTC +--- src/3rdparty/chromium/ui/base/ime/init/input_method_initializer.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/base/ime/init/input_method_initializer.cc -@@ -10,7 +10,7 @@ - #include "build/chromeos_buildflags.h" +@@ -9,7 +9,7 @@ + #include "base/trace_event/trace_event.h" + #include "build/build_config.h" - #if !BUILDFLAG(IS_CHROMEOS_ASH) && defined(USE_AURA) && \ -- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) -+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)) +-#if defined(USE_AURA) && BUILDFLAG(IS_LINUX) ++#if defined(USE_AURA) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) #include "ui/base/ime/linux/fake_input_method_context.h" #include "ui/base/ime/linux/linux_input_method_context_factory.h" #elif BUILDFLAG(IS_WIN) -@@ -33,7 +33,7 @@ void ShutdownInputMethod() { +@@ -33,7 +33,7 @@ void InitializeInputMethodForTesting() { } void InitializeInputMethodForTesting() { @@ -18,12 +18,12 @@ GetInputMethodContextFactoryForTest() = base::BindRepeating([](LinuxInputMethodContextDelegate* delegate) -> std::unique_ptr<LinuxInputMethodContext> { -@@ -46,7 +46,7 @@ void InitializeInputMethodForTesting() { +@@ -45,7 +45,7 @@ void ShutdownInputMethodForTesting() { + } void ShutdownInputMethodForTesting() { - #if !BUILDFLAG(IS_CHROMEOS_ASH) && defined(USE_AURA) && \ -- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) -+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)) +-#if defined(USE_AURA) && BUILDFLAG(IS_LINUX) ++#if defined(USE_AURA) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) // The function owns the factory (as a static variable that's returned by // reference), so setting this to an empty factory will free the old one. GetInputMethodContextFactoryForTest() = LinuxInputMethodContextFactory(); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_linux_linux__input__method__context__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_linux_linux__input__method__context__factory.cc index b21c6c5b7e35..63b430844d85 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_linux_linux__input__method__context__factory.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_linux_linux__input__method__context__factory.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/base/ime/linux/linux_input_method_context_factory.cc.orig 2022-09-27 14:30:33 UTC +--- src/3rdparty/chromium/ui/base/ime/linux/linux_input_method_context_factory.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/base/ime/linux/linux_input_method_context_factory.cc @@ -9,7 +9,7 @@ #include "build/build_config.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_text__input__client.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_text__input__client.h index a9cf815f3cd1..2d30f831b061 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_text__input__client.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_text__input__client.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/base/ime/text_input_client.h.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/ui/base/ime/text_input_client.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/base/ime/text_input_client.h -@@ -268,7 +268,7 @@ class COMPONENT_EXPORT(UI_BASE_IME) TextInputClient { +@@ -337,7 +337,7 @@ class COMPONENT_EXPORT(UI_BASE_IME) TextInputClient { // fields that are considered 'private' (e.g. in incognito tabs). virtual bool ShouldDoLearning() = 0; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_resource_resource__bundle.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_resource_resource__bundle.cc index c230737179fd..6abfdb475ca7 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_resource_resource__bundle.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_resource_resource__bundle.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/base/resource/resource_bundle.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/ui/base/resource/resource_bundle.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/base/resource/resource_bundle.cc -@@ -914,7 +914,7 @@ void ResourceBundle::ReloadFonts() { +@@ -924,7 +924,7 @@ ResourceScaleFactor ResourceBundle::GetMaxResourceScal } ResourceScaleFactor ResourceBundle::GetMaxResourceScaleFactor() const { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__features.cc index 38b6dcc88c83..182916114414 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__features.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__features.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/base/ui_base_features.cc.orig 2025-08-18 00:53:11 UTC +--- src/3rdparty/chromium/ui/base/ui_base_features.cc.orig 2025-10-02 00:36:39 UTC +++ src/3rdparty/chromium/ui/base/ui_base_features.cc -@@ -165,7 +165,7 @@ BASE_FEATURE(kWaylandTextInputV3, +@@ -133,7 +133,7 @@ BASE_FEATURE(kWaylandUiScale, base::FEATURE_DISABLED_BY_DEFAULT); #endif // BUILDFLAG(IS_OZONE) @@ -9,16 +9,16 @@ // If this feature is enabled, users not specify --ozone-platform-hint switch // will get --ozone-platform-hint=auto treatment. https://crbug.com/40250220. COMPONENT_EXPORT(UI_BASE_FEATURES) -@@ -278,7 +278,7 @@ BASE_FEATURE(kUiCompositorScrollWithLayers, +@@ -228,7 +228,7 @@ BASE_FEATURE(kUiCompositorUsesLayerLists, // Enables the use of a touch fling curve that is based on the behavior of // native apps on Windows. --#if BUILDFLAG(IS_WIN) || \ -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) || \ - (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS_ASH) && \ - !BUILDFLAG(IS_CHROMEOS_LACROS)) +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) BASE_FEATURE(kExperimentalFlingAnimation, -@@ -389,7 +389,7 @@ bool IsForcedColorsEnabled() { + "ExperimentalFlingAnimation", + base::FEATURE_ENABLED_BY_DEFAULT); +@@ -311,7 +311,7 @@ bool IsForcedColorsEnabled() { // and Linux. This feature will be released for other platforms in later // milestones. #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__features.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__features.h index 0cdc36728a12..7805c2ec4acf 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__features.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__features.h @@ -1,7 +1,7 @@ ---- src/3rdparty/chromium/ui/base/ui_base_features.h.orig 2025-08-18 00:53:11 UTC +--- src/3rdparty/chromium/ui/base/ui_base_features.h.orig 2025-10-02 00:36:39 UTC +++ src/3rdparty/chromium/ui/base/ui_base_features.h -@@ -146,7 +146,7 @@ BASE_DECLARE_FEATURE(kWaylandTextInputV3); - BASE_DECLARE_FEATURE(kWaylandTextInputV3); +@@ -129,7 +129,7 @@ BASE_DECLARE_FEATURE(kWaylandUiScale); + BASE_DECLARE_FEATURE(kWaylandUiScale); #endif // BUILDFLAG(IS_OZONE) -#if BUILDFLAG(IS_LINUX) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__switches.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__switches.cc index 1b6bc2753dd7..f058fae62c05 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__switches.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__switches.cc @@ -1,7 +1,7 @@ ---- src/3rdparty/chromium/ui/base/ui_base_switches.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/ui/base/ui_base_switches.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/base/ui_base_switches.cc -@@ -31,13 +31,13 @@ const char kShowMacOverlayBorders[] = "show-mac-overla - const char kEnableResourcesFileSharing[] = "enable-resources-file-sharing"; +@@ -24,13 +24,13 @@ const char kShowMacOverlayBorders[] = "show-mac-overla + const char kShowMacOverlayBorders[] = "show-mac-overlay-borders"; #endif -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__switches.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__switches.h index d56dc938eaeb..931d1ab9200e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__switches.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__switches.h @@ -1,7 +1,7 @@ ---- src/3rdparty/chromium/ui/base/ui_base_switches.h.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/ui/base/ui_base_switches.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/base/ui_base_switches.h -@@ -27,11 +27,11 @@ COMPONENT_EXPORT(UI_BASE) extern const char kShowMacOv - COMPONENT_EXPORT(UI_BASE) extern const char kEnableResourcesFileSharing[]; +@@ -22,11 +22,11 @@ COMPONENT_EXPORT(UI_BASE) extern const char kShowMacOv + COMPONENT_EXPORT(UI_BASE) extern const char kShowMacOverlayBorders[]; #endif -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_webui_web__ui__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_webui_web__ui__util.cc index f90c9d5e3421..a46ba2c66466 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_webui_web__ui__util.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_webui_web__ui__util.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/base/webui/web_ui_util.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/ui/base/webui/web_ui_util.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/base/webui/web_ui_util.cc -@@ -46,7 +46,7 @@ std::string GetFontFamilyMd() { +@@ -45,7 +45,7 @@ std::string GetFontFamilyMd() { constexpr float kMaxScaleFactor = 1000.0f; std::string GetFontFamilyMd() { @@ -9,12 +9,12 @@ return "Roboto, " + GetFontFamily(); #else return GetFontFamily(); -@@ -223,7 +223,7 @@ std::string GetFontFamily() { +@@ -220,7 +220,7 @@ std::string GetFontFamily() { + std::string GetFontFamily() { + std::string font_family = l10n_util::GetStringUTF8(IDS_WEB_FONT_FAMILY); - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) const base::CommandLine* cmdline = base::CommandLine::ForCurrentProcess(); if (!cmdline->HasSwitch(switches::kSingleProcess)) { std::string font_name = ui::ResourceBundle::GetSharedInstance() diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__cursor__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__cursor__factory.cc index e47ac1a3f5e7..2ad595e4b8f8 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__cursor__factory.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__cursor__factory.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/base/x/x11_cursor_factory.cc.orig 2023-11-03 10:09:45 UTC +--- src/3rdparty/chromium/ui/base/x/x11_cursor_factory.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/base/x/x11_cursor_factory.cc @@ -13,7 +13,7 @@ #include "ui/gfx/geometry/point.h" @@ -9,7 +9,7 @@ #include "ui/linux/linux_ui.h" #endif -@@ -70,7 +70,7 @@ scoped_refptr<PlatformCursor> X11CursorFactory::Create +@@ -70,7 +70,7 @@ void X11CursorFactory::ObserveThemeChanges() { } void X11CursorFactory::ObserveThemeChanges() { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__cursor__factory.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__cursor__factory.h index f813cd21a24c..c949c932d39e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__cursor__factory.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__cursor__factory.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/base/x/x11_cursor_factory.h.orig 2023-11-03 10:09:45 UTC +--- src/3rdparty/chromium/ui/base/x/x11_cursor_factory.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/base/x/x11_cursor_factory.h -@@ -20,7 +20,7 @@ namespace ui { +@@ -20,7 +20,7 @@ class XCursorLoader; class X11Cursor; class XCursorLoader; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__cursor__loader.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__cursor__loader.cc index 29d078f52f2f..36e521073f7a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__cursor__loader.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__cursor__loader.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/base/x/x11_cursor_loader.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/ui/base/x/x11_cursor_loader.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/base/x/x11_cursor_loader.cc -@@ -34,7 +34,7 @@ +@@ -41,7 +41,7 @@ #include "ui/gfx/x/connection.h" #include "ui/gfx/x/xproto.h" @@ -9,7 +9,7 @@ #include "ui/linux/linux_ui.h" #endif -@@ -59,7 +59,11 @@ std::string CursorPathFromLibXcursor() { +@@ -86,7 +86,11 @@ std::string CursorPathFromLibXcursor() { void operator()(void* ptr) const { dlclose(ptr); } }; @@ -21,7 +21,7 @@ if (!lib) return ""; -@@ -170,7 +174,7 @@ scoped_refptr<base::RefCountedMemory> ReadCursorFile( +@@ -215,7 +219,7 @@ scoped_refptr<base::RefCountedMemory> ReadCursorFile( const std::string& rm_xcursor_theme) { constexpr const char kDefaultTheme[] = "default"; std::string themes[] = { @@ -30,7 +30,7 @@ // The toolkit theme has the highest priority. LinuxUi::instance() ? LinuxUi::instance()->GetCursorThemeName() : std::string(), -@@ -359,7 +363,7 @@ uint32_t XCursorLoader::GetPreferredCursorSize() const +@@ -405,7 +409,7 @@ uint32_t XCursorLoader::GetPreferredCursorSize() const return size; } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__display__manager.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__display__manager.cc index 409d104e2151..3e47236847cd 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__display__manager.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__display__manager.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/base/x/x11_display_manager.cc.orig 2024-03-22 08:19:40 UTC +--- src/3rdparty/chromium/ui/base/x/x11_display_manager.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/base/x/x11_display_manager.cc @@ -16,7 +16,7 @@ #include "ui/gfx/x/randr.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__shm__image__pool.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__shm__image__pool.cc index b23e59b5388f..cb035448ddca 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__shm__image__pool.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__shm__image__pool.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/base/x/x11_shm_image_pool.cc.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/ui/base/x/x11_shm_image_pool.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/base/x/x11_shm_image_pool.cc @@ -16,6 +16,7 @@ #include "base/functional/callback.h" @@ -6,9 +6,9 @@ #include "base/strings/string_util.h" +#include "base/system/sys_info.h" #include "build/build_config.h" - #include "build/chromeos_buildflags.h" #include "net/base/url_util.h" -@@ -45,10 +46,14 @@ constexpr float kShmResizeShrinkThreshold = + #include "ui/events/platform/platform_event_dispatcher.h" +@@ -44,10 +45,14 @@ std::size_t MaxShmSegmentSizeImpl() { 1.0f / (kShmResizeThreshold * kShmResizeThreshold); std::size_t MaxShmSegmentSizeImpl() { @@ -23,10 +23,10 @@ } std::size_t MaxShmSegmentSize() { -@@ -57,14 +62,19 @@ std::size_t MaxShmSegmentSize() { +@@ -56,14 +61,19 @@ std::size_t MaxShmSegmentSize() { } - #if !BUILDFLAG(IS_CHROMEOS_ASH) + #if !BUILDFLAG(IS_CHROMEOS) +#if !BUILDFLAG(IS_BSD) bool IsRemoteHost(const std::string& name) { if (name.empty()) @@ -43,15 +43,15 @@ // MIT-SHM may be available on remote connetions, but it will be unusable. Do // a best-effort check to see if the host is remote to disable the SHM // codepath. It may be possible in contrived cases for there to be a -@@ -93,6 +103,7 @@ bool ShouldUseMitShm(x11::Connection* connection) { +@@ -92,6 +102,7 @@ bool ShouldUseMitShm(x11::Connection* connection) { return false; return true; +#endif } - #endif + #endif // !BUILDFLAG(IS_CHROMEOS) -@@ -183,7 +194,7 @@ bool XShmImagePool::Resize(const gfx::Size& pixel_size +@@ -182,7 +193,7 @@ bool XShmImagePool::Resize(const gfx::Size& pixel_size shmctl(state.shmid, IPC_RMID, nullptr); return false; } @@ -60,7 +60,7 @@ // On Linux, a shmid can still be attached after IPC_RMID if otherwise // kept alive. Detach before XShmAttach to prevent a memory leak in case // the process dies. -@@ -202,7 +213,7 @@ bool XShmImagePool::Resize(const gfx::Size& pixel_size +@@ -201,7 +212,7 @@ bool XShmImagePool::Resize(const gfx::Size& pixel_size return false; state.shmseg = shmseg; state.shmem_attached_to_server = true; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_color_color__id.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_color_color__id.h index a7b4fd5fb9e6..29e40085bb59 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_color_color__id.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_color_color__id.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/color/color_id.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/ui/color/color_id.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/color/color_id.h -@@ -622,7 +622,7 @@ +@@ -620,7 +620,7 @@ \ E_CPONLY(kColorCrosSysPositive) \ E_CPONLY(kColorCrosSysComplementVariant) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_color_color__provider__utils.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_color_color__provider__utils.cc index fb329027ed84..8ff9d55de90a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_color_color__provider__utils.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_color_color__provider__utils.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/color/color_provider_utils.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/ui/color/color_provider_utils.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/color/color_provider_utils.cc -@@ -187,7 +187,7 @@ std::string_view SystemThemeName(ui::SystemTheme syste +@@ -189,7 +189,7 @@ std::string_view SystemThemeName(ui::SystemTheme syste switch (system_theme) { case ui::SystemTheme::kDefault: return "kDefault"; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_color_system__theme.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_color_system__theme.h index aeb1264a4f56..7d4f5a536b19 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_color_system__theme.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_color_system__theme.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/color/system_theme.h.orig 2022-11-30 08:12:58 UTC +--- src/3rdparty/chromium/ui/color/system_theme.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/color/system_theme.h -@@ -15,7 +15,7 @@ namespace ui { +@@ -15,7 +15,7 @@ enum class SystemTheme { enum class SystemTheme { // Classic theme, used in the default or users' chosen theme. kDefault = 0, diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_compositor_compositor.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_compositor_compositor.cc index 36f7889e1894..e4954f09a052 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_compositor_compositor.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_compositor_compositor.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/ui/compositor/compositor.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/ui/compositor/compositor.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/compositor/compositor.cc -@@ -925,7 +925,7 @@ void Compositor::OnResume() { +@@ -929,7 +929,7 @@ void Compositor::OnResume() { obs.ResetIfActive(); } -#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11) +#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11) void Compositor::OnCompleteSwapWithNewSize(const gfx::Size& size) { - for (auto& observer : observer_list_) - observer.OnCompositingCompleteSwapWithNewSize(this, size); + observer_list_.Notify( + &CompositorObserver::OnCompositingCompleteSwapWithNewSize, this, size); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_compositor_compositor.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_compositor_compositor.h index d6e97bc3ee6e..825e9ab5f9f3 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_compositor_compositor.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_compositor_compositor.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/compositor/compositor.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/ui/compositor/compositor.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/compositor/compositor.h -@@ -457,7 +457,7 @@ class COMPOSITOR_EXPORT Compositor : public base::Powe +@@ -458,7 +458,7 @@ class COMPOSITOR_EXPORT Compositor : public base::Powe // base::PowerSuspendObserver: void OnResume() override; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_compositor_compositor__observer.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_compositor_compositor__observer.h index 86fca6b9535c..08529f3ddc96 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_compositor_compositor__observer.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_compositor_compositor__observer.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/compositor/compositor_observer.h.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/ui/compositor/compositor_observer.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/compositor/compositor_observer.h -@@ -52,7 +52,7 @@ class COMPOSITOR_EXPORT CompositorObserver { +@@ -56,7 +56,7 @@ class COMPOSITOR_EXPORT CompositorObserver { // Called when a child of the compositor is resizing. virtual void OnCompositingChildResizing(Compositor* compositor) {} diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_display_screen.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_display_screen.cc index 772c78480f49..4de76982af44 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_display_screen.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_display_screen.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/ui/display/screen.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/ui/display/screen.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/display/screen.cc @@ -86,7 +86,7 @@ void Screen::SetDisplayForNewWindows(int64_t display_i display_id_for_new_windows_ = display_id; } --#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) Screen::ScreenSaverSuspender::~ScreenSaverSuspender() = default; std::unique_ptr<Screen::ScreenSaverSuspender> Screen::SuspendScreenSaver() { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_display_screen.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_display_screen.h index d28651d96a0e..fdd113ea3aca 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_display_screen.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_display_screen.h @@ -1,20 +1,20 @@ ---- src/3rdparty/chromium/ui/display/screen.h.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/ui/display/screen.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/display/screen.h @@ -140,7 +140,7 @@ class DISPLAY_EXPORT Screen { // (both of which may or may not be `nearest_id`). display::ScreenInfos GetScreenInfosNearestDisplay(int64_t nearest_id) const; --#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // Object which suspends the platform-specific screensaver for the duration of // its existence. class ScreenSaverSuspender { -@@ -248,7 +248,7 @@ class DISPLAY_EXPORT Screen { +@@ -243,7 +243,7 @@ class DISPLAY_EXPORT Screen { int64_t display_id_for_new_windows_; int64_t scoped_display_id_for_new_windows_ = display::kInvalidDisplayId; --#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) uint32_t screen_saver_suspension_count_ = 0; - #endif // BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) + #endif // BUILDFLAG(IS_LINUX) }; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_devices_x11_device__data__manager__x11.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_devices_x11_device__data__manager__x11.cc index 23c04fd8b8ea..238a7d2bd66a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_devices_x11_device__data__manager__x11.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_devices_x11_device__data__manager__x11.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/events/devices/x11/device_data_manager_x11.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/ui/events/devices/x11/device_data_manager_x11.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/events/devices/x11/device_data_manager_x11.cc -@@ -849,6 +849,7 @@ void DeviceDataManagerX11::SetDisabledKeyboardAllowedK +@@ -849,6 +849,7 @@ void DeviceDataManagerX11::DisableDevice(x11::Input::D } void DeviceDataManagerX11::DisableDevice(x11::Input::DeviceId deviceid) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_event.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_event.cc index 0f635f2b6987..c6b78a45a5c7 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_event.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_event.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/events/event.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/ui/events/event.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/events/event.cc -@@ -366,7 +366,7 @@ std::string LocatedEvent::ToString() const { +@@ -373,7 +373,7 @@ MouseEvent::MouseEvent(const PlatformEvent& native_eve MouseEvent::MouseEvent(const PlatformEvent& native_event) : LocatedEvent(native_event), changed_button_flags_(GetChangedMouseButtonFlagsFromNative(native_event)), @@ -9,7 +9,7 @@ movement_(GetMouseMovementFromNative(native_event)), #endif pointer_details_(GetMousePointerDetailsFromNative(native_event)) { -@@ -622,7 +622,7 @@ std::unique_ptr<Event> MouseWheelEvent::Clone() const +@@ -629,7 +629,7 @@ std::unique_ptr<Event> MouseWheelEvent::Clone() const return std::make_unique<MouseWheelEvent>(*this); } @@ -18,7 +18,7 @@ // This value matches Windows, Fuchsia WHEEL_DELTA, and (roughly) Firefox on // Linux. // static -@@ -882,7 +882,7 @@ void KeyEvent::InitializeNative() { +@@ -889,7 +889,7 @@ void KeyEvent::InitializeNative() { if (synthesize_key_repeat_enabled_ && IsRepeated(GetLastKeyEvent())) SetFlags(flags() | EF_IS_REPEAT); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_event__switches.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_event__switches.cc index dc5845a86621..92924e6a0d5c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_event__switches.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_event__switches.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/events/event_switches.cc.orig 2022-06-17 14:20:10 UTC +--- src/3rdparty/chromium/ui/events/event_switches.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/events/event_switches.cc -@@ -21,7 +21,7 @@ const char kCompensateForUnstablePinchZoom[] = +@@ -21,7 +21,7 @@ const char kTouchSlopDistance[] = "touch-slop-distance // value is a floating point number that is interpreted as a distance in pixels. const char kTouchSlopDistance[] = "touch-slop-distance"; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_event__switches.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_event__switches.h index 3c73a369ad21..11d03d8f359e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_event__switches.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_event__switches.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/events/event_switches.h.orig 2022-06-17 14:20:10 UTC +--- src/3rdparty/chromium/ui/events/event_switches.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/events/event_switches.h -@@ -13,7 +13,7 @@ namespace switches { +@@ -13,7 +13,7 @@ EVENTS_BASE_EXPORT extern const char kTouchSlopDistanc EVENTS_BASE_EXPORT extern const char kCompensateForUnstablePinchZoom[]; EVENTS_BASE_EXPORT extern const char kTouchSlopDistance[]; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_keycodes_dom_keycode__converter.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_keycodes_dom_keycode__converter.cc index 07118d8c6847..7ae9de79a267 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_keycodes_dom_keycode__converter.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_keycodes_dom_keycode__converter.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/events/keycodes/dom/keycode_converter.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/ui/events/keycodes/dom/keycode_converter.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/events/keycodes/dom/keycode_converter.cc @@ -18,7 +18,7 @@ #include "ui/events/keycodes/dom/dom_code.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_keycodes_dom_keycode__converter.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_keycodes_dom_keycode__converter.h index 5f88b4f7fd89..c6a3cf58b4ab 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_keycodes_dom_keycode__converter.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_keycodes_dom_keycode__converter.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/events/keycodes/dom/keycode_converter.h.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/ui/events/keycodes/dom/keycode_converter.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/events/keycodes/dom/keycode_converter.h @@ -64,7 +64,7 @@ class KeycodeConverter { // Convert a DomCode into a native keycode. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_BUILD.gn index 9e6ae7d274e8..3bad8f8cac2d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/gfx/BUILD.gn.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/ui/gfx/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gfx/BUILD.gn -@@ -665,7 +665,7 @@ jumbo_source_set("memory_buffer_sources") { +@@ -657,7 +657,7 @@ jumbo_source_set("memory_buffer_sources") { deps += [ "//build/config/linux/libdrm" ] } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_canvas__skia.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_canvas__skia.cc index 3b9dfac78f70..07493f25c80c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_canvas__skia.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_canvas__skia.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/gfx/canvas_skia.cc.orig 2024-02-23 21:04:38 UTC +--- src/3rdparty/chromium/ui/gfx/canvas_skia.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gfx/canvas_skia.cc -@@ -213,7 +213,7 @@ void Canvas::DrawStringRectWithFlags(const std::u16str +@@ -218,7 +218,7 @@ void Canvas::DrawStringRectWithFlags(const std::u16str Range range = StripAcceleratorChars(flags, &adjusted_text); bool elide_text = ((flags & NO_ELLIPSIS) == 0); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__fallback__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__fallback__linux.cc index 1e5c4a4ca194..9d21ae18d7f2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__fallback__linux.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__fallback__linux.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/gfx/font_fallback_linux.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/ui/gfx/font_fallback_linux.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gfx/font_fallback_linux.cc @@ -32,6 +32,8 @@ #include "ui/gfx/linux/fontconfig_util.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__render__params.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__render__params.h index 8ecb52d571a9..30d9b3176daf 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__render__params.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__render__params.h @@ -1,20 +1,20 @@ ---- src/3rdparty/chromium/ui/gfx/font_render_params.h.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/ui/gfx/font_render_params.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gfx/font_render_params.h -@@ -115,7 +115,7 @@ GFX_EXPORT FontRenderParams GetFontRenderParams( - const FontRenderParamsQuery& query, - std::string* family_out); +@@ -115,7 +115,7 @@ FontRenderParams GetFontRenderParams(const FontRenderP + FontRenderParams GetFontRenderParams(const FontRenderParamsQuery& query, + std::string* family_out); -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) // Clears GetFontRenderParams()'s cache. Intended to be called by tests that are // changing Fontconfig's configuration. - GFX_EXPORT void ClearFontRenderParamsCacheForTest(); -@@ -125,7 +125,7 @@ GFX_EXPORT void ClearFontRenderParamsCacheForTest(); - GFX_EXPORT float GetFontRenderParamsDeviceScaleFactor(); + COMPONENT_EXPORT(GFX) void ClearFontRenderParamsCacheForTest(); +@@ -125,7 +125,7 @@ COMPONENT_EXPORT(GFX) float GetFontRenderParamsDeviceS + COMPONENT_EXPORT(GFX) float GetFontRenderParamsDeviceScaleFactor(); #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ - BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) + BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) // Sets the device scale factor for FontRenderParams to decide // if it should enable subpixel positioning. - GFX_EXPORT void SetFontRenderParamsDeviceScaleFactor( + COMPONENT_EXPORT(GFX) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__render__params__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__render__params__linux.cc index eba7c3faca7e..d3b132974942 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__render__params__linux.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__render__params__linux.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/gfx/font_render_params_linux.cc.orig 2024-03-22 08:19:40 UTC +--- src/3rdparty/chromium/ui/gfx/font_render_params_linux.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gfx/font_render_params_linux.cc -@@ -25,7 +25,7 @@ +@@ -24,7 +24,7 @@ #include "ui/gfx/linux/fontconfig_util.h" #include "ui/gfx/switches.h" @@ -9,7 +9,7 @@ #include "ui/linux/linux_ui.h" #endif -@@ -212,7 +212,7 @@ FontRenderParams GetFontRenderParams(const FontRenderP +@@ -222,7 +222,7 @@ FontRenderParams GetFontRenderParams(const FontRenderP // Start with the delegate's settings, but let Fontconfig have the final say. FontRenderParams params; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__util.cc index 070d4b8a3f67..36fb22a98fe6 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__util.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__util.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/gfx/font_util.cc.orig 2024-03-22 08:19:40 UTC +--- src/3rdparty/chromium/ui/gfx/font_util.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gfx/font_util.cc @@ -6,7 +6,7 @@ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_gpu__memory__buffer.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_gpu__memory__buffer.cc index f592b66d03a1..137e6217566a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_gpu__memory__buffer.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_gpu__memory__buffer.cc @@ -1,7 +1,7 @@ ---- src/3rdparty/chromium/ui/gfx/gpu_memory_buffer.cc.orig 2024-05-21 18:07:39 UTC +--- src/3rdparty/chromium/ui/gfx/gpu_memory_buffer.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gfx/gpu_memory_buffer.cc -@@ -55,7 +55,7 @@ GpuMemoryBufferHandle GpuMemoryBufferHandle::Clone() c - handle.region = region.Duplicate(); +@@ -108,7 +108,7 @@ GpuMemoryBufferHandle GpuMemoryBufferHandle::Clone() c + handle.id = id; handle.offset = offset; handle.stride = stride; -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_gpu__memory__buffer.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_gpu__memory__buffer.h index c25b04cc4427..c17c8cbd4f77 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_gpu__memory__buffer.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_gpu__memory__buffer.h @@ -1,16 +1,16 @@ ---- src/3rdparty/chromium/ui/gfx/gpu_memory_buffer.h.orig 2024-03-22 08:19:40 UTC +--- src/3rdparty/chromium/ui/gfx/gpu_memory_buffer.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gfx/gpu_memory_buffer.h -@@ -15,7 +15,7 @@ +@@ -17,7 +17,7 @@ + #include "ui/gfx/generic_shared_memory_id.h" #include "ui/gfx/geometry/rect.h" - #include "ui/gfx/gfx_export.h" -#if BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) #include "ui/gfx/native_pixmap_handle.h" #elif BUILDFLAG(IS_APPLE) #include "ui/gfx/mac/io_surface.h" -@@ -76,7 +76,7 @@ struct GFX_EXPORT GpuMemoryBufferHandle { - base::UnsafeSharedMemoryRegion region; +@@ -205,7 +205,7 @@ struct COMPONENT_EXPORT(GFX) GpuMemoryBufferHandle { + uint32_t offset = 0; uint32_t stride = 0; -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_linux_dmabuf__uapi.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_linux_dmabuf__uapi.h index ae5856e2b271..19d94e3c579b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_linux_dmabuf__uapi.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_linux_dmabuf__uapi.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/gfx/linux/dmabuf_uapi.h.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/ui/gfx/linux/dmabuf_uapi.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gfx/linux/dmabuf_uapi.h @@ -5,12 +5,11 @@ #ifndef UI_GFX_LINUX_DMABUF_UAPI_H_ @@ -17,17 +17,7 @@ struct dma_buf_sync { __u64 flags; -@@ -26,9 +25,7 @@ constexpr unsigned long DMA_BUF_IOCTL_SYNC = - constexpr char DMA_BUF_BASE = 'b'; - constexpr unsigned long DMA_BUF_IOCTL_SYNC = - _IOW(DMA_BUF_BASE, 0, struct dma_buf_sync); --#endif - --#ifndef DMA_BUF_IOCTL_EXPORT_SYNC_FILE - struct dma_buf_export_sync_file { - __u32 flags; - __s32 fd; -@@ -43,6 +40,5 @@ constexpr unsigned long DMA_BUF_IOCTL_IMPORT_SYNC_FILE +@@ -43,6 +42,5 @@ constexpr unsigned long DMA_BUF_IOCTL_IMPORT_SYNC_FILE _IOWR(DMA_BUF_BASE, 2, struct dma_buf_export_sync_file); constexpr unsigned long DMA_BUF_IOCTL_IMPORT_SYNC_FILE = _IOW(DMA_BUF_BASE, 3, struct dma_buf_import_sync_file); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_linux_gbm__wrapper.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_linux_gbm__wrapper.cc index b48a98195aeb..0e7a0c617885 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_linux_gbm__wrapper.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_linux_gbm__wrapper.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/gfx/linux/gbm_wrapper.cc.orig 2025-08-18 00:53:11 UTC +--- src/3rdparty/chromium/ui/gfx/linux/gbm_wrapper.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gfx/linux/gbm_wrapper.cc -@@ -331,7 +331,7 @@ class Device final : public ui::GbmDevice { +@@ -330,7 +330,7 @@ class Device final : public ui::GbmDevice { // of 1x1 BOs which are destroyed before creating the final BO creation used // to instantiate the returned GbmBuffer. gfx::Size size_for_verification = diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_mojom_buffer__types__mojom__traits.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_mojom_buffer__types__mojom__traits.cc deleted file mode 100644 index 06159565c6b7..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_mojom_buffer__types__mojom__traits.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- src/3rdparty/chromium/ui/gfx/mojom/buffer_types_mojom_traits.cc.orig 2023-01-11 09:17:16 UTC -+++ src/3rdparty/chromium/ui/gfx/mojom/buffer_types_mojom_traits.cc -@@ -33,7 +33,7 @@ gfx::mojom::GpuMemoryBufferPlatformHandlePtr StructTra - return gfx::mojom::GpuMemoryBufferPlatformHandle::NewSharedMemoryHandle( - std::move(handle.region)); - case gfx::NATIVE_PIXMAP: --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD) - return gfx::mojom::GpuMemoryBufferPlatformHandle::NewNativePixmapHandle( - std::move(handle.native_pixmap_handle)); - #else -@@ -115,7 +115,7 @@ bool StructTraits<gfx::mojom::GpuMemoryBufferHandleDat - out->type = gfx::SHARED_MEMORY_BUFFER; - out->region = std::move(platform_handle->get_shared_memory_handle()); - return true; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD) - case gfx::mojom::GpuMemoryBufferPlatformHandleDataView::Tag:: - kNativePixmapHandle: - out->type = gfx::NATIVE_PIXMAP; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_mojom_native__handle__types__mojom__traits.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_mojom_native__handle__types__mojom__traits.cc index 1364053a0de1..349badd0b392 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_mojom_native__handle__types__mojom__traits.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_mojom_native__handle__types__mojom__traits.cc @@ -1,8 +1,17 @@ ---- src/3rdparty/chromium/ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig 2023-01-11 09:17:16 UTC +--- src/3rdparty/chromium/ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gfx/mojom/native_handle_types_mojom_traits.cc -@@ -8,11 +8,11 @@ +@@ -14,7 +14,7 @@ + #include "ui/gfx/mac/io_surface.h" + #endif // BUILDFLAG(IS_APPLE) - namespace mojo { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD) + #include "ui/gfx/native_pixmap_handle.h" + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) + +@@ -80,11 +80,11 @@ bool StructTraits<gfx::mojom::AHardwareBufferHandleDat + } + #endif // BUILDFLAG(IS_ANDROID) -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD) @@ -14,7 +23,7 @@ return mojo::PlatformHandle(std::move(plane.fd)); #elif BUILDFLAG(IS_FUCHSIA) return mojo::PlatformHandle(std::move(plane.vmo)); -@@ -28,7 +28,7 @@ bool StructTraits< +@@ -100,7 +100,7 @@ bool StructTraits< out->size = data.size(); mojo::PlatformHandle handle = data.TakeBufferHandle(); @@ -23,7 +32,7 @@ if (!handle.is_fd()) return false; out->fd = handle.TakeFD(); -@@ -54,7 +54,7 @@ bool StructTraits< +@@ -126,7 +126,7 @@ bool StructTraits< gfx::mojom::NativePixmapHandleDataView, gfx::NativePixmapHandle>::Read(gfx::mojom::NativePixmapHandleDataView data, gfx::NativePixmapHandle* out) { @@ -32,3 +41,21 @@ out->modifier = data.modifier(); out->supports_zero_copy_webgpu_import = data.supports_zero_copy_webgpu_import(); +@@ -190,7 +190,7 @@ gfx::mojom::GpuMemoryBufferPlatformHandleDataView::Tag + NOTREACHED(); + #endif // BUILDFLAG(IS_APPLE) + case gfx::NATIVE_PIXMAP: +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD) + return Tag::kNativePixmapHandle; + #else + NOTREACHED(); +@@ -259,7 +259,7 @@ bool UnionTraits<gfx::mojom::GpuMemoryBufferPlatformHa + } + return true; + #endif // BUILDFLAG(IS_APPLE) +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD) + case Tag::kNativePixmapHandle: + handle->type = gfx::NATIVE_PIXMAP; + return data.ReadNativePixmapHandle(&handle->native_pixmap_handle); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_mojom_native__handle__types__mojom__traits.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_mojom_native__handle__types__mojom__traits.h index 9b2f97eb4be0..e2fc9fa51937 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_mojom_native__handle__types__mojom__traits.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_mojom_native__handle__types__mojom__traits.h @@ -1,24 +1,24 @@ ---- src/3rdparty/chromium/ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2024-03-22 08:19:40 UTC +--- src/3rdparty/chromium/ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gfx/mojom/native_handle_types_mojom_traits.h -@@ -16,7 +16,7 @@ - #include "mojo/public/cpp/system/platform_handle.h" +@@ -18,7 +18,7 @@ + #include "ui/gfx/gpu_memory_buffer.h" #include "ui/gfx/mojom/native_handle_types.mojom-shared.h" -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD) #include "ui/gfx/native_pixmap_handle.h" - #endif - -@@ -26,7 +26,7 @@ + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) - namespace mojo { +@@ -46,7 +46,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED + }; + #endif // BUILDFLAG(IS_ANDROID) -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD) template <> struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED_MOJOM_TRAITS) StructTraits<gfx::mojom::NativePixmapPlaneDataView, -@@ -54,13 +54,13 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED +@@ -74,13 +74,13 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED return pixmap_handle.planes; } @@ -34,3 +34,12 @@ static bool supports_zero_copy_webgpu_import( const gfx::NativePixmapHandle& pixmap_handle) { return pixmap_handle.supports_zero_copy_webgpu_import; +@@ -159,7 +159,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED + static PlatformHandle mach_port(gfx::GpuMemoryBufferHandle& handle); + #endif // BUILDFLAG(IS_APPLE) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD) + static gfx::NativePixmapHandle& native_pixmap_handle( + gfx::GpuMemoryBufferHandle& handle) { + return handle.native_pixmap_handle; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_native__pixmap__handle.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_native__pixmap__handle.cc index 01fa545cd003..18c9e306498f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_native__pixmap__handle.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_native__pixmap__handle.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/gfx/native_pixmap_handle.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/ui/gfx/native_pixmap_handle.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gfx/native_pixmap_handle.cc @@ -11,7 +11,7 @@ #include "ui/gfx/buffer_format_util.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_native__pixmap__handle.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_native__pixmap__handle.h index 7849a6b13b1f..10a314b2df18 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_native__pixmap__handle.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_native__pixmap__handle.h @@ -1,15 +1,15 @@ ---- src/3rdparty/chromium/ui/gfx/native_pixmap_handle.h.orig 2023-01-11 09:17:16 UTC +--- src/3rdparty/chromium/ui/gfx/native_pixmap_handle.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gfx/native_pixmap_handle.h @@ -14,7 +14,7 @@ + #include "build/build_config.h" #include "ui/gfx/buffer_types.h" - #include "ui/gfx/gfx_export.h" -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) #include "base/files/scoped_file.h" #endif -@@ -34,7 +34,7 @@ struct GFX_EXPORT NativePixmapPlane { +@@ -34,7 +34,7 @@ struct COMPONENT_EXPORT(GFX) NativePixmapPlane { NativePixmapPlane(int stride, int offset, uint64_t size @@ -18,7 +18,7 @@ , base::ScopedFD fd #elif BUILDFLAG(IS_FUCHSIA) -@@ -55,7 +55,7 @@ struct GFX_EXPORT NativePixmapPlane { +@@ -55,7 +55,7 @@ struct COMPONENT_EXPORT(GFX) NativePixmapPlane { // This is necessary to map the buffers. uint64_t size; @@ -27,7 +27,7 @@ // File descriptor for the underlying memory object (usually dmabuf). base::ScopedFD fd; #elif BUILDFLAG(IS_FUCHSIA) -@@ -78,7 +78,7 @@ struct GFX_EXPORT NativePixmapHandle { +@@ -78,7 +78,7 @@ struct COMPONENT_EXPORT(GFX) NativePixmapHandle { std::vector<NativePixmapPlane> planes; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_native__widget__types.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_native__widget__types.h index 20e3bdee8249..834b39983426 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_native__widget__types.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_native__widget__types.h @@ -1,20 +1,20 @@ ---- src/3rdparty/chromium/ui/gfx/native_widget_types.h.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/ui/gfx/native_widget_types.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gfx/native_widget_types.h -@@ -104,7 +104,7 @@ class SkBitmap; +@@ -101,7 +101,7 @@ class SkBitmap; + #endif + class SkBitmap; - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) extern "C" { struct _AtkObject; using AtkObject = struct _AtkObject; -@@ -219,7 +219,7 @@ using NativeViewAccessible = struct objc_object*; +@@ -214,7 +214,7 @@ using NativeViewAccessible = struct objc_object*; + #else + using NativeViewAccessible = struct objc_object*; #endif - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // Linux doesn't have a native font type. using NativeViewAccessible = AtkObject*; #else diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_platform__font__skia.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_platform__font__skia.cc index 85ce8c633280..44862285a395 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_platform__font__skia.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_platform__font__skia.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/gfx/platform_font_skia.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/ui/gfx/platform_font_skia.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gfx/platform_font_skia.cc @@ -29,7 +29,7 @@ #include "ui/gfx/system_fonts_win.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_render__text__api__fuzzer.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_render__text__api__fuzzer.cc index 55479ac1b8d8..2cc553d78ec1 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_render__text__api__fuzzer.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_render__text__api__fuzzer.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/gfx/render_text_api_fuzzer.cc.orig 2022-08-31 12:19:35 UTC +--- src/3rdparty/chromium/ui/gfx/render_text_api_fuzzer.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gfx/render_text_api_fuzzer.cc -@@ -20,7 +20,7 @@ +@@ -19,7 +19,7 @@ #include "ui/gfx/font_util.h" #include "ui/gfx/render_text.h" @@ -9,7 +9,7 @@ #include "third_party/test_fonts/fontconfig/fontconfig_util_linux.h" #endif -@@ -47,7 +47,7 @@ struct Environment { +@@ -46,7 +46,7 @@ struct Environment { CHECK(base::i18n::InitializeICU()); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_render__text__fuzzer.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_render__text__fuzzer.cc index 888af4b14f79..239d0ffbbb72 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_render__text__fuzzer.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_render__text__fuzzer.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/gfx/render_text_fuzzer.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/ui/gfx/render_text_fuzzer.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gfx/render_text_fuzzer.cc @@ -17,7 +17,7 @@ #include "ui/gfx/canvas.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_switches.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_switches.cc index aeea2125cbf8..938504f3eaa4 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_switches.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_switches.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/gfx/switches.cc.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/ui/gfx/switches.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gfx/switches.cc -@@ -32,7 +32,7 @@ const char kForcePrefersNoReducedMotion[] = "force-pre +@@ -32,7 +32,7 @@ const char kHeadless[] = "headless"; // Run in headless mode, i.e., without a UI or display server dependencies. const char kHeadless[] = "headless"; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_switches.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_switches.h index e7e526dfd51f..0282e6e4821b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_switches.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_switches.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/gfx/switches.h.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/ui/gfx/switches.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gfx/switches.h -@@ -19,7 +19,7 @@ GFX_SWITCHES_EXPORT extern const char kForcePrefersRed +@@ -18,7 +18,7 @@ GFX_SWITCHES_EXPORT extern const char kHeadless[]; GFX_SWITCHES_EXPORT extern const char kForcePrefersNoReducedMotion[]; GFX_SWITCHES_EXPORT extern const char kHeadless[]; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_atom__cache.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_atom__cache.cc new file mode 100644 index 000000000000..e714607d58bc --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_atom__cache.cc @@ -0,0 +1,10 @@ +--- src/3rdparty/chromium/ui/gfx/x/atom_cache.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/ui/gfx/x/atom_cache.cc +@@ -155,6 +155,7 @@ constexpr auto kAtomsToCache = std::to_array<const cha + "application/octet-stream", + "application/vnd.chromium.test", + "chromium/filename", ++ "chromium/from-privileged", + "chromium/x-bookmark-entries", + "chromium/x-browser-actions", + "chromium/x-file-system-files", diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_generated__protos_dri3.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_generated__protos_dri3.cc index 0a988054f331..fbb96246a4ca 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_generated__protos_dri3.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_generated__protos_dri3.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/gfx/x/generated_protos/dri3.cc.orig 2024-01-30 07:53:34 UTC +--- src/3rdparty/chromium/ui/gfx/x/generated_protos/dri3.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gfx/x/generated_protos/dri3.cc @@ -27,6 +27,8 @@ #include <xcb/xcb.h> diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_generated__protos_shm.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_generated__protos_shm.cc index 122bde829528..e40b38ccbd7e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_generated__protos_shm.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_generated__protos_shm.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/gfx/x/generated_protos/shm.cc.orig 2024-01-30 07:53:34 UTC +--- src/3rdparty/chromium/ui/gfx/x/generated_protos/shm.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gfx/x/generated_protos/shm.cc @@ -27,6 +27,8 @@ #include <xcb/xcb.h> diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_xlib__support.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_xlib__support.cc index a9a93059759f..a42605133cad 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_xlib__support.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_xlib__support.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/gfx/x/xlib_support.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/ui/gfx/x/xlib_support.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gfx/x/xlib_support.cc @@ -43,10 +43,18 @@ void InitXlib() { return; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_BUILD.gn index b0749b8e9b91..4b76be828824 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/gl/BUILD.gn.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/ui/gl/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gl/BUILD.gn -@@ -173,7 +173,6 @@ jumbo_component("gl") { +@@ -174,7 +174,6 @@ jumbo_component("gl") { public_deps = [ ":gl_enums", "//base", @@ -8,7 +8,7 @@ "//ui/events/platform", "//ui/gfx", "//ui/gfx/geometry", -@@ -325,7 +324,6 @@ jumbo_component("gl") { +@@ -336,7 +335,6 @@ jumbo_component("gl") { data_deps += [ "//third_party/angle:libEGL", "//third_party/angle:libGLESv2", @@ -16,7 +16,7 @@ ] if (enable_swiftshader) { data_deps += [ -@@ -554,7 +552,6 @@ test("gl_unittests") { +@@ -568,7 +566,6 @@ test("gl_unittests") { data_deps = [ "//testing/buildbot/filters:gl_unittests_filters", diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__context.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__context.cc index 8b4fca8cca79..2a4437bb2e09 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__context.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__context.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/gl/gl_context.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/ui/gl/gl_context.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gl/gl_context.cc -@@ -522,7 +522,7 @@ bool GLContext::MakeVirtuallyCurrent( +@@ -516,7 +516,7 @@ bool GLContext::MakeVirtuallyCurrent( DCHECK(virtual_context->IsCurrent(surface)); if (switched_real_contexts || virtual_context != current_virtual_context_) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__fence.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__fence.cc index 01d342dcb464..a5ab55d4f6ec 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__fence.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__fence.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/gl/gl_fence.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/ui/gl/gl_fence.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gl/gl_fence.cc @@ -17,7 +17,7 @@ #include "ui/gl/gl_surface_egl.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__implementation.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__implementation.cc index b7d6ae9bbfaf..6025af3675ca 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__implementation.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__implementation.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/gl/gl_implementation.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/ui/gl/gl_implementation.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gl/gl_implementation.cc -@@ -253,7 +253,7 @@ GetRequestedGLImplementationFromCommandLine( +@@ -252,7 +252,7 @@ GetRequestedGLImplementationFromCommandLine( const base::CommandLine* command_line) { bool overrideUseSoftwareGL = command_line->HasSwitch(switches::kOverrideUseSoftwareGLForTests); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__switches.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__switches.cc index fc9a68f08e22..6d794b42723c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__switches.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__switches.cc @@ -1,29 +1,29 @@ ---- src/3rdparty/chromium/ui/gl/gl_switches.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/ui/gl/gl_switches.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gl/gl_switches.cc -@@ -12,7 +12,7 @@ +@@ -14,7 +14,7 @@ #include "base/android/build_info.h" #endif --#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && BUILDFLAG(ENABLE_VULKAN) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_VULKAN) +-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) && BUILDFLAG(ENABLE_VULKAN) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_VULKAN) #include <vulkan/vulkan_core.h> #include "third_party/angle/src/gpu_info_util/SystemInfo.h" // nogncheck #endif -@@ -291,7 +291,7 @@ bool IsDefaultANGLEVulkan() { - base::android::SDK_VERSION_Q) +@@ -321,7 +321,7 @@ bool IsDefaultANGLEVulkan() { return false; + } #endif // BUILDFLAG(IS_ANDROID) --#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && BUILDFLAG(ENABLE_VULKAN) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_VULKAN) +-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) && BUILDFLAG(ENABLE_VULKAN) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_VULKAN) angle::SystemInfo system_info; - if (!angle::GetSystemInfoVulkan(&system_info)) - return false; -@@ -303,7 +303,7 @@ bool IsDefaultANGLEVulkan() { - - const auto& active_gpu = system_info.gpus[system_info.activeGPUIndex]; + { + GPU_STARTUP_TRACE_EVENT("angle::GetSystemInfoVulkan"); +@@ -374,7 +374,7 @@ bool IsDefaultANGLEVulkan() { + } + #endif // BUILDFLAG(IS_ANDROID) -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Vulkan 1.1 is required. - if (active_gpu.driverApiVersion < VK_VERSION_1_1) - return false; + // AMDVLK driver is buggy, so disable Vulkan with AMDVLK for now. + // crbug.com/1340081 + if (active_gpu.driverId == VK_DRIVER_ID_AMD_OPEN_SOURCE) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_sync__control__vsync__provider.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_sync__control__vsync__provider.cc index d7e3ac3e98ed..8b586bb13b05 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_sync__control__vsync__provider.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_sync__control__vsync__provider.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/gl/sync_control_vsync_provider.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/ui/gl/sync_control_vsync_provider.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gl/sync_control_vsync_provider.cc @@ -11,7 +11,7 @@ #include "base/trace_event/trace_event.h" @@ -9,7 +9,7 @@ // These constants define a reasonable range for a calculated refresh interval. // Calculating refreshes out of this range will be considered a fatal error. const int64_t kMinVsyncIntervalUs = base::Time::kMicrosecondsPerSecond / 400; -@@ -26,7 +26,7 @@ const double kRelativeIntervalDifferenceThreshold = 0. +@@ -26,7 +26,7 @@ SyncControlVSyncProvider::SyncControlVSyncProvider() : namespace gl { SyncControlVSyncProvider::SyncControlVSyncProvider() : gfx::VSyncProvider() { @@ -27,7 +27,7 @@ // The actual clock used for the system time returned by // eglGetSyncValuesCHROMIUM is unspecified. In practice, the clock used is // likely to be either CLOCK_REALTIME or CLOCK_MONOTONIC, so we compare the -@@ -160,7 +160,7 @@ bool SyncControlVSyncProvider::GetVSyncParametersIfAva +@@ -160,7 +160,7 @@ bool SyncControlVSyncProvider::SupportGetVSyncParamete } bool SyncControlVSyncProvider::SupportGetVSyncParametersIfAvailable() const { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_sync__control__vsync__provider.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_sync__control__vsync__provider.h index b01e52ec927a..75bb00d87677 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_sync__control__vsync__provider.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_sync__control__vsync__provider.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/gl/sync_control_vsync_provider.h.orig 2022-05-19 14:06:27 UTC +--- src/3rdparty/chromium/ui/gl/sync_control_vsync_provider.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gl/sync_control_vsync_provider.h @@ -31,7 +31,7 @@ class SyncControlVSyncProvider : public gfx::VSyncProv bool SupportGetVSyncParametersIfAvailable() const override; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gtk_gtk__compat.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gtk_gtk__compat.cc index fdd51d2768de..047691bf227e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gtk_gtk__compat.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gtk_gtk__compat.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/gtk/gtk_compat.cc.orig 2023-09-13 12:11:42 UTC +--- src/3rdparty/chromium/ui/gtk/gtk_compat.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gtk/gtk_compat.cc -@@ -62,27 +62,47 @@ auto DlCast(void* symbol) { +@@ -62,27 +62,47 @@ void* GetLibGio() { } void* GetLibGio() { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gtk_printing_print__dialog__gtk.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gtk_printing_print__dialog__gtk.cc index b45838145a10..234eb5f2f717 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gtk_printing_print__dialog__gtk.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gtk_printing_print__dialog__gtk.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/gtk/printing/print_dialog_gtk.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/ui/gtk/printing/print_dialog_gtk.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/gtk/printing/print_dialog_gtk.cc -@@ -439,7 +439,7 @@ void PrintDialogGtk::ShowDialog( +@@ -438,7 +438,7 @@ void PrintDialogGtk::ShowDialog( GtkPrintCapabilities cap = static_cast<GtkPrintCapabilities>( GTK_PRINT_CAPABILITY_GENERATE_PDF | GTK_PRINT_CAPABILITY_PAGE_SET | GTK_PRINT_CAPABILITY_COPIES | GTK_PRINT_CAPABILITY_COLLATE | diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_message__center_views_message__popup__view.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_message__center_views_message__popup__view.cc index 70e1e4f76913..f4057e0885a8 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_message__center_views_message__popup__view.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_message__center_views_message__popup__view.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/ui/message_center/views/message_popup_view.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/ui/message_center/views/message_popup_view.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/message_center/views/message_popup_view.cc -@@ -144,7 +144,7 @@ std::unique_ptr<views::Widget> MessagePopupView::Show( +@@ -153,7 +153,7 @@ std::unique_ptr<views::Widget> MessagePopupView::Show( + views::Widget::InitParams::CLIENT_OWNS_WIDGET, + views::Widget::InitParams::TYPE_POPUP); params.z_order = ui::ZOrderLevel::kFloatingWindow; - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // Make the widget explicitly activatable as TYPE_POPUP is not activatable by // default but we need focus for the inline reply textarea. params.activatable = views::Widget::InitParams::Activatable::kYes; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_native__theme_native__theme.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_native__theme_native__theme.h index 9d9f5a1fe0d2..21271063e8a8 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_native__theme_native__theme.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_native__theme_native__theme.h @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/ui/native_theme/native_theme.h.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/ui/native_theme/native_theme.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/native_theme/native_theme.h -@@ -64,7 +64,7 @@ class NATIVE_THEME_EXPORT NativeTheme { +@@ -61,7 +61,7 @@ class NATIVE_THEME_EXPORT NativeTheme { + // The part to be painted / sized. + enum Part { kCheckbox, - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) kFrameTopArea, #endif kInnerSpinButton, diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_native__theme_native__theme__base.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_native__theme_native__theme__base.cc index bb44b065c9ac..849e4ce9f1d7 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_native__theme_native__theme__base.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_native__theme_native__theme__base.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/ui/native_theme/native_theme_base.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/ui/native_theme/native_theme_base.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/native_theme/native_theme_base.cc -@@ -241,7 +241,7 @@ void NativeThemeBase::Paint(cc::PaintCanvas* canvas, +@@ -239,7 +239,7 @@ void NativeThemeBase::Paint(cc::PaintCanvas* canvas, + absl::get<ButtonExtraParams>(extra), color_scheme, + accent_color_opaque); break; - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) case kFrameTopArea: PaintFrameTopArea(canvas, state, rect, absl::get<FrameTopAreaExtraParams>(extra), diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_native__theme_native__theme__features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_native__theme_native__theme__features.cc index 3ca42e4e1e40..9104be835a5b 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_native__theme_native__theme__features.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_native__theme_native__theme__features.cc @@ -1,20 +1,20 @@ ---- src/3rdparty/chromium/ui/native_theme/native_theme_features.cc.orig 2024-01-30 07:53:34 UTC +--- src/3rdparty/chromium/ui/native_theme/native_theme_features.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/native_theme/native_theme_features.cc -@@ -54,7 +54,7 @@ bool IsOverlayScrollbarEnabled() { +@@ -73,7 +73,7 @@ bool IsFluentOverlayScrollbarEnabled() { - bool IsFluentScrollbarEnabled() { + bool IsFluentOverlayScrollbarEnabled() { // Fluent scrollbars are only used for some OSes due to UI design guidelines. -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return base::FeatureList::IsEnabled(features::kFluentScrollbar) || - IsFluentOverlayScrollbarEnabled(); + return base::FeatureList::IsEnabled(features::kFluentOverlayScrollbar); #else -@@ -63,7 +63,7 @@ bool IsFluentScrollbarEnabled() { - } - bool IsFluentOverlayScrollbarEnabled() { + return false; +@@ -82,7 +82,7 @@ bool IsFluentScrollbarEnabled() { + + bool IsFluentScrollbarEnabled() { // Fluent scrollbars are only used for some OSes due to UI design guidelines. -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - return base::FeatureList::IsEnabled(features::kFluentOverlayScrollbar); + return base::FeatureList::IsEnabled(features::kFluentScrollbar) || + IsFluentOverlayScrollbarEnabled(); #else - return false; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_common_egl__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_common_egl__util.cc index 837f0774b9d0..679548165ce0 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_common_egl__util.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_common_egl__util.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/ozone/common/egl_util.cc.orig 2022-07-22 17:30:31 UTC +--- src/3rdparty/chromium/ui/ozone/common/egl_util.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/ozone/common/egl_util.cc -@@ -26,9 +26,9 @@ const base::FilePath::CharType kDefaultGlesSoname[] = +@@ -27,9 +27,9 @@ const base::FilePath::CharType kDefaultEglSoname[] = FILE_PATH_LITERAL("libGLESv2.so"); #else // BUILDFLAG(IS_FUCHSIA) const base::FilePath::CharType kDefaultEglSoname[] = diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_common_features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_common_features.cc deleted file mode 100644 index f1411a927f3e..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_common_features.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- src/3rdparty/chromium/ui/ozone/common/features.cc.orig 2024-10-22 08:31:56 UTC -+++ src/3rdparty/chromium/ui/ozone/common/features.cc -@@ -30,7 +30,7 @@ BASE_FEATURE(kWaylandSurfaceSubmissionInPixelCoordinat - // enabled. - BASE_FEATURE(kWaylandFractionalScaleV1, - "WaylandFractionalScaleV1", --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - base::FEATURE_ENABLED_BY_DEFAULT - #else - base::FEATURE_DISABLED_BY_DEFAULT -@@ -42,7 +42,7 @@ BASE_FEATURE(kWaylandFractionalScaleV1, - // protocol is supported. - BASE_FEATURE(kWaylandXdgToplevelDrag, - "WaylandXdgToplevelDrag", --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - base::FEATURE_ENABLED_BY_DEFAULT - #else - base::FEATURE_DISABLED_BY_DEFAULT diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_headless_headless__surface__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_headless_headless__surface__factory.cc index 0235f047e872..97ec09590696 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_headless_headless__surface__factory.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_headless_headless__surface__factory.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/ozone/platform/headless/headless_surface_factory.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/ui/ozone/platform/headless/headless_surface_factory.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/ozone/platform/headless/headless_surface_factory.cc @@ -34,7 +34,7 @@ #include "ui/ozone/platform/headless/headless_window_manager.h" @@ -9,7 +9,7 @@ #include "ui/ozone/platform/headless/vulkan_implementation_headless.h" #endif -@@ -280,7 +280,7 @@ std::unique_ptr<gpu::VulkanImplementation> +@@ -281,7 +281,7 @@ HeadlessSurfaceFactory::CreateVulkanImplementation( HeadlessSurfaceFactory::CreateVulkanImplementation( bool use_swiftshader, bool allow_protected_memory) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_headless_ozone__platform__headless.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_headless_ozone__platform__headless.cc index 88845a0545db..06b0964728c2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_headless_ozone__platform__headless.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_headless_ozone__platform__headless.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/ozone/platform/headless/ozone_platform_headless.cc.orig 2024-03-27 13:31:02 UTC +--- src/3rdparty/chromium/ui/ozone/platform/headless/ozone_platform_headless.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/ozone/platform/headless/ozone_platform_headless.cc @@ -103,7 +103,7 @@ class OzonePlatformHeadless : public OzonePlatform { } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_headless_vulkan__implementation__headless.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_headless_vulkan__implementation__headless.cc index da31d4b567bc..9ae67a2c9334 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_headless_vulkan__implementation__headless.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_headless_vulkan__implementation__headless.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig 2024-03-22 08:19:40 UTC +--- src/3rdparty/chromium/ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/ozone/platform/headless/vulkan_implementation_headless.cc -@@ -118,7 +118,7 @@ VulkanImplementationHeadless::ExportVkFenceToGpuFence( +@@ -116,7 +116,7 @@ VulkanImplementationHeadless::GetExternalSemaphoreHand VkExternalSemaphoreHandleTypeFlagBits VulkanImplementationHeadless::GetExternalSemaphoreHandleType() { @@ -9,7 +9,7 @@ return VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT; #else return VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT; -@@ -128,7 +128,7 @@ VulkanImplementationHeadless::GetExternalSemaphoreHand +@@ -126,7 +126,7 @@ bool VulkanImplementationHeadless::CanImportGpuMemoryB bool VulkanImplementationHeadless::CanImportGpuMemoryBuffer( gpu::VulkanDeviceQueue* device_queue, gfx::GpuMemoryBufferType memory_buffer_type) { @@ -18,7 +18,7 @@ const auto& enabled_extensions = device_queue->enabled_extensions(); return gfx::HasExtension(enabled_extensions, VK_EXT_EXTERNAL_MEMORY_DMA_BUF_EXTENSION_NAME) && -@@ -151,7 +151,7 @@ VulkanImplementationHeadless::CreateImageFromGpuMemory +@@ -149,7 +149,7 @@ VulkanImplementationHeadless::CreateImageFromGpuMemory VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT | VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT; auto tiling = VK_IMAGE_TILING_OPTIMAL; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_common_wayland__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_common_wayland__util.cc index 8b8fd14d2044..a0a3ef485d32 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_common_wayland__util.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_common_wayland__util.cc @@ -1,20 +1,18 @@ ---- src/3rdparty/chromium/ui/ozone/platform/wayland/common/wayland_util.cc.orig 2024-10-23 07:00:35 UTC +--- src/3rdparty/chromium/ui/ozone/platform/wayland/common/wayland_util.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/ozone/platform/wayland/common/wayland_util.cc -@@ -347,7 +347,7 @@ void TransformToWlArray( - } +@@ -420,6 +420,7 @@ void RecordConnectionMetrics(wl_display* display) { + {"weston", WaylandCompositor::kWeston}, + }; - base::TimeTicks EventMillisecondsToTimeTicks(uint32_t milliseconds) { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // TODO(crbug.com/40287874): `milliseconds` comes from Weston that - // uses timestamp from libinput, which is different from TimeTicks. - // Use EventTimeForNow(), for now. -@@ -389,7 +389,7 @@ bool MaybeHandlePlatformEventForDrag(const ui::Platfor - } ++#if !BUILDFLAG(IS_BSD) + const int fd = wl_display_get_fd(display); + if (fd == -1) { + return WaylandCompositor::kUnknown; +@@ -445,6 +446,7 @@ void RecordConnectionMetrics(wl_display* display) { + return compositor; + } + } ++#endif - void RecordConnectionMetrics(wl_display* display) { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) - CHECK(display); - - // These values are logged to metrics so must not be changed. + return WaylandCompositor::kOther; + }; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_emulate_wayland__input__emulate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_emulate_wayland__input__emulate.cc deleted file mode 100644 index f66db0380ac2..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_emulate_wayland__input__emulate.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- src/3rdparty/chromium/ui/ozone/platform/wayland/emulate/wayland_input_emulate.cc.orig 2024-03-22 08:19:40 UTC -+++ src/3rdparty/chromium/ui/ozone/platform/wayland/emulate/wayland_input_emulate.cc -@@ -284,7 +284,7 @@ void WaylandInputEmulate::EmulateUpdateDisplay(const s - } - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void WaylandInputEmulate::ForceUseScreenCoordinatesOnce() { - force_use_screen_coordinates_once_ = true; - } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_emulate_wayland__input__emulate.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_emulate_wayland__input__emulate.h deleted file mode 100644 index f21fd341c1d4..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_emulate_wayland__input__emulate.h +++ /dev/null @@ -1,11 +0,0 @@ ---- src/3rdparty/chromium/ui/ozone/platform/wayland/emulate/wayland_input_emulate.h.orig 2024-03-22 08:19:40 UTC -+++ src/3rdparty/chromium/ui/ozone/platform/wayland/emulate/wayland_input_emulate.h -@@ -68,7 +68,7 @@ class WaylandInputEmulate : public wl::WaylandProxy::D - uint32_t request_id); - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void ForceUseScreenCoordinatesOnce(); - #endif - diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc index f4a8fa73c518..264cdee7a5b6 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig 2022-03-25 21:59:56 UTC +--- src/3rdparty/chromium/ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc @@ -38,7 +38,11 @@ bool VulkanImplementationWayland::InitializeVulkanInst diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__connection.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__connection.cc deleted file mode 100644 index 626835aa2501..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__connection.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_connection.cc.orig 2024-10-22 08:31:56 UTC -+++ src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_connection.cc -@@ -541,7 +541,7 @@ bool WaylandConnection::ShouldUseOverlayDelegation() c - // isn't present on any non-exo Wayland compositors. - bool should_use_overlay_delegation = - IsWaylandOverlayDelegationEnabled() && !fractional_scale_manager_v1(); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Overlay delegation also requires a single-pixel-buffer protocol, which - // allows creation of non-backed solid color buffers. Even though only video - // overlays can be supported on Linux, these color buffers are still needed diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__input__method__context.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__input__method__context.cc deleted file mode 100644 index 4e6d27b79def..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__input__method__context.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_input_method_context.cc.orig 2024-09-30 07:45:04 UTC -+++ src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_input_method_context.cc -@@ -60,7 +60,7 @@ namespace { - // Only enable the preedit string for sequence mode (i.e. when using dead keys - // or the Compose key) on Linux ozone/wayland (see b/220370007). - constexpr CharacterComposer::PreeditStringMode kPreeditStringMode = --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - CharacterComposer::PreeditStringMode::kAlwaysEnabled; - #else - CharacterComposer::PreeditStringMode::kHexModeOnly; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__popup.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__popup.cc deleted file mode 100644 index 2c7494594110..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__popup.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_popup.cc.orig 2024-05-21 18:07:39 UTC -+++ src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_popup.cc -@@ -34,7 +34,7 @@ WaylandPopup::WaylandPopup(PlatformWindowDelegate* del - WaylandWindow* parent) - : WaylandWindow(delegate, connection) { - set_parent_window(parent); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // TODO(crbug.com/330384470): Whether the popup appear depends on whether - // anchor point is outside of the parent xdg_surface. On Mutter the popup will - // not show when outside. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__screen.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__screen.cc deleted file mode 100644 index c5a663967d43..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__screen.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_screen.cc.orig 2024-10-22 08:31:56 UTC -+++ src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_screen.cc -@@ -46,7 +46,7 @@ - #include "ui/ozone/platform/wayland/host/org_gnome_mutter_idle_monitor.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "ui/linux/linux_ui.h" - #endif - -@@ -133,7 +133,7 @@ WaylandScreen::WaylandScreen(WaylandConnection* connec - tablet_state_ = connection_->GetTabletState(); - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (auto* linux_ui = ui::LinuxUi::instance()) { - OnDeviceScaleFactorChanged(); - display_scale_factor_observer_.Observe(linux_ui); -@@ -606,7 +606,7 @@ bool WaylandScreen::VerifyOutputStateConsistentForTest - return true; - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void WaylandScreen::OnDeviceScaleFactorChanged() { - if (const auto* linux_ui = ui::LinuxUi::instance()) { - const float new_font_scale = linux_ui->display_config().font_scale; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__screen.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__screen.h deleted file mode 100644 index 7c040f670fb8..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__screen.h +++ /dev/null @@ -1,38 +0,0 @@ ---- src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_screen.h.orig 2024-10-22 08:31:56 UTC -+++ src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_screen.h -@@ -24,7 +24,7 @@ - #include "ui/ozone/platform/wayland/host/wayland_output.h" - #include "ui/ozone/public/platform_screen.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "base/scoped_observation.h" - #include "ui/linux/device_scale_factor_observer.h" - #include "ui/linux/linux_ui.h" -@@ -44,7 +44,7 @@ class OrgGnomeMutterIdleMonitor; - - // A PlatformScreen implementation for Wayland. - class WaylandScreen : public PlatformScreen --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - , - public DeviceScaleFactorObserver - #endif -@@ -96,7 +96,7 @@ class WaylandScreen : public PlatformScreen - display::TabletState GetTabletState() const override; - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // DeviceScaleFactorObserver: - void OnDeviceScaleFactorChanged() override; - #endif -@@ -158,7 +158,7 @@ class WaylandScreen : public PlatformScreen - display::TabletState tablet_state_; - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - float font_scale_ = 1.0f; - - base::ScopedObservation<ui::LinuxUi, DeviceScaleFactorObserver> diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__toplevel__window.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__toplevel__window.cc deleted file mode 100644 index 17edc8c684a4..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__toplevel__window.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_toplevel_window.cc.orig 2024-09-30 07:45:04 UTC -+++ src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_toplevel_window.cc -@@ -634,7 +634,7 @@ void WaylandToplevelWindow::HandleAuraToplevelConfigur - const bool did_active_change = is_active_ != window_states.is_activated; - is_active_ = window_states.is_activated; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // The tiled state affects the window geometry, so apply it here. - if (window_states.tiled_edges != tiled_state_) { - // This configure changes the decoration insets. We should adjust the diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__toplevel__window.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__toplevel__window.h deleted file mode 100644 index 5517b4b03c08..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__toplevel__window.h +++ /dev/null @@ -1,11 +0,0 @@ ---- src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_toplevel_window.h.orig 2024-09-30 07:45:04 UTC -+++ src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_toplevel_window.h -@@ -261,7 +261,7 @@ class WaylandToplevelWindow : public WaylandWindow, - // The display ID to switch to in case the state is `kFullscreen`. - int64_t fullscreen_display_id_ = display::kInvalidDisplayId; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // Contains the current state of the tiled edges. - WindowTiledEdges tiled_state_; - #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__window.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__window.cc deleted file mode 100644 index da50befdb630..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__window.cc +++ /dev/null @@ -1,44 +0,0 @@ ---- src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_window.cc.orig 2024-10-22 08:31:56 UTC -+++ src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_window.cc -@@ -318,7 +318,7 @@ void WaylandWindow::OnPointerFocusChanged(bool focused - // Whenever the window gets the pointer focus back, the cursor shape must be - // updated. Otherwise, it is invalidated upon wl_pointer::leave and is not - // restored by the Wayland compositor. --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (focused && async_cursor_) { - async_cursor_->AddCursorLoadedCallback(base::BindOnce( - &WaylandWindow::OnCursorLoaded, AsWeakPtr(), async_cursor_)); -@@ -584,7 +584,7 @@ bool WaylandWindow::ShouldUseNativeFrame() const { - void WaylandWindow::SetCursor(scoped_refptr<PlatformCursor> platform_cursor) { - DCHECK(platform_cursor); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - auto async_cursor = WaylandAsyncCursor::FromPlatformCursor(platform_cursor); - - if (async_cursor_ == async_cursor) { -@@ -795,7 +795,7 @@ std::string WaylandWindow::WindowStates::ToString() co - } else { - base::TrimString(states, " ", &states); - } --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - states += "; tiled_edges: "; - std::string tiled = ""; - if (tiled_edges.left) { -@@ -1283,12 +1283,12 @@ void WaylandWindow::UpdateCursorShape(scoped_refptr<Bi - cursor->bitmaps(), hotspot_in_dips, - std::ceil(cursor->cursor_image_scale_factor())); - } --#if !BUILDFLAG(IS_LINUX) -+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) - cursor_ = cursor; - #endif - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void WaylandWindow::OnCursorLoaded(scoped_refptr<WaylandAsyncCursor> cursor, - scoped_refptr<BitmapCursor> bitmap_cursor) { - if (HasPointerFocus() && async_cursor_ == cursor && bitmap_cursor) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__window.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__window.h deleted file mode 100644 index f923c04a91d0..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__window.h +++ /dev/null @@ -1,38 +0,0 @@ ---- src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_window.h.orig 2024-10-22 08:31:56 UTC -+++ src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_window.h -@@ -41,7 +41,7 @@ - #include "ui/platform_window/platform_window_init_properties.h" - #include "ui/platform_window/wm/wm_drag_handler.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "ui/ozone/platform/wayland/host/wayland_async_cursor.h" - #endif - -@@ -285,7 +285,7 @@ class WaylandWindow : public PlatformWindow, - bool is_snapped_secondary = false; - bool is_floated = false; - bool is_pip = false; --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - WindowTiledEdges tiled_edges; - #endif - -@@ -569,7 +569,7 @@ class WaylandWindow : public PlatformWindow, - - void UpdateCursorShape(scoped_refptr<BitmapCursor> cursor); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - void OnCursorLoaded(scoped_refptr<WaylandAsyncCursor> cursor, - scoped_refptr<BitmapCursor> bitmap_cursor); - #endif -@@ -638,7 +638,7 @@ class WaylandWindow : public PlatformWindow, - - wl::Object<zaura_surface> aura_surface_; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // The current asynchronously loaded cursor (Linux specific). - scoped_refptr<WaylandAsyncCursor> async_cursor_; - #else diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_xdg__toplevel__wrapper__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_xdg__toplevel__wrapper__impl.cc deleted file mode 100644 index 14ed518ae69b..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_xdg__toplevel__wrapper__impl.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- src/3rdparty/chromium/ui/ozone/platform/wayland/host/xdg_toplevel_wrapper_impl.cc.orig 2024-09-30 07:45:04 UTC -+++ src/3rdparty/chromium/ui/ozone/platform/wayland/host/xdg_toplevel_wrapper_impl.cc -@@ -322,7 +322,7 @@ void XDGToplevelWrapperImpl::OnToplevelConfigure(void* - window_states.is_activated = - CheckIfWlArrayHasValue(states, XDG_TOPLEVEL_STATE_ACTIVATED); - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (xdg_toplevel_get_version(toplevel) >= - XDG_TOPLEVEL_STATE_TILED_LEFT_SINCE_VERSION) { - // All four tiled states have the same since version, so it is enough to diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc index 8bf28aefa951..f77d1c9d983c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/ozone/platform/wayland/host/zwp_text_input_wrapper_v1.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/ui/ozone/platform/wayland/host/zwp_text_input_wrapper_v1.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/ozone/platform/wayland/host/zwp_text_input_wrapper_v1.cc -@@ -256,6 +256,10 @@ void ZWPTextInputWrapperV1::SetSurroundingText( +@@ -261,6 +261,10 @@ void ZWPTextInputWrapperV1::SetSurroundingText( // so if it exceeds 16 bits, it may be broken. static constexpr size_t kSizeLimit = 60000; if (HasAdvancedSurroundingTextSupport() && text.length() > kSizeLimit) { @@ -11,7 +11,7 @@ base::ScopedFD memfd(memfd_create("surrounding_text", MFD_CLOEXEC)); if (!memfd.get()) { PLOG(ERROR) << "Failed to create memfd"; -@@ -268,6 +272,7 @@ void ZWPTextInputWrapperV1::SetSurroundingText( +@@ -273,6 +277,7 @@ void ZWPTextInputWrapperV1::SetSurroundingText( zcr_extended_text_input_v1_set_large_surrounding_text( extended_obj_.get(), memfd.get(), text.length(), selection_range.start(), selection_range.end()); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_ozone__platform__wayland.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_ozone__platform__wayland.cc deleted file mode 100644 index 2171460ee99f..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_ozone__platform__wayland.cc +++ /dev/null @@ -1,54 +0,0 @@ ---- src/3rdparty/chromium/ui/ozone/platform/wayland/ozone_platform_wayland.cc.orig 2024-09-30 07:45:04 UTC -+++ src/3rdparty/chromium/ui/ozone/platform/wayland/ozone_platform_wayland.cc -@@ -66,13 +66,13 @@ - #include "ui/events/ozone/layout/stub/stub_keyboard_layout_engine.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "ui/ozone/platform/wayland/host/wayland_cursor_factory.h" - #else - #include "ui/ozone/common/bitmap_cursor_factory.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "ui/ozone/platform/wayland/host/linux_ui_delegate_wayland.h" - #endif - -@@ -267,7 +267,7 @@ class OzonePlatformWayland : public OzonePlatform, - - buffer_manager_connector_ = std::make_unique<WaylandBufferManagerConnector>( - connection_->buffer_manager_host()); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - cursor_factory_ = std::make_unique<WaylandCursorFactory>(connection_.get()); - #else - cursor_factory_ = std::make_unique<BitmapCursorFactory>(); -@@ -277,7 +277,7 @@ class OzonePlatformWayland : public OzonePlatform, - - supported_buffer_formats_ = - connection_->buffer_manager_host()->GetSupportedBufferFormats(); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - linux_ui_delegate_ = - std::make_unique<LinuxUiDelegateWayland>(connection_.get()); - #endif -@@ -343,7 +343,7 @@ class OzonePlatformWayland : public OzonePlatform, - properties->supports_global_screen_coordinates = - kDefaultScreenCoordinateEnabled; - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // TODO(crbug.com/40800718): Revisit (and maybe remove) once proper - // support, probably backed by org.freedesktop.portal.Screenshot.PickColor - // API is implemented. Note: this is restricted to Linux Desktop as Lacros -@@ -545,7 +545,7 @@ class OzonePlatformWayland : public OzonePlatform, - DrmRenderNodePathFinder path_finder_; - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - std::unique_ptr<LinuxUiDelegateWayland> linux_ui_delegate_; - #endif - }; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_vulkan__implementation__x11.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_vulkan__implementation__x11.cc index 11d0fa706ce0..097dfdef97ec 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_vulkan__implementation__x11.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_vulkan__implementation__x11.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/ozone/platform/x11/vulkan_implementation_x11.cc.orig 2024-03-22 08:19:40 UTC +--- src/3rdparty/chromium/ui/ozone/platform/x11/vulkan_implementation_x11.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/ozone/platform/x11/vulkan_implementation_x11.cc @@ -59,7 +59,11 @@ bool VulkanImplementationX11::InitializeVulkanInstance diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11__screen__ozone.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11__screen__ozone.cc index 3e0c586a2e6b..3006c40bb5dc 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11__screen__ozone.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11__screen__ozone.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/ozone/platform/x11/x11_screen_ozone.cc.orig 2024-03-22 08:19:40 UTC +--- src/3rdparty/chromium/ui/ozone/platform/x11/x11_screen_ozone.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/ozone/platform/x11/x11_screen_ozone.cc @@ -22,7 +22,7 @@ #include "ui/ozone/platform/x11/x11_window.h" @@ -18,7 +18,7 @@ if (auto* linux_ui = ui::LinuxUi::instance()) { display_scale_factor_observer_.Observe(linux_ui); } -@@ -260,7 +260,7 @@ void X11ScreenOzone::OnEvent(const x11::Event& xev) { +@@ -267,7 +267,7 @@ void X11ScreenOzone::OnEvent(const x11::Event& xev) { x11_display_manager_->OnEvent(xev); } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11__screen__ozone.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11__screen__ozone.h index 0d564b162cfd..f19f7618e478 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11__screen__ozone.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11__screen__ozone.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/ozone/platform/x11/x11_screen_ozone.h.orig 2024-03-22 08:19:40 UTC +--- src/3rdparty/chromium/ui/ozone/platform/x11/x11_screen_ozone.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/ozone/platform/x11/x11_screen_ozone.h @@ -16,7 +16,7 @@ #include "ui/gfx/x/event.h" @@ -9,7 +9,7 @@ #include "ui/linux/device_scale_factor_observer.h" #include "ui/linux/linux_ui.h" #endif -@@ -29,7 +29,7 @@ class X11WindowManager; +@@ -29,7 +29,7 @@ class X11ScreenOzone : public PlatformScreen, class X11ScreenOzone : public PlatformScreen, public x11::EventObserver, public XDisplayManager::Delegate diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11__window.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11__window.cc index cb803d961f39..309765853794 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11__window.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11__window.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/ozone/platform/x11/x11_window.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/ui/ozone/platform/x11/x11_window.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/ozone/platform/x11/x11_window.cc -@@ -1504,7 +1504,7 @@ void X11Window::OnXWindowStateChanged() { +@@ -1502,7 +1502,7 @@ void X11Window::OnXWindowStateChanged() { WindowTiledEdges tiled_state = GetTiledState(); if (tiled_state != tiled_state_) { tiled_state_ = tiled_state; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_test_mock__platform__window__delegate.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_test_mock__platform__window__delegate.h index 0564516bf372..5899cee705e9 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_test_mock__platform__window__delegate.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_test_mock__platform__window__delegate.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/ozone/test/mock_platform_window_delegate.h.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/ui/ozone/test/mock_platform_window_delegate.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/ozone/test/mock_platform_window_delegate.h @@ -35,7 +35,7 @@ class MockPlatformWindowDelegate : public PlatformWind MOCK_METHOD2(OnWindowStateChanged, diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_platform__window_platform__window__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_platform__window_platform__window__delegate.cc index 8eefac7bb627..0179d0af78ca 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_platform__window_platform__window__delegate.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_platform__window_platform__window__delegate.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/platform_window/platform_window_delegate.cc.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/ui/platform_window/platform_window_delegate.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/platform_window/platform_window_delegate.cc -@@ -61,7 +61,7 @@ gfx::Insets PlatformWindowDelegate::CalculateInsetsInD +@@ -57,7 +57,7 @@ gfx::Insets PlatformWindowDelegate::CalculateInsetsInD return gfx::Insets(); } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_platform__window_platform__window__delegate.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_platform__window_platform__window__delegate.h index 2c93359486aa..4cde4a7b042a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_platform__window_platform__window__delegate.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_platform__window_platform__window__delegate.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/platform_window/platform_window_delegate.h.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/ui/platform_window/platform_window_delegate.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/platform_window/platform_window_delegate.h -@@ -181,7 +181,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindow +@@ -144,7 +144,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindow virtual void OnWindowStateChanged(PlatformWindowState old_state, PlatformWindowState new_state) = 0; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_platform__window_platform__window__init__properties.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_platform__window_platform__window__init__properties.h index a81893a46ef0..5b3aaa165a44 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_platform__window_platform__window__init__properties.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_platform__window_platform__window__init__properties.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/platform_window/platform_window_init_properties.h.orig 2024-06-17 12:56:06 UTC +--- src/3rdparty/chromium/ui/platform_window/platform_window_init_properties.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/platform_window/platform_window_init_properties.h -@@ -56,7 +56,7 @@ class WorkspaceExtensionDelegate; +@@ -56,7 +56,7 @@ class ScenicWindowDelegate; class ScenicWindowDelegate; #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_qt_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_qt_BUILD.gn index 7fbca955903d..d914842392d6 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_qt_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_qt_BUILD.gn @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/qt/BUILD.gn.orig 2024-01-30 07:53:34 UTC +--- src/3rdparty/chromium/ui/qt/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/qt/BUILD.gn @@ -20,7 +20,7 @@ config("qt_internal_config") { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__bn.xtb b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__bn.xtb index 71e8022b2a30..ccc73752df02 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__bn.xtb +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__bn.xtb @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/strings/translations/app_locale_settings_bn.xtb.orig 2022-09-24 10:57:32 UTC +--- src/3rdparty/chromium/ui/strings/translations/app_locale_settings_bn.xtb.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/strings/translations/app_locale_settings_bn.xtb @@ -10,7 +10,7 @@ <translation id="IDS_WEB_FONT_FAMILY">Vrinda</translation> diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__ja.xtb b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__ja.xtb index 342fe1653a3c..ad06df5159fa 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__ja.xtb +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__ja.xtb @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/strings/translations/app_locale_settings_ja.xtb.orig 2022-09-24 10:57:32 UTC +--- src/3rdparty/chromium/ui/strings/translations/app_locale_settings_ja.xtb.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/strings/translations/app_locale_settings_ja.xtb @@ -12,7 +12,7 @@ <if expr="is_ios"> diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__ko.xtb b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__ko.xtb index 07d66a247845..740e66a74ba7 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__ko.xtb +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__ko.xtb @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/strings/translations/app_locale_settings_ko.xtb.orig 2022-09-24 10:57:32 UTC +--- src/3rdparty/chromium/ui/strings/translations/app_locale_settings_ko.xtb.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/strings/translations/app_locale_settings_ko.xtb @@ -12,7 +12,7 @@ <if expr="is_ios"> diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__ml.xtb b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__ml.xtb index 9fbf0f264e95..35a82988516a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__ml.xtb +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__ml.xtb @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/strings/translations/app_locale_settings_ml.xtb.orig 2022-09-24 10:57:32 UTC +--- src/3rdparty/chromium/ui/strings/translations/app_locale_settings_ml.xtb.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/strings/translations/app_locale_settings_ml.xtb @@ -9,7 +9,7 @@ <translation id="IDS_WEB_FONT_FAMILY">'Segoe UI',Arial,AnjaliOldLipi,Rachana,Kartika</translation> diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__th.xtb b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__th.xtb index 4ce623f14532..2f06e7c8ad4f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__th.xtb +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__th.xtb @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/strings/translations/app_locale_settings_th.xtb.orig 2022-09-24 10:57:32 UTC +--- src/3rdparty/chromium/ui/strings/translations/app_locale_settings_th.xtb.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/strings/translations/app_locale_settings_th.xtb @@ -6,7 +6,7 @@ <translation id="IDS_WEB_FONT_FAMILY">Tahoma,sans-serif</translation> diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__zh-CN.xtb b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__zh-CN.xtb index 02173dbb3aa4..8e6485eb0016 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__zh-CN.xtb +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__zh-CN.xtb @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/strings/translations/app_locale_settings_zh-CN.xtb.orig 2022-09-24 10:57:32 UTC +--- src/3rdparty/chromium/ui/strings/translations/app_locale_settings_zh-CN.xtb.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/strings/translations/app_locale_settings_zh-CN.xtb @@ -12,7 +12,7 @@ <if expr="is_ios"> diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__zh-TW.xtb b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__zh-TW.xtb index de3480d2f9ab..2cbaff5679db 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__zh-TW.xtb +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__zh-TW.xtb @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/strings/translations/app_locale_settings_zh-TW.xtb.orig 2023-01-11 09:17:16 UTC +--- src/3rdparty/chromium/ui/strings/translations/app_locale_settings_zh-TW.xtb.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/strings/translations/app_locale_settings_zh-TW.xtb @@ -12,7 +12,7 @@ <if expr="is_ios"> diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_prefix__selector.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_prefix__selector.cc index 1c466b503a5b..19262c910c26 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_prefix__selector.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_prefix__selector.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/views/controls/prefix_selector.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/ui/views/controls/prefix_selector.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/views/controls/prefix_selector.cc -@@ -178,7 +178,7 @@ bool PrefixSelector::ShouldDoLearning() { +@@ -192,7 +192,7 @@ bool PrefixSelector::ShouldDoLearning() { return false; } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_prefix__selector.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_prefix__selector.h index 33880046fb1d..30114c8762a9 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_prefix__selector.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_prefix__selector.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/views/controls/prefix_selector.h.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/ui/views/controls/prefix_selector.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/views/controls/prefix_selector.h -@@ -85,7 +85,7 @@ class VIEWS_EXPORT PrefixSelector : public ui::TextInp +@@ -91,7 +91,7 @@ class VIEWS_EXPORT PrefixSelector : public ui::TextInp ukm::SourceId GetClientSourceForMetrics() const override; bool ShouldDoLearning() override; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_textfield_textfield.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_textfield_textfield.cc index c83e97db5670..4fbd62219e68 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_textfield_textfield.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_textfield_textfield.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/views/controls/textfield/textfield.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/ui/views/controls/textfield/textfield.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/views/controls/textfield/textfield.cc @@ -85,7 +85,7 @@ #include "base/win/win_util.h" @@ -9,7 +9,7 @@ #include "ui/base/ime/linux/text_edit_command_auralinux.h" #include "ui/base/ime/text_input_flags.h" #include "ui/linux/linux_ui.h" -@@ -183,7 +183,7 @@ bool IsControlKeyModifier(int flags) { +@@ -182,7 +182,7 @@ bool IsControlKeyModifier(int flags) { // Control-modified key combination, but we cannot extend it to other platforms // as Control has different meanings and behaviors. // https://crrev.com/2580483002/#msg46 @@ -18,16 +18,16 @@ return flags & ui::EF_CONTROL_DOWN; #else return false; -@@ -761,7 +761,7 @@ bool Textfield::OnKeyPressed(const ui::KeyEvent& event - if (!textfield) +@@ -789,7 +789,7 @@ bool Textfield::OnKeyPressed(const ui::KeyEvent& event return handled; + } -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) auto* linux_ui = ui::LinuxUi::instance(); std::vector<ui::TextEditCommandAuraLinux> commands; if (!handled && linux_ui && -@@ -944,7 +944,7 @@ void Textfield::AboutToRequestFocusFromTabTraversal(bo +@@ -974,7 +974,7 @@ bool Textfield::SkipDefaultKeyEventProcessing(const ui } bool Textfield::SkipDefaultKeyEventProcessing(const ui::KeyEvent& event) { @@ -36,7 +36,7 @@ // Skip any accelerator handling that conflicts with custom keybindings. auto* linux_ui = ui::LinuxUi::instance(); std::vector<ui::TextEditCommandAuraLinux> commands; -@@ -1994,7 +1994,7 @@ bool Textfield::ShouldDoLearning() { +@@ -2065,7 +2065,7 @@ bool Textfield::ShouldDoLearning() { return false; } @@ -45,20 +45,21 @@ // TODO(crbug.com/41452689): Implement this method to support Korean IME // reconversion feature on native text fields (e.g. find bar). bool Textfield::SetCompositionFromExistingText( -@@ -2500,14 +2500,14 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent( +@@ -2583,7 +2583,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent( #endif return ui::TextEditCommand::DELETE_BACKWARD; } -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) // Only erase by line break on Linux and ChromeOS. - if (shift) + if (shift) { return ui::TextEditCommand::DELETE_TO_BEGINNING_OF_LINE; +@@ -2591,7 +2591,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent( #endif return ui::TextEditCommand::DELETE_WORD_BACKWARD; case ui::VKEY_DELETE: -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) // Only erase by line break on Linux and ChromeOS. - if (shift && control) + if (shift && control) { return ui::TextEditCommand::DELETE_TO_END_OF_LINE; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_textfield_textfield.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_textfield_textfield.h index 652aebc9ba44..e83f5bd4b5f7 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_textfield_textfield.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_textfield_textfield.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/views/controls/textfield/textfield.h.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/ui/views/controls/textfield/textfield.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/views/controls/textfield/textfield.h @@ -47,7 +47,7 @@ #include "ui/views/view_observer.h" @@ -9,7 +9,7 @@ #include <vector> #endif -@@ -463,7 +463,7 @@ class VIEWS_EXPORT Textfield : public View, +@@ -474,7 +474,7 @@ class VIEWS_EXPORT Textfield : public View, // Set whether the text should be used to improve typing suggestions. void SetShouldDoLearning(bool value) { should_do_learning_ = value; } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_corewm_tooltip__aura.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_corewm_tooltip__aura.cc index 18f93c58add1..41b822021261 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_corewm_tooltip__aura.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_corewm_tooltip__aura.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/ui/views/corewm/tooltip_aura.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/ui/views/corewm/tooltip_aura.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/views/corewm/tooltip_aura.cc -@@ -37,7 +37,7 @@ namespace { +@@ -38,7 +38,7 @@ bool CanUseTranslucentTooltipWidget() { + + // TODO(varkha): Update if native widget can be transparent on Linux. bool CanUseTranslucentTooltipWidget() { - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || BUILDFLAG(IS_WIN) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) return false; #else return true; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_examples_widget__example.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_examples_widget__example.cc index 1d47086b6d75..504e4d7f4bad 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_examples_widget__example.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_examples_widget__example.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/views/examples/widget_example.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/ui/views/examples/widget_example.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/views/examples/widget_example.cc @@ -50,7 +50,7 @@ void WidgetExample::CreateExampleView(View* container) modal_button->SetCallback( diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_focus_focus__manager.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_focus_focus__manager.cc index a1eae222d44e..387b68cade0c 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_focus_focus__manager.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_focus_focus__manager.cc @@ -1,20 +1,20 @@ ---- src/3rdparty/chromium/ui/views/focus/focus_manager.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/ui/views/focus/focus_manager.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/views/focus/focus_manager.cc -@@ -585,7 +585,7 @@ bool FocusManager::RedirectAcceleratorToBubbleAnchorWi +@@ -604,7 +604,7 @@ bool FocusManager::RedirectAcceleratorToBubbleAnchorWi + return false; + } - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // Processing an accelerator can delete things. Because we // need these objects afterwards on Linux, save widget_ as weak pointer and // save the close_on_deactivate property value of widget_delegate in a -@@ -602,7 +602,7 @@ bool FocusManager::RedirectAcceleratorToBubbleAnchorWi +@@ -619,7 +619,7 @@ bool FocusManager::RedirectAcceleratorToBubbleAnchorWi + const bool accelerator_processed = + focus_manager->ProcessAccelerator(accelerator); - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // Need to manually close the bubble widget on Linux. On Linux when the // bubble is shown, the main widget remains active. Because of that when // focus is set to the main widget to process accelerator, the main widget diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_style_platform__style.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_style_platform__style.cc index fc70e97ab9cd..0d50d5059d96 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_style_platform__style.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_style_platform__style.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/views/style/platform_style.cc.orig 2024-03-22 08:19:40 UTC +--- src/3rdparty/chromium/ui/views/style/platform_style.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/views/style/platform_style.cc -@@ -17,7 +17,7 @@ +@@ -16,7 +16,7 @@ #include "ui/views/controls/focusable_border.h" #include "ui/views/controls/scrollbar/scroll_bar_views.h" @@ -9,16 +9,7 @@ #include "ui/views/controls/scrollbar/overlay_scroll_bar.h" #endif -@@ -50,7 +50,7 @@ const View::FocusBehavior PlatformStyle::kDefaultFocus - // Linux clips bubble windows that extend outside their parent window - // bounds. - const bool PlatformStyle::kAdjustBubbleIfOffscreen = --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - false; - #else - true; -@@ -59,7 +59,7 @@ const bool PlatformStyle::kAdjustBubbleIfOffscreen = +@@ -27,7 +27,7 @@ std::unique_ptr<ScrollBar> PlatformStyle::CreateScroll // static std::unique_ptr<ScrollBar> PlatformStyle::CreateScrollBar( ScrollBar::Orientation orientation) { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_test_ui__controls__factory__desktop__aura__ozone.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_test_ui__controls__factory__desktop__aura__ozone.cc index d3a96527382d..b179876bda26 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_test_ui__controls__factory__desktop__aura__ozone.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_test_ui__controls__factory__desktop__aura__ozone.cc @@ -1,8 +1,8 @@ ---- src/3rdparty/chromium/ui/views/test/ui_controls_factory_desktop_aura_ozone.cc.orig 2024-03-22 08:19:40 UTC +--- src/3rdparty/chromium/ui/views/test/ui_controls_factory_desktop_aura_ozone.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/views/test/ui_controls_factory_desktop_aura_ozone.cc -@@ -296,7 +296,7 @@ void UpdateDisplaySync(const std::string& display_spec +@@ -237,7 +237,7 @@ bool SendMouseClick(MouseButton type, gfx::NativeWindo + window_hint); } - #endif -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_views__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_views__delegate.cc index 19409aa63270..396eb8a5fee5 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_views__delegate.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_views__delegate.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/views/views_delegate.cc.orig 2024-02-23 21:04:38 UTC +--- src/3rdparty/chromium/ui/views/views_delegate.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/views/views_delegate.cc -@@ -95,7 +95,7 @@ bool ViewsDelegate::IsWindowInMetro(gfx::NativeWindow +@@ -89,7 +89,7 @@ bool ViewsDelegate::IsWindowInMetro(gfx::NativeWindow return false; } #elif BUILDFLAG(ENABLE_DESKTOP_AURA) && \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_views__delegate.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_views__delegate.h index 726a5c51347a..8e2007b10333 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_views__delegate.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_views__delegate.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/views/views_delegate.h.orig 2024-02-23 21:04:38 UTC +--- src/3rdparty/chromium/ui/views/views_delegate.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/views/views_delegate.h -@@ -146,7 +146,7 @@ class VIEWS_EXPORT ViewsDelegate { +@@ -139,7 +139,7 @@ class VIEWS_EXPORT ViewsDelegate { // environment. virtual bool IsWindowInMetro(gfx::NativeWindow window) const; #elif BUILDFLAG(ENABLE_DESKTOP_AURA) && \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc index 01caf1c093c1..5b46091b56c6 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc -@@ -206,7 +206,7 @@ DragOperation DesktopDragDropClientOzone::StartDragAnd +@@ -203,7 +203,7 @@ DragOperation DesktopDragDropClientOzone::StartDragAnd return selected_operation_; } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h index edd01820e958..7b2f1ec3ef3f 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h -@@ -66,7 +66,7 @@ class VIEWS_EXPORT DesktopDragDropClientOzone +@@ -67,7 +67,7 @@ class VIEWS_EXPORT DesktopDragDropClientOzone // The offset of |drag_widget_| relative to the mouse position. gfx::Vector2d offset; @@ -9,7 +9,7 @@ // The last received drag location. The drag widget is moved asynchronously // so its position is updated when the UI thread has time for that. When // the first change to the location happens, a call to UpdateDragWidget() -@@ -87,7 +87,7 @@ class VIEWS_EXPORT DesktopDragDropClientOzone +@@ -88,7 +88,7 @@ class VIEWS_EXPORT DesktopDragDropClientOzone const gfx::Point& root_location, int allowed_operations, ui::mojom::DragEventSource source) override; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc index bd7bd41c7569..cbb9e3657661 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc -@@ -48,7 +48,7 @@ +@@ -50,7 +50,7 @@ #include "ui/wm/core/window_util.h" #include "ui/wm/public/window_move_client.h" @@ -9,7 +9,7 @@ #include "ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone_linux.h" #endif -@@ -358,7 +358,7 @@ std::unique_ptr<aura::client::DragDropClient> +@@ -347,7 +347,7 @@ DesktopWindowTreeHostPlatform::CreateDragDropClient() DesktopWindowTreeHostPlatform::CreateDragDropClient() { ui::WmDragHandler* drag_handler = ui::GetWmDragHandler(*(platform_window())); std::unique_ptr<DesktopDragDropClientOzone> drag_drop_client = @@ -18,7 +18,7 @@ std::make_unique<DesktopDragDropClientOzoneLinux>(window(), drag_handler); #else std::make_unique<DesktopDragDropClientOzone>(window(), drag_handler); -@@ -1175,7 +1175,7 @@ bool DesktopWindowTreeHostPlatform::RotateFocusForWidg +@@ -1174,7 +1174,7 @@ bool DesktopWindowTreeHostPlatform::RotateFocusForWidg // DesktopWindowTreeHost: // Linux subclasses this host and adds some Linux specific bits. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__window__tree__host__platform__impl__interactive__uitest.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__window__tree__host__platform__impl__interactive__uitest.cc deleted file mode 100644 index e6333332d807..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__window__tree__host__platform__impl__interactive__uitest.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- src/3rdparty/chromium/ui/views/widget/desktop_aura/desktop_window_tree_host_platform_impl_interactive_uitest.cc.orig 2024-04-19 13:02:56 UTC -+++ src/3rdparty/chromium/ui/views/widget/desktop_aura/desktop_window_tree_host_platform_impl_interactive_uitest.cc -@@ -23,7 +23,7 @@ - #include "ui/views/widget/widget_delegate.h" - #include "ui/views/window/native_frame_view.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "ui/views/widget/desktop_aura/desktop_window_tree_host_linux.h" - #include "ui/views/widget/desktop_aura/window_event_filter_linux.h" - using DesktopWindowTreeHostPlatformImpl = views::DesktopWindowTreeHostLinux; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_root__view.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_root__view.cc index a50d11463dee..d934f6dc9819 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_root__view.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_root__view.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/views/widget/root_view.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/ui/views/widget/root_view.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/views/widget/root_view.cc -@@ -109,7 +109,7 @@ class AnnounceTextView : public View { +@@ -169,7 +169,7 @@ class AnnounceTextView : public View { #if BUILDFLAG(IS_CHROMEOS) // On ChromeOS, kAlert role can invoke an unnecessary event on reparenting. GetViewAccessibility().SetRole(ax::mojom::Role::kStaticText); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_widget.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_widget.cc index b0b927dfe229..b7f95a11af18 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_widget.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_widget.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/ui/views/widget/widget.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/ui/views/widget/widget.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/views/widget/widget.cc -@@ -58,7 +58,7 @@ +@@ -63,7 +63,7 @@ #include "ui/views/window/custom_frame_view.h" #include "ui/views/window/dialog_delegate.h" @@ -9,12 +9,12 @@ #include "ui/linux/linux_ui.h" #endif -@@ -2203,7 +2203,7 @@ const ui::NativeTheme* Widget::GetNativeTheme() const - if (parent_) +@@ -2444,7 +2444,7 @@ const ui::NativeTheme* Widget::GetNativeTheme() const return parent_->GetNativeTheme(); + } -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (auto* linux_ui_theme = ui::LinuxUiTheme::GetForWindow(GetNativeWindow())) + if (auto* linux_ui_theme = + ui::LinuxUiTheme::GetForWindow(GetNativeWindow())) { return linux_ui_theme->GetNativeTheme(); - #endif diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_window_custom__frame__view.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_window_custom__frame__view.cc index 3597d8cd90d0..0aea38792ef7 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_window_custom__frame__view.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_window_custom__frame__view.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/ui/views/window/custom_frame_view.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/ui/views/window/custom_frame_view.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/views/window/custom_frame_view.cc -@@ -268,7 +268,7 @@ int CustomFrameView::CaptionButtonY() const { +@@ -279,7 +279,7 @@ int CustomFrameView::CaptionButtonY() const { + int CustomFrameView::CaptionButtonY() const { + // Maximized buttons start at window top so that even if their images aren't // drawn flush with the screen edge, they still obey Fitts' Law. - // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch - // of lacros-chrome is complete. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) return FrameBorderThickness(); #else return frame_->IsMaximized() ? FrameBorderThickness() : kFrameShadowThickness; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_window_dialog__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_window_dialog__delegate.cc index 18d6b7a75476..d4951cb7b77d 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_window_dialog__delegate.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_window_dialog__delegate.cc @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/ui/views/window/dialog_delegate.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/ui/views/window/dialog_delegate.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/views/window/dialog_delegate.cc -@@ -105,7 +105,7 @@ Widget* DialogDelegate::CreateDialogWidget( +@@ -105,7 +105,7 @@ bool DialogDelegate::CanSupportCustomFrame(gfx::Native // static bool DialogDelegate::CanSupportCustomFrame(gfx::NativeView parent) { --#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \ -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && \ - BUILDFLAG(ENABLE_DESKTOP_AURA) +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_DESKTOP_AURA) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_DESKTOP_AURA) // The new style doesn't support unparented dialogs on Linux desktop. return parent != nullptr; + #else diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_window_frame__background.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_window_frame__background.cc index b34d95a6105f..be21599f0bcd 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_window_frame__background.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_window_frame__background.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/ui/views/window/frame_background.cc.orig 2023-10-11 18:22:24 UTC +--- src/3rdparty/chromium/ui/views/window/frame_background.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/ui/views/window/frame_background.cc @@ -110,7 +110,7 @@ void FrameBackground::PaintMaximized(gfx::Canvas* canv int width) const { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_BUILD.gn index 429accee11d7..ab331308c2d9 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_BUILD.gn +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_BUILD.gn @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/v8/BUILD.gn.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/v8/BUILD.gn.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/v8/BUILD.gn -@@ -908,6 +908,8 @@ external_v8_defines = [ +@@ -961,6 +961,8 @@ external_v8_defines = [ "V8_TARGET_OS_MACOS", "V8_TARGET_OS_WIN", "V8_TARGET_OS_CHROMEOS", @@ -9,7 +9,7 @@ ] enabled_external_v8_defines = [ -@@ -984,6 +986,12 @@ if (target_os == "android") { +@@ -1040,6 +1042,12 @@ if (target_os == "android") { } else if (target_os == "chromeos") { enabled_external_v8_defines += [ "V8_HAVE_TARGET_OS" ] enabled_external_v8_defines += [ "V8_TARGET_OS_CHROMEOS" ] @@ -22,7 +22,7 @@ } disabled_external_v8_defines = external_v8_defines - enabled_external_v8_defines -@@ -2538,6 +2546,12 @@ template("run_mksnapshot") { +@@ -2479,6 +2487,12 @@ template("run_mksnapshot") { if (!v8_enable_builtins_profiling && v8_enable_builtins_reordering) { args += [ "--reorder-builtins" ] } @@ -35,7 +35,7 @@ } if (v8_enable_turboshaft_csa) { -@@ -6704,7 +6718,7 @@ v8_component("v8_libbase") { +@@ -6638,7 +6652,7 @@ v8_component("v8_libbase") { } } @@ -44,7 +44,7 @@ sources += [ "src/base/debug/stack_trace_posix.cc", "src/base/platform/platform-linux.cc", -@@ -6715,6 +6729,18 @@ v8_component("v8_libbase") { +@@ -6649,6 +6663,18 @@ v8_component("v8_libbase") { "dl", "rt", ] diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_include_v8-internal.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_include_v8-internal.h index 2ea51316a66e..968cd1c8c6e1 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_include_v8-internal.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_include_v8-internal.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/v8/include/v8-internal.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/v8/include/v8-internal.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/v8/include/v8-internal.h -@@ -229,7 +229,7 @@ using SandboxedPointer_t = Address; +@@ -232,7 +232,7 @@ using SandboxedPointer_t = Address; #ifdef V8_ENABLE_SANDBOX // Size of the sandbox, excluding the guard regions surrounding it. diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_include_v8config.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_include_v8config.h index 65311acf12ce..01193604514e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_include_v8config.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_include_v8config.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/v8/include/v8config.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/v8/include/v8config.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/v8/include/v8config.h @@ -201,6 +201,8 @@ path. Add it with -I<path> to the command line && !defined(V8_TARGET_OS_FUCHSIA) \ @@ -35,13 +35,11 @@ #ifdef V8_OS_MACOS # define V8_TARGET_OS_MACOS #endif -@@ -381,7 +395,8 @@ path. Add it with -I<path> to the command line - // preserve_most in clang >= 17 (see https://reviews.llvm.org/D143425). +@@ -382,6 +396,7 @@ path. Add it with -I<path> to the command line #if (defined(_M_X64) || defined(__x86_64__) /* x64 (everywhere) */ \ || ((defined(__AARCH64EL__) || defined(_M_ARM64)) /* arm64, but ... */ \ -- && !defined(_WIN32))) /* not on windows */ \ -+ && !defined(_WIN32) /* not on windows */ \ -+ && !defined(__OpenBSD__))) /* not on OpenBSD */ \ + && !defined(_WIN32))) /* not on windows */ \ ++ && !defined(__OpenBSD__) /* not on OpenBSD */ \ && !defined(COMPONENT_BUILD) /* no component build */\ && __clang_major__ >= 17 /* clang >= 17 */ # define V8_HAS_ATTRIBUTE_PRESERVE_MOST (__has_attribute(preserve_most)) diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_api_api.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_api_api.cc index 3e3ca5fb8378..e0eff42641ec 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_api_api.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_api_api.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/v8/src/api/api.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/v8/src/api/api.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/v8/src/api/api.cc -@@ -149,7 +149,7 @@ +@@ -153,7 +153,7 @@ #include "src/wasm/wasm-serialization.h" #endif // V8_ENABLE_WEBASSEMBLY @@ -9,7 +9,7 @@ #include <signal.h> #include <unistd.h> -@@ -6525,7 +6525,7 @@ bool v8::V8::Initialize(const int build_config) { +@@ -6614,7 +6614,7 @@ bool v8::V8::Initialize(const int build_config) { return true; } diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_atomicops.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_atomicops.h index 51d11ee69264..f8a2348884b0 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_atomicops.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_atomicops.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/v8/src/base/atomicops.h.orig 2023-09-13 12:11:42 UTC +--- src/3rdparty/chromium/v8/src/base/atomicops.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/v8/src/base/atomicops.h -@@ -57,10 +57,10 @@ using Atomic64 = SbAtomic64; +@@ -57,10 +57,10 @@ using Atomic32 = int32_t; using Atomic8 = char; using Atomic16 = int16_t; using Atomic32 = int32_t; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_platform_memory.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_platform_memory.h index b8cf280c2187..8ebe57537133 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_platform_memory.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_platform_memory.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/v8/src/base/platform/memory.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/v8/src/base/platform/memory.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/v8/src/base/platform/memory.h @@ -21,13 +21,13 @@ #include <malloc/malloc.h> diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_platform_platform-openbsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_platform_platform-openbsd.cc index 56468ef16124..bd46bced5115 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_platform_platform-openbsd.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_platform_platform-openbsd.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/v8/src/base/platform/platform-openbsd.cc.orig 2024-07-30 11:12:21 UTC +--- src/3rdparty/chromium/v8/src/base/platform/platform-openbsd.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/v8/src/base/platform/platform-openbsd.cc @@ -6,6 +6,7 @@ // POSIX-compatible parts, the implementation is in platform-posix.cc. @@ -8,7 +8,7 @@ #include <semaphore.h> #include <signal.h> #include <stdlib.h> -@@ -121,6 +122,17 @@ void OS::SignalCodeMovingGC() { +@@ -121,6 +122,17 @@ void OS::AdjustSchedulingParams() {} } void OS::AdjustSchedulingParams() {} diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_platform_platform-posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_platform_platform-posix.cc index ee23148ec530..357a9c42f9c4 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_platform_platform-posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_platform_platform-posix.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/v8/src/base/platform/platform-posix.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/v8/src/base/platform/platform-posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/v8/src/base/platform/platform-posix.cc @@ -75,7 +75,7 @@ #include <sys/syscall.h> @@ -25,7 +25,7 @@ uintptr_t raw_addr; { MutexGuard guard(rng_mutex.Pointer()); -@@ -416,6 +423,7 @@ void* OS::GetRandomMmapAddr() { +@@ -412,6 +419,7 @@ void* OS::GetRandomMmapAddr() { #endif return reinterpret_cast<void*>(raw_addr); } @@ -33,7 +33,7 @@ // TODO(bbudge) Move Cygwin and Fuchsia stuff into platform-specific files. #if !V8_OS_CYGWIN && !V8_OS_FUCHSIA -@@ -704,7 +712,7 @@ void OS::DestroySharedMemoryHandle(PlatformSharedMemor +@@ -700,7 +708,7 @@ bool OS::HasLazyCommits() { #if !V8_OS_ZOS // static bool OS::HasLazyCommits() { @@ -42,7 +42,7 @@ return true; #else // TODO(bbudge) Return true for all POSIX platforms. -@@ -1350,7 +1358,7 @@ void Thread::SetThreadLocal(LocalStorageKey key, void* +@@ -1346,7 +1354,7 @@ void Thread::SetThreadLocal(LocalStorageKey key, void* // keep this version in POSIX as most Linux-compatible derivatives will // support it. MacOS and FreeBSD are different here. #if !defined(V8_OS_FREEBSD) && !defined(V8_OS_DARWIN) && !defined(_AIX) && \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_small-vector.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_small-vector.h deleted file mode 100644 index 1432a9e91c60..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_small-vector.h +++ /dev/null @@ -1,11 +0,0 @@ ---- src/3rdparty/chromium/v8/src/base/small-vector.h.orig 2022-10-25 08:25:05 UTC -+++ src/3rdparty/chromium/v8/src/base/small-vector.h -@@ -22,7 +22,7 @@ template <typename T, size_t kSize, typename Allocator - class SmallVector { - // Currently only support trivially copyable and trivially destructible data - // types, as it uses memcpy to copy elements and never calls destructors. -- ASSERT_TRIVIALLY_COPYABLE(T); -+ // XXX FREEBSD ASSERT_TRIVIALLY_COPYABLE(T); - static_assert(std::is_trivially_destructible<T>::value); - - public: diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_sys-info.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_sys-info.cc index 18d5e64ff0d7..fcdcb424baa7 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_sys-info.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_sys-info.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/v8/src/base/sys-info.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/v8/src/base/sys-info.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/v8/src/base/sys-info.cc -@@ -36,7 +36,7 @@ namespace base { +@@ -36,7 +36,7 @@ int SysInfo::NumberOfProcessors() { // static int SysInfo::NumberOfProcessors() { #if V8_OS_OPENBSD diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_builtins_x64_builtins-x64.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_builtins_x64_builtins-x64.cc deleted file mode 100644 index b27b6c0558d8..000000000000 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_builtins_x64_builtins-x64.cc +++ /dev/null @@ -1,14 +0,0 @@ ---- src/3rdparty/chromium/v8/src/builtins/x64/builtins-x64.cc.orig 2024-10-22 08:31:56 UTC -+++ src/3rdparty/chromium/v8/src/builtins/x64/builtins-x64.cc -@@ -2838,7 +2838,11 @@ void Generate_OSREntry(MacroAssembler* masm, Register - // Drop the return address on the stack and jump to the OSR entry - // point of the function. - __ Drop(1); -+#ifdef V8_ENABLE_CET_IBT -+ __ jmp(entry_address, /*notrack=*/true); -+#else - __ jmp(entry_address); -+#endif - } - - enum class OsrSourceTier { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_diagnostics_perf-jit.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_diagnostics_perf-jit.cc index fbe7e994da93..9db4f77b58c7 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_diagnostics_perf-jit.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_diagnostics_perf-jit.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/v8/src/diagnostics/perf-jit.cc.orig 2023-10-11 18:22:24 UTC +--- src/3rdparty/chromium/v8/src/diagnostics/perf-jit.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/v8/src/diagnostics/perf-jit.cc @@ -31,7 +31,7 @@ #include "src/flags/flags.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_diagnostics_perf-jit.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_diagnostics_perf-jit.h index 7a8cbe25963e..db0212acafa1 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_diagnostics_perf-jit.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_diagnostics_perf-jit.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/v8/src/diagnostics/perf-jit.h.orig 2022-06-17 14:20:10 UTC +--- src/3rdparty/chromium/v8/src/diagnostics/perf-jit.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/v8/src/diagnostics/perf-jit.h @@ -31,7 +31,7 @@ #include "include/v8config.h" diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_execution_isolate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_execution_isolate.cc index d685d66c2d07..650e72009263 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_execution_isolate.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_execution_isolate.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/v8/src/execution/isolate.cc.orig 2025-02-21 12:29:33 UTC +--- src/3rdparty/chromium/v8/src/execution/isolate.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/v8/src/execution/isolate.cc -@@ -168,6 +168,10 @@ +@@ -172,6 +172,10 @@ #include "src/execution/simulator-base.h" #endif @@ -11,7 +11,7 @@ extern "C" const uint8_t v8_Default_embedded_blob_code_[]; extern "C" uint32_t v8_Default_embedded_blob_code_size_; extern "C" const uint8_t v8_Default_embedded_blob_data_[]; -@@ -4973,6 +4977,13 @@ void Isolate::InitializeDefaultEmbeddedBlob() { +@@ -5048,6 +5052,13 @@ void Isolate::InitializeDefaultEmbeddedBlob() { uint32_t code_size = DefaultEmbeddedBlobCodeSize(); const uint8_t* data = DefaultEmbeddedBlobData(); uint32_t data_size = DefaultEmbeddedBlobDataSize(); @@ -24,4 +24,4 @@ +#endif if (StickyEmbeddedBlobCode() != nullptr) { - base::MutexGuard guard(current_embedded_blob_refcount_mutex_.Pointer()); + base::SpinningMutexGuard guard( diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_flags_flags.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_flags_flags.cc index 9bf8f2cfd29d..83f527a27629 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_flags_flags.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_flags_flags.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/v8/src/flags/flags.cc.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/v8/src/flags/flags.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/v8/src/flags/flags.cc @@ -16,6 +16,10 @@ #include <set> @@ -8,10 +8,10 @@ +#include <sys/mman.h> +#endif + - #include "src/base/functional.h" + #include "src/base/hashing.h" #include "src/base/lazy-instance.h" #include "src/base/platform/platform.h" -@@ -807,6 +811,10 @@ void FlagList::FreezeFlags() { +@@ -823,6 +827,10 @@ void FlagList::FreezeFlags() { // Note that for string flags we only protect the pointer itself, but not the // string storage. TODO(12887): Fix this. base::OS::SetDataReadOnly(&v8_flags, sizeof(v8_flags)); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_libsampler_sampler.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_libsampler_sampler.cc new file mode 100644 index 000000000000..947c5dcdbe2e --- /dev/null +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_libsampler_sampler.cc @@ -0,0 +1,19 @@ +--- src/3rdparty/chromium/v8/src/libsampler/sampler.cc.orig 2025-08-15 18:30:00 UTC ++++ src/3rdparty/chromium/v8/src/libsampler/sampler.cc +@@ -519,6 +519,16 @@ void SignalHandler::FillRegisterState(void* context, R + state->pc = reinterpret_cast<void*>(mcontext.__gregs[_REG_PC]); + state->sp = reinterpret_cast<void*>(mcontext.__gregs[_REG_SP]); + state->fp = reinterpret_cast<void*>(mcontext.__gregs[_REG_FP]); ++#elif V8_HOST_ARCH_ARM64 ++#ifdef __CHERI_PURE_CAPABILITY__ ++ state->pc = reinterpret_cast<void*>(mcontext.mc_capregs.cap_elr); ++ state->sp = reinterpret_cast<void*>(mcontext.mc_capregs.cap_sp); ++ state->fp = reinterpret_cast<void*>(mcontext.mc_capregs.cap_x[29]); ++#else // !__CHERI_PURE_CAPABILITY__ ++ state->pc = reinterpret_cast<void*>(mcontext.mc_gpregs.gp_elr); ++ state->sp = reinterpret_cast<void*>(mcontext.mc_gpregs.gp_sp); ++ state->fp = reinterpret_cast<void*>(mcontext.mc_gpregs.gp_x[29]); ++#endif // __CHERI_PURE_CAPABILITY__ + #endif // V8_HOST_ARCH_* + #elif V8_OS_NETBSD + #if V8_HOST_ARCH_IA32 diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_sandbox_sandbox.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_sandbox_sandbox.cc index 0e6057d07456..adf546e146ad 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_sandbox_sandbox.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_sandbox_sandbox.cc @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/v8/src/sandbox/sandbox.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/v8/src/sandbox/sandbox.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/v8/src/sandbox/sandbox.cc -@@ -48,7 +48,7 @@ static Address DetermineAddressSpaceLimit() { +@@ -59,7 +59,7 @@ static Address DetermineAddressSpaceLimit() { } #endif // V8_TARGET_ARCH_X64 diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc index 8a0c68411a3c..4bc3ea65268e 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc.orig 2024-08-26 12:06:38 UTC +--- src/3rdparty/chromium/v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc @@ -148,6 +148,8 @@ EmbeddedTargetOs ToEmbeddedTargetOs(const char* s) { return EmbeddedTargetOs::kStarboard; diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-base.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-base.h index 16e4ce1934a4..720f6b4ecb65 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-base.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-base.h @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig 2024-09-30 07:45:04 UTC +--- src/3rdparty/chromium/v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/v8/src/snapshot/embedded/platform-embedded-file-writer-base.h @@ -36,6 +36,7 @@ enum class EmbeddedTargetOs { kWin, diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc index 8f34904e9bbe..7291a731ee38 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc.orig 2023-08-17 07:33:31 UTC +--- src/3rdparty/chromium/v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc @@ -9,6 +9,10 @@ @@ -11,7 +11,7 @@ namespace v8 { namespace internal { -@@ -35,6 +39,10 @@ const char* DirectiveAsString(DataDirective directive) +@@ -35,6 +39,10 @@ void PlatformEmbeddedFileWriterGeneric::SectionText() void PlatformEmbeddedFileWriterGeneric::SectionText() { if (target_os_ == EmbeddedTargetOs::kChromeOS) { fprintf(fp_, ".section .text.hot.embedded\n"); diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_trap-handler_handler-inside-posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_trap-handler_handler-inside-posix.cc index 0a85b42f22e3..751c1216b888 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_trap-handler_handler-inside-posix.cc +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_trap-handler_handler-inside-posix.cc @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/v8/src/trap-handler/handler-inside-posix.cc.orig 2024-04-19 13:02:56 UTC +--- src/3rdparty/chromium/v8/src/trap-handler/handler-inside-posix.cc.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/v8/src/trap-handler/handler-inside-posix.cc @@ -61,6 +61,8 @@ namespace trap_handler { #define CONTEXT_REG(reg, REG) &uc->uc_mcontext->__ss.__##reg diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_trap-handler_handler-inside-posix.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_trap-handler_handler-inside-posix.h index 07e418789dbc..4fb12e7efc40 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_trap-handler_handler-inside-posix.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_trap-handler_handler-inside-posix.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/v8/src/trap-handler/handler-inside-posix.h.orig 2022-04-21 18:48:31 UTC +--- src/3rdparty/chromium/v8/src/trap-handler/handler-inside-posix.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/v8/src/trap-handler/handler-inside-posix.h -@@ -13,7 +13,7 @@ namespace v8 { +@@ -13,7 +13,7 @@ namespace trap_handler { namespace internal { namespace trap_handler { diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_trap-handler_trap-handler.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_trap-handler_trap-handler.h index b22dfb97260a..4752728a441a 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_trap-handler_trap-handler.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_trap-handler_trap-handler.h @@ -1,11 +1,11 @@ ---- src/3rdparty/chromium/v8/src/trap-handler/trap-handler.h.orig 2023-05-31 08:12:17 UTC +--- src/3rdparty/chromium/v8/src/trap-handler/trap-handler.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/v8/src/trap-handler/trap-handler.h -@@ -20,7 +20,7 @@ namespace trap_handler { +@@ -18,7 +18,7 @@ namespace v8::internal::trap_handler { // X64 on Linux, Windows, MacOS, FreeBSD. #if V8_HOST_ARCH_X64 && V8_TARGET_ARCH_X64 && \ ((V8_OS_LINUX && !V8_OS_ANDROID) || V8_OS_WIN || V8_OS_DARWIN || \ - V8_OS_FREEBSD) + V8_OS_FREEBSD || V8_OS_OPENBSD) #define V8_TRAP_HANDLER_SUPPORTED true - // Arm64 (non-simulator) on Mac and Linux. + // Arm64 (non-simulator) on Linux, Windows, MacOS. #elif V8_TARGET_ARCH_ARM64 && V8_HOST_ARCH_ARM64 && \ diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h index 91213efa1ce1..a421587a7ba2 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h @@ -1,6 +1,6 @@ ---- src/3rdparty/chromium/v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h -@@ -512,7 +512,7 @@ void LiftoffAssembler::StoreTaggedPointer(Register dst +@@ -578,7 +578,7 @@ void LiftoffAssembler::Load(LiftoffRegister dst, Regis } void LiftoffAssembler::Load(LiftoffRegister dst, Register src_addr, @@ -9,7 +9,7 @@ LoadType type, uint32_t* protected_load_pc, bool /* is_load_mem */, bool /* i64_offset */, bool needs_shift) { -@@ -592,7 +592,7 @@ void LiftoffAssembler::Load(LiftoffRegister dst, Regis +@@ -658,7 +658,7 @@ void LiftoffAssembler::Store(Register dst_addr, Regist } void LiftoffAssembler::Store(Register dst_addr, Register offset_reg, @@ -18,7 +18,7 @@ StoreType type, LiftoffRegList pinned, uint32_t* protected_store_pc, bool /* is_store_mem */, bool /* i64_offset */) { -@@ -671,7 +671,7 @@ void LiftoffAssembler::Store(Register dst_addr, Regist +@@ -737,7 +737,7 @@ void LiftoffAssembler::AtomicLoad(LiftoffRegister dst, } void LiftoffAssembler::AtomicLoad(LiftoffRegister dst, Register src_addr, @@ -27,7 +27,7 @@ LoadType type, LiftoffRegList /* pinned */, bool /* i64_offset */) { if (type.value() != LoadType::kI64Load) { -@@ -689,7 +689,7 @@ void LiftoffAssembler::AtomicLoad(LiftoffRegister dst, +@@ -755,7 +755,7 @@ void LiftoffAssembler::AtomicStore(Register dst_addr, } void LiftoffAssembler::AtomicStore(Register dst_addr, Register offset_reg, @@ -36,7 +36,7 @@ StoreType type, LiftoffRegList pinned, bool /* i64_offset */) { DCHECK_LE(offset_imm, std::numeric_limits<int32_t>::max()); -@@ -759,7 +759,7 @@ enum Binop { kAdd, kSub, kAnd, kOr, kXor, kExchange }; +@@ -825,7 +825,7 @@ inline void AtomicAddOrSubOrExchange32(LiftoffAssemble inline void AtomicAddOrSubOrExchange32(LiftoffAssembler* lasm, Binop binop, Register dst_addr, Register offset_reg, @@ -45,7 +45,7 @@ LiftoffRegister value, LiftoffRegister result, StoreType type) { DCHECK_EQ(value, result); -@@ -827,7 +827,7 @@ inline void AtomicAddOrSubOrExchange32(LiftoffAssemble +@@ -893,7 +893,7 @@ inline void AtomicBinop32(LiftoffAssembler* lasm, Bino } inline void AtomicBinop32(LiftoffAssembler* lasm, Binop op, Register dst_addr, @@ -54,7 +54,7 @@ LiftoffRegister value, LiftoffRegister result, StoreType type) { DCHECK_EQ(value, result); -@@ -942,7 +942,7 @@ inline void AtomicBinop32(LiftoffAssembler* lasm, Bino +@@ -1008,7 +1008,7 @@ inline void AtomicBinop64(LiftoffAssembler* lasm, Bino } inline void AtomicBinop64(LiftoffAssembler* lasm, Binop op, Register dst_addr, @@ -63,7 +63,7 @@ LiftoffRegister value, LiftoffRegister result) { // We need {ebx} here, which is the root register. As the root register it // needs special treatment. As we use {ebx} directly in the code below, we -@@ -1038,7 +1038,7 @@ inline void AtomicBinop64(LiftoffAssembler* lasm, Bino +@@ -1104,7 +1104,7 @@ void LiftoffAssembler::AtomicAdd(Register dst_addr, Re } // namespace liftoff void LiftoffAssembler::AtomicAdd(Register dst_addr, Register offset_reg, @@ -72,7 +72,7 @@ LiftoffRegister result, StoreType type, bool /* i64_offset */) { if (type.value() == StoreType::kI64Store) { -@@ -1052,7 +1052,7 @@ void LiftoffAssembler::AtomicAdd(Register dst_addr, Re +@@ -1118,7 +1118,7 @@ void LiftoffAssembler::AtomicSub(Register dst_addr, Re } void LiftoffAssembler::AtomicSub(Register dst_addr, Register offset_reg, @@ -81,7 +81,7 @@ LiftoffRegister result, StoreType type, bool /* i64_offset */) { if (type.value() == StoreType::kI64Store) { -@@ -1065,7 +1065,7 @@ void LiftoffAssembler::AtomicSub(Register dst_addr, Re +@@ -1131,7 +1131,7 @@ void LiftoffAssembler::AtomicAnd(Register dst_addr, Re } void LiftoffAssembler::AtomicAnd(Register dst_addr, Register offset_reg, @@ -90,7 +90,7 @@ LiftoffRegister result, StoreType type, bool /* i64_offset */) { if (type.value() == StoreType::kI64Store) { -@@ -1079,7 +1079,7 @@ void LiftoffAssembler::AtomicAnd(Register dst_addr, Re +@@ -1145,7 +1145,7 @@ void LiftoffAssembler::AtomicOr(Register dst_addr, Reg } void LiftoffAssembler::AtomicOr(Register dst_addr, Register offset_reg, @@ -99,7 +99,7 @@ LiftoffRegister result, StoreType type, bool /* i64_offset */) { if (type.value() == StoreType::kI64Store) { -@@ -1093,7 +1093,7 @@ void LiftoffAssembler::AtomicOr(Register dst_addr, Reg +@@ -1159,7 +1159,7 @@ void LiftoffAssembler::AtomicXor(Register dst_addr, Re } void LiftoffAssembler::AtomicXor(Register dst_addr, Register offset_reg, @@ -108,7 +108,7 @@ LiftoffRegister result, StoreType type, bool /* i64_offset */) { if (type.value() == StoreType::kI64Store) { -@@ -1107,7 +1107,7 @@ void LiftoffAssembler::AtomicXor(Register dst_addr, Re +@@ -1173,7 +1173,7 @@ void LiftoffAssembler::AtomicExchange(Register dst_add } void LiftoffAssembler::AtomicExchange(Register dst_addr, Register offset_reg, @@ -117,7 +117,7 @@ LiftoffRegister value, LiftoffRegister result, StoreType type, bool /* i64_offset */) { -@@ -1122,7 +1122,7 @@ void LiftoffAssembler::AtomicExchange(Register dst_add +@@ -1188,7 +1188,7 @@ void LiftoffAssembler::AtomicCompareExchange( } void LiftoffAssembler::AtomicCompareExchange( diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_tools_run.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_tools_run.py index cab7172bb798..5954551e5742 100644 --- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_tools_run.py +++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_tools_run.py @@ -1,4 +1,4 @@ ---- src/3rdparty/chromium/v8/tools/run.py.orig 2024-10-22 08:31:56 UTC +--- src/3rdparty/chromium/v8/tools/run.py.orig 2025-08-15 18:30:00 UTC +++ src/3rdparty/chromium/v8/tools/run.py @@ -21,7 +21,7 @@ if cmd and cmd[0] == '--redirect-stdout': kwargs = dict(stdout=subprocess.PIPE) diff --git a/www/qt6-webengine/files/patch-src_core_CMakeLists.txt b/www/qt6-webengine/files/patch-src_core_CMakeLists.txt index f04b00dfc8d5..cd49e1e8407d 100644 --- a/www/qt6-webengine/files/patch-src_core_CMakeLists.txt +++ b/www/qt6-webengine/files/patch-src_core_CMakeLists.txt @@ -1,4 +1,4 @@ ---- src/core/CMakeLists.txt.orig 2025-08-18 00:53:11 UTC +--- src/core/CMakeLists.txt.orig 2025-08-15 18:30:00 UTC +++ src/core/CMakeLists.txt @@ -21,7 +21,7 @@ add_subdirectory(tools/qwebengine_convert_dict) # TOOLCHAIN SETUP @@ -9,16 +9,16 @@ setup_toolchains() endif() -@@ -205,7 +205,7 @@ foreach(arch ${archs}) +@@ -212,7 +212,7 @@ foreach(arch ${archs}) accessibility_activation_observer.cpp accessibility_activation_observer.h ) - extend_gn_target(${buildGn} CONDITION LINUX + extend_gn_target(${buildGn} CONDITION LINUX OR FREEBSD SOURCES - ozone/gl_ozone_angle_qt.cpp ozone/gl_ozone_angle_qt.h + ozone/gl_ozone_qt.cpp ozone/gl_ozone_qt.h ozone/ozone_util_qt.cpp ozone/ozone_util_qt.h -@@ -213,17 +213,17 @@ foreach(arch ${archs}) +@@ -220,17 +220,17 @@ foreach(arch ${archs}) ozone/surface_factory_qt.cpp ozone/surface_factory_qt.h ) @@ -39,7 +39,7 @@ SOURCES ozone/egl_helper.cpp ozone/egl_helper.h ) -@@ -443,7 +443,7 @@ foreach(arch ${archs}) +@@ -462,7 +462,7 @@ foreach(arch ${archs}) CONDITION QT_FEATURE_webenginedriver ) @@ -48,7 +48,7 @@ list(APPEND gnArgArg angle_enable_gl=true use_gtk=false # GTK toolkit bindings -@@ -510,6 +510,10 @@ foreach(arch ${archs}) +@@ -529,6 +529,10 @@ foreach(arch ${archs}) extend_gn_list(gnArgArg ARGS use_pulseaudio CONDITION QT_FEATURE_webengine_system_pulseaudio diff --git a/www/qt6-webengine/files/patch-src_core_api_configure.cmake b/www/qt6-webengine/files/patch-src_core_api_configure.cmake index 3988f9c60e8f..341ce7550bf8 100644 --- a/www/qt6-webengine/files/patch-src_core_api_configure.cmake +++ b/www/qt6-webengine/files/patch-src_core_api_configure.cmake @@ -1,4 +1,4 @@ ---- src/core/api/configure.cmake.orig 2025-08-18 00:53:11 UTC +--- src/core/api/configure.cmake.orig 2025-10-02 00:36:39 UTC +++ src/core/api/configure.cmake @@ -10,6 +10,7 @@ if(NOT QT_CONFIGURE_RUNNING) if(PkgConfig_FOUND AND QT_FEATURE_pkg_config) @@ -8,7 +8,7 @@ pkg_check_modules(XDAMAGE xdamage) pkg_check_modules(GBM gbm) pkg_check_modules(LIBVA libva>=1.14) -@@ -90,6 +91,11 @@ qt_feature("webengine-printing-and-pdf" PRIVATE +@@ -96,6 +97,11 @@ qt_feature("webengine-printing-and-pdf" PRIVATE AUTODETECT NOT QT_FEATURE_webengine_embedded_build CONDITION TARGET Qt::PrintSupport AND QT_FEATURE_printer ) @@ -20,7 +20,7 @@ qt_feature("webengine-pepper-plugins" PRIVATE LABEL "Pepper Plugins" PURPOSE "Enables use of Pepper plugins." -@@ -171,7 +177,7 @@ qt_feature("webengine-vaapi" PRIVATE +@@ -179,7 +185,7 @@ qt_feature("webengine-vaapi" PRIVATE PURPOSE "Enables support for VA-API hardware acceleration" AUTODETECT GBM_FOUND AND LIBVA_FOUND AND QT_FEATURE_vulkan # hardware accelerated encoding requires bundled libvpx @@ -29,7 +29,7 @@ ) list(LENGTH CMAKE_OSX_ARCHITECTURES osx_arch_count) qt_feature("webenginedriver" PUBLIC -@@ -214,15 +220,19 @@ qt_configure_add_summary_entry( +@@ -222,15 +228,19 @@ qt_configure_add_summary_entry( ) qt_configure_add_summary_entry( ARGS "webengine-vaapi" @@ -50,5 +50,5 @@ + ARGS "webengine-system-sndio" + CONDITION UNIX ) - qt_configure_add_summary_entry(ARGS "webengine-v8-context-snapshot") - qt_configure_add_summary_entry(ARGS "webenginedriver") + qt_configure_add_summary_entry( + ARGS "webengine-webrtc-system-openh264" diff --git a/www/qt6-webengine/files/patch-src_core_api_qt__cmdline.cmake b/www/qt6-webengine/files/patch-src_core_api_qt__cmdline.cmake index c902885bec71..360c0beb13eb 100644 --- a/www/qt6-webengine/files/patch-src_core_api_qt__cmdline.cmake +++ b/www/qt6-webengine/files/patch-src_core_api_qt__cmdline.cmake @@ -1,9 +1,9 @@ ---- src/core/api/qt_cmdline.cmake.orig 2023-07-07 17:40:32 UTC +--- src/core/api/qt_cmdline.cmake.orig 2025-08-15 18:30:00 UTC +++ src/core/api/qt_cmdline.cmake @@ -28,7 +28,7 @@ set(systemLibs alsa ffmpeg freetype harfbuzz icu lcms2 endfunction() - set(systemLibs alsa ffmpeg freetype harfbuzz icu lcms2 libevent libjpeg + set(systemLibs alsa ffmpeg freetype harfbuzz icu lcms2 libjpeg - libpng libvpx libxml libwebp minizip opus pulseaudio re2 snappy zlib) + libpng libvpx libxml libwebp minizip opus pulseaudio re2 snappy sndio zlib) foreach(slib ${systemLibs}) diff --git a/www/qt6-webengine/files/patch-src_pdf_CMakeLists.txt b/www/qt6-webengine/files/patch-src_pdf_CMakeLists.txt index 5f1fe5de5b2c..cb05c3dfd2c9 100644 --- a/www/qt6-webengine/files/patch-src_pdf_CMakeLists.txt +++ b/www/qt6-webengine/files/patch-src_pdf_CMakeLists.txt @@ -1,4 +1,4 @@ ---- src/pdf/CMakeLists.txt.orig 2025-02-21 12:29:33 UTC +--- src/pdf/CMakeLists.txt.orig 2025-08-15 18:30:00 UTC +++ src/pdf/CMakeLists.txt @@ -69,7 +69,7 @@ add_dependencies(prepare_docs_Pdf generate_pdf_attribu # TOOLCHAIN SETUP @@ -9,9 +9,9 @@ setup_toolchains() endif() -@@ -143,7 +143,7 @@ foreach(arch ${archs}) - v8_use_external_startup_data=false - ) +@@ -144,7 +144,7 @@ foreach(arch ${archs}) + webnn_use_tflite=false + ) - if(LINUX OR ANDROID) + if(LINUX OR ANDROID OR FREEBSD) diff --git a/www/qt6-webengine/pkg-plist b/www/qt6-webengine/pkg-plist index ee5debc059b8..ba921bd16d5d 100644 --- a/www/qt6-webengine/pkg-plist +++ b/www/qt6-webengine/pkg-plist @@ -4,6 +4,7 @@ %%QT_INCDIR%%/QtWebEngineCore/%%FULLVER%%/QtWebEngineCore/private/qwebenginecookiestore_p.h %%QT_INCDIR%%/QtWebEngineCore/%%FULLVER%%/QtWebEngineCore/private/qwebenginedesktopmediarequest_p.h %%QT_INCDIR%%/QtWebEngineCore/%%FULLVER%%/QtWebEngineCore/private/qwebenginedownloadrequest_p.h +%%QT_INCDIR%%/QtWebEngineCore/%%FULLVER%%/QtWebEngineCore/private/qwebengineextensioninfo_p.h %%QT_INCDIR%%/QtWebEngineCore/%%FULLVER%%/QtWebEngineCore/private/qwebengineglobalsettings_p.h %%QT_INCDIR%%/QtWebEngineCore/%%FULLVER%%/QtWebEngineCore/private/qwebenginehistory_p.h %%QT_INCDIR%%/QtWebEngineCore/%%FULLVER%%/QtWebEngineCore/private/qwebenginemessagepumpscheduler_p.h @@ -23,6 +24,8 @@ %%QT_INCDIR%%/QtWebEngineCore/QWebEngineCookieStore %%QT_INCDIR%%/QtWebEngineCore/QWebEngineDesktopMediaRequest %%QT_INCDIR%%/QtWebEngineCore/QWebEngineDownloadRequest +%%QT_INCDIR%%/QtWebEngineCore/QWebEngineExtensionInfo +%%QT_INCDIR%%/QtWebEngineCore/QWebEngineExtensionManager %%QT_INCDIR%%/QtWebEngineCore/QWebEngineFileSystemAccessRequest %%QT_INCDIR%%/QtWebEngineCore/QWebEngineFindTextResult %%QT_INCDIR%%/QtWebEngineCore/QWebEngineFrame @@ -66,6 +69,8 @@ %%QT_INCDIR%%/QtWebEngineCore/qwebenginecookiestore.h %%QT_INCDIR%%/QtWebEngineCore/qwebenginedesktopmediarequest.h %%QT_INCDIR%%/QtWebEngineCore/qwebenginedownloadrequest.h +%%QT_INCDIR%%/QtWebEngineCore/qwebengineextensioninfo.h +%%QT_INCDIR%%/QtWebEngineCore/qwebengineextensionmanager.h %%QT_INCDIR%%/QtWebEngineCore/qwebenginefilesystemaccessrequest.h %%QT_INCDIR%%/QtWebEngineCore/qwebenginefindtextresult.h %%QT_INCDIR%%/QtWebEngineCore/qwebengineframe.h @@ -99,6 +104,7 @@ %%QT_INCDIR%%/QtWebEngineQuick/%%FULLVER%%/QtWebEngineQuick/private/qquickwebenginedialogrequests_p.h %%QT_INCDIR%%/QtWebEngineQuick/%%FULLVER%%/QtWebEngineQuick/private/qquickwebenginefaviconprovider_p_p.h %%QT_INCDIR%%/QtWebEngineQuick/%%FULLVER%%/QtWebEngineQuick/private/qquickwebengineforeigntypes_p.h +%%QT_INCDIR%%/QtWebEngineQuick/%%FULLVER%%/QtWebEngineQuick/private/qquickwebengineframe_p.h %%QT_INCDIR%%/QtWebEngineQuick/%%FULLVER%%/QtWebEngineQuick/private/qquickwebenginenewwindowrequest_p.h %%QT_INCDIR%%/QtWebEngineQuick/%%FULLVER%%/QtWebEngineQuick/private/qquickwebengineprofile_p.h %%QT_INCDIR%%/QtWebEngineQuick/%%FULLVER%%/QtWebEngineQuick/private/qquickwebengineprofileprototype_p.h @@ -208,14 +214,6 @@ lib/cmake/Qt6WebEngineQuickDelegatesQml/Qt6WebEngineQuickDelegatesQmlTargets-%%C lib/cmake/Qt6WebEngineQuickDelegatesQml/Qt6WebEngineQuickDelegatesQmlTargets.cmake lib/cmake/Qt6WebEngineQuickDelegatesQml/Qt6WebEngineQuickDelegatesQmlVersionlessAliasTargets.cmake lib/cmake/Qt6WebEngineQuickDelegatesQml/Qt6WebEngineQuickDelegatesQmlVersionlessTargets.cmake -lib/cmake/Qt6WebEngineQuickDelegatesQmlPrivate/Qt6WebEngineQuickDelegatesQmlPrivateAdditionalTargetInfo.cmake -lib/cmake/Qt6WebEngineQuickDelegatesQmlPrivate/Qt6WebEngineQuickDelegatesQmlPrivateConfig.cmake -lib/cmake/Qt6WebEngineQuickDelegatesQmlPrivate/Qt6WebEngineQuickDelegatesQmlPrivateConfigVersion.cmake -lib/cmake/Qt6WebEngineQuickDelegatesQmlPrivate/Qt6WebEngineQuickDelegatesQmlPrivateConfigVersionImpl.cmake -lib/cmake/Qt6WebEngineQuickDelegatesQmlPrivate/Qt6WebEngineQuickDelegatesQmlPrivateDependencies.cmake -lib/cmake/Qt6WebEngineQuickDelegatesQmlPrivate/Qt6WebEngineQuickDelegatesQmlPrivateTargets.cmake -lib/cmake/Qt6WebEngineQuickDelegatesQmlPrivate/Qt6WebEngineQuickDelegatesQmlPrivateVersionlessAliasTargets.cmake -lib/cmake/Qt6WebEngineQuickDelegatesQmlPrivate/Qt6WebEngineQuickDelegatesQmlPrivateVersionlessTargets.cmake lib/cmake/Qt6WebEngineQuickPrivate/Qt6WebEngineQuickPrivateAdditionalTargetInfo.cmake lib/cmake/Qt6WebEngineQuickPrivate/Qt6WebEngineQuickPrivateConfig.cmake lib/cmake/Qt6WebEngineQuickPrivate/Qt6WebEngineQuickPrivateConfigVersion.cmake @@ -257,16 +255,15 @@ lib/cmake/Qt6WebEngineWidgetsPrivate/Qt6WebEngineWidgetsPrivateVersionlessTarget %%QT_LIBDIR%%/libQt6WebEngineWidgets.so %%QT_LIBDIR%%/libQt6WebEngineWidgets.so.6 %%QT_LIBDIR%%/libQt6WebEngineWidgets.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6webenginecore_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6webenginequick_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6webenginequickdelegatesqml_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6webenginewidgets_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6webenginecore_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6webenginequick_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6webenginequickdelegatesqml_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6webenginewidgets_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_webenginecore.pri %%QT_MKSPECDIR%%/modules/qt_lib_webenginecore_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_webenginequick.pri %%QT_MKSPECDIR%%/modules/qt_lib_webenginequick_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_webenginequickdelegatesqml.pri -%%QT_MKSPECDIR%%/modules/qt_lib_webenginequickdelegatesqml_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_webenginewidgets.pri %%QT_MKSPECDIR%%/modules/qt_lib_webenginewidgets_private.pri %%QT_PLUGINDIR%%/designer/libqwebengineview.so diff --git a/www/qt6-websockets/distinfo b/www/qt6-websockets/distinfo index 3ac1a7dd611e..cd032dbd035a 100644 --- a/www/qt6-websockets/distinfo +++ b/www/qt6-websockets/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303944 -SHA256 (KDE/Qt/6.9.3/qtwebsockets-everywhere-src-6.9.3.tar.xz) = e27dda8cf3cb31cc235f92e186340ba70a76c47aed7eb32b239d68feb94282c4 -SIZE (KDE/Qt/6.9.3/qtwebsockets-everywhere-src-6.9.3.tar.xz) = 447376 +TIMESTAMP = 1763964834 +SHA256 (KDE/Qt/6.10.1/qtwebsockets-everywhere-src-6.10.1.tar.xz) = 272ac7e94418e2b13b3384d73ba89dbd6b746d7661b44dce906f8bfc0795bd01 +SIZE (KDE/Qt/6.10.1/qtwebsockets-everywhere-src-6.10.1.tar.xz) = 447384 diff --git a/www/qt6-websockets/pkg-plist b/www/qt6-websockets/pkg-plist index 16f86b891c6c..b7e952877ee1 100644 --- a/www/qt6-websockets/pkg-plist +++ b/www/qt6-websockets/pkg-plist @@ -54,7 +54,7 @@ lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6WebSockets.so %%QT_LIBDIR%%/libQt6WebSockets.so.6 %%QT_LIBDIR%%/libQt6WebSockets.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6websockets_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6websockets_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_websockets.pri %%QT_MKSPECDIR%%/modules/qt_lib_websockets_private.pri %%QT_QMLDIR%%/QtWebSockets/libqmlwebsocketsplugin.so diff --git a/www/qt6-webview/distinfo b/www/qt6-webview/distinfo index 2479f12aee43..f21968c650e0 100644 --- a/www/qt6-webview/distinfo +++ b/www/qt6-webview/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303953 -SHA256 (KDE/Qt/6.9.3/qtwebview-everywhere-src-6.9.3.tar.xz) = c65e1fc0b1f1cb80ac05577059d2c294256761ab0686d569ca88010c85c42cc8 -SIZE (KDE/Qt/6.9.3/qtwebview-everywhere-src-6.9.3.tar.xz) = 125580 +TIMESTAMP = 1763964836 +SHA256 (KDE/Qt/6.10.1/qtwebview-everywhere-src-6.10.1.tar.xz) = 421080583d7af564a855013dc336363a65303f31c9045a39963ae6b94ab26f6f +SIZE (KDE/Qt/6.10.1/qtwebview-everywhere-src-6.10.1.tar.xz) = 128672 diff --git a/www/qt6-webview/pkg-plist b/www/qt6-webview/pkg-plist index 857f51140d12..2639dd4d5f6d 100644 --- a/www/qt6-webview/pkg-plist +++ b/www/qt6-webview/pkg-plist @@ -1,5 +1,5 @@ %%QT_INCDIR%%/QtWebView/%%FULLVER%%/QtWebView/private/qabstractwebview_p.h -%%QT_INCDIR%%/QtWebView/%%FULLVER%%/QtWebView/private/qnativeviewcontroller_p.h +%%QT_INCDIR%%/QtWebView/%%FULLVER%%/QtWebView/private/qtwebview-config_p.h %%QT_INCDIR%%/QtWebView/%%FULLVER%%/QtWebView/private/qwebview_p.h %%QT_INCDIR%%/QtWebView/%%FULLVER%%/QtWebView/private/qwebviewfactory_p.h %%QT_INCDIR%%/QtWebView/%%FULLVER%%/QtWebView/private/qwebviewinterface_p.h @@ -8,10 +8,10 @@ %%QT_INCDIR%%/QtWebView/QtWebView %%QT_INCDIR%%/QtWebView/QtWebViewDepends %%QT_INCDIR%%/QtWebView/QtWebViewVersion +%%QT_INCDIR%%/QtWebView/qtwebview-config.h %%QT_INCDIR%%/QtWebView/qtwebviewfunctions.h %%QT_INCDIR%%/QtWebView/qtwebviewversion.h %%QT_INCDIR%%/QtWebView/qwebview_global.h -%%QT_INCDIR%%/QtWebViewQuick/%%FULLVER%%/QtWebViewQuick/private/qquickviewcontroller_p.h %%QT_INCDIR%%/QtWebViewQuick/%%FULLVER%%/QtWebViewQuick/private/qquickwebview_p.h %%QT_INCDIR%%/QtWebViewQuick/%%FULLVER%%/QtWebViewQuick/private/qquickwebviewloadrequest_p.h %%QT_INCDIR%%/QtWebViewQuick/%%FULLVER%%/QtWebViewQuick/private/qquickwebviewsettings_p.h @@ -21,6 +21,7 @@ %%QT_INCDIR%%/QtWebViewQuick/QtWebViewQuickVersion %%QT_INCDIR%%/QtWebViewQuick/qtwebviewquickexports.h %%QT_INCDIR%%/QtWebViewQuick/qtwebviewquickversion.h +lib/cmake/Qt6/FindWebView2.cmake lib/cmake/Qt6BuildInternals/StandaloneTests/QtWebViewTestsConfig.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6qtwebviewquickpluginAdditionalTargetInfo.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6qtwebviewquickpluginConfig.cmake @@ -77,8 +78,8 @@ lib/cmake/Qt6WebViewQuickPrivate/Qt6WebViewQuickPrivateVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6WebViewQuick.so %%QT_LIBDIR%%/libQt6WebViewQuick.so.6 %%QT_LIBDIR%%/libQt6WebViewQuick.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6webview_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6webviewquick_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6webview_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6webviewquick_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_webview.pri %%QT_MKSPECDIR%%/modules/qt_lib_webview_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_webviewquick.pri diff --git a/www/rubygem-cgi/Makefile b/www/rubygem-cgi/Makefile index 79036b7d7dfe..73f0a8245d81 100644 --- a/www/rubygem-cgi/Makefile +++ b/www/rubygem-cgi/Makefile @@ -1,5 +1,5 @@ PORTNAME= cgi -PORTVERSION= 0.5.0 +PORTVERSION= 0.5.1 CATEGORIES= www rubygems MASTER_SITES= RG diff --git a/www/rubygem-cgi/distinfo b/www/rubygem-cgi/distinfo index 3d9cc7895036..624864dfd24c 100644 --- a/www/rubygem-cgi/distinfo +++ b/www/rubygem-cgi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749813988 -SHA256 (rubygem/cgi-0.5.0.gem) = fe99f65bb2c146e294372ebb27602adbc3b4c008e9ea7038c6bd48c1ec9759da -SIZE (rubygem/cgi-0.5.0.gem) = 38400 +TIMESTAMP = 1766036641 +SHA256 (rubygem/cgi-0.5.1.gem) = e93fcafc69b8a934fe1e6146121fa35430efa8b4a4047c4893764067036f18e9 +SIZE (rubygem/cgi-0.5.1.gem) = 39424 diff --git a/www/rubygem-haml/Makefile b/www/rubygem-haml/Makefile index 0bcc5913e682..a88861a4a02e 100644 --- a/www/rubygem-haml/Makefile +++ b/www/rubygem-haml/Makefile @@ -1,5 +1,5 @@ PORTNAME= haml -PORTVERSION= 7.0.2 +PORTVERSION= 7.1.0 CATEGORIES= www rubygems MASTER_SITES= RG diff --git a/www/rubygem-haml/distinfo b/www/rubygem-haml/distinfo index c48a0455a6e9..269eaa8c6881 100644 --- a/www/rubygem-haml/distinfo +++ b/www/rubygem-haml/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763854494 -SHA256 (rubygem/haml-7.0.2.gem) = c5b47858dddf533c182f5e80d00fa1768c8b01708611de8e20418a50720c03aa -SIZE (rubygem/haml-7.0.2.gem) = 73728 +TIMESTAMP = 1766036679 +SHA256 (rubygem/haml-7.1.0.gem) = aed691bddcaaf4855398b3e4dd39d8590600b0f0151f4def1c2aa83bfd444248 +SIZE (rubygem/haml-7.1.0.gem) = 73728 diff --git a/www/rubygem-kamal-rails80/Makefile b/www/rubygem-kamal-rails80/Makefile index 5eca4c5f950d..f975c49e021f 100644 --- a/www/rubygem-kamal-rails80/Makefile +++ b/www/rubygem-kamal-rails80/Makefile @@ -1,5 +1,5 @@ PORTNAME= kamal -PORTVERSION= 2.9.0 +PORTVERSION= 2.10.0 CATEGORIES= www rubygems MASTER_SITES= RG PKGNAMESUFFIX= -rails80 diff --git a/www/rubygem-kamal-rails80/distinfo b/www/rubygem-kamal-rails80/distinfo index 24aae684f1a8..5f0bb6f108ee 100644 --- a/www/rubygem-kamal-rails80/distinfo +++ b/www/rubygem-kamal-rails80/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764511060 -SHA256 (rubygem/kamal-2.9.0.gem) = c94057c1834a2e365ccb4f3439da8153d6de9aa0e7a6e11bb4a2e3a557a36f99 -SIZE (rubygem/kamal-2.9.0.gem) = 73728 +TIMESTAMP = 1766036643 +SHA256 (rubygem/kamal-2.10.0.gem) = de8abcc06bf1316e412bceb42a732fd3c80f9cc2f4f03c41a14ed78829f64cc6 +SIZE (rubygem/kamal-2.10.0.gem) = 76800 diff --git a/www/rubygem-kamal/Makefile b/www/rubygem-kamal/Makefile index 07f96dda6c54..ff93bf7c85b5 100644 --- a/www/rubygem-kamal/Makefile +++ b/www/rubygem-kamal/Makefile @@ -1,5 +1,5 @@ PORTNAME= kamal -PORTVERSION= 2.9.0 +PORTVERSION= 2.10.0 CATEGORIES= www rubygems MASTER_SITES= RG diff --git a/www/rubygem-kamal/distinfo b/www/rubygem-kamal/distinfo index 24aae684f1a8..5f0bb6f108ee 100644 --- a/www/rubygem-kamal/distinfo +++ b/www/rubygem-kamal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764511060 -SHA256 (rubygem/kamal-2.9.0.gem) = c94057c1834a2e365ccb4f3439da8153d6de9aa0e7a6e11bb4a2e3a557a36f99 -SIZE (rubygem/kamal-2.9.0.gem) = 73728 +TIMESTAMP = 1766036643 +SHA256 (rubygem/kamal-2.10.0.gem) = de8abcc06bf1316e412bceb42a732fd3c80f9cc2f4f03c41a14ed78829f64cc6 +SIZE (rubygem/kamal-2.10.0.gem) = 76800 diff --git a/www/rubygem-protocol-http/Makefile b/www/rubygem-protocol-http/Makefile index 3e2fc8db4c4d..2558a10977c1 100644 --- a/www/rubygem-protocol-http/Makefile +++ b/www/rubygem-protocol-http/Makefile @@ -1,5 +1,5 @@ PORTNAME= protocol-http -PORTVERSION= 0.55.0 +PORTVERSION= 0.56.1 CATEGORIES= www rubygems MASTER_SITES= RG diff --git a/www/rubygem-protocol-http/distinfo b/www/rubygem-protocol-http/distinfo index 3402b2c633cc..ff527a470ec2 100644 --- a/www/rubygem-protocol-http/distinfo +++ b/www/rubygem-protocol-http/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1761447730 -SHA256 (rubygem/protocol-http-0.55.0.gem) = ab3f97386e0d6311f60e437c853c58e7b0ba4e1b16aff351f5ea2f75520126cb -SIZE (rubygem/protocol-http-0.55.0.gem) = 59392 +TIMESTAMP = 1766036645 +SHA256 (rubygem/protocol-http-0.56.1.gem) = a2cf738967f417048c27f0beb37a976c54fedc6a2532d8d13e7454597dd294d1 +SIZE (rubygem/protocol-http-0.56.1.gem) = 59904 diff --git a/www/rubygem-protocol-rack/Makefile b/www/rubygem-protocol-rack/Makefile index dabb21bc53f3..1aa84186f71a 100644 --- a/www/rubygem-protocol-rack/Makefile +++ b/www/rubygem-protocol-rack/Makefile @@ -1,5 +1,5 @@ PORTNAME= protocol-rack -PORTVERSION= 0.18.0 +PORTVERSION= 0.19.0 CATEGORIES= www rubygems MASTER_SITES= RG diff --git a/www/rubygem-protocol-rack/distinfo b/www/rubygem-protocol-rack/distinfo index 12c315addce9..d1b2bd9d803d 100644 --- a/www/rubygem-protocol-rack/distinfo +++ b/www/rubygem-protocol-rack/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763854434 -SHA256 (rubygem/protocol-rack-0.18.0.gem) = 89cae605e38a042b7535a34cd1a72af306195b6a93fedf659ba33fe7af417d16 -SIZE (rubygem/protocol-rack-0.18.0.gem) = 25088 +TIMESTAMP = 1766036647 +SHA256 (rubygem/protocol-rack-0.19.0.gem) = b4047b29349784308024c2fdac7bee4fc613ec28915d565f1acb79c394508024 +SIZE (rubygem/protocol-rack-0.19.0.gem) = 24576 diff --git a/www/rubygem-roda/Makefile b/www/rubygem-roda/Makefile index 03ee520698f6..8168f69b9098 100644 --- a/www/rubygem-roda/Makefile +++ b/www/rubygem-roda/Makefile @@ -1,5 +1,5 @@ PORTNAME= roda -PORTVERSION= 3.98.0 +PORTVERSION= 3.99.0 CATEGORIES= www rubygems MASTER_SITES= RG diff --git a/www/rubygem-roda/distinfo b/www/rubygem-roda/distinfo index 5435b8f30520..8fb5599cb39a 100644 --- a/www/rubygem-roda/distinfo +++ b/www/rubygem-roda/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763854496 -SHA256 (rubygem/roda-3.98.0.gem) = c1147d42322305168df91f9a13b7dcadf4b1fe7171fb9598ca444e7618362428 -SIZE (rubygem/roda-3.98.0.gem) = 192512 +TIMESTAMP = 1766036681 +SHA256 (rubygem/roda-3.99.0.gem) = 05d0f44bd3431bd429f8dd799d8eb5136f04abf469776ce722d6f8c94950d42f +SIZE (rubygem/roda-3.99.0.gem) = 192512 diff --git a/www/typo3-12/Makefile b/www/typo3-12/Makefile index 21e2b0f87e99..c9360b33bd75 100644 --- a/www/typo3-12/Makefile +++ b/www/typo3-12/Makefile @@ -1,6 +1,5 @@ PORTNAME= typo3 DISTVERSION= ${PORT_V_MAJOR}.${PORT_V_MINOR}.${PORT_V_PATCH} -#PORTREVISION= 1 CATEGORIES= www MASTER_SITES= https://cdn.typo3.com/typo3/${DISTVERSION}/ PKGNAMESUFFIX= -${PORT_V_MAJOR}${PHP_PKGNAMESUFFIX} diff --git a/www/typo3-13/Makefile b/www/typo3-13/Makefile index 08263f569d32..ad4f6d0b57ae 100644 --- a/www/typo3-13/Makefile +++ b/www/typo3-13/Makefile @@ -1,6 +1,5 @@ PORTNAME= typo3 DISTVERSION= ${PORT_V_MAJOR}.${PORT_V_MINOR}.${PORT_V_PATCH} -#PORTREVISION= 1 CATEGORIES= www MASTER_SITES= https://cdn.typo3.com/typo3/${DISTVERSION}/ PKGNAMESUFFIX= -${PORT_V_MAJOR}${PHP_PKGNAMESUFFIX} diff --git a/www/ungoogled-chromium/Makefile b/www/ungoogled-chromium/Makefile index 5fd8e8a3029b..e8b7c37ecaa9 100644 --- a/www/ungoogled-chromium/Makefile +++ b/www/ungoogled-chromium/Makefile @@ -1,6 +1,5 @@ PORTNAME= ungoogled-chromium -PORTVERSION= 143.0.7499.109 -PORTREVISION= 2 +PORTVERSION= 143.0.7499.146 PULSEMV= 16 PULSEV= ${PULSEMV}.1 UGVERSION= ${DISTVERSION}-1 diff --git a/www/ungoogled-chromium/distinfo b/www/ungoogled-chromium/distinfo index a2babacc7321..8971ac611eac 100644 --- a/www/ungoogled-chromium/distinfo +++ b/www/ungoogled-chromium/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1765574950 -SHA256 (chromium-143.0.7499.109-lite.tar.xz) = d3a3f3acbae7c9edc75fcea8c7725f90c6e5b57a21c8e37d3e629f2224184b51 -SIZE (chromium-143.0.7499.109-lite.tar.xz) = 1140751164 +TIMESTAMP = 1766134663 +SHA256 (chromium-143.0.7499.146-lite.tar.xz) = d79916348f34ecb154201ba2908a0c1ffaf8ae9670215c575b76cf95b10fb076 +SIZE (chromium-143.0.7499.146-lite.tar.xz) = 1140736788 SHA256 (pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92 SIZE (pulseaudio-16.1.tar.gz) = 2763111 -SHA256 (chromium-143.0.7499.109-testdata.tar.xz) = 64df31b9d193c71705ec43a3fcd1120f6ec775e1660aa94276b9bc86fef715ce -SIZE (chromium-143.0.7499.109-testdata.tar.xz) = 1155272172 -SHA256 (ungoogled-software-ungoogled-chromium-143.0.7499.109-143.0.7499.109-1_GH0.tar.gz) = d5b8561004cb19ef56d7f0e23e3045f01a5971edb7ec84c5c6e7b2e2335378da -SIZE (ungoogled-software-ungoogled-chromium-143.0.7499.109-143.0.7499.109-1_GH0.tar.gz) = 651168 +SHA256 (chromium-143.0.7499.146-testdata.tar.xz) = 20b86e1557beeb1654005a7793dd796205a3b75fdb05df94ffbedf376485db17 +SIZE (chromium-143.0.7499.146-testdata.tar.xz) = 1155417248 +SHA256 (ungoogled-software-ungoogled-chromium-143.0.7499.146-143.0.7499.146-1_GH0.tar.gz) = 705de8c2619c4d26a796f8425643f0e66b4706ac501cf9dc1f7acdd8a5290173 +SIZE (ungoogled-software-ungoogled-chromium-143.0.7499.146-143.0.7499.146-1_GH0.tar.gz) = 651128 diff --git a/www/ungoogled-chromium/files/patch-BUILD.gn b/www/ungoogled-chromium/files/patch-BUILD.gn index 97a01b4ca623..1f3e53c2b663 100644 --- a/www/ungoogled-chromium/files/patch-BUILD.gn +++ b/www/ungoogled-chromium/files/patch-BUILD.gn @@ -1,6 +1,6 @@ ---- BUILD.gn.orig 2025-12-06 13:30:52 UTC +--- BUILD.gn.orig 2025-12-19 08:56:42 UTC +++ BUILD.gn -@@ -68,7 +68,7 @@ declare_args() { +@@ -67,7 +67,7 @@ declare_args() { root_extra_deps = [] } @@ -9,7 +9,7 @@ # An official (maximally optimized!) component (optimized for build times) # build doesn't make sense and usually doesn't work. assert(!is_component_build) -@@ -101,7 +101,6 @@ group("gn_all") { +@@ -100,7 +100,6 @@ group("gn_all") { "//codelabs", "//components:components_unittests", "//components/gwp_asan:gwp_asan_unittests", @@ -17,7 +17,7 @@ "//net:net_unittests", "//sandbox:sandbox_unittests", "//services:services_unittests", -@@ -431,7 +430,7 @@ group("gn_all") { +@@ -430,7 +429,7 @@ group("gn_all") { } } @@ -26,7 +26,7 @@ deps += [ "//third_party/breakpad:breakpad_unittests", "//third_party/breakpad:core-2-minidump", -@@ -590,6 +589,15 @@ group("gn_all") { +@@ -589,6 +588,15 @@ group("gn_all") { } } @@ -42,7 +42,7 @@ if (is_mac) { deps += [ "//third_party/breakpad:dump_syms($host_system_allocator_toolchain)", -@@ -638,7 +646,7 @@ group("gn_all") { +@@ -637,7 +645,7 @@ group("gn_all") { } } @@ -51,7 +51,7 @@ # The official builders use this binary from the default toolchain's # output directory after building in order to upload the symbols of that # binary. They build the binary like `ninja symupload` which requires the -@@ -673,7 +681,7 @@ group("gn_all") { +@@ -672,7 +680,7 @@ group("gn_all") { ] } @@ -60,7 +60,7 @@ deps += [ "//third_party/crashpad/crashpad:crashpad_tests", "//third_party/crashpad/crashpad/handler:crashpad_handler", -@@ -1064,7 +1072,7 @@ if (use_blink && !is_cronet_build) { +@@ -1063,7 +1071,7 @@ if (use_blink && !is_cronet_build) { "//third_party/blink/public:all_blink", ] @@ -69,7 +69,7 @@ deps += [ ":chrome_wpt_tests", ":headless_shell_wpt", -@@ -1217,7 +1225,7 @@ if (use_blink && !is_cronet_build) { +@@ -1216,7 +1224,7 @@ if (use_blink && !is_cronet_build) { data_deps += [ "//content/web_test:web_test_common_mojom_js_data_deps" ] } @@ -78,7 +78,7 @@ # Using the default toolchain for this tool, as it's run during tests not # during the build. This places a symlink in the root_build_dir for scrips # to use. -@@ -1231,7 +1239,7 @@ if (use_blink && !is_cronet_build) { +@@ -1230,7 +1238,7 @@ if (use_blink && !is_cronet_build) { data_deps += [ "//third_party/breakpad:dump_syms" ] } @@ -87,7 +87,7 @@ # Using the default toolchain for this tool, as it's run during tests not # during the build. This places a symlink in the root_build_dir for scrips # to use. -@@ -1528,7 +1536,7 @@ group("chromium_builder_perf") { +@@ -1527,7 +1535,7 @@ group("chromium_builder_perf") { data_deps += [ "//chrome/test:performance_browser_tests" ] } diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc b/www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc index e11bfcb9b08d..149dba70018c 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc @@ -1,4 +1,4 @@ ---- chrome/browser/about_flags.cc.orig 2025-12-12 21:27:37 UTC +--- chrome/browser/about_flags.cc.orig 2025-12-19 08:56:42 UTC +++ chrome/browser/about_flags.cc @@ -333,12 +333,12 @@ #include "components/stylus_handwriting/win/features.h" @@ -42,7 +42,7 @@ const FeatureEntry::FeatureParam kClipboardMaximumAge60Seconds[] = { {"UIClipboardMaximumAge", "60"}}; const FeatureEntry::FeatureParam kClipboardMaximumAge90Seconds[] = { -@@ -1322,7 +1342,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada +@@ -1337,7 +1357,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada }; #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -51,7 +51,7 @@ // A limited number of combinations of the rich autocompletion params. const FeatureEntry::FeatureParam kOmniboxRichAutocompletionAggressive1[] = { -@@ -3976,7 +3996,7 @@ const FeatureEntry::FeatureVariation +@@ -3991,7 +4011,7 @@ const FeatureEntry::FeatureVariation #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -60,7 +60,7 @@ const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] = {{"link_capturing_state", "on_by_default"}}; const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] = -@@ -4006,7 +4026,7 @@ const flags_ui::FeatureEntry::FeatureVariation +@@ -4021,7 +4041,7 @@ const flags_ui::FeatureEntry::FeatureVariation #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || // BUILDFLAG(IS_CHROMEOS) @@ -69,7 +69,7 @@ const FeatureEntry::Choice kReplaceSyncPromosWithSignInPromosChoices[] = { {"Default", "", ""}, {"Disabled", switches::kDisableFeatures, -@@ -4232,7 +4252,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari +@@ -4247,7 +4267,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari std::size(kSkiaGraphite_DebugLabelsEnabled), nullptr}, }; @@ -78,7 +78,7 @@ const FeatureEntry::FeatureParam kTranslationAPI_SkipLanguagePackLimit[] = { {"TranslationAPIAcceptLanguagesCheck", "false"}, {"TranslationAPILimitLanguagePackCount", "false"}}; -@@ -4252,7 +4272,7 @@ const FeatureEntry::FeatureVariation kSensitiveContent +@@ -4267,7 +4287,7 @@ const FeatureEntry::FeatureVariation kSensitiveContent }; #endif // BUILDFLAG(IS_ANDROID) @@ -87,7 +87,7 @@ const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = { {"BackoffTime", "0h"}, {"BackoffMultiplierBase", "0.0"}, -@@ -5021,7 +5041,7 @@ const FeatureEntry::FeatureVariation kMobilePromoOnDes +@@ -5036,7 +5056,7 @@ const FeatureEntry::FeatureVariation kMobilePromoOnDes }; #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -96,7 +96,7 @@ const FeatureEntry::FeatureParam kNtpCustomizeChromeAutoOpenOnEveryNTP[] = { {"max_customize_chrome_auto_shown_count", "5"}, {"max_customize_chrome_auto_shown_session_count", "5"}}; -@@ -5157,7 +5177,7 @@ const FeatureEntry::FeatureVariation kSeamlessSigninVa +@@ -5172,7 +5192,7 @@ const FeatureEntry::FeatureVariation kSeamlessSigninVa nullptr}}; #endif // BUILDFLAG(IS_ANDROID) @@ -105,7 +105,7 @@ const FeatureEntry::FeatureParam kProfilePickerTextVariation1[] = { {"profile-picker-variation", "keep-work-and-life-separate"}}; const FeatureEntry::FeatureParam kProfilePickerTextVariation2[] = { -@@ -5744,7 +5764,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -5759,7 +5779,7 @@ const FeatureEntry kFeatureEntries[] = { }, #endif // BUILDFLAG(IS_WIN) @@ -114,7 +114,7 @@ { "fluent-overlay-scrollbars", flag_descriptions::kFluentOverlayScrollbarsName, -@@ -6042,7 +6062,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -6057,7 +6077,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kEnableIsolatedWebAppDevModeName, flag_descriptions::kEnableIsolatedWebAppDevModeDescription, kOsDesktop, FEATURE_VALUE_TYPE(features::kIsolatedWebAppDevMode)}, @@ -123,7 +123,7 @@ {"enable-iwa-key-distribution-component", flag_descriptions::kEnableIwaKeyDistributionComponentName, flag_descriptions::kEnableIwaKeyDistributionComponentDescription, -@@ -6234,7 +6254,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -6249,7 +6269,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(media::kUseSCContentSharingPicker)}, #endif // BUILDFLAG(IS_MAC) @@ -132,7 +132,7 @@ {"pulseaudio-loopback-for-cast", flag_descriptions::kPulseaudioLoopbackForCastName, flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux, -@@ -6263,6 +6283,16 @@ const FeatureEntry kFeatureEntries[] = { +@@ -6278,6 +6298,16 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kWaylandSessionManagementName, flag_descriptions::kWaylandSessionManagementDescription, kOsLinux, FEATURE_VALUE_TYPE(features::kWaylandSessionManagement)}, @@ -149,7 +149,7 @@ #endif // BUILDFLAG(IS_LINUX) #if BUILDFLAG(ENABLE_VR) -@@ -7133,7 +7163,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -7148,7 +7178,7 @@ const FeatureEntry kFeatureEntries[] = { "MlUrlScoring")}, #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -158,7 +158,7 @@ {"contextual-search-box-uses-contextual-search-provider", flag_descriptions::kContextualSearchBoxUsesContextualSearchProviderName, flag_descriptions:: -@@ -7549,7 +7579,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -7564,7 +7594,7 @@ const FeatureEntry kFeatureEntries[] = { kNumSrpZpsRelatedSearches, "PowerTools")}, #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -167,7 +167,7 @@ {"history-embeddings", flag_descriptions::kHistoryEmbeddingsName, flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop, FEATURE_VALUE_TYPE(history_embeddings::kHistoryEmbeddings)}, -@@ -7764,7 +7794,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -7779,7 +7809,7 @@ const FeatureEntry kFeatureEntries[] = { "NtpRealboxNext")}, #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -176,7 +176,7 @@ {"ntp-customize-chrome-auto-open", flag_descriptions::kNtpCustomizeChromeAutoOpenName, flag_descriptions::kNtpCustomizeChromeAutoOpenDescription, kOsDesktop, -@@ -8043,7 +8073,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -8058,7 +8088,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)}, #endif // BUILDFLAG(IS_CHROMEOS) @@ -185,7 +185,7 @@ {"cups-ipp-printing-backend", flag_descriptions::kCupsIppPrintingBackendName, flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop, -@@ -8981,7 +9011,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -8996,7 +9026,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(media::kGlobalMediaControlsUpdatedUI)}, #endif // !BUILDFLAG(IS_CHROMEOS) @@ -194,7 +194,7 @@ {"enable-network-service-sandbox", flag_descriptions::kEnableNetworkServiceSandboxName, flag_descriptions::kEnableNetworkServiceSandboxDescription, -@@ -9552,7 +9582,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -9567,7 +9597,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux, FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)}, @@ -203,7 +203,7 @@ { "ui-debug-tools", flag_descriptions::kUIDebugToolsName, -@@ -10009,7 +10039,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -10024,7 +10054,7 @@ const FeatureEntry kFeatureEntries[] = { #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ @@ -212,7 +212,7 @@ {"media-session-enter-picture-in-picture", flag_descriptions::kMediaSessionEnterPictureInPictureName, flag_descriptions::kMediaSessionEnterPictureInPictureDescription, -@@ -10206,7 +10236,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -10221,7 +10251,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kReduceTransferSizeUpdatedIPCDescription, kOsAll, FEATURE_VALUE_TYPE(network::features::kReduceTransferSizeUpdatedIPC)}, @@ -221,7 +221,7 @@ {"reduce-user-agent-data-linux-platform-version", flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionName, flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionDescription, -@@ -10768,7 +10798,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -10783,7 +10813,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kRcapsDynamicProfileCountryDescription, kOsAll, FEATURE_VALUE_TYPE(switches::kDynamicProfileCountry)}, @@ -230,7 +230,7 @@ {"enable-generic-oidc-auth-profile-management", flag_descriptions::kEnableGenericOidcAuthProfileManagementName, flag_descriptions::kEnableGenericOidcAuthProfileManagementDescription, -@@ -10789,7 +10819,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -10804,7 +10834,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -239,7 +239,7 @@ {"enable-user-navigation-capturing-pwa", flag_descriptions::kPwaNavigationCapturingName, flag_descriptions::kPwaNavigationCapturingDescription, -@@ -11303,7 +11333,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -11318,7 +11348,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kResponsiveIframesDescription, kOsAll, FEATURE_VALUE_TYPE(blink::features::kResponsiveIframes)}, @@ -248,7 +248,7 @@ {"replace-sync-promos-with-sign-in-promos-desktop", flag_descriptions::kReplaceSyncPromosWithSignInPromosName, flag_descriptions::kReplaceSyncPromosWithSignInPromosDescription, -@@ -11719,7 +11749,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -11734,7 +11764,7 @@ const FeatureEntry kFeatureEntries[] = { segmentation_platform::features::kSegmentationSurveyPage)}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -257,7 +257,7 @@ {"autofill-enable-buy-now-pay-later", flag_descriptions::kAutofillEnableBuyNowPayLaterName, flag_descriptions::kAutofillEnableBuyNowPayLaterDescription, -@@ -11790,7 +11820,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -11805,7 +11835,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE( autofill::features::kAutofillEnableCardInfoRuntimeRetrieval)}, @@ -266,7 +266,7 @@ {"translation-api", flag_descriptions::kTranslationAPIName, flag_descriptions::kTranslationAPIDescription, kOsMac | kOsWin | kOsLinux, FEATURE_WITH_PARAMS_VALUE_TYPE(blink::features::kTranslationAPI, -@@ -11816,7 +11846,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -11831,7 +11861,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE( password_manager::features::kPasswordFormClientsideClassifier)}, @@ -275,7 +275,7 @@ {"contextual-cueing", flag_descriptions::kContextualCueingName, flag_descriptions::kContextualCueingDescription, kOsLinux | kOsMac | kOsWin, -@@ -12192,7 +12222,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12207,7 +12237,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)}, #endif // !BUILDFLAG(IS_ANDROID) @@ -284,7 +284,7 @@ {"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName, flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux, FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)}, -@@ -12228,7 +12258,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12243,7 +12273,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // !BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -293,7 +293,7 @@ {"autofill-enable-amount-extraction", flag_descriptions::kAutofillEnableAmountExtractionName, flag_descriptions::kAutofillEnableAmountExtractionDescription, -@@ -12373,7 +12403,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12388,7 +12418,7 @@ const FeatureEntry kFeatureEntries[] = { apps::chrome_app_deprecation::kAllowUserInstalledChromeApps)}, #endif // BUILDFLAG(IS_CHROMEOS) @@ -302,7 +302,7 @@ {"chrome-web-store-navigation-throttle", flag_descriptions::kChromeWebStoreNavigationThrottleName, flag_descriptions::kChromeWebStoreNavigationThrottleDescription, -@@ -12402,7 +12432,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12417,7 +12447,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(supervised_user::kSupervisedUserBlockInterstitialV3)}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -311,7 +311,7 @@ {"autofill-enable-amount-extraction-testing", flag_descriptions::kAutofillEnableAmountExtractionTestingName, flag_descriptions::kAutofillEnableAmountExtractionTestingDescription, -@@ -12417,7 +12447,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12432,7 +12462,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kEnableWebAppPredictableAppUpdatingDescription, kOsAll, FEATURE_VALUE_TYPE(features::kWebAppPredictableAppUpdating)}, @@ -320,7 +320,7 @@ {"root-scrollbar-follows-browser-theme", flag_descriptions::kRootScrollbarFollowsTheme, flag_descriptions::kRootScrollbarFollowsThemeDescription, -@@ -12694,7 +12724,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12709,7 +12739,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -329,7 +329,7 @@ {"tab-group-home", tabs::flag_descriptions::kTabGroupHomeName, tabs::flag_descriptions::kTabGroupHomeDescription, kOsDesktop, FEATURE_VALUE_TYPE(tabs::kTabGroupHome)}, -@@ -12784,7 +12814,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12799,7 +12829,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -338,7 +338,7 @@ {"enable-site-search-allow-user-override-policy", flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyName, flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyDescription, -@@ -12896,7 +12926,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12911,7 +12941,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -347,7 +347,7 @@ {"autofill-enable-buy-now-pay-later-for-klarna", flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaName, flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaDescription, -@@ -12969,7 +12999,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -12984,7 +13014,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(ENABLE_DICE_SUPPORT) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -356,7 +356,7 @@ {"autofill-enable-buy-now-pay-later-for-externally-linked", flag_descriptions::kAutofillEnableBuyNowPayLaterForExternallyLinkedName, flag_descriptions:: -@@ -13247,7 +13277,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13262,7 +13292,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // !BUILDFLAG(IS_ANDROID), #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -365,7 +365,7 @@ {"enable-ntp-enterprise-shortcuts", flag_descriptions::kEnableNtpEnterpriseShortcutsName, flag_descriptions::kEnableNtpEnterpriseShortcutsDescription, -@@ -13354,7 +13384,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13369,7 +13399,7 @@ const FeatureEntry kFeatureEntries[] = { autofill::features::kAutofillAndPasswordsInSameSurface)}, #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -374,7 +374,7 @@ {"contextual-suggestion-ui-improvements", flag_descriptions::kContextualSuggestionsUiImprovementsName, flag_descriptions::kContextualSuggestionsUiImprovementsDescription, -@@ -13382,7 +13412,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13397,7 +13427,7 @@ const FeatureEntry kFeatureEntries[] = { "EnableBlockCanvasReadback")}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -383,7 +383,7 @@ {"autofill-enable-ai-based-amount-extraction", flag_descriptions::kAutofillEnableAiBasedAmountExtractionName, flag_descriptions::kAutofillEnableAiBasedAmountExtractionDescription, -@@ -13432,7 +13462,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13447,7 +13477,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(features::kCryptographyComplianceCnsa)}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -392,7 +392,7 @@ {"lens-reinvocation-affordance", flag_descriptions::kLensSearchReinvocationAffordanceName, flag_descriptions::kLensSearchReinvocationAffordanceDescription, -@@ -13490,7 +13520,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13505,7 +13535,7 @@ const FeatureEntry kFeatureEntries[] = { STRING_VALUE_TYPE(variations::switches::kVariationsSeedCorpus, "")}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -401,7 +401,7 @@ {"passkey-unlock-error-ui", flag_descriptions::kPasskeyUnlockErrorUiName, flag_descriptions::kPasskeyUnlockErrorUiDescription, kOsDesktop, FEATURE_VALUE_TYPE(device::kPasskeyUnlockErrorUi)}, -@@ -13527,7 +13557,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13542,7 +13572,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(features::kUserValueDefaultBrowserStrings)}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -410,7 +410,7 @@ {"read-anything-read-aloud-ts-text-segmentation", flag_descriptions::kReadAnythingReadAloudTsTextSegmentationName, flag_descriptions::kReadAnythingReadAloudTsTextSegmentationDescription, -@@ -13539,7 +13569,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13554,7 +13584,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kHandleMdmErrorsForDasherAccountsDescription, kOsAll, FEATURE_VALUE_TYPE(switches::kHandleMdmErrorsForDasherAccounts)}, @@ -419,7 +419,7 @@ {"profile-creation-decline-signin-cta-experiment", flag_descriptions::kProfileCreationDeclineSigninCTAExperimentName, flag_descriptions::kProfileCreationDeclineSigninCTAExperimentDescription, -@@ -13547,7 +13577,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13562,7 +13592,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(switches::kProfileCreationDeclineSigninCTAExperiment)}, #endif @@ -428,7 +428,7 @@ {"show-profile-picker-to-all-users-experiment", flag_descriptions::kShowProfilePickerToAllUsersExperimentName, flag_descriptions::kShowProfilePickerToAllUsersExperimentDescription, -@@ -13597,7 +13627,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13612,7 +13642,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(features::kAndroidDesktopZoomScaling)}, #endif @@ -437,7 +437,7 @@ {"profile-picker-text-variations", flag_descriptions::kProfilePickerTextVariationsName, flag_descriptions::kProfilePickerTextVariationsDescription, -@@ -13608,7 +13638,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13623,7 +13653,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -446,7 +446,7 @@ {"lens-overlay-optimization-filter", flag_descriptions::kLensOverlayOptimizationFilterName, flag_descriptions::kLensOverlayOptimizationFilterDescription, kOsDesktop, -@@ -13627,7 +13657,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13642,7 +13672,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(network::features::kConnectionAllowlists)}, #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -455,7 +455,7 @@ {"read-anything-with-readability-enabled", flag_descriptions::kReadAnythingWithReadabilityName, flag_descriptions::kReadAnythingWithReadabilityDescription, kOsDesktop, -@@ -13635,7 +13665,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -13650,7 +13680,7 @@ const FeatureEntry kFeatureEntries[] = { #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/x11-toolkits/como/Makefile b/x11-toolkits/como/Makefile index 5fb677978273..e94a557b83c4 100644 --- a/x11-toolkits/como/Makefile +++ b/x11-toolkits/como/Makefile @@ -1,7 +1,7 @@ PORTNAME= como DISTVERSIONPREFIX= v DISTVERSION= 0.3.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= x11-toolkits PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ diff --git a/x11-toolkits/py-qt6-charts/Makefile b/x11-toolkits/py-qt6-charts/Makefile index 797592042a96..3af57b5772c8 100644 --- a/x11-toolkits/py-qt6-charts/Makefile +++ b/x11-toolkits/py-qt6-charts/Makefile @@ -1,6 +1,5 @@ PORTNAME= charts DISTVERSION= ${PYQTCHARTS_VERSION} -PORTREVISION= 1 CATEGORIES= x11-toolkits devel python MASTER_SITES= ${MASTER_SITES_PYQTCHARTS} PKGNAMEPREFIX= ${PYQT_PY_RELNAME}- diff --git a/x11-toolkits/py-qt6-charts/distinfo b/x11-toolkits/py-qt6-charts/distinfo index 9da1224d89c1..208027c1d6d9 100644 --- a/x11-toolkits/py-qt6-charts/distinfo +++ b/x11-toolkits/py-qt6-charts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743732573 -SHA256 (pyqt6_charts-6.9.0.tar.gz) = 7efbe9bb7e6ad4f9845211a0efe0f91ca5e14f9362ed1ba84d55f2b8515091f7 -SIZE (pyqt6_charts-6.9.0.tar.gz) = 41661 +TIMESTAMP = 1761269193 +SHA256 (pyqt6_charts-6.10.0.tar.gz) = 91e15e28d011caa4c83881a90687b35e3d05ef57290cdd9760824c95bdac6a3e +SIZE (pyqt6_charts-6.10.0.tar.gz) = 43337 diff --git a/x11-toolkits/py-qt6-charts/pkg-plist b/x11-toolkits/py-qt6-charts/pkg-plist index ae4092b3bfc4..f187b2d76cf2 100644 --- a/x11-toolkits/py-qt6-charts/pkg-plist +++ b/x11-toolkits/py-qt6-charts/pkg-plist @@ -55,3 +55,4 @@ %%PYTHON_SITELIBDIR%%/pyqt6_charts-%%PYQTCHARTS_VERSION%%.dist-info/INSTALLER %%PYTHON_SITELIBDIR%%/pyqt6_charts-%%PYQTCHARTS_VERSION%%.dist-info/METADATA %%PYTHON_SITELIBDIR%%/pyqt6_charts-%%PYQTCHARTS_VERSION%%.dist-info/RECORD +%%PYTHON_SITELIBDIR%%/pyqt6_charts-%%PYQTCHARTS_VERSION%%.dist-info/licenses/LICENSE diff --git a/x11-toolkits/py-qt6-datavis3d/Makefile b/x11-toolkits/py-qt6-datavis3d/Makefile index 28aad958c471..0644f2794906 100644 --- a/x11-toolkits/py-qt6-datavis3d/Makefile +++ b/x11-toolkits/py-qt6-datavis3d/Makefile @@ -1,6 +1,5 @@ PORTNAME= datavis3d DISTVERSION= ${PYQTDATAVIS3D_VERSION} -PORTREVISION= 1 CATEGORIES= x11-toolkits devel python MASTER_SITES= ${MASTER_SITES_PYQTDATAVIS3D} PKGNAMEPREFIX= ${PYQT_PY_RELNAME}- diff --git a/x11-toolkits/py-qt6-datavis3d/distinfo b/x11-toolkits/py-qt6-datavis3d/distinfo index ce2d24bbe3e0..6c2c13cd8a1d 100644 --- a/x11-toolkits/py-qt6-datavis3d/distinfo +++ b/x11-toolkits/py-qt6-datavis3d/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743732588 -SHA256 (pyqt6_datavisualization-6.9.0.tar.gz) = 1515475f1b2c37275ecf6ac74017a64fae8335d97b87fbbaf14bac3f82cdaa0a -SIZE (pyqt6_datavisualization-6.9.0.tar.gz) = 210264 +TIMESTAMP = 1761269211 +SHA256 (pyqt6_datavisualization-6.10.0.tar.gz) = 4581c6f6f5e84f6431b01f563ef7b5036204a5f8823b0ea1ce5a083a880c4ee5 +SIZE (pyqt6_datavisualization-6.10.0.tar.gz) = 211447 diff --git a/x11-toolkits/py-qt6-datavis3d/pkg-plist b/x11-toolkits/py-qt6-datavis3d/pkg-plist index 5acf2665bd5a..bd7449c73265 100644 --- a/x11-toolkits/py-qt6-datavis3d/pkg-plist +++ b/x11-toolkits/py-qt6-datavis3d/pkg-plist @@ -42,3 +42,4 @@ %%PYTHON_SITELIBDIR%%/pyqt6_datavisualization-%%PYQTDATAVIS3D_VERSION%%.dist-info/INSTALLER %%PYTHON_SITELIBDIR%%/pyqt6_datavisualization-%%PYQTDATAVIS3D_VERSION%%.dist-info/METADATA %%PYTHON_SITELIBDIR%%/pyqt6_datavisualization-%%PYQTDATAVIS3D_VERSION%%.dist-info/RECORD +%%PYTHON_SITELIBDIR%%/pyqt6_datavisualization-%%PYQTDATAVIS3D_VERSION%%.dist-info/licenses/LICENSE diff --git a/x11-toolkits/py-qt6-graphs/Makefile b/x11-toolkits/py-qt6-graphs/Makefile index d03d1fe5a821..8b06b4ef243b 100644 --- a/x11-toolkits/py-qt6-graphs/Makefile +++ b/x11-toolkits/py-qt6-graphs/Makefile @@ -1,6 +1,5 @@ PORTNAME= graphs DISTVERSION= ${PYQTGRAPHS_VERSION} -PORTREVISION= 1 CATEGORIES= x11-toolkits devel python MASTER_SITES= ${MASTER_SITES_PYQTGRAPHS} PKGNAMEPREFIX= ${PYQT_PY_RELNAME}- diff --git a/x11-toolkits/py-qt6-graphs/distinfo b/x11-toolkits/py-qt6-graphs/distinfo index f05456eadf08..b24ce89254a5 100644 --- a/x11-toolkits/py-qt6-graphs/distinfo +++ b/x11-toolkits/py-qt6-graphs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743732609 -SHA256 (pyqt6_graphs-6.9.0.tar.gz) = f96eca719ce8c8c1647695136e69837d05fe56c31ca66533db568e108c8cc919 -SIZE (pyqt6_graphs-6.9.0.tar.gz) = 35234 +TIMESTAMP = 1761269239 +SHA256 (pyqt6_graphs-6.10.0.tar.gz) = 8f84734703baf8ef6f2e17052bc2622d041d569ec138b6b87d29f57edcf2fcba +SIZE (pyqt6_graphs-6.10.0.tar.gz) = 36658 diff --git a/x11-toolkits/py-qt6-graphs/pkg-plist b/x11-toolkits/py-qt6-graphs/pkg-plist index f205b2f94fb0..93f63d728154 100644 --- a/x11-toolkits/py-qt6-graphs/pkg-plist +++ b/x11-toolkits/py-qt6-graphs/pkg-plist @@ -58,3 +58,4 @@ %%PYTHON_SITELIBDIR%%/pyqt6_graphs-%%PYQTGRAPHS_VERSION%%.dist-info/INSTALLER %%PYTHON_SITELIBDIR%%/pyqt6_graphs-%%PYQTGRAPHS_VERSION%%.dist-info/METADATA %%PYTHON_SITELIBDIR%%/pyqt6_graphs-%%PYQTGRAPHS_VERSION%%.dist-info/RECORD +%%PYTHON_SITELIBDIR%%/pyqt6_graphs-%%PYQTGRAPHS_VERSION%%.dist-info/licenses/LICENSE diff --git a/x11-toolkits/qt6-charts/distinfo b/x11-toolkits/qt6-charts/distinfo index 84cb89444140..72a43ef1e297 100644 --- a/x11-toolkits/qt6-charts/distinfo +++ b/x11-toolkits/qt6-charts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303964 -SHA256 (KDE/Qt/6.9.3/qtcharts-everywhere-src-6.9.3.tar.xz) = 29d7cbbdb31d6a2e6c3ab5b5b52f34ff457db55d87d28a7c335b015d749d4c53 -SIZE (KDE/Qt/6.9.3/qtcharts-everywhere-src-6.9.3.tar.xz) = 4649428 +TIMESTAMP = 1763963626 +SHA256 (KDE/Qt/6.10.1/qtcharts-everywhere-src-6.10.1.tar.xz) = 17992278017cfb8fafef74b61e35559d29482df959ba469327a45b3bb66e2af4 +SIZE (KDE/Qt/6.10.1/qtcharts-everywhere-src-6.10.1.tar.xz) = 4651684 diff --git a/x11-toolkits/qt6-charts/pkg-plist b/x11-toolkits/qt6-charts/pkg-plist index 6ca45be9038d..23537738bfc6 100644 --- a/x11-toolkits/qt6-charts/pkg-plist +++ b/x11-toolkits/qt6-charts/pkg-plist @@ -334,8 +334,8 @@ lib/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Targets.cmake %%QT_LIBDIR%%/libQt6ChartsQml.so %%QT_LIBDIR%%/libQt6ChartsQml.so.6 %%QT_LIBDIR%%/libQt6ChartsQml.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6charts_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6chartsqml_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6charts_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6chartsqml_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_charts.pri %%QT_MKSPECDIR%%/modules/qt_lib_charts_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_chartsqml.pri diff --git a/x11-toolkits/qt6-datavis3d/distinfo b/x11-toolkits/qt6-datavis3d/distinfo index 2d7fce81b387..c2a9e51b90b7 100644 --- a/x11-toolkits/qt6-datavis3d/distinfo +++ b/x11-toolkits/qt6-datavis3d/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303975 -SHA256 (KDE/Qt/6.9.3/qtdatavis3d-everywhere-src-6.9.3.tar.xz) = aa4b45b896a629a1bc5ebbb7990086b5d52d0ab9fabc996dd047a27f256fbfec -SIZE (KDE/Qt/6.9.3/qtdatavis3d-everywhere-src-6.9.3.tar.xz) = 3939264 +TIMESTAMP = 1763963633 +SHA256 (KDE/Qt/6.10.1/qtdatavis3d-everywhere-src-6.10.1.tar.xz) = 601c7cfafd6ae525258fe5bc0f759c67237a0aa61f91fb71db2a9c5eaa50bb07 +SIZE (KDE/Qt/6.10.1/qtdatavis3d-everywhere-src-6.10.1.tar.xz) = 3939684 diff --git a/x11-toolkits/qt6-datavis3d/pkg-plist b/x11-toolkits/qt6-datavis3d/pkg-plist index afbf048e8d45..41a253078a3a 100644 --- a/x11-toolkits/qt6-datavis3d/pkg-plist +++ b/x11-toolkits/qt6-datavis3d/pkg-plist @@ -221,8 +221,8 @@ lib/cmake/Qt6Qml/QmlPlugins/Qt6DataVisualizationQmlpluginTargets.cmake %%QT_LIBDIR%%/libQt6DataVisualizationQml.so %%QT_LIBDIR%%/libQt6DataVisualizationQml.so.6 %%QT_LIBDIR%%/libQt6DataVisualizationQml.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6datavisualization_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6datavisualizationqml_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6datavisualization_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6datavisualizationqml_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_datavisualization.pri %%QT_MKSPECDIR%%/modules/qt_lib_datavisualization_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_datavisualizationqml.pri diff --git a/x11-toolkits/qt6-declarative/distinfo b/x11-toolkits/qt6-declarative/distinfo index ac5275cf048b..c52d8bf11574 100644 --- a/x11-toolkits/qt6-declarative/distinfo +++ b/x11-toolkits/qt6-declarative/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759303997 -SHA256 (KDE/Qt/6.9.3/qtdeclarative-everywhere-src-6.9.3.tar.xz) = 5a071b227229afbf5c976b7b59a0d850818d06ae861fcdf6d690351ca3f8a260 -SIZE (KDE/Qt/6.9.3/qtdeclarative-everywhere-src-6.9.3.tar.xz) = 37223760 +TIMESTAMP = 1763963657 +SHA256 (KDE/Qt/6.10.1/qtdeclarative-everywhere-src-6.10.1.tar.xz) = 4fb4efb894e0b96288543505d69794d684bcfbe4940ce181d3e6817bda54843e +SIZE (KDE/Qt/6.10.1/qtdeclarative-everywhere-src-6.10.1.tar.xz) = 37552260 diff --git a/x11-toolkits/qt6-declarative/pkg-plist b/x11-toolkits/qt6-declarative/pkg-plist index dde7eaf65ab8..210a3a0696c1 100644 --- a/x11-toolkits/qt6-declarative/pkg-plist +++ b/x11-toolkits/qt6-declarative/pkg-plist @@ -48,10 +48,13 @@ bin/qmlscene6 %%QT_INCDIR%%/QtLabsPlatform/QtLabsPlatformVersion %%QT_INCDIR%%/QtLabsPlatform/qtlabsplatformexports.h %%QT_INCDIR%%/QtLabsPlatform/qtlabsplatformversion.h +%%QT_INCDIR%%/QtLabsQmlModels/%%FULLVER%%/QtLabsQmlModels/private/qqmlabstractcolumnmodel_p.h %%QT_INCDIR%%/QtLabsQmlModels/%%FULLVER%%/QtLabsQmlModels/private/qqmldelegatechooser_p.h %%QT_INCDIR%%/QtLabsQmlModels/%%FULLVER%%/QtLabsQmlModels/private/qqmlmodelsglobal_p.h %%QT_INCDIR%%/QtLabsQmlModels/%%FULLVER%%/QtLabsQmlModels/private/qqmltablemodel_p.h %%QT_INCDIR%%/QtLabsQmlModels/%%FULLVER%%/QtLabsQmlModels/private/qqmltablemodelcolumn_p.h +%%QT_INCDIR%%/QtLabsQmlModels/%%FULLVER%%/QtLabsQmlModels/private/qqmltreemodel_p.h +%%QT_INCDIR%%/QtLabsQmlModels/%%FULLVER%%/QtLabsQmlModels/private/qqmltreerow_p.h %%QT_INCDIR%%/QtLabsQmlModels/QtLabsQmlModels %%QT_INCDIR%%/QtLabsQmlModels/QtLabsQmlModelsDepends %%QT_INCDIR%%/QtLabsQmlModels/QtLabsQmlModelsVersion @@ -72,6 +75,12 @@ bin/qmlscene6 %%QT_INCDIR%%/QtLabsSharedImage/QtLabsSharedImageVersion %%QT_INCDIR%%/QtLabsSharedImage/qtlabssharedimageexports.h %%QT_INCDIR%%/QtLabsSharedImage/qtlabssharedimageversion.h +%%QT_INCDIR%%/QtLabsSynchronizer/%%FULLVER%%/QtLabsSynchronizer/private/qqmlsynchronizer_p.h +%%QT_INCDIR%%/QtLabsSynchronizer/QtLabsSynchronizer +%%QT_INCDIR%%/QtLabsSynchronizer/QtLabsSynchronizerDepends +%%QT_INCDIR%%/QtLabsSynchronizer/QtLabsSynchronizerVersion +%%QT_INCDIR%%/QtLabsSynchronizer/qtlabssynchronizerexports.h +%%QT_INCDIR%%/QtLabsSynchronizer/qtlabssynchronizerversion.h %%QT_INCDIR%%/QtLabsWavefrontMesh/%%FULLVER%%/QtLabsWavefrontMesh/private/qqmlwavefrontmeshglobal_p.h %%QT_INCDIR%%/QtLabsWavefrontMesh/%%FULLVER%%/QtLabsWavefrontMesh/private/qwavefrontmesh_p.h %%QT_INCDIR%%/QtLabsWavefrontMesh/QtLabsWavefrontMesh @@ -94,15 +103,14 @@ bin/qmlscene6 %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qcontinuinganimationgroupjob_p.h %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qdoubleendedlist_p.h %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qfieldlist_p.h -%%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qfinitestack_p.h %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qhashedstring_p.h %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qintrusivelist_p.h %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qjsengine_p.h +%%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qjsmanagedvalue_p.h %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qjsvalue_p.h %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qjsvalueiterator_p.h %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qlazilyallocated_p.h %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qlinkedstringhash_p.h -%%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qml_compile_hash_p.h %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qparallelanimationgroupjob_p.h %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qpauseanimationjob_p.h %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qpodvector_p.h @@ -213,6 +221,7 @@ bin/qmlscene6 %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmltypecompiler_p.h %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmltypedata_p.h %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmltypeloader_p.h +%%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmltypeloaderdata_p.h %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmltypeloadernetworkreplyproxy_p.h %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmltypeloaderqmldircontent_p.h %%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmltypeloaderthread_p.h @@ -427,18 +436,21 @@ bin/qmlscene6 %%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qcoloroutput_p.h %%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qdeferredpointer_p.h %%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qqmljsannotation_p.h +%%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qqmljsaotirbuilder_p.h %%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qqmljsbasicblocks_p.h %%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qqmljscodegenerator_p.h %%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qqmljscompilepass_p.h %%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qqmljscompiler_p.h %%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qqmljscompilerstats_p.h %%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qqmljscompilerstatsreporter_p.h +%%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qqmljscontextproperties_p.h %%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qqmljscontextualtypes_p.h %%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qqmljsfunctioninitializer_p.h %%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qqmljsimporter_p.h %%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qqmljsimportvisitor_p.h %%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qqmljslinter_p.h %%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qqmljslintercodegen_p.h +%%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qqmljslintervisitor_p.h %%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qqmljsliteralbindingcheck_p.h %%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qqmljsloadergenerator_p.h %%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qqmljslogger_p.h @@ -556,6 +568,7 @@ bin/qmlscene6 %%QT_INCDIR%%/QtQmlLS/%%FULLVER%%/QtQmlLS/private/qdochtmlparser_p.h %%QT_INCDIR%%/QtQmlLS/%%FULLVER%%/QtQmlLS/private/qlanguageserver_p.h %%QT_INCDIR%%/QtQmlLS/%%FULLVER%%/QtQmlLS/private/qlspcustomtypes_p.h +%%QT_INCDIR%%/QtQmlLS/%%FULLVER%%/QtQmlLS/private/qmllsmain_p.h %%QT_INCDIR%%/QtQmlLS/%%FULLVER%%/QtQmlLS/private/qqmlbasemodule_p.h %%QT_INCDIR%%/QtQmlLS/%%FULLVER%%/QtQmlLS/private/qqmlcodemodel_p.h %%QT_INCDIR%%/QtQmlLS/%%FULLVER%%/QtQmlLS/private/qqmlcompletioncontextstrings_p.h @@ -615,6 +628,10 @@ bin/qmlscene6 %%QT_INCDIR%%/QtQmlModels/%%FULLVER%%/QtQmlModels/private/qqmldmabstractitemmodeldata_p.h %%QT_INCDIR%%/QtQmlModels/%%FULLVER%%/QtQmlModels/private/qqmldmlistaccessordata_p.h %%QT_INCDIR%%/QtQmlModels/%%FULLVER%%/QtQmlModels/private/qqmldmobjectdata_p.h +%%QT_INCDIR%%/QtQmlModels/%%FULLVER%%/QtQmlModels/private/qqmlfilterbase_p.h +%%QT_INCDIR%%/QtQmlModels/%%FULLVER%%/QtQmlModels/private/qqmlfiltercompositor_p.h +%%QT_INCDIR%%/QtQmlModels/%%FULLVER%%/QtQmlModels/private/qqmlfunctionfilter_p.h +%%QT_INCDIR%%/QtQmlModels/%%FULLVER%%/QtQmlModels/private/qqmlfunctionsorter_p.h %%QT_INCDIR%%/QtQmlModels/%%FULLVER%%/QtQmlModels/private/qqmlinstantiator_p.h %%QT_INCDIR%%/QtQmlModels/%%FULLVER%%/QtQmlModels/private/qqmlinstantiator_p_p.h %%QT_INCDIR%%/QtQmlModels/%%FULLVER%%/QtQmlModels/private/qqmllistaccessor_p.h @@ -625,9 +642,18 @@ bin/qmlscene6 %%QT_INCDIR%%/QtQmlModels/%%FULLVER%%/QtQmlModels/private/qqmlmodelindexvaluetype_p.h %%QT_INCDIR%%/QtQmlModels/%%FULLVER%%/QtQmlModels/private/qqmlmodelsmodule_p.h %%QT_INCDIR%%/QtQmlModels/%%FULLVER%%/QtQmlModels/private/qqmlobjectmodel_p.h +%%QT_INCDIR%%/QtQmlModels/%%FULLVER%%/QtQmlModels/private/qqmlrolefilter_p.h +%%QT_INCDIR%%/QtQmlModels/%%FULLVER%%/QtQmlModels/private/qqmlrolesorter_p.h +%%QT_INCDIR%%/QtQmlModels/%%FULLVER%%/QtQmlModels/private/qqmlsorterbase_p.h +%%QT_INCDIR%%/QtQmlModels/%%FULLVER%%/QtQmlModels/private/qqmlsortercompositor_p.h +%%QT_INCDIR%%/QtQmlModels/%%FULLVER%%/QtQmlModels/private/qqmlsortfilterproxymodel_p.h +%%QT_INCDIR%%/QtQmlModels/%%FULLVER%%/QtQmlModels/private/qqmlsortfilterproxymodel_p_p.h +%%QT_INCDIR%%/QtQmlModels/%%FULLVER%%/QtQmlModels/private/qqmlstringsorter_p.h %%QT_INCDIR%%/QtQmlModels/%%FULLVER%%/QtQmlModels/private/qqmltableinstancemodel_p.h %%QT_INCDIR%%/QtQmlModels/%%FULLVER%%/QtQmlModels/private/qqmltreemodeltotablemodel_p_p.h +%%QT_INCDIR%%/QtQmlModels/%%FULLVER%%/QtQmlModels/private/qqmlvaluefilter_p.h %%QT_INCDIR%%/QtQmlModels/%%FULLVER%%/QtQmlModels/private/qquickpackage_p.h +%%QT_INCDIR%%/QtQmlModels/%%FULLVER%%/QtQmlModels/private/qsortfilterproxymodelhelper_p.h %%QT_INCDIR%%/QtQmlModels/%%FULLVER%%/QtQmlModels/private/qtqmlmodels-config_p.h %%QT_INCDIR%%/QtQmlModels/%%FULLVER%%/QtQmlModels/private/qtqmlmodelsglobal_p.h %%QT_INCDIR%%/QtQmlModels/QtQmlModels @@ -682,6 +708,7 @@ bin/qmlscene6 %%QT_INCDIR%%/QtQmlXmlListModel/qtqmlxmllistmodelexports.h %%QT_INCDIR%%/QtQmlXmlListModel/qtqmlxmllistmodelversion.h %%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qaccessiblequickitem_p.h +%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qaccessiblequicktextedit_p.h %%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qaccessiblequickview_p.h %%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qqmldesignermetaobject_p.h %%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquadpath_p.h @@ -1034,7 +1061,6 @@ bin/qmlscene6 %%QT_INCDIR%%/QtQuickControls2/qtquickcontrols2exports.h %%QT_INCDIR%%/QtQuickControls2/qtquickcontrols2global.h %%QT_INCDIR%%/QtQuickControls2/qtquickcontrols2version.h -%%QT_INCDIR%%/QtQuickControls2Basic/%%FULLVER%%/QtQuickControls2Basic/private/qquickbasicstyle_p.h %%QT_INCDIR%%/QtQuickControls2Basic/%%FULLVER%%/QtQuickControls2Basic/private/qquickbasictheme_p.h %%QT_INCDIR%%/QtQuickControls2Basic/%%FULLVER%%/QtQuickControls2Basic/private/qtquickcontrols2basicforeign_p.h %%QT_INCDIR%%/QtQuickControls2Basic/QtQuickControls2Basic @@ -1213,6 +1239,9 @@ bin/qmlscene6 %%QT_INCDIR%%/QtQuickEffects/QtQuickEffectsVersion %%QT_INCDIR%%/QtQuickEffects/qtquickeffectsexports.h %%QT_INCDIR%%/QtQuickEffects/qtquickeffectsversion.h +%%QT_INCDIR%%/QtQuickLayouts/%%FULLVER%%/QtQuickLayouts/private/qquickflexboxlayout_p.h +%%QT_INCDIR%%/QtQuickLayouts/%%FULLVER%%/QtQuickLayouts/private/qquickflexboxlayoutengine_p.h +%%QT_INCDIR%%/QtQuickLayouts/%%FULLVER%%/QtQuickLayouts/private/qquickflexboxlayoutitem_p.h %%QT_INCDIR%%/QtQuickLayouts/%%FULLVER%%/QtQuickLayouts/private/qquickgridlayoutengine_p.h %%QT_INCDIR%%/QtQuickLayouts/%%FULLVER%%/QtQuickLayouts/private/qquicklayout_p.h %%QT_INCDIR%%/QtQuickLayouts/%%FULLVER%%/QtQuickLayouts/private/qquicklayoutglobal_p.h @@ -1266,12 +1295,23 @@ bin/qmlscene6 %%QT_INCDIR%%/QtQuickShapes/%%FULLVER%%/QtQuickShapes/private/qquickshapegenericrenderer_p.h %%QT_INCDIR%%/QtQuickShapes/%%FULLVER%%/QtQuickShapes/private/qquickshapesglobal_p.h %%QT_INCDIR%%/QtQuickShapes/%%FULLVER%%/QtQuickShapes/private/qquickshapesoftwarerenderer_p.h +%%QT_INCDIR%%/QtQuickShapes/%%FULLVER%%/QtQuickShapes/private/qtquickshapes-config_p.h %%QT_INCDIR%%/QtQuickShapes/QtQuickShapes %%QT_INCDIR%%/QtQuickShapes/QtQuickShapesDepends %%QT_INCDIR%%/QtQuickShapes/QtQuickShapesVersion %%QT_INCDIR%%/QtQuickShapes/qquickshapesglobal.h +%%QT_INCDIR%%/QtQuickShapes/qtquickshapes-config.h %%QT_INCDIR%%/QtQuickShapes/qtquickshapesexports.h %%QT_INCDIR%%/QtQuickShapes/qtquickshapesversion.h +%%QT_INCDIR%%/QtQuickShapesDesignHelpers/%%FULLVER%%/QtQuickShapesDesignHelpers/private/qquickrectangleshape_p.h +%%QT_INCDIR%%/QtQuickShapesDesignHelpers/%%FULLVER%%/QtQuickShapesDesignHelpers/private/qquickrectangleshape_p_p.h +%%QT_INCDIR%%/QtQuickShapesDesignHelpers/%%FULLVER%%/QtQuickShapesDesignHelpers/private/qquickshapesdesignhelpersglobal_p.h +%%QT_INCDIR%%/QtQuickShapesDesignHelpers/QtQuickShapesDesignHelpers +%%QT_INCDIR%%/QtQuickShapesDesignHelpers/QtQuickShapesDesignHelpersDepends +%%QT_INCDIR%%/QtQuickShapesDesignHelpers/QtQuickShapesDesignHelpersVersion +%%QT_INCDIR%%/QtQuickShapesDesignHelpers/qtquickshapesdesignhelpersexports.h +%%QT_INCDIR%%/QtQuickShapesDesignHelpers/qtquickshapesdesignhelpersversion.h +%%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qaccessiblequickcontrol_p.h %%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qaccessiblequickpage_p.h %%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qquickabstractbutton_p.h %%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qquickabstractbutton_p_p.h @@ -1311,6 +1351,7 @@ bin/qmlscene6 %%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qquickgroupbox_p.h %%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qquickheaderview_p.h %%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qquickheaderview_p_p.h +%%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qquickheaderviewdelegate_p.h %%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qquickicon_p.h %%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qquickindicatorbutton_p.h %%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qquickitemdelegate_p.h @@ -1355,6 +1396,7 @@ bin/qmlscene6 %%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qquickscrollbar_p_p.h %%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qquickscrollindicator_p.h %%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qquickscrollview_p.h +%%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qquicksearchfield_p.h %%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qquickselectionrectangle_p.h %%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qquickselectionrectangle_p_p.h %%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qquickshortcutcontext_p_p.h @@ -1374,6 +1416,7 @@ bin/qmlscene6 %%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qquicktabbar_p.h %%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qquicktabbutton_p.h %%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qquicktableviewdelegate_p.h +%%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qquicktableviewdelegate_p_p.h %%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qquicktemplatesutils_p.h %%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qquicktextarea_p.h %%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qquicktextarea_p_p.h @@ -1393,6 +1436,7 @@ bin/qmlscene6 %%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qquickweeknumbermodel_p.h %%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qtquicktemplates2-config_p.h %%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qtquicktemplates2global_p.h +%%QT_INCDIR%%/QtQuickTemplates2/%%FULLVER%%/QtQuickTemplates2/private/qtquicktemplates2math_p.h %%QT_INCDIR%%/QtQuickTemplates2/QtQuickTemplates2 %%QT_INCDIR%%/QtQuickTemplates2/QtQuickTemplates2Depends %%QT_INCDIR%%/QtQuickTemplates2/QtQuickTemplates2Version @@ -1430,11 +1474,13 @@ bin/qmlscene6 %%QT_INCDIR%%/QtQuickVectorImage/QtQuickVectorImageVersion %%QT_INCDIR%%/QtQuickVectorImage/qtquickvectorimageexports.h %%QT_INCDIR%%/QtQuickVectorImage/qtquickvectorimageversion.h +%%QT_INCDIR%%/QtQuickVectorImageGenerator/%%FULLVER%%/QtQuickVectorImageGenerator/private/qquickanimatedproperty_p.h %%QT_INCDIR%%/QtQuickVectorImageGenerator/%%FULLVER%%/QtQuickVectorImageGenerator/private/qquickgenerator_p.h %%QT_INCDIR%%/QtQuickVectorImageGenerator/%%FULLVER%%/QtQuickVectorImageGenerator/private/qquickitemgenerator_p.h %%QT_INCDIR%%/QtQuickVectorImageGenerator/%%FULLVER%%/QtQuickVectorImageGenerator/private/qquicknodeinfo_p.h %%QT_INCDIR%%/QtQuickVectorImageGenerator/%%FULLVER%%/QtQuickVectorImageGenerator/private/qquickqmlgenerator_p.h %%QT_INCDIR%%/QtQuickVectorImageGenerator/%%FULLVER%%/QtQuickVectorImageGenerator/private/qquickvectorimageglobal_p.h +%%QT_INCDIR%%/QtQuickVectorImageGenerator/%%FULLVER%%/QtQuickVectorImageGenerator/private/qquickvectorimageplugin_p.h %%QT_INCDIR%%/QtQuickVectorImageGenerator/%%FULLVER%%/QtQuickVectorImageGenerator/private/qsvgvisitorimpl_p.h %%QT_INCDIR%%/QtQuickVectorImageGenerator/%%FULLVER%%/QtQuickVectorImageGenerator/private/utils_p.h %%QT_INCDIR%%/QtQuickVectorImageGenerator/QtQuickVectorImageGenerator @@ -1442,6 +1488,13 @@ bin/qmlscene6 %%QT_INCDIR%%/QtQuickVectorImageGenerator/QtQuickVectorImageGeneratorVersion %%QT_INCDIR%%/QtQuickVectorImageGenerator/qtquickvectorimagegeneratorexports.h %%QT_INCDIR%%/QtQuickVectorImageGenerator/qtquickvectorimagegeneratorversion.h +%%QT_INCDIR%%/QtQuickVectorImageHelpers/%%FULLVER%%/QtQuickVectorImageHelpers/private/qquickcoloropacityanimation_p.h +%%QT_INCDIR%%/QtQuickVectorImageHelpers/%%FULLVER%%/QtQuickVectorImageHelpers/private/qquicktransformgroup_p.h +%%QT_INCDIR%%/QtQuickVectorImageHelpers/QtQuickVectorImageHelpers +%%QT_INCDIR%%/QtQuickVectorImageHelpers/QtQuickVectorImageHelpersDepends +%%QT_INCDIR%%/QtQuickVectorImageHelpers/QtQuickVectorImageHelpersVersion +%%QT_INCDIR%%/QtQuickVectorImageHelpers/qtquickvectorimagehelpersexports.h +%%QT_INCDIR%%/QtQuickVectorImageHelpers/qtquickvectorimagehelpersversion.h %%QT_INCDIR%%/QtQuickWidgets/%%FULLVER%%/QtQuickWidgets/private/qaccessiblequickwidget_p.h %%QT_INCDIR%%/QtQuickWidgets/%%FULLVER%%/QtQuickWidgets/private/qaccessiblequickwidgetfactory_p.h %%QT_INCDIR%%/QtQuickWidgets/%%FULLVER%%/QtQuickWidgets/private/qquickwidget_p.h @@ -1556,6 +1609,23 @@ lib/cmake/Qt6LabsSharedImagePrivate/Qt6LabsSharedImagePrivateDependencies.cmake lib/cmake/Qt6LabsSharedImagePrivate/Qt6LabsSharedImagePrivateTargets.cmake lib/cmake/Qt6LabsSharedImagePrivate/Qt6LabsSharedImagePrivateVersionlessAliasTargets.cmake lib/cmake/Qt6LabsSharedImagePrivate/Qt6LabsSharedImagePrivateVersionlessTargets.cmake +lib/cmake/Qt6LabsSynchronizer/Qt6LabsSynchronizerAdditionalTargetInfo.cmake +lib/cmake/Qt6LabsSynchronizer/Qt6LabsSynchronizerConfig.cmake +lib/cmake/Qt6LabsSynchronizer/Qt6LabsSynchronizerConfigVersion.cmake +lib/cmake/Qt6LabsSynchronizer/Qt6LabsSynchronizerConfigVersionImpl.cmake +lib/cmake/Qt6LabsSynchronizer/Qt6LabsSynchronizerDependencies.cmake +lib/cmake/Qt6LabsSynchronizer/Qt6LabsSynchronizerTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6LabsSynchronizer/Qt6LabsSynchronizerTargets.cmake +lib/cmake/Qt6LabsSynchronizer/Qt6LabsSynchronizerVersionlessAliasTargets.cmake +lib/cmake/Qt6LabsSynchronizer/Qt6LabsSynchronizerVersionlessTargets.cmake +lib/cmake/Qt6LabsSynchronizerPrivate/Qt6LabsSynchronizerPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt6LabsSynchronizerPrivate/Qt6LabsSynchronizerPrivateConfig.cmake +lib/cmake/Qt6LabsSynchronizerPrivate/Qt6LabsSynchronizerPrivateConfigVersion.cmake +lib/cmake/Qt6LabsSynchronizerPrivate/Qt6LabsSynchronizerPrivateConfigVersionImpl.cmake +lib/cmake/Qt6LabsSynchronizerPrivate/Qt6LabsSynchronizerPrivateDependencies.cmake +lib/cmake/Qt6LabsSynchronizerPrivate/Qt6LabsSynchronizerPrivateTargets.cmake +lib/cmake/Qt6LabsSynchronizerPrivate/Qt6LabsSynchronizerPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt6LabsSynchronizerPrivate/Qt6LabsSynchronizerPrivateVersionlessTargets.cmake lib/cmake/Qt6LabsWavefrontMesh/Qt6LabsWavefrontMeshAdditionalTargetInfo.cmake lib/cmake/Qt6LabsWavefrontMesh/Qt6LabsWavefrontMeshConfig.cmake lib/cmake/Qt6LabsWavefrontMesh/Qt6LabsWavefrontMeshConfigVersion.cmake @@ -1588,6 +1658,12 @@ lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginConfigVersion.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginConfigVersionImpl.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsPlatformpluginTargets.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginAdditionalTargetInfo.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginConfig.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginConfigVersion.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginConfigVersionImpl.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6LabsSynchronizerpluginTargets.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginAdditionalTargetInfo.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginConfig.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlAssetDownloaderpluginConfigVersion.cmake @@ -1691,6 +1767,12 @@ lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginConfigVersion.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginConfigVersionImpl.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6qquicklayoutspluginTargets.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginAdditionalTargetInfo.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginConfig.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginConfigVersion.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginConfigVersionImpl.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagehelperspluginTargets.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginAdditionalTargetInfo.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginConfig.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6qquickvectorimagepluginConfigVersion.cmake @@ -1805,6 +1887,12 @@ lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginConfigVersion.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginConfigVersionImpl.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickdialogspluginTargets.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginAdditionalTargetInfo.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginConfig.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginConfigVersion.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginConfigVersionImpl.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquickshapesdesignhelperspluginTargets.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginAdditionalTargetInfo.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginConfig.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktemplates2pluginConfigVersion.cmake @@ -1915,6 +2003,7 @@ lib/cmake/Qt6Qml/Qt6QmlMacros.cmake lib/cmake/Qt6Qml/Qt6QmlModuleDirMappingTemplate.qrc.in lib/cmake/Qt6Qml/Qt6QmlPluginTemplate.cpp.in lib/cmake/Qt6Qml/Qt6QmlPlugins.cmake +lib/cmake/Qt6Qml/Qt6QmlProperties.cmake lib/cmake/Qt6Qml/Qt6QmlPublicCMakeHelpers.cmake lib/cmake/Qt6Qml/Qt6QmlTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt6Qml/Qt6QmlTargets.cmake @@ -1951,6 +2040,12 @@ lib/cmake/Qt6QmlCompiler/Qt6QmlCompilerTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt6QmlCompiler/Qt6QmlCompilerTargets.cmake lib/cmake/Qt6QmlCompiler/Qt6QmlCompilerVersionlessAliasTargets.cmake lib/cmake/Qt6QmlCompiler/Qt6QmlCompilerVersionlessTargets.cmake +lib/cmake/Qt6QmlCompiler/Qt6QmlLintQdsPluginAdditionalTargetInfo.cmake +lib/cmake/Qt6QmlCompiler/Qt6QmlLintQdsPluginConfig.cmake +lib/cmake/Qt6QmlCompiler/Qt6QmlLintQdsPluginConfigVersion.cmake +lib/cmake/Qt6QmlCompiler/Qt6QmlLintQdsPluginConfigVersionImpl.cmake +lib/cmake/Qt6QmlCompiler/Qt6QmlLintQdsPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6QmlCompiler/Qt6QmlLintQdsPluginTargets.cmake lib/cmake/Qt6QmlCompiler/Qt6QmlLintQuickPluginAdditionalTargetInfo.cmake lib/cmake/Qt6QmlCompiler/Qt6QmlLintQuickPluginConfig.cmake lib/cmake/Qt6QmlCompiler/Qt6QmlLintQuickPluginConfigVersion.cmake @@ -2020,14 +2115,6 @@ lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationConfigVersionImpl.cmake lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationTargets.cmake lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationVersionlessAliasTargets.cmake lib/cmake/Qt6QmlIntegration/Qt6QmlIntegrationVersionlessTargets.cmake -lib/cmake/Qt6QmlIntegrationPrivate/Qt6QmlIntegrationPrivateAdditionalTargetInfo.cmake -lib/cmake/Qt6QmlIntegrationPrivate/Qt6QmlIntegrationPrivateConfig.cmake -lib/cmake/Qt6QmlIntegrationPrivate/Qt6QmlIntegrationPrivateConfigVersion.cmake -lib/cmake/Qt6QmlIntegrationPrivate/Qt6QmlIntegrationPrivateConfigVersionImpl.cmake -lib/cmake/Qt6QmlIntegrationPrivate/Qt6QmlIntegrationPrivateDependencies.cmake -lib/cmake/Qt6QmlIntegrationPrivate/Qt6QmlIntegrationPrivateTargets.cmake -lib/cmake/Qt6QmlIntegrationPrivate/Qt6QmlIntegrationPrivateVersionlessAliasTargets.cmake -lib/cmake/Qt6QmlIntegrationPrivate/Qt6QmlIntegrationPrivateVersionlessTargets.cmake lib/cmake/Qt6QmlLSPrivate/Qt6QmlLSPrivateAdditionalTargetInfo.cmake lib/cmake/Qt6QmlLSPrivate/Qt6QmlLSPrivateConfig.cmake lib/cmake/Qt6QmlLSPrivate/Qt6QmlLSPrivateConfigVersion.cmake @@ -2310,14 +2397,6 @@ lib/cmake/Qt6QuickControls2ImagineStyleImpl/Qt6QuickControls2ImagineStyleImplTar lib/cmake/Qt6QuickControls2ImagineStyleImpl/Qt6QuickControls2ImagineStyleImplTargets.cmake lib/cmake/Qt6QuickControls2ImagineStyleImpl/Qt6QuickControls2ImagineStyleImplVersionlessAliasTargets.cmake lib/cmake/Qt6QuickControls2ImagineStyleImpl/Qt6QuickControls2ImagineStyleImplVersionlessTargets.cmake -lib/cmake/Qt6QuickControls2ImagineStyleImplPrivate/Qt6QuickControls2ImagineStyleImplPrivateAdditionalTargetInfo.cmake -lib/cmake/Qt6QuickControls2ImagineStyleImplPrivate/Qt6QuickControls2ImagineStyleImplPrivateConfig.cmake -lib/cmake/Qt6QuickControls2ImagineStyleImplPrivate/Qt6QuickControls2ImagineStyleImplPrivateConfigVersion.cmake -lib/cmake/Qt6QuickControls2ImagineStyleImplPrivate/Qt6QuickControls2ImagineStyleImplPrivateConfigVersionImpl.cmake -lib/cmake/Qt6QuickControls2ImagineStyleImplPrivate/Qt6QuickControls2ImagineStyleImplPrivateDependencies.cmake -lib/cmake/Qt6QuickControls2ImagineStyleImplPrivate/Qt6QuickControls2ImagineStyleImplPrivateTargets.cmake -lib/cmake/Qt6QuickControls2ImagineStyleImplPrivate/Qt6QuickControls2ImagineStyleImplPrivateVersionlessAliasTargets.cmake -lib/cmake/Qt6QuickControls2ImagineStyleImplPrivate/Qt6QuickControls2ImagineStyleImplPrivateVersionlessTargets.cmake lib/cmake/Qt6QuickControls2Impl/Qt6QuickControls2ImplAdditionalTargetInfo.cmake lib/cmake/Qt6QuickControls2Impl/Qt6QuickControls2ImplConfig.cmake lib/cmake/Qt6QuickControls2Impl/Qt6QuickControls2ImplConfigVersion.cmake @@ -2522,6 +2601,15 @@ lib/cmake/Qt6QuickPrivate/Qt6QuickPrivateDependencies.cmake lib/cmake/Qt6QuickPrivate/Qt6QuickPrivateTargets.cmake lib/cmake/Qt6QuickPrivate/Qt6QuickPrivateVersionlessAliasTargets.cmake lib/cmake/Qt6QuickPrivate/Qt6QuickPrivateVersionlessTargets.cmake +lib/cmake/Qt6QuickShapesDesignHelpersPrivate/Qt6QuickShapesDesignHelpersPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt6QuickShapesDesignHelpersPrivate/Qt6QuickShapesDesignHelpersPrivateConfig.cmake +lib/cmake/Qt6QuickShapesDesignHelpersPrivate/Qt6QuickShapesDesignHelpersPrivateConfigVersion.cmake +lib/cmake/Qt6QuickShapesDesignHelpersPrivate/Qt6QuickShapesDesignHelpersPrivateConfigVersionImpl.cmake +lib/cmake/Qt6QuickShapesDesignHelpersPrivate/Qt6QuickShapesDesignHelpersPrivateDependencies.cmake +lib/cmake/Qt6QuickShapesDesignHelpersPrivate/Qt6QuickShapesDesignHelpersPrivateTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6QuickShapesDesignHelpersPrivate/Qt6QuickShapesDesignHelpersPrivateTargets.cmake +lib/cmake/Qt6QuickShapesDesignHelpersPrivate/Qt6QuickShapesDesignHelpersPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt6QuickShapesDesignHelpersPrivate/Qt6QuickShapesDesignHelpersPrivateVersionlessTargets.cmake lib/cmake/Qt6QuickShapesPrivate/Qt6QuickShapesPrivateAdditionalTargetInfo.cmake lib/cmake/Qt6QuickShapesPrivate/Qt6QuickShapesPrivateConfig.cmake lib/cmake/Qt6QuickShapesPrivate/Qt6QuickShapesPrivateConfigVersion.cmake @@ -2600,6 +2688,23 @@ lib/cmake/Qt6QuickVectorImageGeneratorPrivate/Qt6QuickVectorImageGeneratorPrivat lib/cmake/Qt6QuickVectorImageGeneratorPrivate/Qt6QuickVectorImageGeneratorPrivateTargets.cmake lib/cmake/Qt6QuickVectorImageGeneratorPrivate/Qt6QuickVectorImageGeneratorPrivateVersionlessAliasTargets.cmake lib/cmake/Qt6QuickVectorImageGeneratorPrivate/Qt6QuickVectorImageGeneratorPrivateVersionlessTargets.cmake +lib/cmake/Qt6QuickVectorImageHelpers/Qt6QuickVectorImageHelpersAdditionalTargetInfo.cmake +lib/cmake/Qt6QuickVectorImageHelpers/Qt6QuickVectorImageHelpersConfig.cmake +lib/cmake/Qt6QuickVectorImageHelpers/Qt6QuickVectorImageHelpersConfigVersion.cmake +lib/cmake/Qt6QuickVectorImageHelpers/Qt6QuickVectorImageHelpersConfigVersionImpl.cmake +lib/cmake/Qt6QuickVectorImageHelpers/Qt6QuickVectorImageHelpersDependencies.cmake +lib/cmake/Qt6QuickVectorImageHelpers/Qt6QuickVectorImageHelpersTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6QuickVectorImageHelpers/Qt6QuickVectorImageHelpersTargets.cmake +lib/cmake/Qt6QuickVectorImageHelpers/Qt6QuickVectorImageHelpersVersionlessAliasTargets.cmake +lib/cmake/Qt6QuickVectorImageHelpers/Qt6QuickVectorImageHelpersVersionlessTargets.cmake +lib/cmake/Qt6QuickVectorImageHelpersPrivate/Qt6QuickVectorImageHelpersPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt6QuickVectorImageHelpersPrivate/Qt6QuickVectorImageHelpersPrivateConfig.cmake +lib/cmake/Qt6QuickVectorImageHelpersPrivate/Qt6QuickVectorImageHelpersPrivateConfigVersion.cmake +lib/cmake/Qt6QuickVectorImageHelpersPrivate/Qt6QuickVectorImageHelpersPrivateConfigVersionImpl.cmake +lib/cmake/Qt6QuickVectorImageHelpersPrivate/Qt6QuickVectorImageHelpersPrivateDependencies.cmake +lib/cmake/Qt6QuickVectorImageHelpersPrivate/Qt6QuickVectorImageHelpersPrivateTargets.cmake +lib/cmake/Qt6QuickVectorImageHelpersPrivate/Qt6QuickVectorImageHelpersPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt6QuickVectorImageHelpersPrivate/Qt6QuickVectorImageHelpersPrivateVersionlessTargets.cmake lib/cmake/Qt6QuickVectorImagePrivate/Qt6QuickVectorImagePrivateAdditionalTargetInfo.cmake lib/cmake/Qt6QuickVectorImagePrivate/Qt6QuickVectorImagePrivateConfig.cmake lib/cmake/Qt6QuickVectorImagePrivate/Qt6QuickVectorImagePrivateConfigVersion.cmake @@ -2663,6 +2768,10 @@ lib/cmake/Qt6QuickWidgetsPrivate/Qt6QuickWidgetsPrivateVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6LabsSharedImage.so %%QT_LIBDIR%%/libQt6LabsSharedImage.so.6 %%QT_LIBDIR%%/libQt6LabsSharedImage.so.%%FULLVER%% +%%QT_LIBDIR%%/libQt6LabsSynchronizer.prl +%%QT_LIBDIR%%/libQt6LabsSynchronizer.so +%%QT_LIBDIR%%/libQt6LabsSynchronizer.so.6 +%%QT_LIBDIR%%/libQt6LabsSynchronizer.so.%%FULLVER%% %%QT_LIBDIR%%/libQt6LabsWavefrontMesh.prl %%QT_LIBDIR%%/libQt6LabsWavefrontMesh.so %%QT_LIBDIR%%/libQt6LabsWavefrontMesh.so.6 @@ -2805,6 +2914,10 @@ lib/cmake/Qt6QuickWidgetsPrivate/Qt6QuickWidgetsPrivateVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6QuickShapes.so %%QT_LIBDIR%%/libQt6QuickShapes.so.6 %%QT_LIBDIR%%/libQt6QuickShapes.so.%%FULLVER%% +%%QT_LIBDIR%%/libQt6QuickShapesDesignHelpers.prl +%%QT_LIBDIR%%/libQt6QuickShapesDesignHelpers.so +%%QT_LIBDIR%%/libQt6QuickShapesDesignHelpers.so.6 +%%QT_LIBDIR%%/libQt6QuickShapesDesignHelpers.so.%%FULLVER%% %%QT_LIBDIR%%/libQt6QuickTemplates2.prl %%QT_LIBDIR%%/libQt6QuickTemplates2.so %%QT_LIBDIR%%/libQt6QuickTemplates2.so.6 @@ -2823,62 +2936,69 @@ lib/cmake/Qt6QuickWidgetsPrivate/Qt6QuickWidgetsPrivateVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6QuickVectorImageGenerator.so %%QT_LIBDIR%%/libQt6QuickVectorImageGenerator.so.6 %%QT_LIBDIR%%/libQt6QuickVectorImageGenerator.so.%%FULLVER%% +%%QT_LIBDIR%%/libQt6QuickVectorImageHelpers.prl +%%QT_LIBDIR%%/libQt6QuickVectorImageHelpers.so +%%QT_LIBDIR%%/libQt6QuickVectorImageHelpers.so.6 +%%QT_LIBDIR%%/libQt6QuickVectorImageHelpers.so.%%FULLVER%% %%QT_LIBDIR%%/libQt6QuickWidgets.prl %%QT_LIBDIR%%/libQt6QuickWidgets.so %%QT_LIBDIR%%/libQt6QuickWidgets.so.6 %%QT_LIBDIR%%/libQt6QuickWidgets.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6labsanimation_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6labsfolderlistmodel_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6labsplatform_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6labsqmlmodels_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6labssettings_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6labssharedimage_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6labswavefrontmesh_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6packetprotocolprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6qml_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6qmlassetdownloader_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6qmlcompiler_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6qmlcore_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6qmldebugprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6qmldomprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6qmlformatprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6qmllocalstorage_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6qmllsprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6qmlmeta_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6qmlmodels_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6qmlnetwork_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6qmltoolingsettingsprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6qmltyperegistrarprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6qmlworkerscript_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6qmlxmllistmodel_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quick_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quickcontrols2_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quickcontrols2basic_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quickcontrols2basicstyleimpl_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quickcontrols2fluentwinui3styleimpl_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quickcontrols2fusion_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quickcontrols2fusionstyleimpl_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quickcontrols2imagine_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quickcontrols2imaginestyleimpl_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quickcontrols2impl_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quickcontrols2material_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quickcontrols2materialstyleimpl_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quickcontrols2universal_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quickcontrols2universalstyleimpl_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quickcontrolstestutilsprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quickdialogs2_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quickdialogs2quickimpl_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quickdialogs2utils_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quickeffects_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quicklayouts_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quickparticlesprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quickshapesprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quicktemplates2_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quicktest_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quicktestutilsprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quickvectorimage_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quickvectorimagegeneratorprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quickwidgets_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6labsanimation_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6labsfolderlistmodel_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6labsplatform_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6labsqmlmodels_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6labssettings_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6labssharedimage_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6labssynchronizer_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6labswavefrontmesh_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6packetprotocolprivate_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6qml_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6qmlassetdownloader_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6qmlcompiler_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6qmlcore_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6qmldebugprivate_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6qmldomprivate_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6qmlformatprivate_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6qmllocalstorage_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6qmllsprivate_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6qmlmeta_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6qmlmodels_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6qmlnetwork_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6qmltoolingsettingsprivate_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6qmltyperegistrarprivate_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6qmlworkerscript_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6qmlxmllistmodel_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quick_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quickcontrols2_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quickcontrols2basic_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quickcontrols2basicstyleimpl_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quickcontrols2fluentwinui3styleimpl_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quickcontrols2fusion_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quickcontrols2fusionstyleimpl_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quickcontrols2imagine_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quickcontrols2imaginestyleimpl_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quickcontrols2impl_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quickcontrols2material_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quickcontrols2materialstyleimpl_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quickcontrols2universal_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quickcontrols2universalstyleimpl_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quickcontrolstestutilsprivate_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quickdialogs2_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quickdialogs2quickimpl_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quickdialogs2utils_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quickeffects_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quicklayouts_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quickparticlesprivate_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quickshapesdesignhelpersprivate_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quickshapesprivate_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quicktemplates2_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quicktest_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quicktestutilsprivate_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quickvectorimage_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quickvectorimagegeneratorprivate_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quickvectorimagehelpers_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quickwidgets_metatypes.json %%QT_MKSPECDIR%%/features/qmlcache.prf %%QT_MKSPECDIR%%/features/qmltypes.prf %%QT_MKSPECDIR%%/features/qtquickcompiler.prf @@ -2894,6 +3014,8 @@ lib/cmake/Qt6QuickWidgetsPrivate/Qt6QuickWidgetsPrivateVersionlessTargets.cmake %%QT_MKSPECDIR%%/modules/qt_lib_labssettings_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_labssharedimage.pri %%QT_MKSPECDIR%%/modules/qt_lib_labssharedimage_private.pri +%%QT_MKSPECDIR%%/modules/qt_lib_labssynchronizer.pri +%%QT_MKSPECDIR%%/modules/qt_lib_labssynchronizer_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_labswavefrontmesh.pri %%QT_MKSPECDIR%%/modules/qt_lib_labswavefrontmesh_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_packetprotocol_private.pri @@ -2909,7 +3031,6 @@ lib/cmake/Qt6QuickWidgetsPrivate/Qt6QuickWidgetsPrivateVersionlessTargets.cmake %%QT_MKSPECDIR%%/modules/qt_lib_qmldom_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_qmlformat_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_qmlintegration.pri -%%QT_MKSPECDIR%%/modules/qt_lib_qmlintegration_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_qmllocalstorage.pri %%QT_MKSPECDIR%%/modules/qt_lib_qmllocalstorage_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_qmlls_private.pri @@ -2944,7 +3065,6 @@ lib/cmake/Qt6QuickWidgetsPrivate/Qt6QuickWidgetsPrivateVersionlessTargets.cmake %%QT_MKSPECDIR%%/modules/qt_lib_quickcontrols2imagine.pri %%QT_MKSPECDIR%%/modules/qt_lib_quickcontrols2imagine_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_quickcontrols2imaginestyleimpl.pri -%%QT_MKSPECDIR%%/modules/qt_lib_quickcontrols2imaginestyleimpl_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_quickcontrols2impl.pri %%QT_MKSPECDIR%%/modules/qt_lib_quickcontrols2impl_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_quickcontrols2material.pri @@ -2968,16 +3088,20 @@ lib/cmake/Qt6QuickWidgetsPrivate/Qt6QuickWidgetsPrivateVersionlessTargets.cmake %%QT_MKSPECDIR%%/modules/qt_lib_quicklayouts_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_quickparticles_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_quickshapes_private.pri +%%QT_MKSPECDIR%%/modules/qt_lib_quickshapesdesignhelpers_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_quicktemplates2.pri %%QT_MKSPECDIR%%/modules/qt_lib_quicktemplates2_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_quicktestutilsprivate_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_quickvectorimage.pri %%QT_MKSPECDIR%%/modules/qt_lib_quickvectorimage_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_quickvectorimagegenerator_private.pri +%%QT_MKSPECDIR%%/modules/qt_lib_quickvectorimagehelpers.pri +%%QT_MKSPECDIR%%/modules/qt_lib_quickvectorimagehelpers_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_quickwidgets.pri %%QT_MKSPECDIR%%/modules/qt_lib_quickwidgets_private.pri %%DEBUG%%%%QT_LIBDIR%%/objects-Debug/QmlTypeRegistrarPrivate_resources_1/.qt/rcc/qrc_jsRootMetaTypes_init.cpp.o %%NO_DEBUG%%%%QT_LIBDIR%%/objects-Release/QmlTypeRegistrarPrivate_resources_1/.qt/rcc/qrc_jsRootMetaTypes_init.cpp.o +%%QT_PLUGINDIR%%/qmllint/libqdslintplugin.so %%QT_PLUGINDIR%%/qmllint/libquicklintplugin.so %%QT_PLUGINDIR%%/qmlls/libqmllsquickplugin.so %%QT_PLUGINDIR%%/qmltooling/libqmldbg_debugger.so @@ -3021,6 +3145,9 @@ lib/cmake/Qt6QuickWidgetsPrivate/Qt6QuickWidgetsPrivateVersionlessTargets.cmake %%QT_QMLDIR%%/Qt/labs/sharedimage/libsharedimageplugin.so %%QT_QMLDIR%%/Qt/labs/sharedimage/plugins.qmltypes %%QT_QMLDIR%%/Qt/labs/sharedimage/qmldir +%%QT_QMLDIR%%/Qt/labs/synchronizer/liblabssynchronizerplugin.so +%%QT_QMLDIR%%/Qt/labs/synchronizer/plugins.qmltypes +%%QT_QMLDIR%%/Qt/labs/synchronizer/qmldir %%QT_QMLDIR%%/Qt/labs/wavefrontmesh/libqmlwavefrontmeshplugin.so %%QT_QMLDIR%%/Qt/labs/wavefrontmesh/plugins.qmltypes %%QT_QMLDIR%%/Qt/labs/wavefrontmesh/qmldir @@ -3070,6 +3197,7 @@ lib/cmake/Qt6QuickWidgetsPrivate/Qt6QuickWidgetsPrivateVersionlessTargets.cmake %%QT_QMLDIR%%/QtQuick/Controls/Basic/Frame.qml %%QT_QMLDIR%%/QtQuick/Controls/Basic/GroupBox.qml %%QT_QMLDIR%%/QtQuick/Controls/Basic/HorizontalHeaderView.qml +%%QT_QMLDIR%%/QtQuick/Controls/Basic/HorizontalHeaderViewDelegate.qml %%QT_QMLDIR%%/QtQuick/Controls/Basic/ItemDelegate.qml %%QT_QMLDIR%%/QtQuick/Controls/Basic/Label.qml %%QT_QMLDIR%%/QtQuick/Controls/Basic/Menu.qml @@ -3090,6 +3218,7 @@ lib/cmake/Qt6QuickWidgetsPrivate/Qt6QuickWidgetsPrivateVersionlessTargets.cmake %%QT_QMLDIR%%/QtQuick/Controls/Basic/ScrollBar.qml %%QT_QMLDIR%%/QtQuick/Controls/Basic/ScrollIndicator.qml %%QT_QMLDIR%%/QtQuick/Controls/Basic/ScrollView.qml +%%QT_QMLDIR%%/QtQuick/Controls/Basic/SearchField.qml %%QT_QMLDIR%%/QtQuick/Controls/Basic/SelectionRectangle.qml %%QT_QMLDIR%%/QtQuick/Controls/Basic/Slider.qml %%QT_QMLDIR%%/QtQuick/Controls/Basic/SpinBox.qml @@ -3111,6 +3240,7 @@ lib/cmake/Qt6QuickWidgetsPrivate/Qt6QuickWidgetsPrivateVersionlessTargets.cmake %%QT_QMLDIR%%/QtQuick/Controls/Basic/TreeViewDelegate.qml %%QT_QMLDIR%%/QtQuick/Controls/Basic/Tumbler.qml %%QT_QMLDIR%%/QtQuick/Controls/Basic/VerticalHeaderView.qml +%%QT_QMLDIR%%/QtQuick/Controls/Basic/VerticalHeaderViewDelegate.qml %%QT_QMLDIR%%/QtQuick/Controls/Basic/WeekNumberColumn.qml %%QT_QMLDIR%%/QtQuick/Controls/Basic/impl/libqtquickcontrols2basicstyleimplplugin.so %%QT_QMLDIR%%/QtQuick/Controls/Basic/impl/plugins.qmltypes @@ -3144,6 +3274,7 @@ lib/cmake/Qt6QuickWidgetsPrivate/Qt6QuickWidgetsPrivateVersionlessTargets.cmake %%QT_QMLDIR%%/QtQuick/Controls/FluentWinUI3/RadioDelegate.qml %%QT_QMLDIR%%/QtQuick/Controls/FluentWinUI3/RangeSlider.qml %%QT_QMLDIR%%/QtQuick/Controls/FluentWinUI3/RoundButton.qml +%%QT_QMLDIR%%/QtQuick/Controls/FluentWinUI3/SearchField.qml %%QT_QMLDIR%%/QtQuick/Controls/FluentWinUI3/Slider.qml %%QT_QMLDIR%%/QtQuick/Controls/FluentWinUI3/SpinBox.qml %%QT_QMLDIR%%/QtQuick/Controls/FluentWinUI3/StyleImage.qml @@ -3551,9 +3682,15 @@ lib/cmake/Qt6QuickWidgetsPrivate/Qt6QuickWidgetsPrivateVersionlessTargets.cmake %%QT_QMLDIR%%/QtQuick/Controls/FluentWinUI3/icons/checkmark.png %%QT_QMLDIR%%/QtQuick/Controls/FluentWinUI3/icons/checkmark@2x.png %%QT_QMLDIR%%/QtQuick/Controls/FluentWinUI3/icons/checkmark@3x.png +%%QT_QMLDIR%%/QtQuick/Controls/FluentWinUI3/icons/close_big.png +%%QT_QMLDIR%%/QtQuick/Controls/FluentWinUI3/icons/close_big@2x.png +%%QT_QMLDIR%%/QtQuick/Controls/FluentWinUI3/icons/close_big@3x.png %%QT_QMLDIR%%/QtQuick/Controls/FluentWinUI3/icons/menuarrow.png %%QT_QMLDIR%%/QtQuick/Controls/FluentWinUI3/icons/menuarrow@2x.png %%QT_QMLDIR%%/QtQuick/Controls/FluentWinUI3/icons/menuarrow@3x.png +%%QT_QMLDIR%%/QtQuick/Controls/FluentWinUI3/icons/search-magnifier.png +%%QT_QMLDIR%%/QtQuick/Controls/FluentWinUI3/icons/search-magnifier@2x.png +%%QT_QMLDIR%%/QtQuick/Controls/FluentWinUI3/icons/search-magnifier@3x.png %%QT_QMLDIR%%/QtQuick/Controls/FluentWinUI3/impl/ButtonBackground.qml %%QT_QMLDIR%%/QtQuick/Controls/FluentWinUI3/impl/CheckIndicator.qml %%QT_QMLDIR%%/QtQuick/Controls/FluentWinUI3/impl/FocusFrame.qml @@ -3970,6 +4107,7 @@ lib/cmake/Qt6QuickWidgetsPrivate/Qt6QuickWidgetsPrivateVersionlessTargets.cmake %%QT_QMLDIR%%/QtQuick/Controls/Fusion/Frame.qml %%QT_QMLDIR%%/QtQuick/Controls/Fusion/GroupBox.qml %%QT_QMLDIR%%/QtQuick/Controls/Fusion/HorizontalHeaderView.qml +%%QT_QMLDIR%%/QtQuick/Controls/Fusion/HorizontalHeaderViewDelegate.qml %%QT_QMLDIR%%/QtQuick/Controls/Fusion/ItemDelegate.qml %%QT_QMLDIR%%/QtQuick/Controls/Fusion/Label.qml %%QT_QMLDIR%%/QtQuick/Controls/Fusion/Menu.qml @@ -3989,6 +4127,7 @@ lib/cmake/Qt6QuickWidgetsPrivate/Qt6QuickWidgetsPrivateVersionlessTargets.cmake %%QT_QMLDIR%%/QtQuick/Controls/Fusion/ScrollBar.qml %%QT_QMLDIR%%/QtQuick/Controls/Fusion/ScrollIndicator.qml %%QT_QMLDIR%%/QtQuick/Controls/Fusion/ScrollView.qml +%%QT_QMLDIR%%/QtQuick/Controls/Fusion/SearchField.qml %%QT_QMLDIR%%/QtQuick/Controls/Fusion/SelectionRectangle.qml %%QT_QMLDIR%%/QtQuick/Controls/Fusion/Slider.qml %%QT_QMLDIR%%/QtQuick/Controls/Fusion/SpinBox.qml @@ -4007,6 +4146,7 @@ lib/cmake/Qt6QuickWidgetsPrivate/Qt6QuickWidgetsPrivateVersionlessTargets.cmake %%QT_QMLDIR%%/QtQuick/Controls/Fusion/TreeViewDelegate.qml %%QT_QMLDIR%%/QtQuick/Controls/Fusion/Tumbler.qml %%QT_QMLDIR%%/QtQuick/Controls/Fusion/VerticalHeaderView.qml +%%QT_QMLDIR%%/QtQuick/Controls/Fusion/VerticalHeaderViewDelegate.qml %%QT_QMLDIR%%/QtQuick/Controls/Fusion/impl/ButtonPanel.qml %%QT_QMLDIR%%/QtQuick/Controls/Fusion/impl/CheckIndicator.qml %%QT_QMLDIR%%/QtQuick/Controls/Fusion/impl/RadioIndicator.qml @@ -4034,6 +4174,7 @@ lib/cmake/Qt6QuickWidgetsPrivate/Qt6QuickWidgetsPrivateVersionlessTargets.cmake %%QT_QMLDIR%%/QtQuick/Controls/Imagine/Frame.qml %%QT_QMLDIR%%/QtQuick/Controls/Imagine/GroupBox.qml %%QT_QMLDIR%%/QtQuick/Controls/Imagine/HorizontalHeaderView.qml +%%QT_QMLDIR%%/QtQuick/Controls/Imagine/HorizontalHeaderViewDelegate.qml %%QT_QMLDIR%%/QtQuick/Controls/Imagine/ItemDelegate.qml %%QT_QMLDIR%%/QtQuick/Controls/Imagine/Label.qml %%QT_QMLDIR%%/QtQuick/Controls/Imagine/Menu.qml @@ -4070,6 +4211,7 @@ lib/cmake/Qt6QuickWidgetsPrivate/Qt6QuickWidgetsPrivateVersionlessTargets.cmake %%QT_QMLDIR%%/QtQuick/Controls/Imagine/ToolTip.qml %%QT_QMLDIR%%/QtQuick/Controls/Imagine/Tumbler.qml %%QT_QMLDIR%%/QtQuick/Controls/Imagine/VerticalHeaderView.qml +%%QT_QMLDIR%%/QtQuick/Controls/Imagine/VerticalHeaderViewDelegate.qml %%QT_QMLDIR%%/QtQuick/Controls/Imagine/impl/OpacityMask.qml %%QT_QMLDIR%%/QtQuick/Controls/Imagine/impl/QuickControls2ImagineStyleImpl.qmltypes %%QT_QMLDIR%%/QtQuick/Controls/Imagine/impl/libqtquickcontrols2imaginestyleimplplugin.so @@ -4091,6 +4233,7 @@ lib/cmake/Qt6QuickWidgetsPrivate/Qt6QuickWidgetsPrivateVersionlessTargets.cmake %%QT_QMLDIR%%/QtQuick/Controls/Material/Frame.qml %%QT_QMLDIR%%/QtQuick/Controls/Material/GroupBox.qml %%QT_QMLDIR%%/QtQuick/Controls/Material/HorizontalHeaderView.qml +%%QT_QMLDIR%%/QtQuick/Controls/Material/HorizontalHeaderViewDelegate.qml %%QT_QMLDIR%%/QtQuick/Controls/Material/ItemDelegate.qml %%QT_QMLDIR%%/QtQuick/Controls/Material/Label.qml %%QT_QMLDIR%%/QtQuick/Controls/Material/Menu.qml @@ -4110,6 +4253,7 @@ lib/cmake/Qt6QuickWidgetsPrivate/Qt6QuickWidgetsPrivateVersionlessTargets.cmake %%QT_QMLDIR%%/QtQuick/Controls/Material/ScrollBar.qml %%QT_QMLDIR%%/QtQuick/Controls/Material/ScrollIndicator.qml %%QT_QMLDIR%%/QtQuick/Controls/Material/ScrollView.qml +%%QT_QMLDIR%%/QtQuick/Controls/Material/SearchField.qml %%QT_QMLDIR%%/QtQuick/Controls/Material/SelectionRectangle.qml %%QT_QMLDIR%%/QtQuick/Controls/Material/Slider.qml %%QT_QMLDIR%%/QtQuick/Controls/Material/SpinBox.qml @@ -4130,6 +4274,7 @@ lib/cmake/Qt6QuickWidgetsPrivate/Qt6QuickWidgetsPrivateVersionlessTargets.cmake %%QT_QMLDIR%%/QtQuick/Controls/Material/TreeViewDelegate.qml %%QT_QMLDIR%%/QtQuick/Controls/Material/Tumbler.qml %%QT_QMLDIR%%/QtQuick/Controls/Material/VerticalHeaderView.qml +%%QT_QMLDIR%%/QtQuick/Controls/Material/VerticalHeaderViewDelegate.qml %%QT_QMLDIR%%/QtQuick/Controls/Material/impl/BoxShadow.qml %%QT_QMLDIR%%/QtQuick/Controls/Material/impl/CheckIndicator.qml %%QT_QMLDIR%%/QtQuick/Controls/Material/impl/CursorDelegate.qml @@ -4159,6 +4304,7 @@ lib/cmake/Qt6QuickWidgetsPrivate/Qt6QuickWidgetsPrivateVersionlessTargets.cmake %%QT_QMLDIR%%/QtQuick/Controls/Universal/Frame.qml %%QT_QMLDIR%%/QtQuick/Controls/Universal/GroupBox.qml %%QT_QMLDIR%%/QtQuick/Controls/Universal/HorizontalHeaderView.qml +%%QT_QMLDIR%%/QtQuick/Controls/Universal/HorizontalHeaderViewDelegate.qml %%QT_QMLDIR%%/QtQuick/Controls/Universal/ItemDelegate.qml %%QT_QMLDIR%%/QtQuick/Controls/Universal/Label.qml %%QT_QMLDIR%%/QtQuick/Controls/Universal/Menu.qml @@ -4178,6 +4324,7 @@ lib/cmake/Qt6QuickWidgetsPrivate/Qt6QuickWidgetsPrivateVersionlessTargets.cmake %%QT_QMLDIR%%/QtQuick/Controls/Universal/ScrollBar.qml %%QT_QMLDIR%%/QtQuick/Controls/Universal/ScrollIndicator.qml %%QT_QMLDIR%%/QtQuick/Controls/Universal/ScrollView.qml +%%QT_QMLDIR%%/QtQuick/Controls/Universal/SearchField.qml %%QT_QMLDIR%%/QtQuick/Controls/Universal/SelectionRectangle.qml %%QT_QMLDIR%%/QtQuick/Controls/Universal/Slider.qml %%QT_QMLDIR%%/QtQuick/Controls/Universal/SpinBox.qml @@ -4196,6 +4343,7 @@ lib/cmake/Qt6QuickWidgetsPrivate/Qt6QuickWidgetsPrivateVersionlessTargets.cmake %%QT_QMLDIR%%/QtQuick/Controls/Universal/ToolTip.qml %%QT_QMLDIR%%/QtQuick/Controls/Universal/Tumbler.qml %%QT_QMLDIR%%/QtQuick/Controls/Universal/VerticalHeaderView.qml +%%QT_QMLDIR%%/QtQuick/Controls/Universal/VerticalHeaderViewDelegate.qml %%QT_QMLDIR%%/QtQuick/Controls/Universal/impl/CheckIndicator.qml %%QT_QMLDIR%%/QtQuick/Controls/Universal/impl/RadioIndicator.qml %%QT_QMLDIR%%/QtQuick/Controls/Universal/impl/SwitchIndicator.qml @@ -4421,12 +4569,18 @@ lib/cmake/Qt6QuickWidgetsPrivate/Qt6QuickWidgetsPrivateVersionlessTargets.cmake %%QT_QMLDIR%%/QtQuick/Particles/libparticlesplugin.so %%QT_QMLDIR%%/QtQuick/Particles/plugins.qmltypes %%QT_QMLDIR%%/QtQuick/Particles/qmldir +%%QT_QMLDIR%%/QtQuick/Shapes/DesignHelpers/libqtquickshapesdesignhelpersplugin.so +%%QT_QMLDIR%%/QtQuick/Shapes/DesignHelpers/plugins.qmltypes +%%QT_QMLDIR%%/QtQuick/Shapes/DesignHelpers/qmldir %%QT_QMLDIR%%/QtQuick/Shapes/libqmlshapesplugin.so %%QT_QMLDIR%%/QtQuick/Shapes/plugins.qmltypes %%QT_QMLDIR%%/QtQuick/Shapes/qmldir %%QT_QMLDIR%%/QtQuick/Templates/libqtquicktemplates2plugin.so %%QT_QMLDIR%%/QtQuick/Templates/plugins.qmltypes %%QT_QMLDIR%%/QtQuick/Templates/qmldir +%%QT_QMLDIR%%/QtQuick/VectorImage/Helpers/libqquickvectorimagehelpersplugin.so +%%QT_QMLDIR%%/QtQuick/VectorImage/Helpers/plugins.qmltypes +%%QT_QMLDIR%%/QtQuick/VectorImage/Helpers/qmldir %%QT_QMLDIR%%/QtQuick/VectorImage/libqquickvectorimageplugin.so %%QT_QMLDIR%%/QtQuick/VectorImage/plugins.qmltypes %%QT_QMLDIR%%/QtQuick/VectorImage/qmldir @@ -4463,6 +4617,7 @@ libdata/pkgconfig/Qt6LabsPlatform.pc libdata/pkgconfig/Qt6LabsQmlModels.pc libdata/pkgconfig/Qt6LabsSettings.pc libdata/pkgconfig/Qt6LabsSharedImage.pc +libdata/pkgconfig/Qt6LabsSynchronizer.pc libdata/pkgconfig/Qt6LabsWavefrontMesh.pc libdata/pkgconfig/Qt6Qml.pc libdata/pkgconfig/Qt6QmlAssetDownloader.pc @@ -4497,6 +4652,7 @@ libdata/pkgconfig/Qt6QuickLayouts.pc libdata/pkgconfig/Qt6QuickTemplates2.pc libdata/pkgconfig/Qt6QuickTest.pc libdata/pkgconfig/Qt6QuickVectorImage.pc +libdata/pkgconfig/Qt6QuickVectorImageHelpers.pc libdata/pkgconfig/Qt6QuickWidgets.pc %%QT_TOOLDIR%%/qmlaotstats %%QT_TOOLDIR%%/qmlcachegen @@ -4509,6 +4665,7 @@ libdata/pkgconfig/Qt6QuickWidgets.pc %%QT_DATADIR%%/modules/LabsQmlModels.json %%QT_DATADIR%%/modules/LabsSettings.json %%QT_DATADIR%%/modules/LabsSharedImage.json +%%QT_DATADIR%%/modules/LabsSynchronizer.json %%QT_DATADIR%%/modules/LabsWavefrontMesh.json %%QT_DATADIR%%/modules/PacketProtocolPrivate.json %%QT_DATADIR%%/modules/Qml.json @@ -4549,11 +4706,13 @@ libdata/pkgconfig/Qt6QuickWidgets.pc %%QT_DATADIR%%/modules/QuickEffects.json %%QT_DATADIR%%/modules/QuickLayouts.json %%QT_DATADIR%%/modules/QuickParticlesPrivate.json +%%QT_DATADIR%%/modules/QuickShapesDesignHelpersPrivate.json %%QT_DATADIR%%/modules/QuickShapesPrivate.json %%QT_DATADIR%%/modules/QuickTemplates2.json %%QT_DATADIR%%/modules/QuickTest.json %%QT_DATADIR%%/modules/QuickTestUtilsPrivate.json %%QT_DATADIR%%/modules/QuickVectorImage.json %%QT_DATADIR%%/modules/QuickVectorImageGeneratorPrivate.json +%%QT_DATADIR%%/modules/QuickVectorImageHelpers.json %%QT_DATADIR%%/modules/QuickWidgets.json @dir lib/cmake/Qt6 diff --git a/x11-toolkits/qt6-graphs/distinfo b/x11-toolkits/qt6-graphs/distinfo index 6efb17a8bfb8..d33c69b8a13f 100644 --- a/x11-toolkits/qt6-graphs/distinfo +++ b/x11-toolkits/qt6-graphs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759304014 -SHA256 (KDE/Qt/6.9.3/qtgraphs-everywhere-src-6.9.3.tar.xz) = 50dc63d055125c30c0bf3a15dd1f71363e474f2fdcb35f927e754042440e048c -SIZE (KDE/Qt/6.9.3/qtgraphs-everywhere-src-6.9.3.tar.xz) = 5214976 +TIMESTAMP = 1763965096 +SHA256 (KDE/Qt/6.10.1/qtgraphs-everywhere-src-6.10.1.tar.xz) = 4d4fa0b21fa3c6b72ad5056e2a06e96e4bfda651e0a824d1f8e896c9ce5e576e +SIZE (KDE/Qt/6.10.1/qtgraphs-everywhere-src-6.10.1.tar.xz) = 5282316 diff --git a/x11-toolkits/qt6-graphs/pkg-plist b/x11-toolkits/qt6-graphs/pkg-plist index 2f56d61016c2..6d82817f89f6 100644 --- a/x11-toolkits/qt6-graphs/pkg-plist +++ b/x11-toolkits/qt6-graphs/pkg-plist @@ -32,6 +32,7 @@ %%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qdatetimeaxis_p.h %%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qgraphanimation_p.h %%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qgraphpointanimation_p.h +%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qgraphs3dlogging_p.h %%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qgraphsglobal_p.h %%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qgraphsinputhandler_p.h %%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qgraphstheme_p.h @@ -47,13 +48,17 @@ %%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qpieseries_p.h %%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qpieslice_p.h %%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qquickgraphsbars_p.h +%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qquickgraphsbarsnode_p.h %%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qquickgraphsbarsseries_p.h %%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qquickgraphscolor_p.h %%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qquickgraphsitem_p.h +%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qquickgraphsnode_p.h %%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qquickgraphsscatter_p.h +%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qquickgraphsscatternode_p.h %%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qquickgraphsscatterseries_p.h %%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qquickgraphssplineseries_p.h %%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qquickgraphssurface_p.h +%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qquickgraphssurfacenode_p.h %%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qquickgraphssurfaceseries_p.h %%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qquickgraphstexturedata_p.h %%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qscatter3dseries_p.h @@ -241,8 +246,8 @@ lib/cmake/Qt6Qml/QmlPlugins/Qt6GraphspluginTargets.cmake %%QT_LIBDIR%%/libQt6GraphsWidgets.so %%QT_LIBDIR%%/libQt6GraphsWidgets.so.6 %%QT_LIBDIR%%/libQt6GraphsWidgets.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6graphs_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6graphswidgets_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6graphs_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6graphswidgets_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_graphs.pri %%QT_MKSPECDIR%%/modules/qt_lib_graphs_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_graphswidgets.pri diff --git a/x11-toolkits/qt6-quick3d/distinfo b/x11-toolkits/qt6-quick3d/distinfo index e1f4c1627bc5..831746a75de5 100644 --- a/x11-toolkits/qt6-quick3d/distinfo +++ b/x11-toolkits/qt6-quick3d/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759304049 -SHA256 (KDE/Qt/6.9.3/qtquick3d-everywhere-src-6.9.3.tar.xz) = 91b270049f38ad2b7370c2e6edc72c19ed7d5d2281d914457586f29daccace73 -SIZE (KDE/Qt/6.9.3/qtquick3d-everywhere-src-6.9.3.tar.xz) = 74192408 +TIMESTAMP = 1763964382 +SHA256 (KDE/Qt/6.10.1/qtquick3d-everywhere-src-6.10.1.tar.xz) = 17d40272becef0dab71b60333bcf0c23d1d25dcf1df16ee9bf0daa7e4de403e6 +SIZE (KDE/Qt/6.10.1/qtquick3d-everywhere-src-6.10.1.tar.xz) = 73973028 diff --git a/x11-toolkits/qt6-quick3d/pkg-plist b/x11-toolkits/qt6-quick3d/pkg-plist index 92dcb74a42d4..62d574838622 100644 --- a/x11-toolkits/qt6-quick3d/pkg-plist +++ b/x11-toolkits/qt6-quick3d/pkg-plist @@ -108,6 +108,7 @@ %%QT_INCDIR%%/QtQuick3DGlslParser/QtQuick3DGlslParserVersion %%QT_INCDIR%%/QtQuick3DGlslParser/qtquick3dglslparserexports.h %%QT_INCDIR%%/QtQuick3DGlslParser/qtquick3dglslparserversion.h +%%QT_INCDIR%%/QtQuick3DHelpers/%%FULLVER%%/QtQuick3DHelpers/private/capsulegeometry_p.h %%QT_INCDIR%%/QtQuick3DHelpers/%%FULLVER%%/QtQuick3DHelpers/private/conegeometry_p.h %%QT_INCDIR%%/QtQuick3DHelpers/%%FULLVER%%/QtQuick3DHelpers/private/cuboidgeometry_p.h %%QT_INCDIR%%/QtQuick3DHelpers/%%FULLVER%%/QtQuick3DHelpers/private/cylindergeometry_p.h @@ -185,6 +186,8 @@ %%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgcputonemapper_p.h %%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgdebugdrawsystem_p.h %%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssglayerrenderdata_p.h +%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssglightmapbaker_p.h +%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssglightmapio_p.h %%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssglightmapper_p.h %%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgperframeallocator_p.h %%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrenderableimage_p.h @@ -194,6 +197,7 @@ %%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrenderclippingfrustum_p.h %%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrendercommands_p.h %%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrendercustommaterial_p.h +%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrenderdata_p.h %%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrenderdefaultmaterial_p.h %%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrenderdefaultmaterialshadergenerator_p.h %%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrendereffect_p.h @@ -222,6 +226,7 @@ %%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrenderreflectionmap_p.h %%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrenderreflectionprobe_p.h %%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrenderresourceloader_p.h +%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrenderroot_p.h %%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrendershadercache_p.h %%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrendershadercodegenerator_p.h %%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrendershaderkeys_p.h @@ -390,14 +395,6 @@ lib/cmake/Qt6Quick3DEffects/Qt6Quick3DEffectsTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt6Quick3DEffects/Qt6Quick3DEffectsTargets.cmake lib/cmake/Qt6Quick3DEffects/Qt6Quick3DEffectsVersionlessAliasTargets.cmake lib/cmake/Qt6Quick3DEffects/Qt6Quick3DEffectsVersionlessTargets.cmake -lib/cmake/Qt6Quick3DEffectsPrivate/Qt6Quick3DEffectsPrivateAdditionalTargetInfo.cmake -lib/cmake/Qt6Quick3DEffectsPrivate/Qt6Quick3DEffectsPrivateConfig.cmake -lib/cmake/Qt6Quick3DEffectsPrivate/Qt6Quick3DEffectsPrivateConfigVersion.cmake -lib/cmake/Qt6Quick3DEffectsPrivate/Qt6Quick3DEffectsPrivateConfigVersionImpl.cmake -lib/cmake/Qt6Quick3DEffectsPrivate/Qt6Quick3DEffectsPrivateDependencies.cmake -lib/cmake/Qt6Quick3DEffectsPrivate/Qt6Quick3DEffectsPrivateTargets.cmake -lib/cmake/Qt6Quick3DEffectsPrivate/Qt6Quick3DEffectsPrivateVersionlessAliasTargets.cmake -lib/cmake/Qt6Quick3DEffectsPrivate/Qt6Quick3DEffectsPrivateVersionlessTargets.cmake lib/cmake/Qt6Quick3DGlslParserPrivate/Qt6Quick3DGlslParserPrivateAdditionalTargetInfo.cmake lib/cmake/Qt6Quick3DGlslParserPrivate/Qt6Quick3DGlslParserPrivateConfig.cmake lib/cmake/Qt6Quick3DGlslParserPrivate/Qt6Quick3DGlslParserPrivateConfigVersion.cmake @@ -467,14 +464,6 @@ lib/cmake/Qt6Quick3DParticleEffects/Qt6Quick3DParticleEffectsTargets-%%CMAKE_BUI lib/cmake/Qt6Quick3DParticleEffects/Qt6Quick3DParticleEffectsTargets.cmake lib/cmake/Qt6Quick3DParticleEffects/Qt6Quick3DParticleEffectsVersionlessAliasTargets.cmake lib/cmake/Qt6Quick3DParticleEffects/Qt6Quick3DParticleEffectsVersionlessTargets.cmake -lib/cmake/Qt6Quick3DParticleEffectsPrivate/Qt6Quick3DParticleEffectsPrivateAdditionalTargetInfo.cmake -lib/cmake/Qt6Quick3DParticleEffectsPrivate/Qt6Quick3DParticleEffectsPrivateConfig.cmake -lib/cmake/Qt6Quick3DParticleEffectsPrivate/Qt6Quick3DParticleEffectsPrivateConfigVersion.cmake -lib/cmake/Qt6Quick3DParticleEffectsPrivate/Qt6Quick3DParticleEffectsPrivateConfigVersionImpl.cmake -lib/cmake/Qt6Quick3DParticleEffectsPrivate/Qt6Quick3DParticleEffectsPrivateDependencies.cmake -lib/cmake/Qt6Quick3DParticleEffectsPrivate/Qt6Quick3DParticleEffectsPrivateTargets.cmake -lib/cmake/Qt6Quick3DParticleEffectsPrivate/Qt6Quick3DParticleEffectsPrivateVersionlessAliasTargets.cmake -lib/cmake/Qt6Quick3DParticleEffectsPrivate/Qt6Quick3DParticleEffectsPrivateVersionlessTargets.cmake lib/cmake/Qt6Quick3DParticles/Qt6Quick3DParticlesAdditionalTargetInfo.cmake lib/cmake/Qt6Quick3DParticles/Qt6Quick3DParticlesConfig.cmake lib/cmake/Qt6Quick3DParticles/Qt6Quick3DParticlesConfigVersion.cmake @@ -545,6 +534,7 @@ lib/cmake/Qt6Quick3DUtilsPrivate/Qt6Quick3DUtilsPrivateVersionlessTargets.cmake %%QT_BINDIR%%/balsam %%QT_BINDIR%%/balsamui %%QT_BINDIR%%/instancer +%%QT_BINDIR%%/lightmapviewer %%QT_BINDIR%%/materialeditor %%QT_BINDIR%%/meshdebug %%QT_BINDIR%%/shadergen @@ -597,18 +587,18 @@ lib/cmake/Qt6Quick3DUtilsPrivate/Qt6Quick3DUtilsPrivateVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6Quick3DUtils.so %%QT_LIBDIR%%/libQt6Quick3DUtils.so.6 %%QT_LIBDIR%%/libQt6Quick3DUtils.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6quick3d_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quick3dassetimport_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quick3dassetutils_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quick3deffects_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quick3dglslparserprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quick3dhelpers_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quick3dhelpersimpl_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quick3diblbaker_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quick3dparticleeffects_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quick3dparticles_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quick3druntimerender_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quick3dutils_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quick3d_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quick3dassetimport_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quick3dassetutils_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quick3deffects_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quick3dglslparserprivate_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quick3dhelpers_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quick3dhelpersimpl_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quick3diblbaker_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quick3dparticleeffects_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quick3dparticles_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quick3druntimerender_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quick3dutils_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_quick3d.pri %%QT_MKSPECDIR%%/modules/qt_lib_quick3d_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_quick3dassetimport.pri @@ -616,7 +606,6 @@ lib/cmake/Qt6Quick3DUtilsPrivate/Qt6Quick3DUtilsPrivateVersionlessTargets.cmake %%QT_MKSPECDIR%%/modules/qt_lib_quick3dassetutils.pri %%QT_MKSPECDIR%%/modules/qt_lib_quick3dassetutils_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_quick3deffects.pri -%%QT_MKSPECDIR%%/modules/qt_lib_quick3deffects_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_quick3dglslparser_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_quick3dhelpers.pri %%QT_MKSPECDIR%%/modules/qt_lib_quick3dhelpers_private.pri @@ -625,7 +614,6 @@ lib/cmake/Qt6Quick3DUtilsPrivate/Qt6Quick3DUtilsPrivateVersionlessTargets.cmake %%QT_MKSPECDIR%%/modules/qt_lib_quick3diblbaker.pri %%QT_MKSPECDIR%%/modules/qt_lib_quick3diblbaker_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_quick3dparticleeffects.pri -%%QT_MKSPECDIR%%/modules/qt_lib_quick3dparticleeffects_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_quick3dparticles.pri %%QT_MKSPECDIR%%/modules/qt_lib_quick3dparticles_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_quick3druntimerender.pri @@ -1160,6 +1148,9 @@ lib/cmake/Qt6Quick3DUtilsPrivate/Qt6Quick3DUtilsPrivateVersionlessTargets.cmake %%QT_QMLDIR%%/QtQuick3D/designer/source/effect_template.qml %%QT_QMLDIR%%/QtQuick3D/designer/source/view3D_template.qml %%QT_QMLDIR%%/QtQuick3D/libqquick3dplugin.so +%%QT_QMLDIR%%/QtQuick3D/lightmapviewer/LightmapViewer.qml +%%QT_QMLDIR%%/QtQuick3D/lightmapviewer/lightmapviewer.qmltypes +%%QT_QMLDIR%%/QtQuick3D/lightmapviewer/qmldir %%QT_QMLDIR%%/QtQuick3D/qmldir %%QT_SBOMDIR%%/qtquick3d-%%FULLVER%%.spdx libdata/pkgconfig/Qt6Quick3D.pc diff --git a/x11-toolkits/qt6-quicktimeline/distinfo b/x11-toolkits/qt6-quicktimeline/distinfo index 50da7b30b1ad..588f711bd540 100644 --- a/x11-toolkits/qt6-quicktimeline/distinfo +++ b/x11-toolkits/qt6-quicktimeline/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759304066 -SHA256 (KDE/Qt/6.9.3/qtquicktimeline-everywhere-src-6.9.3.tar.xz) = 284f4ba65ea71fa32751525c845f540c99d2f86fed88387e8c3d5869cf6c11f7 -SIZE (KDE/Qt/6.9.3/qtquicktimeline-everywhere-src-6.9.3.tar.xz) = 97136 +TIMESTAMP = 1763964386 +SHA256 (KDE/Qt/6.10.1/qtquicktimeline-everywhere-src-6.10.1.tar.xz) = 882ed289b4c229ace324e2545a71d7611c201626bc007d50e514bfd2f6e251b7 +SIZE (KDE/Qt/6.10.1/qtquicktimeline-everywhere-src-6.10.1.tar.xz) = 97120 diff --git a/x11-toolkits/qt6-quicktimeline/pkg-plist b/x11-toolkits/qt6-quicktimeline/pkg-plist index 052fb9c24363..af6504d2198d 100644 --- a/x11-toolkits/qt6-quicktimeline/pkg-plist +++ b/x11-toolkits/qt6-quicktimeline/pkg-plist @@ -74,8 +74,8 @@ lib/cmake/Qt6QuickTimelinePrivate/Qt6QuickTimelinePrivateVersionlessTargets.cmak %%QT_LIBDIR%%/libQt6QuickTimelineBlendTrees.so %%QT_LIBDIR%%/libQt6QuickTimelineBlendTrees.so.6 %%QT_LIBDIR%%/libQt6QuickTimelineBlendTrees.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6quicktimeline_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6quicktimelineblendtrees_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quicktimeline_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6quicktimelineblendtrees_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_quicktimeline.pri %%QT_MKSPECDIR%%/modules/qt_lib_quicktimeline_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_quicktimelineblendtrees.pri diff --git a/x11-toolkits/qt6-shadertools/distinfo b/x11-toolkits/qt6-shadertools/distinfo index 56236e5e9f14..f5b0d5dd295f 100644 --- a/x11-toolkits/qt6-shadertools/distinfo +++ b/x11-toolkits/qt6-shadertools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759304076 -SHA256 (KDE/Qt/6.9.3/qtshadertools-everywhere-src-6.9.3.tar.xz) = 629804ee86a35503e4b616f9ab5175caef3da07bd771cf88a24da3b5d4284567 -SIZE (KDE/Qt/6.9.3/qtshadertools-everywhere-src-6.9.3.tar.xz) = 1151752 +TIMESTAMP = 1763965280 +SHA256 (KDE/Qt/6.10.1/qtshadertools-everywhere-src-6.10.1.tar.xz) = b67894a63352b53dad0d46f5300c62b8cd6783db575492d6b25d4fdc9af55bb6 +SIZE (KDE/Qt/6.10.1/qtshadertools-everywhere-src-6.10.1.tar.xz) = 1152220 diff --git a/x11-toolkits/qt6-shadertools/pkg-plist b/x11-toolkits/qt6-shadertools/pkg-plist index c67752253820..fb91aba57d63 100644 --- a/x11-toolkits/qt6-shadertools/pkg-plist +++ b/x11-toolkits/qt6-shadertools/pkg-plist @@ -42,7 +42,7 @@ lib/cmake/Qt6ShaderToolsTools/Qt6ShaderToolsToolsVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6ShaderTools.so %%QT_LIBDIR%%/libQt6ShaderTools.so.6 %%QT_LIBDIR%%/libQt6ShaderTools.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6shadertools_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6shadertools_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_shadertools.pri %%QT_MKSPECDIR%%/modules/qt_lib_shadertools_private.pri %%QT_SBOMDIR%%/qtshadertools-%%FULLVER%%.spdx diff --git a/x11-toolkits/qt6-virtualkeyboard/distinfo b/x11-toolkits/qt6-virtualkeyboard/distinfo index 65d5e416ec41..4bc0f62f6bcf 100644 --- a/x11-toolkits/qt6-virtualkeyboard/distinfo +++ b/x11-toolkits/qt6-virtualkeyboard/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759304087 -SHA256 (KDE/Qt/6.9.3/qtvirtualkeyboard-everywhere-src-6.9.3.tar.xz) = a1a0d5c91c9e7fe608867718c152272feae8560d920effa59c2c84b6dd415534 -SIZE (KDE/Qt/6.9.3/qtvirtualkeyboard-everywhere-src-6.9.3.tar.xz) = 3260472 +TIMESTAMP = 1763964410 +SHA256 (KDE/Qt/6.10.1/qtvirtualkeyboard-everywhere-src-6.10.1.tar.xz) = 5b9cde3188afbc01b602b9016cee95ccd536aea43a6e6cfd297b44f328b9b6df +SIZE (KDE/Qt/6.10.1/qtvirtualkeyboard-everywhere-src-6.10.1.tar.xz) = 3269920 diff --git a/x11-toolkits/qt6-virtualkeyboard/pkg-plist b/x11-toolkits/qt6-virtualkeyboard/pkg-plist index 6a1af4550ad4..a4a8e8df35b0 100644 --- a/x11-toolkits/qt6-virtualkeyboard/pkg-plist +++ b/x11-toolkits/qt6-virtualkeyboard/pkg-plist @@ -19,6 +19,7 @@ %%QT_INCDIR%%/QtVirtualKeyboard/%%FULLVER%%/QtVirtualKeyboard/private/gesturerecognizer_p.h %%QT_INCDIR%%/QtVirtualKeyboard/%%FULLVER%%/QtVirtualKeyboard/private/handwritinggesturerecognizer_p.h %%QT_INCDIR%%/QtVirtualKeyboard/%%FULLVER%%/QtVirtualKeyboard/private/inputmethod_p.h +%%QT_INCDIR%%/QtVirtualKeyboard/%%FULLVER%%/QtVirtualKeyboard/private/inputmethod_p_p.h %%QT_INCDIR%%/QtVirtualKeyboard/%%FULLVER%%/QtVirtualKeyboard/private/inputselectionhandle_p.h %%QT_INCDIR%%/QtVirtualKeyboard/%%FULLVER%%/QtVirtualKeyboard/private/inputview_p.h %%QT_INCDIR%%/QtVirtualKeyboard/%%FULLVER%%/QtVirtualKeyboard/private/plaininputmethod_p.h @@ -29,6 +30,7 @@ %%QT_INCDIR%%/QtVirtualKeyboard/%%FULLVER%%/QtVirtualKeyboard/private/qvirtualkeyboardfeatures_namespace_p.h %%QT_INCDIR%%/QtVirtualKeyboard/%%FULLVER%%/QtVirtualKeyboard/private/qvirtualkeyboardinputcontext_p.h %%QT_INCDIR%%/QtVirtualKeyboard/%%FULLVER%%/QtVirtualKeyboard/private/qvirtualkeyboardnamespace_p.h +%%QT_INCDIR%%/QtVirtualKeyboard/%%FULLVER%%/QtVirtualKeyboard/private/recursivemethodguard_p.h %%QT_INCDIR%%/QtVirtualKeyboard/%%FULLVER%%/QtVirtualKeyboard/private/settings_p.h %%QT_INCDIR%%/QtVirtualKeyboard/%%FULLVER%%/QtVirtualKeyboard/private/shadowinputcontext_p.h %%QT_INCDIR%%/QtVirtualKeyboard/%%FULLVER%%/QtVirtualKeyboard/private/shifthandler_p.h @@ -77,9 +79,6 @@ lib/cmake/Qt6/FindCerenceXt9.cmake lib/cmake/Qt6/FindHunspell.cmake lib/cmake/Qt6/FindMyScript.cmake lib/cmake/Qt6BuildInternals/StandaloneTests/QtVirtualKeyboardTestsConfig.cmake -lib/cmake/Qt6BundledOpenwnn/Qt6BundledOpenwnnDependencies.cmake -lib/cmake/Qt6BundledPinyin/Qt6BundledPinyinDependencies.cmake -lib/cmake/Qt6BundledTcime/Qt6BundledTcimeDependencies.cmake lib/cmake/Qt6Gui/Qt6QVirtualKeyboardPluginAdditionalTargetInfo.cmake lib/cmake/Qt6Gui/Qt6QVirtualKeyboardPluginConfig.cmake lib/cmake/Qt6Gui/Qt6QVirtualKeyboardPluginConfigVersion.cmake @@ -254,10 +253,10 @@ lib/cmake/Qt6VirtualKeyboardSettingsPrivate/Qt6VirtualKeyboardSettingsPrivateVer %%QT_LIBDIR%%/libQt6VirtualKeyboardSettings.so %%QT_LIBDIR%%/libQt6VirtualKeyboardSettings.so.6 %%QT_LIBDIR%%/libQt6VirtualKeyboardSettings.so.%%FULLVER%% -%%QT_LIBDIR%%/metatypes/qt6hunspellinputmethod_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6virtualkeyboard_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6virtualkeyboardqml_%%CMAKE_BUILD_TYPE%%_metatypes.json -%%QT_LIBDIR%%/metatypes/qt6virtualkeyboardsettings_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6hunspellinputmethod_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6virtualkeyboard_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6virtualkeyboardqml_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6virtualkeyboardsettings_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_hunspellinputmethod.pri %%QT_MKSPECDIR%%/modules/qt_lib_hunspellinputmethod_private.pri %%QT_MKSPECDIR%%/modules/qt_lib_virtualkeyboard.pri diff --git a/x11-wm/lxqt-session/Makefile b/x11-wm/lxqt-session/Makefile index 9b395d0e147d..ee75aa5508d6 100644 --- a/x11-wm/lxqt-session/Makefile +++ b/x11-wm/lxqt-session/Makefile @@ -1,5 +1,6 @@ PORTNAME= lxqt-session PORTVERSION= 2.3.0 +PORTREVISION= 1 CATEGORIES= x11-wm MASTER_SITES= LXQT diff --git a/x11-wm/lxqt-wayland-session/Makefile b/x11-wm/lxqt-wayland-session/Makefile index af050b997d37..067c9f72d0d7 100644 --- a/x11-wm/lxqt-wayland-session/Makefile +++ b/x11-wm/lxqt-wayland-session/Makefile @@ -1,6 +1,6 @@ PORTNAME= lxqt-wayland-session PORTVERSION= 0.3.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-wm MASTER_SITES= LXQT diff --git a/x11-wm/plasma6-kwin/Makefile b/x11-wm/plasma6-kwin/Makefile index c55a4ab7f354..1de614af74d8 100644 --- a/x11-wm/plasma6-kwin/Makefile +++ b/x11-wm/plasma6-kwin/Makefile @@ -1,6 +1,6 @@ PORTNAME= kwin DISTVERSION= ${KDE_PLASMA_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-wm kde kde-plasma PATCH_SITES= https://invent.kde.org/plasma/kwin/-/commit/ PATCHFILES= ef4504320de2c3a7c7aebcf083d75db361f802ae.patch:-p1 diff --git a/x11/disman/Makefile b/x11/disman/Makefile index 408897493f29..8e6531d631ea 100644 --- a/x11/disman/Makefile +++ b/x11/disman/Makefile @@ -1,6 +1,7 @@ PORTNAME= disman DISTVERSIONPREFIX= v DISTVERSION= 0.602.0 +PORTREVISION= 1 CATEGORIES= x11 MAINTAINER= ports@FreeBSD.org diff --git a/x11/hyprland-qtutils/Makefile b/x11/hyprland-qtutils/Makefile index b1aebab42b3c..444f9170703a 100644 --- a/x11/hyprland-qtutils/Makefile +++ b/x11/hyprland-qtutils/Makefile @@ -1,7 +1,7 @@ PORTNAME= hyprland-qtutils DISTVERSIONPREFIX= v DISTVERSION= 0.1.5 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11 PATCH_SITES= https://github.com/hyprwm/hyprland-qtutils/commit/ diff --git a/x11/lxqt-about/Makefile b/x11/lxqt-about/Makefile index e20520d375c1..f3f0d215fe81 100644 --- a/x11/lxqt-about/Makefile +++ b/x11/lxqt-about/Makefile @@ -1,5 +1,6 @@ PORTNAME= lxqt-about PORTVERSION= 2.3.0 +PORTREVISION= 1 CATEGORIES= x11 DIST_SUBDIR= lxqt diff --git a/x11/lxqt-globalkeys/Makefile b/x11/lxqt-globalkeys/Makefile index d3790b96c47c..c59ce1d53907 100644 --- a/x11/lxqt-globalkeys/Makefile +++ b/x11/lxqt-globalkeys/Makefile @@ -1,5 +1,6 @@ PORTNAME= lxqt-globalkeys PORTVERSION= 2.3.0 +PORTREVISION= 1 CATEGORIES= x11 MASTER_SITES= LXQT diff --git a/x11/lxqt-runner/Makefile b/x11/lxqt-runner/Makefile index 9f199614f06f..e15158e20993 100644 --- a/x11/lxqt-runner/Makefile +++ b/x11/lxqt-runner/Makefile @@ -1,5 +1,6 @@ PORTNAME= lxqt-runner PORTVERSION= 2.3.0 +PORTREVISION= 1 CATEGORIES= x11 MASTER_SITES= LXQT diff --git a/x11/screengrab/Makefile b/x11/screengrab/Makefile index b87f27e685b5..4b2f18868a72 100644 --- a/x11/screengrab/Makefile +++ b/x11/screengrab/Makefile @@ -1,5 +1,6 @@ PORTNAME= screengrab PORTVERSION= 3.1.0 +PORTREVISION= 1 CATEGORIES= x11 MASTER_SITES= LXQT diff --git a/x11/xwaylandvideobridge/Makefile b/x11/xwaylandvideobridge/Makefile index 6e0faded6714..aa63781b0acb 100644 --- a/x11/xwaylandvideobridge/Makefile +++ b/x11/xwaylandvideobridge/Makefile @@ -1,6 +1,6 @@ PORTNAME= xwaylandvideobridge DISTVERSION= 0.4.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11 kde MASTER_SITES= KDE/stable/${PORTNAME}/ |
