diff options
2065 files changed, 15397 insertions, 10943 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/astro/mepo/Makefile b/astro/mepo/Makefile index c6b00e34dd26..8010a6ec1790 100644 --- a/astro/mepo/Makefile +++ b/astro/mepo/Makefile @@ -1,6 +1,6 @@ PORTNAME= mepo DISTVERSION= 1.3.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= astro geography wayland MASTER_SITES= https://git.sr.ht/~mil/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/ @@ -12,7 +12,7 @@ LICENSE= GPLv3+ OFL11 LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= zig>=0.14.0:lang/zig +BUILD_DEPENDS= zig014=0.14.0:lang/zig014 LIB_DEPENDS= libcurl.so:ftp/curl RUN_DEPENDS= jq:textproc/jq @@ -21,11 +21,11 @@ USE_SDL= gfx2 image2 ttf2 SHEBANG_FILES= scripts/* SHEBANG_LANG= sh sh_CMD= /bin/sh -MAKE_ENV= DESTDIR="${STAGEDIR}" CONFIGURE_ARGS= --prefix "${PREFIX}" \ ${WITH_DEBUG:D:U-Doptimize=ReleaseFast} \ -Dcpu=${CPUTYPE:Ubaseline} \ --verbose +MAKE_ENV= DESTDIR="${STAGEDIR}" NO_INSTALL= yes # strip(1) breaks runtime post-patch: 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/linuxwave/Makefile b/audio/linuxwave/Makefile index 62722dc55ead..31fd3d829555 100644 --- a/audio/linuxwave/Makefile +++ b/audio/linuxwave/Makefile @@ -1,6 +1,7 @@ PORTNAME= linuxwave DISTVERSIONPREFIX= v DISTVERSION= 0.3.0 +PORTREVISION= 1 CATEGORIES= audio MAINTAINER= ports@FreeBSD.org @@ -10,18 +11,18 @@ WWW= https://orhun.dev/linuxwave/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= zig>=0.14.0:lang/zig +BUILD_DEPENDS= zig014=0.14.0:lang/zig014 USE_GITHUB= yes GH_ACCOUNT= orhun GH_TUPLE= Hejsil:zig-clap:0.10.0:zig_clap/../.cache/zig/p/clap-0.10.0-oBajB434AQBDh-Ei3YtoKIRxZacVPF1iSwp3IX_ZB8f0 -MAKE_ENV= DESTDIR="${STAGEDIR}" CONFIGURE_ARGS= --prefix "${PREFIX}" \ ${WITH_DEBUG:D:U-Doptimize=ReleaseFast} \ ${WITH_PIE:D-Dpie} \ ${WITH_RELRO:D-Drelro} \ -Dcpu=${CPUTYPE:Ubaseline} \ --verbose +MAKE_ENV= DESTDIR="${STAGEDIR}" NO_INSTALL= yes # strip(1) breaks runtime PLIST_FILES= bin/${PORTNAME} \ share/man/man1/${PORTNAME}.1.gz 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/R-cran-BiocManager/Makefile b/biology/R-cran-BiocManager/Makefile index 09af6b32ebbd..4108598eb89c 100644 --- a/biology/R-cran-BiocManager/Makefile +++ b/biology/R-cran-BiocManager/Makefile @@ -1,5 +1,5 @@ PORTNAME= BiocManager -DISTVERSION= 1.30.26 +DISTVERSION= 1.30.27 CATEGORIES= biology DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/biology/R-cran-BiocManager/distinfo b/biology/R-cran-BiocManager/distinfo index 641e60aea07f..4e20ca105cd7 100644 --- a/biology/R-cran-BiocManager/distinfo +++ b/biology/R-cran-BiocManager/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750881870 -SHA256 (BiocManager_1.30.26.tar.gz) = db9a67556f8f46f41a86dc2abb2c19d354cdf537d4a1b48132896946eb45a23e -SIZE (BiocManager_1.30.26.tar.gz) = 594489 +TIMESTAMP = 1766018294 +SHA256 (BiocManager_1.30.27.tar.gz) = acbfdcf09602c8279085556ca54531c2ada0ac3c1775d54ce2c3b9a3dc03fbb5 +SIZE (BiocManager_1.30.27.tar.gz) = 752490 diff --git a/biology/biostar-tools/Makefile b/biology/biostar-tools/Makefile index 2be07b115d09..a064727f9217 100644 --- a/biology/biostar-tools/Makefile +++ b/biology/biostar-tools/Makefile @@ -1,6 +1,5 @@ PORTNAME= biostar-tools -PORTVERSION= 2.0 -PORTREVISION= 1 +PORTVERSION= 2.1 CATEGORIES= biology python MASTER_SITES= # empty @@ -23,7 +22,6 @@ RUN_DEPENDS= wget>0:ftp/wget \ miller>0:textproc/miller \ ncbi-entrez-direct>0:biology/ncbi-entrez-direct \ readseq>0:biology/readseq \ - snpeff>0:biology/snpeff \ picard-tools>0:biology/picard-tools \ bbmap>0:biology/bbmap \ minimap2>0:biology/minimap2 \ diff --git a/biology/biostar-tools/distinfo b/biology/biostar-tools/distinfo index 4bfd994ffd70..5dbd4683d58b 100644 --- a/biology/biostar-tools/distinfo +++ b/biology/biostar-tools/distinfo @@ -1 +1 @@ -TIMESTAMP = 1731026515 +TIMESTAMP = 1766068787 diff --git a/biology/salmon/Makefile b/biology/salmon/Makefile index 1b042365ed13..7097ee7a77df 100644 --- a/biology/salmon/Makefile +++ b/biology/salmon/Makefile @@ -46,7 +46,6 @@ CMAKE_ARGS+= -DHAVE_FAST_MALLOC:BOOL=on \ -DFETCHED_PUFFERFISH:BOOL=on \ -DFETCHED_LIBGFF:BOOL=on \ -DFETCH_STADEN:BOOL=true -WITH_DEBUG= yes CXXFLAGS+= -I${LOCALBASE}/include/eigen3 LDFLAGS+= -lpthread diff --git a/biology/vcflib/Makefile b/biology/vcflib/Makefile index ac8ea593cdfa..e9538ba6e046 100644 --- a/biology/vcflib/Makefile +++ b/biology/vcflib/Makefile @@ -40,7 +40,7 @@ OPTIONS_SUB= yes ZIG_DESC= Include Zig language support -ZIG_BUILD_DEPENDS= zig>0:lang/zig +ZIG_BUILD_DEPENDS= zig014=0.14.0:lang/zig014 CMAKE_ARGS+= -DWFA_GITMODULE=OFF -DWFALIB=${LOCALBASE}/lib/libwfa2.so.0 \ -DTABIXPP_LOCAL=${WRKSRC}/contrib/tabixpp 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/cura-engine/Makefile b/cad/cura-engine/Makefile index 6a06a20f0ed2..612a8cd1ea18 100644 --- a/cad/cura-engine/Makefile +++ b/cad/cura-engine/Makefile @@ -1,6 +1,6 @@ PORTNAME= CuraEngine PORTVERSION= 5.7.0 -PORTREVISION= 5 +PORTREVISION= 6 PORTEPOCH= 1 CATEGORIES= cad DIST_SUBDIR= Ultimaker @@ -41,7 +41,7 @@ CMAKE_ARGS+= -DUSE_SYSTEM_LIBS:BOOL=ON \ -DStb_FOUND:BOOL=ON \ -DStb_INCLUDE_DIRS=${WRKSRC}/include/stb LDFLAGS+= -L${LOCALBASE}/lib -WITH_DEBUGINFO= 1 # Will segfault if Release +#WITH_DEBUGINFO= 1 # Will segfault if Release PLIST_FILES= bin/CuraEngine 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/chinese/fcitx5-mcbopomofo/Makefile b/chinese/fcitx5-mcbopomofo/Makefile index 4bf9b91114ef..e598055e93a5 100644 --- a/chinese/fcitx5-mcbopomofo/Makefile +++ b/chinese/fcitx5-mcbopomofo/Makefile @@ -1,5 +1,5 @@ PORTNAME= fcitx5-mcbopomofo -DISTVERSION= 2.9.4 +DISTVERSION= 2.9.5 CATEGORIES= chinese textproc MAINTAINER= lwhsu@FreeBSD.org diff --git a/chinese/fcitx5-mcbopomofo/distinfo b/chinese/fcitx5-mcbopomofo/distinfo index fb0f2de9e0d4..065717a7d8eb 100644 --- a/chinese/fcitx5-mcbopomofo/distinfo +++ b/chinese/fcitx5-mcbopomofo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763706457 -SHA256 (openvanilla-fcitx5-mcbopomofo-2.9.4_GH0.tar.gz) = 6c12a6b4cee994459a4918ef87611124cf812876a470c85ccab349cebcf5ad43 -SIZE (openvanilla-fcitx5-mcbopomofo-2.9.4_GH0.tar.gz) = 2830849 +TIMESTAMP = 1766164129 +SHA256 (openvanilla-fcitx5-mcbopomofo-2.9.5_GH0.tar.gz) = e678a61de22dcf33487824396af56a93f09cb6efd3040f5ac5e2b29c61bb37c9 +SIZE (openvanilla-fcitx5-mcbopomofo-2.9.5_GH0.tar.gz) = 2833174 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/scrcpy/Makefile b/comms/scrcpy/Makefile index 77fdcb2ef99a..fb86a8ee49ef 100644 --- a/comms/scrcpy/Makefile +++ b/comms/scrcpy/Makefile @@ -1,6 +1,6 @@ PORTNAME= scrcpy DISTVERSIONPREFIX= v -DISTVERSION= 3.3.3 +DISTVERSION= 3.3.4 CATEGORIES= comms net MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/${DISTVERSIONFULL}/:server DISTFILES= ${SERVER_FILE}:server diff --git a/comms/scrcpy/distinfo b/comms/scrcpy/distinfo index 782a9069a139..efb1b76e4700 100644 --- a/comms/scrcpy/distinfo +++ b/comms/scrcpy/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1759024237 -SHA256 (scrcpy-server-v3.3.3) = 7e70323ba7f259649dd4acce97ac4fefbae8102b2c6d91e2e7be613fd5354be0 -SIZE (scrcpy-server-v3.3.3) = 90164 -SHA256 (Genymobile-scrcpy-v3.3.3_GH0.tar.gz) = 87fcd360a6bb6ca070ffd217bd33b33fb808b0a1572b464da51dde3fd3f6f60e -SIZE (Genymobile-scrcpy-v3.3.3_GH0.tar.gz) = 465309 +TIMESTAMP = 1766023116 +SHA256 (scrcpy-server-v3.3.4) = 8588238c9a5a00aa542906b6ec7e6d5541d9ffb9b5d0f6e1bc0e365e2303079e +SIZE (scrcpy-server-v3.3.4) = 90980 +SHA256 (Genymobile-scrcpy-v3.3.4_GH0.tar.gz) = 03b72d1f71ca7783cff2995ca7cd8c67b9b75038a3cc35e443a1913e951b49dd +SIZE (Genymobile-scrcpy-v3.3.4_GH0.tar.gz) = 465799 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/Makefile b/databases/Makefile index 2c577eb1a3a2..1bab6b1673ea 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -84,6 +84,7 @@ SUBDIR += grass8 SUBDIR += greptimedb SUBDIR += hashtypes + SUBDIR += heidisql SUBDIR += hiredis SUBDIR += hsqldb SUBDIR += immudb diff --git a/databases/heidisql/Makefile b/databases/heidisql/Makefile new file mode 100644 index 000000000000..74f024f7d6c5 --- /dev/null +++ b/databases/heidisql/Makefile @@ -0,0 +1,53 @@ +PORTNAME= heidisql +DISTVERSION= 12.14.1.1 +DISTVERSIONPREFIX= v +CATEGORIES= databases +PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX} + +MAINTAINER= acm@FreeBSD.org +COMMENT= a lightweight client for managing multiple databases +WWW= https://www.heidisql.com/ + +LICENSE= GPLv2 + +ONLY_FOR_ARCHS= aarch64 amd64 i386 + +USES= desktop-file-utils fpc lazarus:flavors xorg +USE_XORG= x11 +USE_GITHUB= yes +GH_ACCOUNT= HeidiSQL +GH_PROJECT= HeidiSQL +GH_TAGNAME= 2967ad28b4e3172e302cb8d487c0d3a5c752b3f + +LAZARUS_PROJECT_FILES+= heidisql.lpi + +LAZBUILD_ARGS= -d + +gtk2_CONFLICTS_INSTALL= ${PORTNAME}-qt5 ${PORTNAME}-qt6 +qt5_CONFLICTS_INSTALL= ${PORTNAME}-gtk2 ${PORTNAME}-qt6 +qt6_CONFLICTS_INSTALL= ${PORTNAME}-gtk2 ${PORTNAME}-qt5 + +USE_FPC_gtk2= cairo +USE_GNOME_gtk2= cairo +USE_FPC+= ${USE_FPC_${FLAVOR}} +USE_GNOME+= ${USE_GNOME_${FLAVOR}} + +SUB_FILES= pkg-message + +post-patch: + ${REINPLACE_CMD} -e 's|FPC_FULLVERSION<30204|FPC_FULLVERSION<30203|g' \ + ${WRKSRC}/source/main.pas ${WRKSRC}/source/usermanager.pas + ${REINPLACE_CMD} -e 's|System.UITypes,||g' ${WRKSRC}/source/table_editor.pas \ + ${WRKSRC}/source/grideditlinks.pas + ${REINPLACE_CMD} -e 's| \+ \[ofAllowMultiSelect\]||g' ${WRKSRC}/source/main.pas + ${REINPLACE_CMD} -e 's|%%DATADIR%%|${DATADIR}|g' ${WRKSRC}/source/apphelpers.pas + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/out/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} + ${INSTALL_DATA} ${WRKSRC}/package-skeleton/usr/share/applications/${PORTNAME}.desktop ${STAGEDIR}${PREFIX}/share/applications/${PORTNAME}.desktop + @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/256x256/apps + ${INSTALL_DATA} ${WRKSRC}/res/deb-package-icon.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/256x256/apps/${PORTNAME}.png + @${MKDIR} ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/extra/ini/*.ini ${STAGEDIR}${DATADIR} + +.include <bsd.port.mk> diff --git a/databases/heidisql/distinfo b/databases/heidisql/distinfo new file mode 100644 index 000000000000..e8689ddf9710 --- /dev/null +++ b/databases/heidisql/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1765951752 +SHA256 (HeidiSQL-HeidiSQL-v12.14.1.1-2967ad28b4e3172e302cb8d487c0d3a5c752b3f_GH0.tar.gz) = 9fbbf09f21220d3f96ea37f4d869dc18cd0f3a67073ca2a8b3539473cd9c79e6 +SIZE (HeidiSQL-HeidiSQL-v12.14.1.1-2967ad28b4e3172e302cb8d487c0d3a5c752b3f_GH0.tar.gz) = 27522595 diff --git a/databases/heidisql/files/patch-source_apphelpers.pas b/databases/heidisql/files/patch-source_apphelpers.pas new file mode 100644 index 000000000000..2d542650c371 --- /dev/null +++ b/databases/heidisql/files/patch-source_apphelpers.pas @@ -0,0 +1,63 @@ +--- source/apphelpers.pas 2025-12-16 11:00:34.000000000 -0800 ++++ source/apphelpers.pas 2025-12-17 00:09:19.625236000 -0800 +@@ -1316,16 +1316,21 @@ + {$IFDEF LINUX} + Result := ''; + {$ENDIF} ++ {$IFDEF FREEBSD} ++ Result := ''; ++ {$ENDIF} + end; + + function GetResourcesDir: String; + begin ++ Result := GetAppDir; + // point to resources dir in macOS app bundle + {$IFDEF DARWIN} + Result := GetAppDir + '..' + DirectorySeparator + 'Resources' + DirectorySeparator; +- {$ELSE} +- Result := GetAppDir; + {$ENDIF} ++ {$IFDEF FREEBSD} ++ Result := '%%DATADIR%%/'; ++ {$ENDIF} + end; + + {** +@@ -2911,7 +2916,7 @@ + Output: String; + CmdResult: Boolean; + begin +- {$IfDef LINUX} ++ {$if defined(LINUX) or defined(FREEBSD)} + // Netcat on Linux + CmdResult := Process.RunCommandInDir('', 'nc', ['-w 1 -zv 127.0.0.1 '+Port.ToString], Output); + Result := not CmdResult; +@@ -3026,7 +3031,7 @@ + FreeLibrary(NTHandle); + end; + {$EndIf} +- {$IfDef LINUX} ++ {$if defined(LINUX) or defined(FREEBSD)} + IsWineStored := 0; + {$EndIf} + Result := IsWineStored = 1; +@@ -3063,6 +3068,9 @@ + function GetOS: String; + begin + Result := 'Unknown'; ++ {$IfDef FreeBSD} ++ Result := 'FreeBSD'; ++ {$EndIf} + {$IfDef LINUX} + Result := 'Linux'; + {$EndIf} +@@ -4569,7 +4577,7 @@ + 1: begin // String + Value := StringReplace(Value, CHR13REPLACEMENT, #13, [rfReplaceAll]); + Value := StringReplace(Value, CHR10REPLACEMENT, #10, [rfReplaceAll]); +- {$IfDef LINUX} ++ {$if defined(LINUX) or defined(FREEBSD)} + Value := ConvertWindowsToLinuxPath(Value); + {$EndIf} + FRegistry.WriteString(Name, Value); diff --git a/databases/heidisql/files/patch-source_dbconnection.pas b/databases/heidisql/files/patch-source_dbconnection.pas new file mode 100644 index 000000000000..bf2637ad4a58 --- /dev/null +++ b/databases/heidisql/files/patch-source_dbconnection.pas @@ -0,0 +1,127 @@ +--- source/dbconnection.pas 2025-12-16 22:09:54.829290000 -0800 ++++ source/dbconnection.pas 2025-12-16 22:11:26.512363000 -0800 +@@ -231,10 +231,10 @@ + end; + TDatabaseCache = class(TObjectList<TDBObjectList>); // A list of db object lists, used for caching + TDBObjectComparer = class(TComparer<TDBObject>) +- function Compare({$IF FPC_FULLVERSION<30204}constref{$ELSE}const{$ENDIF} Left, Right: TDBObject): Integer; override; ++ function Compare({$IF FPC_FULLVERSION<30203}constref{$ELSE}const{$ENDIF} Left, Right: TDBObject): Integer; override; + end; + TDBObjectDropComparer = class(TComparer<TDBObject>) +- function Compare({$IF FPC_FULLVERSION<30204}constref{$ELSE}const{$ENDIF} Left, Right: TDBObject): Integer; override; ++ function Compare({$IF FPC_FULLVERSION<30203}constref{$ELSE}const{$ENDIF} Left, Right: TDBObject): Integer; override; + end; + + TOidStringPairs = TDictionary<POid, String>; +@@ -1911,7 +1911,7 @@ + {$If defined(WINDOWS) OR defined(DARWIN)} + DllPath, DllFile: String; + Dlls: TStringList; +- {$ElseIf defined(LINUX)} ++ {$ElseIf defined(LINUX) OR defined(FREEBSD)} + LibMapOutput, LibMap: String; + LibMapLines: TStringList; + {$EndIf} +@@ -1926,9 +1926,11 @@ + rx.ModifierI := True; + case NetTypeGroup of + ngMySQL: +- {$IfDef LINUX} ++ {$If defined(LINUX)} + // libmariadb.so.0 (libc,...) => /lib/x86_64-linux-gnu/libmariadb.so + rx.Expression := '^\s*lib(mysqlclient|mariadb|perconaserverclient)\.[^=]+=>\s*(\S+)$'; ++ {$ElseIf defined(FREEBSD)} ++ rx.Expression := '(mysqlclient|mariadb|perconaserverclient)[^=]+=>\s*(\S+)$'; + {$Else} + rx.Expression := '^lib(mysql|mariadb).*\.' + SharedSuffix; + {$EndIf} +@@ -1939,14 +1941,18 @@ + rx.Expression := '^(dblib|libsybdb).*\.' + SharedSuffix; + {$EndIf} + ngPgSQL: +- {$IfDef LINUX} ++ {$If defined(LINUX)} + rx.Expression := '^\s*(libpq)[^=]+=>\s*(\S+)$'; ++ {$ElseIf defined(FREEBSD)} ++ rx.Expression := '(lpq)[^=]+=>\s*(\S+)$'; + {$Else} + rx.Expression := '^libpq.*\.' + SharedSuffix; + {$EndIf} + ngSQLite: begin +- {$IfDef LINUX} ++ {$If defined(LINUX)} + rx.Expression := '^\s*(libsqlite3)[^=]+=>\s*(\S+)$'; ++ {$ElseIf defined(FREEBSD)} ++ rx.Expression := '(lsqlite3)[^=]+=>\s*(\S+)$'; + {$Else} + if NetType = ntSQLite then + rx.Expression := '^(lib)?sqlite.*\.' + SharedSuffix +@@ -1959,9 +1965,13 @@ + end; + case NetTypeGroup of + ngMySQL, ngMSSQL, ngPgSQL, ngSQLite, ngInterbase: begin ++ {$if defined(LINUX) or defined(FREEBSD)} + {$IfDEF LINUX} + // See https://serverfault.com/a/513938 + Process.RunCommandInDir('', '/sbin/ldconfig', ['-p'], LibMapOutput); ++ {$Else} ++ Process.RunCommandInDir('', '/sbin/ldconfig', ['-r'], LibMapOutput); ++ {$EndIf} + LibMapLines := Explode(sLineBreak, LibMapOutput); + for LibMap in LibMapLines do begin + if rx.Exec(LibMap) and FileExists(rx.Match[2]) then begin +@@ -3301,6 +3311,11 @@ + begin + // Init libmysql before actually connecting. + LibraryPath := GetLibDir + Parameters.LibraryOrProvider; ++{$IF DEFINED(LINUX) OR DEFINED(FREEBSD)} ++ LibraryPath := Parameters.LibraryOrProvider; ++{$ELSE} ++ LibraryPath := ExtractFilePath(ParamStr(0)) + Parameters.LibraryOrProvider; ++{$ENDIF} + Log(lcDebug, f_('Loading library file %s ...', [LibraryPath])); + // Throws EDbError on any failure: + FLib := TMySQLLib.Create(LibraryPath, Parameters.DefaultLibrary); +@@ -3315,7 +3330,11 @@ + msg: String; + begin + // Init lib before actually connecting. +- LibraryPath := GetLibDir + Parameters.LibraryOrProvider; ++{$IF DEFINED(LINUX) OR DEFINED(FREEBSD)} ++ LibraryPath := Parameters.LibraryOrProvider; ++{$ELSE} ++ LibraryPath := ExtractFilePath(ParamStr(0)) + Parameters.LibraryOrProvider; ++{$ENDIF} + Log(lcDebug, f_('Loading library file %s ...', [LibraryPath])); + try + FLib := TPostgreSQLLib.Create(LibraryPath, Parameters.DefaultLibrary); +@@ -3346,7 +3365,11 @@ + LibraryPath: String; + begin + // Init lib before actually connecting. +- LibraryPath := GetLibDir + Parameters.LibraryOrProvider; ++{$IF DEFINED(LINUX) OR DEFINED(FREEBSD)} ++ LibraryPath := Parameters.LibraryOrProvider; ++{$ELSE} ++ LibraryPath := ExtractFilePath(ParamStr(0)) + Parameters.LibraryOrProvider; ++{$ENDIF} + Log(lcDebug, f_('Loading library file %s ...', [LibraryPath])); + // Throws EDbError on any failure: + if Parameters.NetType = ntSQLite then +@@ -10238,14 +10261,14 @@ + + { TDBObjectComparer } + +-function TDBObjectComparer.Compare({$IF FPC_FULLVERSION<30204}constref{$ELSE}const{$ENDIF} Left, Right: TDBObject): Integer; ++function TDBObjectComparer.Compare({$IF FPC_FULLVERSION<30203}constref{$ELSE}const{$ENDIF} Left, Right: TDBObject): Integer; + begin + // Simple sort method for a TDBObjectList + Result := CompareAnyNode(Left.Schema+'.'+Left.Name, Right.Schema+'.'+Right.Name); + end; + + +-function TDBObjectDropComparer.Compare({$IF FPC_FULLVERSION<30204}constref{$ELSE}const{$ENDIF} Left, Right: TDBObject): Integer; ++function TDBObjectDropComparer.Compare({$IF FPC_FULLVERSION<30203}constref{$ELSE}const{$ENDIF} Left, Right: TDBObject): Integer; + begin + // Sorting a TDBObject items so that dropping them does not trap in SQL errors + if (Left.NodeType = lntTrigger) and (Right.NodeType <> lntTrigger) then diff --git a/databases/heidisql/files/pkg-message.in b/databases/heidisql/files/pkg-message.in new file mode 100644 index 000000000000..805b720ea77e --- /dev/null +++ b/databases/heidisql/files/pkg-message.in @@ -0,0 +1,26 @@ +[ +{ type: install + message: <<EOM +HeidiSQL was installed + +1) HeidiSQL needs client library to connect to a supported database. Well + supported databases are MySQL/MariaDB, PostgreSQL and SQLite. + + # pkg search -x "^(mysql|mariadb)[0-9].*-client-*" + # pkg search -x "^postgresql.*-client-*" + # pkg search -x "^(sqlite|sqlite3)-[2|3]" + +2) Do not forget install client library. E.g. an user wants use postgresql from + HeidiSQL. + + # pkg install postgresql17-client + +3) HeidiSQL can be compiled and installed with supports for gtk2, qt5 or qt6 + graphic interfaces. + + # pkg install heidisql-qt6 + +4) Enjoy it! +EOM +} +] diff --git a/databases/heidisql/pkg-descr b/databases/heidisql/pkg-descr new file mode 100644 index 000000000000..bd2f5156743c --- /dev/null +++ b/databases/heidisql/pkg-descr @@ -0,0 +1,5 @@ +HeidiSQL is a graphical interface for managing MariaDB or MySQL servers, +Microsoft SQL databases, PostgreSQL, SQLite, Interbase or Firebird. "Heidi" +lets you browse and edit data, create and edit tables, views, procedures, +triggers and scheduled events. Also, you can export structure and data, either +to SQL file, clipboard or to other servers. diff --git a/databases/heidisql/pkg-plist b/databases/heidisql/pkg-plist new file mode 100644 index 000000000000..74be7c7b9f38 --- /dev/null +++ b/databases/heidisql/pkg-plist @@ -0,0 +1,9 @@ +bin/heidisql +share/applications/heidisql.desktop +%%DATADIR%%/functions-mariadb.ini +%%DATADIR%%/functions-mysql.ini +%%DATADIR%%/functions-mysql8.ini +%%DATADIR%%/functions-postgresql.ini +%%DATADIR%%/functions-redshift.ini +%%DATADIR%%/functions-sqlite.ini +share/icons/hicolor/256x256/apps/heidisql.png 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/deskutils/xdg-terminal-exec/Makefile b/deskutils/xdg-terminal-exec/Makefile index a49a5f41a065..bcc8dc7ddc1c 100644 --- a/deskutils/xdg-terminal-exec/Makefile +++ b/deskutils/xdg-terminal-exec/Makefile @@ -1,6 +1,6 @@ PORTNAME= xdg-terminal-exec DISTVERSIONPREFIX=v -DISTVERSION= 0.14.0 +DISTVERSION= 0.14.1 CATEGORIES= deskutils MAINTAINER= arrowd@FreeBSD.org diff --git a/deskutils/xdg-terminal-exec/distinfo b/deskutils/xdg-terminal-exec/distinfo index c0cad7bcb8bc..f117756bc1da 100644 --- a/deskutils/xdg-terminal-exec/distinfo +++ b/deskutils/xdg-terminal-exec/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763363963 -SHA256 (Vladimir-csp-xdg-terminal-exec-v0.14.0_GH0.tar.gz) = 878cf4daaa7241b5072712e966177a6cf1bebee4abd90386121c6fd781268ba2 -SIZE (Vladimir-csp-xdg-terminal-exec-v0.14.0_GH0.tar.gz) = 42937 +TIMESTAMP = 1765984984 +SHA256 (Vladimir-csp-xdg-terminal-exec-v0.14.1_GH0.tar.gz) = b96f7a4ac67a6fce78e92f14129183c06e517c2946c484851dc7bb473504ad47 +SIZE (Vladimir-csp-xdg-terminal-exec-v0.14.1_GH0.tar.gz) = 42972 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 4e8c5e6dfb66..71d034d3b6fb 100644 --- a/devel/glab/Makefile +++ b/devel/glab/Makefile @@ -1,6 +1,6 @@ PORTNAME= glab DISTVERSIONPREFIX= v -DISTVERSION= 1.79.0 +DISTVERSION= 1.80.4 CATEGORIES= devel MAINTAINER= mfechner@FreeBSD.org @@ -18,7 +18,8 @@ USES= go:modules _BUILD_VERSION= ${DISTVERSION} _BUILD_PLATFORM= ${OPSYS:tl} _BUILD_DATE= $$(date +%Y-%m-%d) -_TAG= 19f580807f390d5725a2c972bd2026b3dd24a50c +# Find here: https://gitlab.com/gitlab-org/cli/-/tags +_TAG= f4b518e9120bb54002d9cda816d3011de757feea GO_MODULE= gitlab.com/gitlab-org/cli GO_TARGET= ./cmd/${PORTNAME} diff --git a/devel/glab/distinfo b/devel/glab/distinfo index 6f4772cc84e2..c05ec47add6a 100644 --- a/devel/glab/distinfo +++ b/devel/glab/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1765087186 -SHA256 (go/devel_glab/glab-v1.79.0/v1.79.0.mod) = c01becd8e1141872b14742a4a3537b2b70e566409d559ee8bd67776ff74c67a6 -SIZE (go/devel_glab/glab-v1.79.0/v1.79.0.mod) = 8211 -SHA256 (go/devel_glab/glab-v1.79.0/v1.79.0.zip) = 248cbaaf27a514c2f6e8e629efbcd09eeaf125346363741367fb269604df1850 -SIZE (go/devel_glab/glab-v1.79.0/v1.79.0.zip) = 17617110 +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/jjui/Makefile b/devel/jjui/Makefile index 4d95950eb1ea..bcb18fe156b5 100644 --- a/devel/jjui/Makefile +++ b/devel/jjui/Makefile @@ -1,6 +1,6 @@ PORTNAME= jjui DISTVERSIONPREFIX= v -DISTVERSION= 0.9.7 +DISTVERSION= 0.9.8 CATEGORIES= devel MAINTAINER= hoanga@gmail.com diff --git a/devel/jjui/distinfo b/devel/jjui/distinfo index 1338620aa9f5..bad85642056f 100644 --- a/devel/jjui/distinfo +++ b/devel/jjui/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1764948251 -SHA256 (go/devel_jjui/jjui-v0.9.7/v0.9.7.mod) = f74a5bbe44f8d2404cf6f7ccb9aa16d79be410b6455a7c03145c09b67b92c61d -SIZE (go/devel_jjui/jjui-v0.9.7/v0.9.7.mod) = 1544 -SHA256 (go/devel_jjui/jjui-v0.9.7/v0.9.7.zip) = dfe51d6ed5d5a50e9230be53aa26b01b50c36c4c08a515d2bba5e25294cc29fe -SIZE (go/devel_jjui/jjui-v0.9.7/v0.9.7.zip) = 186495 +TIMESTAMP = 1766154627 +SHA256 (go/devel_jjui/jjui-v0.9.8/v0.9.8.mod) = 5df64b10f9a6999941c72ae317676ebef94d042614b35462be23d22378340e2a +SIZE (go/devel_jjui/jjui-v0.9.8/v0.9.8.mod) = 1567 +SHA256 (go/devel_jjui/jjui-v0.9.8/v0.9.8.zip) = 95347f5634498e8c6053e0b356e3783cdd397ff0afec9a2fa4922f95cc318fff +SIZE (go/devel_jjui/jjui-v0.9.8/v0.9.8.zip) = 202466 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/ode/Makefile b/devel/ode/Makefile index 7f3f43acf6fb..38642fd2dd5b 100644 --- a/devel/ode/Makefile +++ b/devel/ode/Makefile @@ -1,5 +1,6 @@ PORTNAME= ode DISTVERSION= 0.16.6 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= devel MASTER_SITES= https://bitbucket.org/odedevs/${PORTNAME}/downloads/ @@ -13,7 +14,7 @@ LICENSE_COMB= dual USES= cmake:testing -FLAVORS= single double +FLAVORS= double single FLAVOR?= ${FLAVORS:[1]} single_CONFLICTS= odoo-double diff --git a/devel/oq/Makefile b/devel/oq/Makefile index 97cca88e04b8..1b993d1e7ddd 100644 --- a/devel/oq/Makefile +++ b/devel/oq/Makefile @@ -1,7 +1,6 @@ PORTNAME= oq DISTVERSIONPREFIX= v -DISTVERSION= 0.0.20 -PORTREVISION= 3 +DISTVERSION= 0.0.21 CATEGORIES= devel MAINTAINER= hoanga@gmail.com diff --git a/devel/oq/distinfo b/devel/oq/distinfo index 1f47e1841b1e..985c7c08fe22 100644 --- a/devel/oq/distinfo +++ b/devel/oq/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1760026734 -SHA256 (go/devel_oq/oq-v0.0.20/v0.0.20.mod) = 96631ba5496f9e8769763e7fb030778e2bc914f55bdb871d43503f7a9269a1b9 -SIZE (go/devel_oq/oq-v0.0.20/v0.0.20.mod) = 1411 -SHA256 (go/devel_oq/oq-v0.0.20/v0.0.20.zip) = d840d66196eb1d238991321ed9d11cfe674a17ef724a0e8561481fa72e4d5a71 -SIZE (go/devel_oq/oq-v0.0.20/v0.0.20.zip) = 920875 +TIMESTAMP = 1766110822 +SHA256 (go/devel_oq/oq-v0.0.21/v0.0.21.mod) = 96631ba5496f9e8769763e7fb030778e2bc914f55bdb871d43503f7a9269a1b9 +SIZE (go/devel_oq/oq-v0.0.21/v0.0.21.mod) = 1411 +SHA256 (go/devel_oq/oq-v0.0.21/v0.0.21.zip) = 76b7f5a3578278f02646aba5a5492454ec8ca249484c176325fb2089173ff376 +SIZE (go/devel_oq/oq-v0.0.21/v0.0.21.zip) = 921675 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/protobuf-java/Makefile b/devel/protobuf-java/Makefile index 1d9adc455f11..66559eb7e6a9 100644 --- a/devel/protobuf-java/Makefile +++ b/devel/protobuf-java/Makefile @@ -1,5 +1,5 @@ PORTNAME= protobuf-java -DISTVERSION= 4.33.1 +DISTVERSION= 4.33.2 CATEGORIES= devel java MASTER_SITES= https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/${DISTVERSION}/ EXTRACT_SUFX= .jar diff --git a/devel/protobuf-java/distinfo b/devel/protobuf-java/distinfo index dd479f158614..c5c2d52b82ac 100644 --- a/devel/protobuf-java/distinfo +++ b/devel/protobuf-java/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763850346 -SHA256 (protobuf-java-4.33.1.jar) = fd5cf3d55bc2c3ddb2a8640c9d4c69daa9a5b326fb6e05bae0e56b3f4f85e0f7 -SIZE (protobuf-java-4.33.1.jar) = 1886269 +TIMESTAMP = 1766016102 +SHA256 (protobuf-java-4.33.2.jar) = c5b582aa127fb62c5fc3077329d522dfb7930b4e9a625c08760b681b2ba5aab7 +SIZE (protobuf-java-4.33.2.jar) = 1886420 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-dj52-django-rq/Makefile b/devel/py-dj52-django-rq/Makefile index 7bec18b3b5a7..b47190698ab0 100644 --- a/devel/py-dj52-django-rq/Makefile +++ b/devel/py-dj52-django-rq/Makefile @@ -1,5 +1,5 @@ PORTNAME= django-rq -PORTVERSION= 3.0.1 +PORTVERSION= 3.2.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52- @@ -12,20 +12,15 @@ WWW= https://github.com/rq/django-rq LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=3.2:www/py-django52@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=4.2:www/py-django52@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}redis>=3.5:databases/py-redis@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}rq>=2:devel/py-rq@${PY_FLAVOR} -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj52-django-redis>=0:www/py-dj52-django-redis@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}rq-scheduler>=0:devel/py-rq-scheduler@${PY_FLAVOR} \ - redis-server:databases/redis + ${PYTHON_PKGNAMEPREFIX}rq>=2.6.1:devel/py-rq@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes -TEST_ENV= PYTHONPATH=. CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*django-rq @@ -34,8 +29,4 @@ SENTRY_DESC= Sentry support SENTRY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sentry-sdk>=1.0.0:devel/py-sentry-sdk@${PY_FLAVOR} -# https://github.com/rq/django-rq/blob/master/Makefile -do-test: - cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${LOCALBASE}/bin/django-admin test django_rq --settings=django_rq.tests.settings -v2 - .include <bsd.port.mk> diff --git a/devel/py-dj52-django-rq/distinfo b/devel/py-dj52-django-rq/distinfo index 9efa3412a085..b0efc9b4f287 100644 --- a/devel/py-dj52-django-rq/distinfo +++ b/devel/py-dj52-django-rq/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747327171 -SHA256 (django_rq-3.0.1.tar.gz) = d111f436608b95a58a6960174eaf44aa021e0a4a32f83a28a7221a9a916dd1ae -SIZE (django_rq-3.0.1.tar.gz) = 53821 +TIMESTAMP = 1764510938 +SHA256 (django_rq-3.2.1.tar.gz) = 8e18ce57ae48b981361a2887f9cbc1fb3bd4686d3cd0fa5de5dd29915fd3939d +SIZE (django_rq-3.2.1.tar.gz) = 39205 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-intbitset/Makefile b/devel/py-intbitset/Makefile index eb8ba8ff5f17..a9c93fe4b1b1 100644 --- a/devel/py-intbitset/Makefile +++ b/devel/py-intbitset/Makefile @@ -1,6 +1,5 @@ PORTNAME= intbitset -DISTVERSION= 4.0.0 -PORTREVISION= 2 +DISTVERSION= 4.1.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-intbitset/distinfo b/devel/py-intbitset/distinfo index 1eb7a43bf721..17c41833fe03 100644 --- a/devel/py-intbitset/distinfo +++ b/devel/py-intbitset/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1730630228 -SHA256 (intbitset-4.0.0.tar.gz) = c141edaa1c17b91c2987537e269d955ab6bdc3966af3deb6e1e0d20edbd09dd2 -SIZE (intbitset-4.0.0.tar.gz) = 192986 +TIMESTAMP = 1766047184 +SHA256 (intbitset-4.1.0.tar.gz) = 73145ff05e4227c76585ff8550638b6a083cd130010b781045d81af58f7b6920 +SIZE (intbitset-4.1.0.tar.gz) = 205323 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/pyenv/Makefile b/devel/pyenv/Makefile index 89c2e91f93c3..c29c373a111f 100644 --- a/devel/pyenv/Makefile +++ b/devel/pyenv/Makefile @@ -1,6 +1,6 @@ PORTNAME= pyenv DISTVERSIONPREFIX= v -DISTVERSION= 2.6.16 +DISTVERSION= 2.6.17 CATEGORIES= devel python MAINTAINER= olgeni@FreeBSD.org diff --git a/devel/pyenv/distinfo b/devel/pyenv/distinfo index 19b229634ec8..404d7179784b 100644 --- a/devel/pyenv/distinfo +++ b/devel/pyenv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765096786 -SHA256 (pyenv-pyenv-v2.6.16_GH0.tar.gz) = 5d47efa2ea4dfc3b33e71125bd3b747a836af376d59890306134b21c8fbefcb6 -SIZE (pyenv-pyenv-v2.6.16_GH0.tar.gz) = 1364405 +TIMESTAMP = 1766048384 +SHA256 (pyenv-pyenv-v2.6.17_GH0.tar.gz) = c1716bef2cc2c41154c9e60694546abd39efca522bd427764c0a6a929d1fe2ec +SIZE (pyenv-pyenv-v2.6.17_GH0.tar.gz) = 1364769 diff --git a/devel/pyenv/pkg-plist b/devel/pyenv/pkg-plist index 35925a588d65..b695a32195cb 100644 --- a/devel/pyenv/pkg-plist +++ b/devel/pyenv/pkg-plist @@ -292,8 +292,8 @@ libexec/pyenv-plugins/python-build/share/python-build/3.14.2 libexec/pyenv-plugins/python-build/share/python-build/3.14.2t libexec/pyenv-plugins/python-build/share/python-build/3.15t-dev libexec/pyenv-plugins/python-build/share/python-build/3.15-dev -libexec/pyenv-plugins/python-build/share/python-build/3.15.0a2 -libexec/pyenv-plugins/python-build/share/python-build/3.15.0a2t +libexec/pyenv-plugins/python-build/share/python-build/3.15.0a3 +libexec/pyenv-plugins/python-build/share/python-build/3.15.0a3t libexec/pyenv-plugins/python-build/share/python-build/activepython-2.7.14 libexec/pyenv-plugins/python-build/share/python-build/activepython-3.5.4 libexec/pyenv-plugins/python-build/share/python-build/activepython-3.6.0 @@ -763,6 +763,8 @@ libexec/pyenv-plugins/python-build/share/python-build/miniforge3-25.3.0-1 libexec/pyenv-plugins/python-build/share/python-build/miniforge3-25.3.0-2 libexec/pyenv-plugins/python-build/share/python-build/miniforge3-25.3.0-3 libexec/pyenv-plugins/python-build/share/python-build/miniforge3-25.3.1-0 +libexec/pyenv-plugins/python-build/share/python-build/miniforge3-25.9.1-0 +libexec/pyenv-plugins/python-build/share/python-build/miniforge3-25.11.0-1 libexec/pyenv-plugins/python-build/share/python-build/miniforge3-latest libexec/pyenv-plugins/python-build/share/python-build/miniforge-pypy3 libexec/pyenv-plugins/python-build/share/python-build/nogil-3.9.10 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/ruby-build/Makefile b/devel/ruby-build/Makefile index 4b1eae254870..717ed0e73be3 100644 --- a/devel/ruby-build/Makefile +++ b/devel/ruby-build/Makefile @@ -1,5 +1,5 @@ PORTNAME= ruby-build -PORTVERSION= 20251203 +PORTVERSION= 20251218 DISTVERSIONPREFIX= v CATEGORIES= devel ruby diff --git a/devel/ruby-build/distinfo b/devel/ruby-build/distinfo index 51239bcca6b2..53ed8d29c4a8 100644 --- a/devel/ruby-build/distinfo +++ b/devel/ruby-build/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764824743 -SHA256 (rbenv-ruby-build-v20251203_GH0.tar.gz) = c709ff1c08bf6a6bf8c57e5cf326cab137c7c8be67fda92b27523c71ab6f8658 -SIZE (rbenv-ruby-build-v20251203_GH0.tar.gz) = 97345 +TIMESTAMP = 1766036566 +SHA256 (rbenv-ruby-build-v20251218_GH0.tar.gz) = 43ee83bf4c156f83ec8fcbf6295fa3f2a41e5c18207e30ef4ae7a47c84d39660 +SIZE (rbenv-ruby-build-v20251218_GH0.tar.gz) = 97444 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/devel/zls/Makefile b/devel/zls/Makefile index 02a0f404f8c7..895dae7ec825 100644 --- a/devel/zls/Makefile +++ b/devel/zls/Makefile @@ -1,5 +1,6 @@ PORTNAME= zls DISTVERSION= 0.14.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= ports@FreeBSD.org @@ -9,8 +10,8 @@ WWW= https://github.com/zigtools/zls LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= zig>=0.14.0:lang/zig -RUN_DEPENDS= zig:lang/zig +BUILD_DEPENDS= zig014>=0.14.0:lang/zig014 +RUN_DEPENDS= zig014>=0.14.0:lang/zig014 USE_GITHUB= yes GH_ACCOUNT= zigtools @@ -18,11 +19,11 @@ GH_TUPLE= wolfpld:tracy:v0.11.1:tracy/../.cache/zig/p/N-V-__8AAMeOlQEipHjcyu0TCf ziglibs:diffz:ef45c00:diffz/../.cache/zig/p/N-V-__8AABhrAQAQLLLGadghhPsdxTgBk9N9aLVOjXW3ay0V \ ziglibs:known-folders:0.7.0-57-gaa24df4:known_folders/../.cache/zig/p/known_folders-0.0.0-Fy-PJtLDAADGDOwYwMkVydMSTp_aN-nfjCZw6qPQ2ECL \ zigtools:zig-lsp-codegen:063a98c:zig_lsp_codegen/../.cache/zig/p/lsp_codegen-0.1.0-CMjjo0ZXCQB-rAhPYrlfzzpU0u0u2MeGvUucZ-_g32eg -MAKE_ENV= DESTDIR="${STAGEDIR}" CONFIGURE_ARGS= --prefix "${PREFIX}" \ ${WITH_DEBUG:D:U-Doptimize=ReleaseFast} \ -Dcpu=${CPUTYPE:Ubaseline} \ --verbose +MAKE_ENV= DESTDIR="${STAGEDIR}" NO_INSTALL= yes # strip(1) breaks runtime PLIST_FILES= bin/${PORTNAME} diff --git a/dns/dnscontrol/Makefile b/dns/dnscontrol/Makefile index ecaa706971b9..8544e3d643c5 100644 --- a/dns/dnscontrol/Makefile +++ b/dns/dnscontrol/Makefile @@ -1,7 +1,6 @@ PORTNAME= dnscontrol DISTVERSIONPREFIX=v -DISTVERSION= 4.27.1 -PORTREVISION= 1 +DISTVERSION= 4.29.0 CATEGORIES= dns MAINTAINER= decke@FreeBSD.org diff --git a/dns/dnscontrol/distinfo b/dns/dnscontrol/distinfo index b09ae801b6fc..6781c5f45937 100644 --- a/dns/dnscontrol/distinfo +++ b/dns/dnscontrol/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1762689825 -SHA256 (go/dns_dnscontrol/dnscontrol-v4.27.1/v4.27.1.mod) = 05308651eeef032139c119718fb3e79fac0ae226cef5a9cdbcc6b479fbc6827e -SIZE (go/dns_dnscontrol/dnscontrol-v4.27.1/v4.27.1.mod) = 7650 -SHA256 (go/dns_dnscontrol/dnscontrol-v4.27.1/v4.27.1.zip) = cc85a48ce4686f3e9d1b92914adf2dd71a44489cb83c18fa4136f3d231aae94b -SIZE (go/dns_dnscontrol/dnscontrol-v4.27.1/v4.27.1.zip) = 5577171 +TIMESTAMP = 1766133789 +SHA256 (go/dns_dnscontrol/dnscontrol-v4.29.0/v4.29.0.mod) = 48cee65839e17c6353d14bcf710e9a45977acc346dd73ef8075026b4080c47ac +SIZE (go/dns_dnscontrol/dnscontrol-v4.29.0/v4.29.0.mod) = 8630 +SHA256 (go/dns_dnscontrol/dnscontrol-v4.29.0/v4.29.0.zip) = fab7285d4cec09895efa742bb8489a615d604c040f9e51647e5d2dd4b8d5abf7 +SIZE (go/dns_dnscontrol/dnscontrol-v4.29.0/v4.29.0.zip) = 5713579 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/editors/diakonos/Makefile b/editors/diakonos/Makefile index d19a081a5394..7911a936e8f2 100644 --- a/editors/diakonos/Makefile +++ b/editors/diakonos/Makefile @@ -4,7 +4,7 @@ DISTVERSION= 0.9.7 PORTREVISION= 1 CATEGORIES= editors ruby -MAINTAINER= cpetrik@proton.me +MAINTAINER= ports@FreeBSD.org COMMENT= Console editor for the masses WWW= https://github.com/Pistos/diakonos diff --git a/editors/vscode/Makefile b/editors/vscode/Makefile index 45fedbedec6f..45d2414aaffd 100644 --- a/editors/vscode/Makefile +++ b/editors/vscode/Makefile @@ -1,5 +1,5 @@ PORTNAME= vscode -DISTVERSION= 1.106.3 +DISTVERSION= ${VSCODE_VERSION} CATEGORIES= editors MASTER_SITES= https://github.com/tagattie/FreeBSD-VSCode/releases/download/${DISTVERSION}/:node_modules DISTFILES= vscode-node-modules-${DISTVERSION}${EXTRACT_SUFX}:node_modules \ @@ -19,7 +19,6 @@ EXTRACT_DEPENDS=jq:textproc/jq \ node${NODEJS_VERSION}>0:www/node${NODEJS_VERSION} BUILD_DEPENDS= zip:archivers/zip \ electron${ELECTRON_VER_MAJOR}:devel/electron${ELECTRON_VER_MAJOR} \ - tsgo:lang/typescript-go \ jq:textproc/jq \ rg:textproc/ripgrep \ npm${NODEJS_SUFFIX}>0:www/npm${NODEJS_SUFFIX} @@ -68,8 +67,6 @@ USES= desktop-file-utils display:test gl gmake gnome gssapi:mit \ USE_GITHUB= yes GH_ACCOUNT= microsoft -SOURCE_COMMIT_HASH= bf9252a2fb45be6893dd8870c0bf37e2e1766d61 - BINARY_ALIAS= python=${PYTHON_CMD} USE_XORG= x11 xcb xcomposite xcursor xdamage xext xfixes xi xkbfile \ @@ -95,9 +92,12 @@ MAKE_ENV+= PLAYWRIGHT_BROWSERS_PATH=${WRKDIR}/pw-browsers \ MAKE_ENV+= PYTHONDONTWRITEBYTECODE=1 TEST_ENV= ${MAKE_ENV:C/TMPDIR=.*//} -NODEJS_DIR= ${.CURDIR:H:H}/www/node22 +.include "Makefile.version" +.include <bsd.port.pre.mk> + +NODEJS_DIR= ${.CURDIR:H:H}/www/node${NODEJS_VERSION} .include "${NODEJS_DIR}/Makefile.version" -ELECTRON_DIR= ${.CURDIR:H:H}/devel/electron37 +ELECTRON_DIR= ${.CURDIR:H:H}/devel/electron39 .include "${ELECTRON_DIR}/Makefile.version" ELECTRON_DOWNLOAD_URL= https://github.com/electron/electron/releases/download/v${ELECTRON_VER} @@ -118,7 +118,7 @@ post-extract: ${WRKSRC}/build/.moduleignore.freebsd @${ECHO_MSG} "===> Installing node modules in ${WRKSRC}" @${TAR} -xzf ${WRKDIR}/vscode-.-node-modules${EXTRACT_SUFX} -C ${WRKSRC} - @for dir in `node -p "JSON.stringify(require('${WRKSRC}/build/npm/dirs').dirs)" | jq -r '.[]'`; do \ + @for dir in `node --input-type=module -e "console.log(JSON.stringify((await import('${WRKSRC}/build/npm/dirs.ts')).dirs))" | jq -r '.[]'`; do \ if [ -f ${WRKDIR}/vscode-`echo $${dir} | tr _ __ | tr / _`-node-modules${EXTRACT_SUFX} ]; then \ ${ECHO_MSG} "===> Installing node modules in ${WRKSRC}/$${dir}"; \ ${TAR} -xzf ${WRKDIR}/vscode-`echo $${dir} | tr _ __ | tr / _`-node-modules${EXTRACT_SUFX} -C ${WRKSRC}/$${dir}; \ @@ -130,6 +130,9 @@ post-patch: ${WRKSRC}/.npmrc @${REINPLACE_CMD} -E 's|^(target=").*(")$$|\1${NODEJS_PORTVERSION}\2|' \ ${WRKSRC}/remote/.npmrc + @${REINPLACE_CMD} -e 's/%%DISTVERSION%%/${DISTVERSION}/g' \ + ${WRKSRC}/build/gulpfile.reh.ts \ + ${WRKSRC}/build/gulpfile.vscode.ts @(cd ${WRKSRC} && \ ${FIND} -E . -type f -iregex '${SHEBANG_REGEX}' \ -exec ${SED} -i '' -e "s|/usr/bin/pgrep|/bin/pgrep|g" {} ';') @@ -156,6 +159,8 @@ post-patch: ${FIND} . -type f -name '*.sh' \ -exec ${SED} -i '' -e "s|/usr/bin/pgrep|/bin/pgrep|g" \ -e 's|#!/bin/bash|#!${LOCALBASE}/bin/bash|' {} ';') + @${SETENV} FILESDIR=${FILESDIR} \ + ${SH} ${FILESDIR}/update-product-json.sh ${WRKSRC} pre-build: # rebuild native node modules in top directory @@ -169,7 +174,7 @@ pre-build: node-gyp --userconfig=${WRKSRC}/.npmrc rebuild; \ done # rebuild native node modules in subdirectories - @for dir in `node -p "JSON.stringify(require('${WRKSRC}/build/npm/dirs').dirs)" | jq -r '.[]'`; do \ + @for dir in `node --input-type=module -e "console.log(JSON.stringify((await import('${WRKSRC}/build/npm/dirs.ts')).dirs))" | jq -r '.[]'`; do \ for subdir in `${FIND} ${WRKSRC}/$${dir}/node_modules -type f -name binding.gyp -exec ${DIRNAME} {} ';' 2> /dev/null`; do \ ${ECHO_MSG} "===> Rebuilding native modules in $${subdir}"; \ if [ "`${ECHO_CMD} $${subdir} | ${GREP} /build/`" ]; then \ @@ -210,12 +215,8 @@ do-build: @cd ${LOCALBASE}/share/electron${ELECTRON_VER_MAJOR} && \ zip -q -r ${WRKDIR}/.cache/electron/${ELECTRON_DOWNLOAD_URL_HASH}/electron-v${ELECTRON_VER}-linux-${ELECTRON_ARCH}.zip . # remove backup files so that they are not included in the package - @${FIND} ${WRKSRC} -type f \( -name '*.orig' -o -name '*~' \) -delete + @${FIND} ${WRKSRC} -type f \( -name '*.bak' -o -name '*.orig' -o -name '*~' \) -delete # build and package vscode - cd ${WRKSRC}/build && \ - ${SETENV} ${MAKE_ENV} npm run prebuild-ts - cd ${WRKSRC} && \ - ${SETENV} ${MAKE_ENV} tsgo -p build/tsconfig.build.json cd ${WRKSRC} && \ ${SETENV} ${MAKE_ENV} \ npm_config_runtime=electron \ @@ -299,7 +300,7 @@ make-node-modules-archive: extract patch-package-json ${SETENV} ${MAKE_ENV} npm install \ --ignore-scripts --no-progress --no-audit --no-fund --no-update-notifier && \ ${TAR} -czf ${WRKDIR}/vscode-.-node-modules${EXTRACT_SUFX} node_modules - @for dir in `node -p "JSON.stringify(require('${WRKSRC}/build/npm/dirs').dirs)" | jq -r '.[]'`; do \ + @for dir in `node --input-type=module -e "console.log(JSON.stringify((await import('${WRKSRC}/build/npm/dirs.ts')).dirs))" | jq -r '.[]'`; do \ cd ${WRKSRC}/$${dir} && \ ${ECHO_MSG} "===> Fetching and installing node modules in ${WRKSRC}/$${dir}" && \ ${SETENV} ${MAKE_ENV} npm install \ @@ -317,4 +318,4 @@ make-marketplace-exts-archive: extract ${SETENV} ${MAKE_ENV} npm run download-builtin-extensions @${TAR} -czf ${WRKDIR}/vscode-marketplace-exts-${DISTVERSION}${EXTRACT_SUFX} -C ${WRKSRC}/.build builtInExtensions -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff --git a/editors/vscode/Makefile.reh b/editors/vscode/Makefile.reh new file mode 100644 index 000000000000..247bb4469c56 --- /dev/null +++ b/editors/vscode/Makefile.reh @@ -0,0 +1,133 @@ +PORTNAME= vscode +DISTVERSION= ${VSCODE_VERSION} +CATEGORIES= editors +MASTER_SITES= https://github.com/tagattie/FreeBSD-VSCode/releases/download/${DISTVERSION}/:node_modules +PKGNAMESUFFIX= -reh +DISTFILES= vscode-node-modules-${DISTVERSION}${EXTRACT_SUFX}:node_modules +DIST_SUBDIR= ${PORTNAME} + +MAINTAINER= tagattie@FreeBSD.org +COMMENT= Visual Studio Code - Open Source ("Code - OSS") +WWW= https://code.visualstudio.com/ + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +ONLY_FOR_ARCHS= aarch64 amd64 + +EXTRACT_DEPENDS=jq:textproc/jq \ + node${NODEJS_VERSION}>0:www/node${NODEJS_VERSION} +BUILD_DEPENDS= jq:textproc/jq \ + rg:textproc/ripgrep \ + npm${NODEJS_SUFFIX}>0:www/npm${NODEJS_SUFFIX} +LIB_DEPENDS= libbrotlidec.so:archivers/brotli \ + libcares.so:dns/c-ares \ + libicui18n.so:devel/icu \ + libllhttp.so:www/llhttp \ + libnghttp2.so:www/libnghttp2 \ + libnghttp3.so:www/libnghttp3 \ + libngtcp2.so:net/libngtcp2 \ + libsimdjson.so:devel/simdjson \ + libuv.so:devel/libuv \ + libzstd.so:archivers/zstd \ + libsqlite3.so:databases/sqlite3 \ + libsecret-1.so:security/libsecret +RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss + +USES= gssapi:mit localbase:ldflags nodejs:22,build pkgconfig \ + python:build shebangfix + +USE_GITHUB= yes +GH_ACCOUNT= microsoft + +SHEBANG_REGEX= ./(extensions|node_modules|resources|scripts|src)/.*(\.(pl|py|sh)|makeBlacker|makeFF)$$ +PATHFIX_FILES= src/vs/workbench/contrib/debug/node/terminals.ts + +MAKE_ENV= BUILD_SOURCEVERSION=${SOURCE_COMMIT_HASH} + +BINARY_ALIAS= python=${PYTHON_CMD} + +.include "Makefile.version" +.include <bsd.port.pre.mk> + +NODEJS_ARCH= ${ARCH:S/aarch64/arm64/:S/amd64/x64/} +NODEJS_DIR= ${PORTSDIR}/www/node${NODEJS_VERSION} +.include "${NODEJS_DIR}/Makefile.version" + +post-extract: + @${CP} ${WRKSRC}/build/.moduleignore.linux \ + ${WRKSRC}/build/.moduleignore.freebsd + @${ECHO_MSG} "===> Installing node modules in ${WRKSRC}" + @${TAR} -xzf ${WRKDIR}/vscode-.-node-modules${EXTRACT_SUFX} -C ${WRKSRC} + @for dir in `node --input-type=module -e "console.log(JSON.stringify((await import('${WRKSRC}/build/npm/dirs.ts')).dirs))" | jq -r '.[]'`; do \ + if [ -f ${WRKDIR}/vscode-`echo $${dir} | tr _ __ | tr / _`-node-modules${EXTRACT_SUFX} ]; then \ + ${ECHO_MSG} "===> Installing node modules in ${WRKSRC}/$${dir}"; \ + ${TAR} -xzf ${WRKDIR}/vscode-`echo $${dir} | tr _ __ | tr / _`-node-modules${EXTRACT_SUFX} \ + -C ${WRKSRC}/$${dir}; \ + fi; \ + done + +post-patch: + @${REINPLACE_CMD} -E 's|^(target=").*(")$$|\1${NODEJS_PORTVERSION}\2|' \ + ${WRKSRC}/remote/.npmrc + @${REINPLACE_CMD} -e 's/%%DISTVERSION%%/${DISTVERSION}/g' \ + ${WRKSRC}/build/gulpfile.reh.ts \ + ${WRKSRC}/build/gulpfile.vscode.ts + @(cd ${WRKSRC} && \ + ${FIND} -E . -type f -iregex '${SHEBANG_REGEX}' \ + -exec ${SED} -i '' -e "s|/usr/bin/pgrep|/bin/pgrep|g" {} ';') + @(cd ${WRKSRC} && \ + ${FIND} ${PATHFIX_FILES} -type f \ + -exec ${SED} -i '' -e "s|/usr/bin/pgrep|/bin/pgrep|g" {} ';') + @${SETENV} FILESDIR=${FILESDIR} \ + ${SH} ${FILESDIR}/update-product-json.sh ${WRKSRC} + +pre-build: +# rebuild native node modules in subdirectories + @for dir in `node --input-type=module -e "console.log(JSON.stringify((await import('${WRKSRC}/build/npm/dirs.ts')).dirs))" | jq -r '.[]'`; do \ + for subdir in `${FIND} ${WRKSRC}/$${dir}/node_modules -type f -name binding.gyp -exec ${DIRNAME} {} ';' 2> /dev/null`; do \ + ${ECHO_MSG} "===> Rebuilding native modules in $${subdir}"; \ + if [ "`${ECHO_CMD} $${subdir} | ${GREP} /build/`" ]; then \ + cd $${subdir} && \ + ${SETENV} ${MAKE_ENV} \ + npm_config_runtime=node \ + npm_config_target=${NODEJS_PORTVERSION} \ + npm_config_nodedir=${LOCALBASE} \ + node-gyp --userconfig=${WRKSRC}/build/.npmrc rebuild; \ + elif [ "`${ECHO_CMD} $${subdir} | ${GREP} /remote/`" ]; then \ + cd $${subdir} && \ + ${SETENV} ${MAKE_ENV} \ + npm_config_runtime=node \ + npm_config_target=${NODEJS_PORTVERSION} \ + npm_config_nodedir=${LOCALBASE} \ + node-gyp --userconfig=${WRKSRC}/remote/.npmrc rebuild; \ + fi; \ + done; \ + done +# copy rg binary file to @vscode/ripgrep node module directory + @${MKDIR} ${WRKSRC}/build/node_modules/@vscode/ripgrep/bin + @${CP} ${LOCALBASE}/bin/rg \ + ${WRKSRC}/build/node_modules/@vscode/ripgrep/bin + @${MKDIR} ${WRKSRC}/remote/node_modules/@vscode/ripgrep/bin + @${CP} ${LOCALBASE}/bin/rg \ + ${WRKSRC}/remote/node_modules/@vscode/ripgrep/bin + +do-build: +# setup download cache for node + @${MKDIR} ${WRKSRC}/.build/node/v${NODEJS_PORTVERSION}/linux-${NODEJS_ARCH} + @${CP} ${LOCALBASE}/bin/node \ + ${WRKSRC}/.build/node/v${NODEJS_PORTVERSION}/linux-${NODEJS_ARCH} +# remove backup files so that they are not included in the package + @${FIND} ${WRKSRC} -type f \( -name '*.bak' -o -name '*.orig' -o -name '*~' \) -delete +# build vscode remote extension host + cd ${WRKSRC} && \ + ${SETENV} ${MAKE_ENV} \ + npm_config_runtime=node \ + npm_config_target=${NODEJS_PORTVERSION} \ + npm_config_nodedir=${LOCALBASE} \ + npm --userconfig=${WRKSRC}/remote/.npmrc run \ + gulp vscode-reh-linux-${NODEJS_ARCH}-min + ${TAR} -czf ${WRKDIR}/vscode-reh-${OPSYS:tl}-${NODEJS_ARCH}-${DISTVERSION}.tar.gz \ + -C ${WRKDIR}/vscode-reh-linux-${NODEJS_ARCH} . + +.include <bsd.port.post.mk> diff --git a/editors/vscode/Makefile.version b/editors/vscode/Makefile.version new file mode 100644 index 000000000000..57026b24956e --- /dev/null +++ b/editors/vscode/Makefile.version @@ -0,0 +1,2 @@ +VSCODE_VERSION= 1.107.0 +SOURCE_COMMIT_HASH= 302ff6a2e235c95b88e587d4a4b6eeb1b6613297 diff --git a/editors/vscode/distinfo b/editors/vscode/distinfo index 967dfefb1260..5bc95718674c 100644 --- a/editors/vscode/distinfo +++ b/editors/vscode/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1764278578 -SHA256 (vscode/vscode-node-modules-1.106.3.tar.gz) = 2634b129617857e323bb81b0e74281286141e81f0e931ed46039a5f4d40b4322 -SIZE (vscode/vscode-node-modules-1.106.3.tar.gz) = 456865192 -SHA256 (vscode/vscode-marketplace-exts-1.106.3.tar.gz) = 80a47e71e539baa3383f3cb139dc2d2f632b118a82e985c1fe61e90a574ea2d4 -SIZE (vscode/vscode-marketplace-exts-1.106.3.tar.gz) = 1704511 -SHA256 (vscode/microsoft-vscode-1.106.3_GH0.tar.gz) = 1b8530e60339963f5a12601db3191fa1f325a210148dfbea00275813583d69b9 -SIZE (vscode/microsoft-vscode-1.106.3_GH0.tar.gz) = 24044557 +TIMESTAMP = 1765693727 +SHA256 (vscode/vscode-node-modules-1.107.0.tar.gz) = 2540f57eab612c3f8d773fa2ddd3634f55916d89e9f26385b21e25663b6e141a +SIZE (vscode/vscode-node-modules-1.107.0.tar.gz) = 467359399 +SHA256 (vscode/vscode-marketplace-exts-1.107.0.tar.gz) = 8b50dde24b1ced293323bb81900da5645dee952866dad8af6247cde6abee784b +SIZE (vscode/vscode-marketplace-exts-1.107.0.tar.gz) = 1711786 +SHA256 (vscode/microsoft-vscode-1.107.0_GH0.tar.gz) = 6233b61cb7b5f62eca82de2d2c6c960eaec4bccbdc27ed00076eb34dd27939e4 +SIZE (vscode/microsoft-vscode-1.107.0_GH0.tar.gz) = 24211409 diff --git a/editors/vscode/files/patch-build_gulpfile.extensions.js b/editors/vscode/files/patch-build_gulpfile.extensions.ts index 7ed6ec5a8421..acc7408cdae8 100644 --- a/editors/vscode/files/patch-build_gulpfile.extensions.js +++ b/editors/vscode/files/patch-build_gulpfile.extensions.ts @@ -1,9 +1,9 @@ ---- build/gulpfile.extensions.js.orig 2025-10-08 13:50:39 UTC -+++ build/gulpfile.extensions.js -@@ -236,7 +236,7 @@ const compileNonNativeExtensionsBuildTask = task.defin +--- build/gulpfile.extensions.ts.orig 2025-12-14 06:36:07 UTC ++++ build/gulpfile.extensions.ts +@@ -218,7 +218,7 @@ export const compileNonNativeExtensionsBuildTask = tas * @note this does not clean the directory ahead of it. See {@link cleanExtensionsBuildTask} for that. */ - const compileNonNativeExtensionsBuildTask = task.define('compile-non-native-extensions-build', task.series( + export const compileNonNativeExtensionsBuildTask = task.define('compile-non-native-extensions-build', task.series( - bundleMarketplaceExtensionsBuildTask, + // bundleMarketplaceExtensionsBuildTask, task.define('bundle-non-native-extensions-build', () => ext.packageNonNativeLocalExtensionsStream(false, false).pipe(gulp.dest('.build'))) diff --git a/editors/vscode/files/patch-build_gulpfile.reh.ts b/editors/vscode/files/patch-build_gulpfile.reh.ts new file mode 100644 index 000000000000..3fa99675c1bd --- /dev/null +++ b/editors/vscode/files/patch-build_gulpfile.reh.ts @@ -0,0 +1,29 @@ +--- build/gulpfile.reh.ts.orig 2025-12-14 06:38:54 UTC ++++ build/gulpfile.reh.ts +@@ -25,7 +25,7 @@ import glob from 'glob'; + import File from 'vinyl'; + import * as fs from 'fs'; + import glob from 'glob'; +-import { compileBuildWithManglingTask } from './gulpfile.compile.ts'; ++import { compileBuildWithoutManglingTask } from './gulpfile.compile.ts'; + import { cleanExtensionsBuildTask, compileNonNativeExtensionsBuildTask, compileNativeExtensionsBuildTask, compileExtensionMediaBuildTask } from './gulpfile.extensions.ts'; + import { vscodeWebResourceIncludes, createVSCodeWebFileContentMapper } from './gulpfile.vscode.web.ts'; + import * as cp from 'child_process'; +@@ -321,7 +321,7 @@ function packageTask(type: string, platform: string, a + + let productJsonContents = ''; + const productJsonStream = gulp.src(['product.json'], { base: '.' }) +- .pipe(jsonEditor({ commit, date: readISODate('out-build'), version })) ++ .pipe(jsonEditor({ commit, date: readISODate('out-build'), version, serverDownloadUrlTemplate: 'https://github.com/tagattie/FreeBSD-VSCode/releases/download/%%DISTVERSION%%/vscode-reh-${os}-${arch}-%%DISTVERSION%%.tar.gz' })) + .pipe(es.through(function (file) { + productJsonContents = file.contents.toString(); + this.emit('data', file); +@@ -475,7 +475,7 @@ function tweakProductForServerWeb(product: typeof impo + gulp.task(serverTaskCI); + + const serverTask = task.define(`vscode-${type}${dashed(platform)}${dashed(arch)}${dashed(minified)}`, task.series( +- compileBuildWithManglingTask, ++ compileBuildWithoutManglingTask, + cleanExtensionsBuildTask, + compileNonNativeExtensionsBuildTask, + compileExtensionMediaBuildTask, diff --git a/editors/vscode/files/patch-build_gulpfile.vscode.ts b/editors/vscode/files/patch-build_gulpfile.vscode.ts new file mode 100644 index 000000000000..895e181f0eea --- /dev/null +++ b/editors/vscode/files/patch-build_gulpfile.vscode.ts @@ -0,0 +1,11 @@ +--- build/gulpfile.vscode.ts.orig 2025-12-14 06:41:04 UTC ++++ build/gulpfile.vscode.ts +@@ -270,7 +270,7 @@ function packageTask(platform: string, arch: string, s + + let productJsonContents: string; + const productJsonStream = gulp.src(['product.json'], { base: '.' }) +- .pipe(jsonEditor({ commit, date: readISODate('out-build'), checksums, version })) ++ .pipe(jsonEditor({ commit, date: readISODate('out-build'), checksums, version, serverDownloadUrlTemplate: 'https://github.com/tagattie/FreeBSD-VSCode/releases/download/%%DISTVERSION%%/vscode-reh-${os}-${arch}-%%DISTVERSION%%.tar.gz' })) + .pipe(es.through(function (file) { + productJsonContents = file.contents.toString(); + this.emit('data', file); diff --git a/editors/vscode/files/patch-build_lib_electron.ts b/editors/vscode/files/patch-build_lib_electron.ts index c89cd63f67f6..c08444e60dd3 100644 --- a/editors/vscode/files/patch-build_lib_electron.ts +++ b/editors/vscode/files/patch-build_lib_electron.ts @@ -1,6 +1,6 @@ ---- build/lib/electron.ts.orig 2025-07-09 22:00:36 UTC +--- build/lib/electron.ts.orig 2025-12-10 18:02:22 UTC +++ build/lib/electron.ts -@@ -199,8 +199,9 @@ export const config = { +@@ -201,8 +201,9 @@ export const config = { winIcon: 'resources/win32/code.ico', token: process.env['GITHUB_TOKEN'], repo: product.electronRepository || undefined, diff --git a/editors/vscode/files/patch-build_lib_preLaunch.ts b/editors/vscode/files/patch-build_lib_preLaunch.ts index 692542cf3cbe..3acab403e05c 100644 --- a/editors/vscode/files/patch-build_lib_preLaunch.ts +++ b/editors/vscode/files/patch-build_lib_preLaunch.ts @@ -1,6 +1,6 @@ ---- build/lib/preLaunch.ts.orig 2024-09-27 21:08:28 UTC +--- build/lib/preLaunch.ts.orig 2025-12-10 18:02:22 UTC +++ build/lib/preLaunch.ts -@@ -35,9 +35,9 @@ async function ensureNodeModules() { +@@ -32,9 +32,9 @@ async function ensureNodeModules() { } } @@ -13,7 +13,7 @@ async function ensureCompiled() { if (!(await exists('out'))) { -@@ -47,7 +47,7 @@ async function main() { +@@ -44,7 +44,7 @@ async function main() { async function main() { await ensureNodeModules(); diff --git a/editors/vscode/files/patch-build_lib_propertyInitOrderChecker.ts b/editors/vscode/files/patch-build_lib_propertyInitOrderChecker.ts index b595a907f5d8..240da8aea01b 100644 --- a/editors/vscode/files/patch-build_lib_propertyInitOrderChecker.ts +++ b/editors/vscode/files/patch-build_lib_propertyInitOrderChecker.ts @@ -1,6 +1,6 @@ ---- build/lib/propertyInitOrderChecker.ts.orig 2025-09-09 22:02:15 UTC +--- build/lib/propertyInitOrderChecker.ts.orig 2025-12-10 18:02:22 UTC +++ build/lib/propertyInitOrderChecker.ts -@@ -43,7 +43,7 @@ function createProgram(tsconfigPath: string): ts.Progr +@@ -45,7 +45,7 @@ function createProgram(tsconfigPath: string): ts.Progr function createProgram(tsconfigPath: string): ts.Program { const tsConfig = ts.readConfigFile(tsconfigPath, ts.sys.readFile); diff --git a/editors/vscode/files/patch-extensions_microsoft-authentication_extension.webpack.config.js b/editors/vscode/files/patch-extensions_microsoft-authentication_extension.webpack.config.js new file mode 100644 index 000000000000..8edba19e8c63 --- /dev/null +++ b/editors/vscode/files/patch-extensions_microsoft-authentication_extension.webpack.config.js @@ -0,0 +1,34 @@ +--- extensions/microsoft-authentication/extension.webpack.config.js.orig 2025-12-10 18:02:22 UTC ++++ extensions/microsoft-authentication/extension.webpack.config.js +@@ -6,6 +6,7 @@ import path from 'path'; + import withDefaults, { nodePlugins } from '../shared.webpack.config.mjs'; + import CopyWebpackPlugin from 'copy-webpack-plugin'; + import path from 'path'; ++import fs from 'fs'; + + const isWindows = process.platform === 'win32'; + const isMacOS = process.platform === 'darwin'; +@@ -25,6 +26,9 @@ switch (process.platform) { + case 'linux': + platformFolder = 'linux'; + break; ++ case 'freebsd': ++ platformFolder = 'freebsd'; ++ break; + default: + throw new Error(`Unsupported platform: ${process.platform}`); + } +@@ -32,11 +36,12 @@ console.log(`Building Microsoft Authentication Extensi + const arch = process.env.VSCODE_ARCH || process.arch; + console.log(`Building Microsoft Authentication Extension for ${process.platform} (${arch})`); + ++const exists = fs.globSync(`**/dist/${platformFolder}/${arch}/(lib|)msal*.(node|dll|dylib|so)`).length > 0; + const plugins = [...nodePlugins(import.meta.dirname)]; + if ( + (isWindows && windowsArches.includes(arch)) || + isMacOS || +- (isLinux && linuxArches.includes(arch)) ++ (isLinux && linuxArches.includes(arch) && exists) + ) { + plugins.push(new CopyWebpackPlugin({ + patterns: [ diff --git a/editors/vscode/files/patch-package.json b/editors/vscode/files/patch-package.json index 9edf7cfea439..05272d0a43a6 100644 --- a/editors/vscode/files/patch-package.json +++ b/editors/vscode/files/patch-package.json @@ -2,13 +2,13 @@ https://github.com/eclipse/openvsx/issues/543 https://github.com/termux/termux-packages/issues/24739 https://github.com/termux/termux-packages/pull/24757 ---- package.json.orig 2025-11-11 14:25:32 UTC +--- package.json.orig 2025-12-10 18:02:22 UTC +++ package.json @@ -108,6 +108,7 @@ - "native-is-elevated": "0.7.0", + "native-is-elevated": "0.8.0", "native-keymap": "^3.3.5", "native-watchdog": "^1.4.1", + "node-ovsx-sign": "^1.2.0", "node-pty": "1.1.0-beta35", "open": "^10.1.2", - "tas-client-umd": "0.2.0", + "tas-client": "0.3.1", diff --git a/editors/vscode/files/patch-product.json b/editors/vscode/files/patch-product.json deleted file mode 100644 index 4c3b4f4a3232..000000000000 --- a/editors/vscode/files/patch-product.json +++ /dev/null @@ -1,19 +0,0 @@ ---- product.json.orig 2025-04-09 23:39:47 UTC -+++ product.json -@@ -33,6 +33,16 @@ - "nodejsRepository": "https://nodejs.org", - "urlProtocol": "code-oss", - "webviewContentExternalBaseUrlTemplate": "https://{{uuid}}.vscode-cdn.net/insider/ef65ac1ba57f57f2a3961bfe94aa20481caca4c6/out/vs/workbench/contrib/webview/browser/pre/", -+ "documentationUrl": "https://go.microsoft.com/fwlink/?LinkID=533484", -+ "extensionsGallery": { -+ "serviceUrl": "https://open-vsx.org/vscode/gallery", -+ "itemUrl": "https://open-vsx.org/vscode/item" -+ }, -+ "introductoryVideosUrl": "https://go.microsoft.com/fwlink/?linkid=832146", -+ "keyboardShortcutsUrlLinux": "https://go.microsoft.com/fwlink/?linkid=832144", -+ "quality": "stable", -+ "requestFeatureUrl": "https://go.microsoft.com/fwlink/?LinkID=533482", -+ "tipsAndTricksUrl": "https://go.microsoft.com/fwlink/?linkid=852118", - "builtInExtensions": [ - { - "name": "ms-vscode.js-debug-companion", diff --git a/editors/vscode/files/patch-src_bootstrap-node.ts b/editors/vscode/files/patch-src_bootstrap-node.ts index 555c2a2f8f3b..44befc6d9b24 100644 --- a/editors/vscode/files/patch-src_bootstrap-node.ts +++ b/editors/vscode/files/patch-src_bootstrap-node.ts @@ -1,6 +1,6 @@ ---- src/bootstrap-node.ts.orig 2025-09-09 22:02:15 UTC +--- src/bootstrap-node.ts.orig 2025-12-10 18:02:22 UTC +++ src/bootstrap-node.ts -@@ -150,7 +150,7 @@ export function configurePortable(product: Partial<IPr +@@ -155,7 +155,7 @@ export function configurePortable(product: Partial<IPr return process.env['VSCODE_PORTABLE']; } diff --git a/editors/vscode/files/patch-src_vs_base_node_ps.ts b/editors/vscode/files/patch-src_vs_base_node_ps.ts index 3d0cdab9e6bf..d5bf0afe856a 100644 --- a/editors/vscode/files/patch-src_vs_base_node_ps.ts +++ b/editors/vscode/files/patch-src_vs_base_node_ps.ts @@ -1,6 +1,6 @@ ---- src/vs/base/node/ps.ts.orig 2025-06-11 13:47:56 UTC +--- src/vs/base/node/ps.ts.orig 2025-12-10 18:02:22 UTC +++ src/vs/base/node/ps.ts -@@ -225,7 +225,7 @@ export function listProcesses(rootPid: number): Promis +@@ -223,7 +223,7 @@ export function listProcesses(rootPid: number): Promis } } else { const ps = stdout.toString().trim(); diff --git a/editors/vscode/files/patch-src_vs_workbench_services_actions_common_menusExtensionPoint.ts b/editors/vscode/files/patch-src_vs_workbench_services_actions_common_menusExtensionPoint.ts index c581f80ef624..2339c2ff3386 100644 --- a/editors/vscode/files/patch-src_vs_workbench_services_actions_common_menusExtensionPoint.ts +++ b/editors/vscode/files/patch-src_vs_workbench_services_actions_common_menusExtensionPoint.ts @@ -1,6 +1,6 @@ ---- src/vs/workbench/services/actions/common/menusExtensionPoint.ts.orig 2025-11-11 14:25:32 UTC +--- src/vs/workbench/services/actions/common/menusExtensionPoint.ts.orig 2025-12-10 18:02:22 UTC +++ src/vs/workbench/services/actions/common/menusExtensionPoint.ts -@@ -1191,7 +1191,10 @@ class CommandsTableRenderer extends Disposable impleme +@@ -1203,7 +1203,10 @@ class CommandsTableRenderer extends Disposable impleme switch (platform) { case 'win32': key = rawKeyBinding.win; break; diff --git a/editors/vscode/files/patch-test_automation_src_electron.ts b/editors/vscode/files/patch-test_automation_src_electron.ts index d9e0cf8836e2..f6ecbded70d6 100644 --- a/editors/vscode/files/patch-test_automation_src_electron.ts +++ b/editors/vscode/files/patch-test_automation_src_electron.ts @@ -1,6 +1,6 @@ ---- test/automation/src/electron.ts.orig 2025-11-11 14:25:32 UTC +--- test/automation/src/electron.ts.orig 2025-12-10 18:02:22 UTC +++ test/automation/src/electron.ts -@@ -96,6 +96,7 @@ export function getDevElectronPath(): string { +@@ -118,6 +118,7 @@ export function getDevElectronPath(): string { case 'darwin': return join(buildPath, 'electron', `${product.nameLong}.app`, 'Contents', 'MacOS', 'Electron'); case 'linux': @@ -8,7 +8,7 @@ return join(buildPath, 'electron', `${product.applicationName}`); case 'win32': return join(buildPath, 'electron', `${product.nameShort}.exe`); -@@ -108,7 +109,8 @@ export function getBuildElectronPath(root: string): st +@@ -130,7 +131,8 @@ export function getBuildElectronPath(root: string): st switch (process.platform) { case 'darwin': return join(root, 'Contents', 'MacOS', 'Electron'); diff --git a/editors/vscode/files/product.json.extensions b/editors/vscode/files/product.json.extensions new file mode 100644 index 000000000000..6b42ee37649f --- /dev/null +++ b/editors/vscode/files/product.json.extensions @@ -0,0 +1,597 @@ +{ + "extensionAllowedBadgeProviders": [ + "api.bintray.com", + "api.travis-ci.com", + "api.travis-ci.org", + "app.fossa.io", + "badge.buildkite.com", + "badge.fury.io", + "badge.waffle.io", + "badgen.net", + "badges.frapsoft.com", + "badges.gitter.im", + "badges.greenkeeper.io", + "cdn.travis-ci.com", + "cdn.travis-ci.org", + "ci.appveyor.com", + "circleci.com", + "cla.opensource.microsoft.com", + "codacy.com", + "codeclimate.com", + "codecov.io", + "coveralls.io", + "david-dm.org", + "deepscan.io", + "dev.azure.com", + "docs.rs", + "flat.badgen.net", + "gemnasium.com", + "githost.io", + "gitlab.com", + "godoc.org", + "goreportcard.com", + "img.shields.io", + "isitmaintained.com", + "marketplace.visualstudio.com", + "nodesecurity.io", + "opencollective.com", + "snyk.io", + "travis-ci.com", + "travis-ci.org", + "visualstudio.com", + "vsmarketplacebadge.apphb.com", + "www.bithound.io", + "www.versioneye.com" + ], + "extensionAllowedBadgeProvidersRegex": [ + "^https:\\/\\/github\\.com\\/[^/]+\\/[^/]+\\/(actions\\/)?workflows\\/.*badge\\.svg" + ], + "extensionsEnabledWithApiProposalVersion": [ + "GitHub.copilot-chat", + "ms-vscode.vscode-commander", + "ms-vscode.vscode-copilot-vision", + "GitHub.vscode-pull-request-github" + ], + "extensionEnabledApiProposals": { + "ms-azuretools.vscode-containers": [ + "authenticationChallenges" + ], + "ms-azuretools.vscode-azureresourcegroups": [ + "authenticationChallenges" + ], + "ms-azuretools.vscode-azure-github-copilot": [ + "authenticationChallenges" + ], + "ms-azuretools.vscode-dev-azurecloudshell": [ + "contribEditSessions", + "authenticationChallenges" + ], + "ms-toolsai.vscode-ai": [ + "authenticationChallenges" + ], + "TeamsDevApp.vscode-ai-foundry": [ + "authenticationChallenges" + ], + "ms-vscode.vscode-selfhost-test-provider": [ + "testObserver", + "testRelatedCode" + ], + "VisualStudioExptTeam.vscodeintellicode-completions": [ + "inlineCompletionsAdditions" + ], + "ms-vsliveshare.vsliveshare": [ + "contribMenuBarHome", + "contribShareMenu", + "contribStatusBarItems", + "diffCommand", + "documentFiltersExclusive", + "fileSearchProvider", + "findTextInFiles", + "notebookLiveShare", + "terminalDimensions", + "terminalDataWriteEvent", + "textSearchProvider" + ], + "ms-vscode.js-debug": [ + "portsAttributes", + "findTextInFiles", + "workspaceTrust", + "tunnels" + ], + "ms-toolsai.vscode-ai-remote": [ + "resolvers", + "authenticationChallenges" + ], + "ms-python.python": [ + "codeActionAI", + "contribEditorContentMenu", + "quickPickSortByLabel", + "portsAttributes", + "testObserver", + "quickPickItemTooltip", + "terminalDataWriteEvent", + "terminalExecuteCommandEvent", + "notebookReplDocument", + "notebookVariableProvider", + "terminalShellEnv" + ], + "ms-python.vscode-python-envs": [ + "terminalShellEnv", + "terminalDataWriteEvent" + ], + "ms-dotnettools.dotnet-interactive-vscode": [ + "notebookMessaging" + ], + "GitHub.codespaces": [ + "contribEditSessions", + "contribMenuBarHome", + "contribRemoteHelp", + "contribViewsRemote", + "resolvers", + "tunnels", + "terminalDataWriteEvent", + "treeViewReveal", + "notebookKernelSource" + ], + "ms-vscode.azure-repos": [ + "extensionRuntime", + "fileSearchProvider", + "textSearchProvider" + ], + "ms-vscode.remote-repositories": [ + "canonicalUriProvider", + "contribEditSessions", + "contribRemoteHelp", + "contribMenuBarHome", + "contribViewsRemote", + "contribViewsWelcome", + "contribShareMenu", + "documentFiltersExclusive", + "editSessionIdentityProvider", + "extensionRuntime", + "fileSearchProvider", + "quickPickSortByLabel", + "workspaceTrust", + "shareProvider", + "scmActionButton", + "scmSelectedProvider", + "scmValidation", + "textSearchProvider", + "timeline" + ], + "ms-vscode-remote.remote-wsl": [ + "resolvers", + "contribRemoteHelp", + "contribViewsRemote", + "telemetry" + ], + "ms-vscode-remote.remote-ssh": [ + "resolvers", + "tunnels", + "terminalDataWriteEvent", + "contribRemoteHelp", + "contribViewsRemote", + "telemetry" + ], + "ms-vscode.remote-server": [ + "resolvers", + "tunnels", + "contribViewsWelcome" + ], + "ms-vscode.remote-explorer": [ + "contribRemoteHelp", + "contribViewsRemote", + "extensionsAny" + ], + "ms-vscode-remote.remote-containers": [ + "contribEditSessions", + "resolvers", + "portsAttributes", + "tunnels", + "workspaceTrust", + "terminalDimensions", + "contribRemoteHelp", + "contribViewsRemote" + ], + "ms-vscode.js-debug-nightly": [ + "portsAttributes", + "findTextInFiles", + "workspaceTrust", + "tunnels" + ], + "ms-vscode.lsif-browser": [ + "documentFiltersExclusive" + ], + "ms-vscode.vscode-speech": [ + "speech" + ], + "GitHub.vscode-pull-request-github": [ + "activeComment", + "chatParticipantAdditions", + "chatParticipantPrivate", + "chatSessionsProvider", + "codiconDecoration", + "codeActionRanges", + "commentingRangeHint", + "commentReactor", + "commentReveal", + "commentThreadApplicability", + "contribAccessibilityHelpContent", + "contribCommentEditorActionsMenu", + "contribCommentPeekContext", + "contribCommentThreadAdditionalMenu", + "contribCommentsViewThreadMenus", + "contribEditorContentMenu", + "contribMultiDiffEditorMenus", + "contribShareMenu", + "diffCommand", + "languageModelToolResultAudience", + "markdownAlertSyntax", + "quickDiffProvider", + "remoteCodingAgents", + "shareProvider", + "tabInputTextMerge", + "tokenInformation", + "treeItemMarkdownLabel", + "treeViewMarkdownMessage" + ], + "GitHub.copilot": [ + "inlineCompletionsAdditions", + "devDeviceId" + ], + "GitHub.copilot-nightly": [ + "inlineCompletionsAdditions", + "devDeviceId" + ], + "GitHub.copilot-chat": [ + "interactive", + "terminalDataWriteEvent", + "terminalExecuteCommandEvent", + "terminalSelection", + "terminalQuickFixProvider", + "chatParticipantAdditions", + "defaultChatParticipant", + "embeddings", + "chatEditing", + "chatProvider", + "mappedEditsProvider", + "aiRelatedInformation", + "aiSettingsSearch", + "codeActionAI", + "findTextInFiles", + "findTextInFiles2", + "textSearchProvider", + "textSearchProvider2", + "activeComment", + "commentReveal", + "contribSourceControlInputBoxMenu", + "contribCommentEditorActionsMenu", + "contribCommentThreadAdditionalMenu", + "contribCommentsViewThreadMenus", + "newSymbolNamesProvider", + "findFiles2", + "chatReferenceDiagnostic", + "extensionsAny", + "authLearnMore", + "testObserver", + "aiTextSearchProvider", + "documentFiltersExclusive", + "chatParticipantPrivate", + "contribDebugCreateConfiguration", + "inlineCompletionsAdditions", + "chatReferenceBinaryData", + "languageModelSystem", + "languageModelCapabilities", + "languageModelThinkingPart", + "chatStatusItem", + "taskProblemMatcherStatus", + "contribLanguageModelToolSets", + "textDocumentChangeReason", + "resolvers", + "taskExecutionTerminal", + "dataChannels", + "chatSessionsProvider", + "devDeviceId", + "contribEditorContentMenu" + ], + "GitHub.remotehub": [ + "contribRemoteHelp", + "contribMenuBarHome", + "contribViewsRemote", + "contribViewsWelcome", + "documentFiltersExclusive", + "extensionRuntime", + "fileSearchProvider", + "quickPickSortByLabel", + "workspaceTrust", + "scmSelectedProvider", + "scmValidation", + "textSearchProvider", + "timeline" + ], + "ms-python.vscode-pylance": [ + "terminalShellEnv", + "portsAttributes" + ], + "ms-python.debugpy": [ + "contribViewsWelcome", + "debugVisualization", + "portsAttributes" + ], + "ms-toolsai.jupyter-renderers": [ + "contribNotebookStaticPreloads" + ], + "ms-toolsai.jupyter": [ + "notebookDeprecated", + "notebookMessaging", + "notebookMime", + "portsAttributes", + "quickPickSortByLabel", + "notebookKernelSource", + "interactiveWindow", + "notebookControllerAffinityHidden", + "contribNotebookStaticPreloads", + "quickPickItemTooltip", + "notebookExecution", + "notebookCellExecution", + "notebookVariableProvider", + "notebookReplDocument" + ], + "donjayamanne.kusto": [ + "notebookVariableProvider" + ], + "ms-toolsai.tensorboard": [ + "portsAttributes" + ], + "dbaeumer.vscode-eslint": [], + "ms-vscode.azure-sphere-tools-ui": [ + "tunnels" + ], + "ms-azuretools.vscode-azureappservice": [ + "terminalDataWriteEvent" + ], + "ms-vscode.anycode": [ + "extensionsAny" + ], + "ms-vscode.cpptools": [ + "terminalDataWriteEvent", + "chatParticipantAdditions" + ], + "vscjava.vscode-java-pack": [], + "ms-dotnettools.csdevkit": [ + "inlineCompletionsAdditions" + ], + "ms-dotnettools.vscodeintellicode-csharp": [ + "inlineCompletionsAdditions" + ], + "microsoft-IsvExpTools.powerplatform-vscode": [ + "fileSearchProvider", + "textSearchProvider" + ], + "microsoft-IsvExpTools.powerplatform-vscode-preview": [ + "fileSearchProvider", + "textSearchProvider" + ], + "TeamsDevApp.ms-teams-vscode-extension": [ + "chatParticipantAdditions", + "languageModelSystem" + ], + "ms-toolsai.datawrangler": [], + "ms-vscode.vscode-commander": [], + "ms-vscode.vscode-websearchforcopilot": [], + "ms-vscode.vscode-copilot-vision": [ + "chatReferenceBinaryData", + "codeActionAI" + ], + "ms-autodev.vscode-autodev": [ + "chatParticipantAdditions" + ], + "vscjava.vscode-java-upgrade": [ + "chatParticipantAdditions", + "chatParticipantPrivate" + ], + "FoundryLocal.foundry-local-chat": [ + "chatProvider" + ], + "Microsoft.foundry-local-chat": [ + "chatProvider" + ], + "ms-wmcp.windows-mcp-server-extension": [ + "mcpToolDefinitions" + ], + "openai.chatgpt": [ + "languageModelProxy", + "chatSessionsProvider" + ], + "jeanp413.open-remote-ssh": [ + "resolvers", + "tunnels", + "terminalDataWriteEvent", + "contribRemoteHelp", + "contribViewsRemote" + ], + "jeanp413.open-remote-wsl": [ + "resolvers", + "contribRemoteHelp", + "contribViewsRemote" + ] + }, + "extensionKind": { + "Shan.code-settings-sync": [ + "ui" + ], + "shalldie.background": [ + "ui" + ], + "techer.open-in-browser": [ + "ui" + ], + "CoenraadS.bracket-pair-colorizer-2": [ + "ui" + ], + "CoenraadS.bracket-pair-colorizer": [ + "ui", + "workspace" + ], + "hiro-sun.vscode-emacs": [ + "ui", + "workspace" + ], + "hnw.vscode-auto-open-markdown-preview": [ + "ui", + "workspace" + ], + "wayou.vscode-todo-highlight": [ + "ui", + "workspace" + ], + "aaron-bond.better-comments": [ + "ui", + "workspace" + ], + "vscodevim.vim": [ + "ui" + ], + "ollyhayes.colmak-vim": [ + "ui" + ] + }, + "extensionPointExtensionKind": { + "typescriptServerPlugins": [ + "workspace" + ] + }, + "extensionSyncedKeys": { + "ritwickdey.liveserver": [ + "liveServer.setup.version" + ] + }, + "extensionVirtualWorkspacesSupport": { + "esbenp.prettier-vscode": { + "default": false + }, + "msjsdiag.debugger-for-chrome": { + "default": false + }, + "redhat.java": { + "default": false + }, + "HookyQR.beautify": { + "default": false + }, + "ritwickdey.LiveServer": { + "default": false + }, + "VisualStudioExptTeam.vscodeintellicode": { + "default": false + }, + "octref.vetur": { + "default": false + }, + "formulahendry.code-runner": { + "default": false + }, + "xdebug.php-debug": { + "default": false + }, + "ms-mssql.mssql": { + "default": false + }, + "christian-kohler.path-intellisense": { + "default": false + }, + "eg2.tslint": { + "default": false + }, + "eg2.vscode-npm-script": { + "default": false + }, + "donjayamanne.githistory": { + "default": false + }, + "Zignd.html-css-class-completion": { + "default": false + }, + "christian-kohler.npm-intellisense": { + "default": false + }, + "EditorConfig.EditorConfig": { + "default": false + }, + "austin.code-gnu-global": { + "default": false + }, + "johnpapa.Angular2": { + "default": false + }, + "ms-vscode.vscode-typescript-tslint-plugin": { + "default": false + }, + "DotJoshJohnson.xml": { + "default": false + }, + "techer.open-in-browser": { + "default": false + }, + "tht13.python": { + "default": false + }, + "bmewburn.vscode-intelephense-client": { + "default": false + }, + "Angular.ng-template": { + "default": false + }, + "xdebug.php-pack": { + "default": false + }, + "dbaeumer.jshint": { + "default": false + }, + "yzhang.markdown-all-in-one": { + "default": false + }, + "Dart-Code.flutter": { + "default": false + }, + "streetsidesoftware.code-spell-checker": { + "default": false + }, + "rebornix.Ruby": { + "default": false + }, + "ms-vscode.sublime-keybindings": { + "default": false + }, + "mitaki28.vscode-clang": { + "default": false + }, + "steoates.autoimport": { + "default": false + }, + "donjayamanne.python-extension-pack": { + "default": false + }, + "shd101wyy.markdown-preview-enhanced": { + "default": false + }, + "mikestead.dotenv": { + "default": false + }, + "pranaygp.vscode-css-peek": { + "default": false + }, + "ikappas.phpcs": { + "default": false + }, + "platformio.platformio-ide": { + "default": false + }, + "jchannon.csharpextensions": { + "default": false + }, + "gruntfuggly.todo-tree": { + "default": false + } + } +} diff --git a/editors/vscode/files/update-product-json.sh b/editors/vscode/files/update-product-json.sh new file mode 100644 index 000000000000..3514570d892f --- /dev/null +++ b/editors/vscode/files/update-product-json.sh @@ -0,0 +1,37 @@ +#! /bin/sh + +PATH=/bin:/usr/bin:/usr/local/bin + +WRKSRC=$1 +PRODUCT_JSON=product.json + +setpath() { + json=$(jq --tab --arg value "${2}" "setpath(path(.${1}); \$value)" ${PRODUCT_JSON}) + echo "${json}" > ${PRODUCT_JSON} +} + +setpath_json() { + json=$(jq --tab --argjson value "${2}" "setpath(path(.${1}); \$value)" ${PRODUCT_JSON}) + echo "${json}" > ${PRODUCT_JSON} +} + +cd ${WRKSRC} + +mv -f ${PRODUCT_JSON} ${PRODUCT_JSON}.bak +echo '{}' > ${PRODUCT_JSON} + +setpath "checksumFailMoreInfoUrl" "https://go.microsoft.com/fwlink/?LinkId=828886" +setpath "documentationUrl" "https://go.microsoft.com/fwlink/?LinkID=533484" +setpath_json "extensionsGallery" '{"serviceUrl": "https://open-vsx.org/vscode/gallery", "itemUrl": "https://open-vsx.org/vscode/item", "latestUrlTemplate": "https://open-vsx.org/vscode/gallery/{publisher}/{name}/latest", "controlUrl": "https://raw.githubusercontent.com/EclipseFdn/publish-extensions/refs/heads/master/extension-control/extensions.json"}' +setpath "introductoryVideosUrl" "https://go.microsoft.com/fwlink/?linkid=832146" +setpath "keyboardShortcutsUrlLinux" "https://go.microsoft.com/fwlink/?linkid=832144" +setpath_json "linkProtectionTrustedDomains" '["https://open-vsx.org"]' +setpath "quality" "stable" +setpath "releaseNotesUrl" "https://go.microsoft.com/fwlink/?LinkID=533483" +setpath "requestFeatureUrl" "https://go.microsoft.com/fwlink/?LinkID=533482" +setpath "tipsAndTricksUrl" "https://go.microsoft.com/fwlink/?linkid=852118" +setpath "twitterUrl" "https://go.microsoft.com/fwlink/?LinkID=533687" +setpath_json "tunnelApplicationConfig" '{}' + +json=$(jq --tab --slurp '.[0] * .[1] * .[2]' ${PRODUCT_JSON}.bak ${PRODUCT_JSON} ${FILESDIR}/product.json.extensions) +echo "${json}" > ${PRODUCT_JSON} diff --git a/editors/vscode/pkg-message b/editors/vscode/pkg-message new file mode 100644 index 000000000000..52523ee44ea0 --- /dev/null +++ b/editors/vscode/pkg-message @@ -0,0 +1,44 @@ +[ +{ type: install + message: <<EOM +Remote development over ssh: + +If you want to use remote development over ssh, download and install +Open Remote - SSH extension[1]. + +It is a slightly modified version of the extension of the same name +available at the Open VSX Registry[2]. The contents of the +modification is available at the GitHub Pull Request[3]. + +After installation of the extension, restart code-oss and it should +work out of the box. Please note that the remote extension host will +be downloaded from the following URL[4] to the remote host upon first +connection from the local host. + +Supported combination of local and remote hosts is as follows: + +Local Remote +------------- ------------- +FreeBSD amd64 FreeBSD amd64 + Linux x86_64 + Linux arm64 + +The remote extension host is actually a Node.js-based server and make +it sure that you have dependency packages installed when the remote +host is FreeBSD. + +You can check which packages are necessary on the remote host at +FreshPorts[5]. (Install library and runtime dependencies) In addition, +you have to install misc/compat13x package if the remote host is +FreeBSD 14 or later. The remote extension host has been built on +FreeBSD 13 for compatibility reasons. + +[1] https://github.com/tagattie/FreeBSD-VSCode/releases/download/1.107.0/open-remote-ssh-0.0.49.vsix +[2] https://open-vsx.org/extension/jeanp413/open-remote-ssh +[3] https://github.com/jeanp413/open-remote-ssh/pull/244 +[4] https://github.com/tagattie/FreeBSD-VSCode/releases +[5] https://www.freshports.org/www/node22/ + +EOM +} +] diff --git a/editors/vscode/pkg-plist b/editors/vscode/pkg-plist index f43777a17063..7a8bb09561b6 100644 --- a/editors/vscode/pkg-plist +++ b/editors/vscode/pkg-plist @@ -15,60 +15,225 @@ share/applications/code-oss.desktop %%DATADIR%%/libvk_swiftshader.so %%DATADIR%%/libvulkan.so %%DATADIR%%/locales/af.pak +%%DATADIR%%/locales/af_FEMININE.pak +%%DATADIR%%/locales/af_MASCULINE.pak +%%DATADIR%%/locales/af_NEUTER.pak %%DATADIR%%/locales/am.pak +%%DATADIR%%/locales/am_FEMININE.pak +%%DATADIR%%/locales/am_MASCULINE.pak +%%DATADIR%%/locales/am_NEUTER.pak %%DATADIR%%/locales/ar.pak +%%DATADIR%%/locales/ar_FEMININE.pak +%%DATADIR%%/locales/ar_MASCULINE.pak +%%DATADIR%%/locales/ar_NEUTER.pak %%DATADIR%%/locales/bg.pak +%%DATADIR%%/locales/bg_FEMININE.pak +%%DATADIR%%/locales/bg_MASCULINE.pak +%%DATADIR%%/locales/bg_NEUTER.pak %%DATADIR%%/locales/bn.pak +%%DATADIR%%/locales/bn_FEMININE.pak +%%DATADIR%%/locales/bn_MASCULINE.pak +%%DATADIR%%/locales/bn_NEUTER.pak %%DATADIR%%/locales/ca.pak +%%DATADIR%%/locales/ca_FEMININE.pak +%%DATADIR%%/locales/ca_MASCULINE.pak +%%DATADIR%%/locales/ca_NEUTER.pak %%DATADIR%%/locales/cs.pak +%%DATADIR%%/locales/cs_FEMININE.pak +%%DATADIR%%/locales/cs_MASCULINE.pak +%%DATADIR%%/locales/cs_NEUTER.pak %%DATADIR%%/locales/da.pak +%%DATADIR%%/locales/da_FEMININE.pak +%%DATADIR%%/locales/da_MASCULINE.pak +%%DATADIR%%/locales/da_NEUTER.pak %%DATADIR%%/locales/de.pak +%%DATADIR%%/locales/de_FEMININE.pak +%%DATADIR%%/locales/de_MASCULINE.pak +%%DATADIR%%/locales/de_NEUTER.pak %%DATADIR%%/locales/el.pak +%%DATADIR%%/locales/el_FEMININE.pak +%%DATADIR%%/locales/el_MASCULINE.pak +%%DATADIR%%/locales/el_NEUTER.pak %%DATADIR%%/locales/en-GB.pak +%%DATADIR%%/locales/en-GB_FEMININE.pak +%%DATADIR%%/locales/en-GB_MASCULINE.pak +%%DATADIR%%/locales/en-GB_NEUTER.pak %%DATADIR%%/locales/en-US.pak +%%DATADIR%%/locales/en-US_FEMININE.pak +%%DATADIR%%/locales/en-US_MASCULINE.pak +%%DATADIR%%/locales/en-US_NEUTER.pak %%DATADIR%%/locales/es-419.pak +%%DATADIR%%/locales/es-419_FEMININE.pak +%%DATADIR%%/locales/es-419_MASCULINE.pak +%%DATADIR%%/locales/es-419_NEUTER.pak %%DATADIR%%/locales/es.pak +%%DATADIR%%/locales/es_FEMININE.pak +%%DATADIR%%/locales/es_MASCULINE.pak +%%DATADIR%%/locales/es_NEUTER.pak %%DATADIR%%/locales/et.pak +%%DATADIR%%/locales/et_FEMININE.pak +%%DATADIR%%/locales/et_MASCULINE.pak +%%DATADIR%%/locales/et_NEUTER.pak %%DATADIR%%/locales/fa.pak +%%DATADIR%%/locales/fa_FEMININE.pak +%%DATADIR%%/locales/fa_MASCULINE.pak +%%DATADIR%%/locales/fa_NEUTER.pak %%DATADIR%%/locales/fi.pak +%%DATADIR%%/locales/fi_FEMININE.pak +%%DATADIR%%/locales/fi_MASCULINE.pak +%%DATADIR%%/locales/fi_NEUTER.pak %%DATADIR%%/locales/fil.pak +%%DATADIR%%/locales/fil_FEMININE.pak +%%DATADIR%%/locales/fil_MASCULINE.pak +%%DATADIR%%/locales/fil_NEUTER.pak %%DATADIR%%/locales/fr.pak +%%DATADIR%%/locales/fr_FEMININE.pak +%%DATADIR%%/locales/fr_MASCULINE.pak +%%DATADIR%%/locales/fr_NEUTER.pak %%DATADIR%%/locales/gu.pak +%%DATADIR%%/locales/gu_FEMININE.pak +%%DATADIR%%/locales/gu_MASCULINE.pak +%%DATADIR%%/locales/gu_NEUTER.pak %%DATADIR%%/locales/he.pak +%%DATADIR%%/locales/he_FEMININE.pak +%%DATADIR%%/locales/he_MASCULINE.pak +%%DATADIR%%/locales/he_NEUTER.pak %%DATADIR%%/locales/hi.pak +%%DATADIR%%/locales/hi_FEMININE.pak +%%DATADIR%%/locales/hi_MASCULINE.pak +%%DATADIR%%/locales/hi_NEUTER.pak %%DATADIR%%/locales/hr.pak +%%DATADIR%%/locales/hr_FEMININE.pak +%%DATADIR%%/locales/hr_MASCULINE.pak +%%DATADIR%%/locales/hr_NEUTER.pak %%DATADIR%%/locales/hu.pak +%%DATADIR%%/locales/hu_FEMININE.pak +%%DATADIR%%/locales/hu_MASCULINE.pak +%%DATADIR%%/locales/hu_NEUTER.pak %%DATADIR%%/locales/id.pak +%%DATADIR%%/locales/id_FEMININE.pak +%%DATADIR%%/locales/id_MASCULINE.pak +%%DATADIR%%/locales/id_NEUTER.pak %%DATADIR%%/locales/it.pak +%%DATADIR%%/locales/it_FEMININE.pak +%%DATADIR%%/locales/it_MASCULINE.pak +%%DATADIR%%/locales/it_NEUTER.pak %%DATADIR%%/locales/ja.pak +%%DATADIR%%/locales/ja_FEMININE.pak +%%DATADIR%%/locales/ja_MASCULINE.pak +%%DATADIR%%/locales/ja_NEUTER.pak %%DATADIR%%/locales/kn.pak +%%DATADIR%%/locales/kn_FEMININE.pak +%%DATADIR%%/locales/kn_MASCULINE.pak +%%DATADIR%%/locales/kn_NEUTER.pak %%DATADIR%%/locales/ko.pak +%%DATADIR%%/locales/ko_FEMININE.pak +%%DATADIR%%/locales/ko_MASCULINE.pak +%%DATADIR%%/locales/ko_NEUTER.pak %%DATADIR%%/locales/lt.pak +%%DATADIR%%/locales/lt_FEMININE.pak +%%DATADIR%%/locales/lt_MASCULINE.pak +%%DATADIR%%/locales/lt_NEUTER.pak %%DATADIR%%/locales/lv.pak +%%DATADIR%%/locales/lv_FEMININE.pak +%%DATADIR%%/locales/lv_MASCULINE.pak +%%DATADIR%%/locales/lv_NEUTER.pak %%DATADIR%%/locales/ml.pak +%%DATADIR%%/locales/ml_FEMININE.pak +%%DATADIR%%/locales/ml_MASCULINE.pak +%%DATADIR%%/locales/ml_NEUTER.pak %%DATADIR%%/locales/mr.pak +%%DATADIR%%/locales/mr_FEMININE.pak +%%DATADIR%%/locales/mr_MASCULINE.pak +%%DATADIR%%/locales/mr_NEUTER.pak %%DATADIR%%/locales/ms.pak +%%DATADIR%%/locales/ms_FEMININE.pak +%%DATADIR%%/locales/ms_MASCULINE.pak +%%DATADIR%%/locales/ms_NEUTER.pak %%DATADIR%%/locales/nb.pak +%%DATADIR%%/locales/nb_FEMININE.pak +%%DATADIR%%/locales/nb_MASCULINE.pak +%%DATADIR%%/locales/nb_NEUTER.pak %%DATADIR%%/locales/nl.pak +%%DATADIR%%/locales/nl_FEMININE.pak +%%DATADIR%%/locales/nl_MASCULINE.pak +%%DATADIR%%/locales/nl_NEUTER.pak %%DATADIR%%/locales/pl.pak +%%DATADIR%%/locales/pl_FEMININE.pak +%%DATADIR%%/locales/pl_MASCULINE.pak +%%DATADIR%%/locales/pl_NEUTER.pak %%DATADIR%%/locales/pt-BR.pak +%%DATADIR%%/locales/pt-BR_FEMININE.pak +%%DATADIR%%/locales/pt-BR_MASCULINE.pak +%%DATADIR%%/locales/pt-BR_NEUTER.pak %%DATADIR%%/locales/pt-PT.pak +%%DATADIR%%/locales/pt-PT_FEMININE.pak +%%DATADIR%%/locales/pt-PT_MASCULINE.pak +%%DATADIR%%/locales/pt-PT_NEUTER.pak %%DATADIR%%/locales/ro.pak +%%DATADIR%%/locales/ro_FEMININE.pak +%%DATADIR%%/locales/ro_MASCULINE.pak +%%DATADIR%%/locales/ro_NEUTER.pak %%DATADIR%%/locales/ru.pak +%%DATADIR%%/locales/ru_FEMININE.pak +%%DATADIR%%/locales/ru_MASCULINE.pak +%%DATADIR%%/locales/ru_NEUTER.pak %%DATADIR%%/locales/sk.pak +%%DATADIR%%/locales/sk_FEMININE.pak +%%DATADIR%%/locales/sk_MASCULINE.pak +%%DATADIR%%/locales/sk_NEUTER.pak %%DATADIR%%/locales/sl.pak +%%DATADIR%%/locales/sl_FEMININE.pak +%%DATADIR%%/locales/sl_MASCULINE.pak +%%DATADIR%%/locales/sl_NEUTER.pak %%DATADIR%%/locales/sr.pak +%%DATADIR%%/locales/sr_FEMININE.pak +%%DATADIR%%/locales/sr_MASCULINE.pak +%%DATADIR%%/locales/sr_NEUTER.pak %%DATADIR%%/locales/sv.pak +%%DATADIR%%/locales/sv_FEMININE.pak +%%DATADIR%%/locales/sv_MASCULINE.pak +%%DATADIR%%/locales/sv_NEUTER.pak %%DATADIR%%/locales/sw.pak +%%DATADIR%%/locales/sw_FEMININE.pak +%%DATADIR%%/locales/sw_MASCULINE.pak +%%DATADIR%%/locales/sw_NEUTER.pak %%DATADIR%%/locales/ta.pak +%%DATADIR%%/locales/ta_FEMININE.pak +%%DATADIR%%/locales/ta_MASCULINE.pak +%%DATADIR%%/locales/ta_NEUTER.pak %%DATADIR%%/locales/te.pak +%%DATADIR%%/locales/te_FEMININE.pak +%%DATADIR%%/locales/te_MASCULINE.pak +%%DATADIR%%/locales/te_NEUTER.pak %%DATADIR%%/locales/th.pak +%%DATADIR%%/locales/th_FEMININE.pak +%%DATADIR%%/locales/th_MASCULINE.pak +%%DATADIR%%/locales/th_NEUTER.pak %%DATADIR%%/locales/tr.pak +%%DATADIR%%/locales/tr_FEMININE.pak +%%DATADIR%%/locales/tr_MASCULINE.pak +%%DATADIR%%/locales/tr_NEUTER.pak %%DATADIR%%/locales/uk.pak +%%DATADIR%%/locales/uk_FEMININE.pak +%%DATADIR%%/locales/uk_MASCULINE.pak +%%DATADIR%%/locales/uk_NEUTER.pak %%DATADIR%%/locales/ur.pak +%%DATADIR%%/locales/ur_FEMININE.pak +%%DATADIR%%/locales/ur_MASCULINE.pak +%%DATADIR%%/locales/ur_NEUTER.pak %%DATADIR%%/locales/vi.pak +%%DATADIR%%/locales/vi_FEMININE.pak +%%DATADIR%%/locales/vi_MASCULINE.pak +%%DATADIR%%/locales/vi_NEUTER.pak %%DATADIR%%/locales/zh-CN.pak +%%DATADIR%%/locales/zh-CN_FEMININE.pak +%%DATADIR%%/locales/zh-CN_MASCULINE.pak +%%DATADIR%%/locales/zh-CN_NEUTER.pak %%DATADIR%%/locales/zh-TW.pak +%%DATADIR%%/locales/zh-TW_FEMININE.pak +%%DATADIR%%/locales/zh-TW_MASCULINE.pak +%%DATADIR%%/locales/zh-TW_NEUTER.pak %%DATADIR%%/resources.pak %%DATADIR%%/resources/app/LICENSE.txt %%DATADIR%%/resources/app/ThirdPartyNotices.txt @@ -113,7 +278,7 @@ share/applications/code-oss.desktop %%DATADIR%%/resources/app/extensions/css-language-features/package.nls.json %%DATADIR%%/resources/app/extensions/css-language-features/schemas/package.schema.json %%DATADIR%%/resources/app/extensions/css-language-features/server/.npmrc -%%DATADIR%%/resources/app/extensions/css-language-features/server/dist/node/85.cssServerMain.js +%%DATADIR%%/resources/app/extensions/css-language-features/server/dist/node/533.cssServerMain.js %%DATADIR%%/resources/app/extensions/css-language-features/server/dist/node/920.cssServerMain.js %%DATADIR%%/resources/app/extensions/css-language-features/server/dist/node/cssServerMain.js %%DATADIR%%/resources/app/extensions/css-language-features/server/package.json @@ -260,8 +425,8 @@ share/applications/code-oss.desktop %%DATADIR%%/resources/app/extensions/html-language-features/package.nls.json %%DATADIR%%/resources/app/extensions/html-language-features/schemas/package.schema.json %%DATADIR%%/resources/app/extensions/html-language-features/server/.npmrc -%%DATADIR%%/resources/app/extensions/html-language-features/server/dist/node/421.htmlServerMain.js %%DATADIR%%/resources/app/extensions/html-language-features/server/dist/node/490.htmlServerMain.js +%%DATADIR%%/resources/app/extensions/html-language-features/server/dist/node/573.htmlServerMain.js %%DATADIR%%/resources/app/extensions/html-language-features/server/dist/node/769.htmlServerMain.js %%DATADIR%%/resources/app/extensions/html-language-features/server/dist/node/htmlServerMain.js %%DATADIR%%/resources/app/extensions/html-language-features/server/lib/jquery.d.ts @@ -309,8 +474,8 @@ share/applications/code-oss.desktop %%DATADIR%%/resources/app/extensions/json-language-features/package.json %%DATADIR%%/resources/app/extensions/json-language-features/package.nls.json %%DATADIR%%/resources/app/extensions/json-language-features/server/.npmrc -%%DATADIR%%/resources/app/extensions/json-language-features/server/dist/node/774.jsonServerMain.js %%DATADIR%%/resources/app/extensions/json-language-features/server/dist/node/962.jsonServerMain.js +%%DATADIR%%/resources/app/extensions/json-language-features/server/dist/node/990.jsonServerMain.js %%DATADIR%%/resources/app/extensions/json-language-features/server/dist/node/jsonServerMain.js %%DATADIR%%/resources/app/extensions/json-language-features/server/package.json %%DATADIR%%/resources/app/extensions/json/language-configuration.json @@ -3596,7 +3761,7 @@ share/applications/code-oss.desktop %%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/utils/UrlUtils.mjs.map %%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/index-browser.cjs %%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/index-browser.cjs.map -%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/index-node-BF0Vz18w.js +%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/index-node-4Jss3kYh.js %%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/index-node.cjs %%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/index-node.cjs.map %%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/index.cjs @@ -4942,19 +5107,6 @@ share/applications/code-oss.desktop %%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/is-stream/index.js %%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/is-stream/license %%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/is-stream/package.json -%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/LICENSE.md -%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/commonjs/index.d.ts.map -%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/commonjs/index.js -%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/commonjs/package.json -%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/commonjs/parse-args-cjs.cjs.map -%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/commonjs/parse-args-cjs.d.cts.map -%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/commonjs/parse-args.js -%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/esm/index.d.ts.map -%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/esm/index.js -%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/esm/package.json -%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/esm/parse-args.d.ts.map -%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/esm/parse-args.js -%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/package.json %%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/LICENSE %%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/assert-valid-pattern.d.ts.map %%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/assert-valid-pattern.js @@ -6085,6 +6237,10 @@ share/applications/code-oss.desktop %%DATADIR%%/resources/app/node_modules/es-object-atoms/isObject.js %%DATADIR%%/resources/app/node_modules/es-object-atoms/package.json %%DATADIR%%/resources/app/node_modules/es-object-atoms/tsconfig.json +%%DATADIR%%/resources/app/node_modules/es-set-tostringtag/LICENSE +%%DATADIR%%/resources/app/node_modules/es-set-tostringtag/index.js +%%DATADIR%%/resources/app/node_modules/es-set-tostringtag/package.json +%%DATADIR%%/resources/app/node_modules/es-set-tostringtag/tsconfig.json %%DATADIR%%/resources/app/node_modules/event-target-shim/LICENSE %%DATADIR%%/resources/app/node_modules/event-target-shim/dist/event-target-shim.js %%DATADIR%%/resources/app/node_modules/event-target-shim/dist/event-target-shim.mjs @@ -6170,8 +6326,6 @@ share/applications/code-oss.desktop %%DATADIR%%/resources/app/node_modules/foreground-child/dist/mjs/watchdog.js %%DATADIR%%/resources/app/node_modules/foreground-child/package.json %%DATADIR%%/resources/app/node_modules/form-data/License -%%DATADIR%%/resources/app/node_modules/form-data/README.md.bak -%%DATADIR%%/resources/app/node_modules/form-data/Readme.md %%DATADIR%%/resources/app/node_modules/form-data/lib/browser.js %%DATADIR%%/resources/app/node_modules/form-data/lib/form_data.js %%DATADIR%%/resources/app/node_modules/form-data/lib/populate.js @@ -6287,6 +6441,11 @@ share/applications/code-oss.desktop %%DATADIR%%/resources/app/node_modules/has-symbols/package.json %%DATADIR%%/resources/app/node_modules/has-symbols/shams.js %%DATADIR%%/resources/app/node_modules/has-symbols/tsconfig.json +%%DATADIR%%/resources/app/node_modules/has-tostringtag/LICENSE +%%DATADIR%%/resources/app/node_modules/has-tostringtag/index.js +%%DATADIR%%/resources/app/node_modules/has-tostringtag/package.json +%%DATADIR%%/resources/app/node_modules/has-tostringtag/shams.js +%%DATADIR%%/resources/app/node_modules/has-tostringtag/tsconfig.json %%DATADIR%%/resources/app/node_modules/hasown/LICENSE %%DATADIR%%/resources/app/node_modules/hasown/index.js %%DATADIR%%/resources/app/node_modules/hasown/package.json @@ -6461,6 +6620,19 @@ share/applications/code-oss.desktop %%DATADIR%%/resources/app/node_modules/isexe/mode.js %%DATADIR%%/resources/app/node_modules/isexe/package.json %%DATADIR%%/resources/app/node_modules/isexe/windows.js +%%DATADIR%%/resources/app/node_modules/jackspeak/LICENSE.md +%%DATADIR%%/resources/app/node_modules/jackspeak/dist/commonjs/index.d.ts.map +%%DATADIR%%/resources/app/node_modules/jackspeak/dist/commonjs/index.js +%%DATADIR%%/resources/app/node_modules/jackspeak/dist/commonjs/package.json +%%DATADIR%%/resources/app/node_modules/jackspeak/dist/commonjs/parse-args-cjs.cjs.map +%%DATADIR%%/resources/app/node_modules/jackspeak/dist/commonjs/parse-args-cjs.d.cts.map +%%DATADIR%%/resources/app/node_modules/jackspeak/dist/commonjs/parse-args.js +%%DATADIR%%/resources/app/node_modules/jackspeak/dist/esm/index.d.ts.map +%%DATADIR%%/resources/app/node_modules/jackspeak/dist/esm/index.js +%%DATADIR%%/resources/app/node_modules/jackspeak/dist/esm/package.json +%%DATADIR%%/resources/app/node_modules/jackspeak/dist/esm/parse-args.d.ts.map +%%DATADIR%%/resources/app/node_modules/jackspeak/dist/esm/parse-args.js +%%DATADIR%%/resources/app/node_modules/jackspeak/package.json %%DATADIR%%/resources/app/node_modules/js-base64/LICENSE.md %%DATADIR%%/resources/app/node_modules/js-base64/base64.d.mts %%DATADIR%%/resources/app/node_modules/js-base64/base64.js @@ -6512,6 +6684,7 @@ share/applications/code-oss.desktop %%DATADIR%%/resources/app/node_modules/jsonwebtoken/verify.js %%DATADIR%%/resources/app/node_modules/jwa/LICENSE %%DATADIR%%/resources/app/node_modules/jwa/index.js +%%DATADIR%%/resources/app/node_modules/jwa/opslevel.yml %%DATADIR%%/resources/app/node_modules/jwa/package.json %%DATADIR%%/resources/app/node_modules/jws/LICENSE %%DATADIR%%/resources/app/node_modules/jws/index.js @@ -6519,6 +6692,7 @@ share/applications/code-oss.desktop %%DATADIR%%/resources/app/node_modules/jws/lib/sign-stream.js %%DATADIR%%/resources/app/node_modules/jws/lib/tostring.js %%DATADIR%%/resources/app/node_modules/jws/lib/verify-stream.js +%%DATADIR%%/resources/app/node_modules/jws/opslevel.yml %%DATADIR%%/resources/app/node_modules/jws/package.json %%DATADIR%%/resources/app/node_modules/katex/LICENSE %%DATADIR%%/resources/app/node_modules/katex/cli.js @@ -8523,9 +8697,9 @@ share/applications/code-oss.desktop %%DATADIR%%/resources/app/node_modules/tar/node_modules/yallist/package.json %%DATADIR%%/resources/app/node_modules/tar/node_modules/yallist/yallist.js %%DATADIR%%/resources/app/node_modules/tar/package.json -%%DATADIR%%/resources/app/node_modules/tas-client-umd/LICENSE -%%DATADIR%%/resources/app/node_modules/tas-client-umd/lib/tas-client-umd.js -%%DATADIR%%/resources/app/node_modules/tas-client-umd/package.json +%%DATADIR%%/resources/app/node_modules/tas-client/LICENSE.txt +%%DATADIR%%/resources/app/node_modules/tas-client/dist/tas-client.min.js +%%DATADIR%%/resources/app/node_modules/tas-client/package.json %%DATADIR%%/resources/app/node_modules/text-decoder/LICENSE %%DATADIR%%/resources/app/node_modules/text-decoder/index.js %%DATADIR%%/resources/app/node_modules/text-decoder/lib/pass-through-decoder.js 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/mesen/Makefile b/emulators/mesen/Makefile index c9c1229e0e55..cfb7ae11d166 100644 --- a/emulators/mesen/Makefile +++ b/emulators/mesen/Makefile @@ -2,7 +2,7 @@ PORTNAME= mesen DISTVERSION= 0.9.9 CATEGORIES= emulators -MAINTAINER= cpetrik@proton.me +MAINTAINER= ports@FreeBSD.org COMMENT= Cross-platform Nintendo Entertainment System (NES/Famicom) emulator WWW= https://www.mesen.ca/ 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/fs2open/Makefile b/games/fs2open/Makefile index 42b562c71f42..723f6532d838 100644 --- a/games/fs2open/Makefile +++ b/games/fs2open/Makefile @@ -7,6 +7,9 @@ MAINTAINER= pkubaj@FreeBSD.org COMMENT= Open source video engine of FreeSpace 2 WWW= http://scp.indiegames.us +# fix build with recent ffmpeg +EXTRA_PATCHES= ${FILESDIR}/af833f059cc0cfc925792e019f6c2b754c6d53c1.patch:-p1 + LICENSE= VOLITION LICENSE_NAME= Volition Copyright LICENSE_FILE= ${WRKSRC}/Copying.md diff --git a/games/fs2open/files/af833f059cc0cfc925792e019f6c2b754c6d53c1.patch b/games/fs2open/files/af833f059cc0cfc925792e019f6c2b754c6d53c1.patch new file mode 100644 index 000000000000..2c456bb22a5f --- /dev/null +++ b/games/fs2open/files/af833f059cc0cfc925792e019f6c2b754c6d53c1.patch @@ -0,0 +1,66 @@ +From af833f059cc0cfc925792e019f6c2b754c6d53c1 Mon Sep 17 00:00:00 2001 +From: Taylor Richards <taylor@notimaginative.com> +Date: Sun, 17 Aug 2025 17:09:41 -0400 +Subject: [PATCH] fix avcodec deprecation warnings + +--- + code/cutscene/ffmpeg/internal.cpp | 9 ++++++--- + code/sound/ffmpeg/FFmpegWaveFile.cpp | 3 ++- + 2 files changed, 8 insertions(+), 4 deletions(-) + +diff --git a/code/cutscene/ffmpeg/internal.cpp b/code/cutscene/ffmpeg/internal.cpp +index be0920a5068..4f087d10191 100644 +--- a/code/cutscene/ffmpeg/internal.cpp ++++ b/code/cutscene/ffmpeg/internal.cpp +@@ -12,9 +12,10 @@ DecoderStatus::~DecoderStatus() { + videoCodec = nullptr; + + if (videoCodecCtx != nullptr) { +- avcodec_close(videoCodecCtx); + #if LIBAVCODEC_VERSION_INT > AV_VERSION_INT(57, 24, 255) + avcodec_free_context(&videoCodecCtx); ++#else ++ avcodec_close(videoCodecCtx); + #endif + videoCodecCtx = nullptr; + } +@@ -24,9 +25,10 @@ DecoderStatus::~DecoderStatus() { + audioCodec = nullptr; + + if (audioCodecCtx != nullptr) { +- avcodec_close(audioCodecCtx); + #if LIBAVCODEC_VERSION_INT > AV_VERSION_INT(57, 24, 255) + avcodec_free_context(&audioCodecCtx); ++#else ++ avcodec_close(audioCodecCtx); + #endif + audioCodecCtx = nullptr; + } +@@ -36,9 +38,10 @@ DecoderStatus::~DecoderStatus() { + subtitleCodec = nullptr; + + if (subtitleCodecCtx != nullptr) { +- avcodec_close(subtitleCodecCtx); + #if LIBAVCODEC_VERSION_INT > AV_VERSION_INT(57, 24, 255) + avcodec_free_context(&subtitleCodecCtx); ++#else ++ avcodec_close(subtitleCodecCtx); + #endif + subtitleCodecCtx = nullptr; + } +diff --git a/code/sound/ffmpeg/FFmpegWaveFile.cpp b/code/sound/ffmpeg/FFmpegWaveFile.cpp +index ab1e0ddc520..77541d7b826 100644 +--- a/code/sound/ffmpeg/FFmpegWaveFile.cpp ++++ b/code/sound/ffmpeg/FFmpegWaveFile.cpp +@@ -151,9 +151,10 @@ FFmpegWaveFile::~FFmpegWaveFile() + av_frame_free(&m_decodeFrame); + + if (m_audioCodecCtx) { +- avcodec_close(m_audioCodecCtx); + #if LIBAVCODEC_VERSION_INT > AV_VERSION_INT(57, 24, 255) + avcodec_free_context(&m_audioCodecCtx); ++#else ++ avcodec_close(m_audioCodecCtx); + #endif + m_audioCodecCtx = nullptr; + } 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/games/veloren-weekly/Makefile b/games/veloren-weekly/Makefile index bb4bf3ac2ead..f5bf0bad85b5 100644 --- a/games/veloren-weekly/Makefile +++ b/games/veloren-weekly/Makefile @@ -1,6 +1,5 @@ PORTNAME= veloren -PORTVERSION= s20251203 -PORTREVISION= 1 +PORTVERSION= s20251217 CATEGORIES= games wayland PKGNAMESUFFIX= -weekly @@ -26,7 +25,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-pl USES= cargo xorg USE_XORG= xcb USE_GITLAB= yes -GL_TAGNAME= v0.17.0-1455-g7e8cec0d08 # git describe --match='v[0-9]*' weekly +GL_TAGNAME= v0.17.0-1463-g85e45ca0bd # git describe --match='v[0-9]*' weekly CARGO_ENV= VELOREN_USERDATA_STRATEGY=system SHADERC_LIB_DIR="${LOCALBASE}/lib" PLIST_FILES= bin/${PORTNAME}-server-cli \ bin/${PORTNAME}-voxygen \ diff --git a/games/veloren-weekly/Makefile.crates b/games/veloren-weekly/Makefile.crates index 04eeeaf9604b..4662ac612e81 100644 --- a/games/veloren-weekly/Makefile.crates +++ b/games/veloren-weekly/Makefile.crates @@ -1,4 +1,4 @@ -CARGO_CRATES= ab_glyph-0.2.31 \ +CARGO_CRATES= ab_glyph-0.2.32 \ ab_glyph_rasterizer-0.1.10 \ addr2line-0.24.2 \ addr2line-0.25.1 \ @@ -27,6 +27,7 @@ CARGO_CRATES= ab_glyph-0.2.31 \ approx-0.4.0 \ approx-0.5.1 \ arbitrary-1.4.2 \ + arboard-3.6.1 \ arr_macro-0.2.1 \ arr_macro_impl-0.2.1 \ arrayref-0.3.9 \ @@ -62,8 +63,8 @@ CARGO_CRATES= ab_glyph-0.2.31 \ block2-0.5.1 \ block2-0.6.1 \ bumpalo-3.19.0 \ - bytemuck-1.23.2 \ - bytemuck_derive-1.10.1 \ + bytemuck-1.24.0 \ + bytemuck_derive-1.10.2 \ byteorder-1.5.0 \ byteorder-lite-0.1.0 \ bytes-1.10.1 \ @@ -190,14 +191,14 @@ CARGO_CRATES= ab_glyph-0.2.31 \ dpi-0.1.2 \ drop_guard-0.3.0 \ dyn-clone-1.0.20 \ - ecolor-0.32.2 \ - egui-0.32.2 \ - egui_plot-0.33.0 \ - egui_wgpu_backend-0.35.0 \ - egui_winit_platform-0.27.0 \ + ecolor-0.33.2 \ + egui-0.33.2 \ + egui-wgpu-0.33.2 \ + egui-winit-0.33.2 \ + egui_plot-0.34.0 \ either-1.15.0 \ elapsed-0.1.2 \ - emath-0.32.2 \ + emath-0.33.2 \ embedded-io-0.4.0 \ embedded-io-0.6.1 \ encode_unicode-1.0.0 \ @@ -209,8 +210,8 @@ CARGO_CRATES= ab_glyph-0.2.31 \ enumset-1.1.10 \ enumset_derive-0.14.0 \ env_home-0.1.0 \ - epaint-0.32.2 \ - epaint_default_fonts-0.32.2 \ + epaint-0.33.2 \ + epaint_default_fonts-0.33.2 \ equivalent-1.0.2 \ errno-0.3.14 \ error-chain-0.12.4 \ @@ -223,6 +224,8 @@ CARGO_CRATES= ab_glyph-0.2.31 \ fallible-streaming-iterator-0.1.9 \ fastbloom-0.14.0 \ fastrand-2.3.0 \ + fax-0.2.6 \ + fax_derive-0.2.0 \ fd-lock-4.0.4 \ fdeflate-0.3.7 \ filetime-0.2.26 \ @@ -383,7 +386,7 @@ CARGO_CRATES= ab_glyph-0.2.31 \ linux-raw-sys-0.11.0 \ litemap-0.8.0 \ litrs-0.4.2 \ - lock_api-0.4.13 \ + lock_api-0.4.14 \ log-0.4.28 \ loom-0.7.2 \ lru-0.12.5 \ @@ -414,7 +417,7 @@ CARGO_CRATES= ab_glyph-0.2.31 \ moka-0.12.10 \ moxcms-0.7.5 \ mumble-link-0.2.0 \ - naga-26.0.0 \ + naga-27.0.3 \ native-dialog-0.9.0 \ ndk-0.9.0 \ ndk-context-0.1.1 \ @@ -496,8 +499,8 @@ CARGO_CRATES= ab_glyph-0.2.31 \ ordered-float-5.0.0 \ owned_ttf_parser-0.25.1 \ parking-2.2.1 \ - parking_lot-0.12.4 \ - parking_lot_core-0.9.11 \ + parking_lot-0.12.5 \ + parking_lot_core-0.9.12 \ paste-1.0.15 \ pastey-0.1.1 \ pathdiff-0.2.3 \ @@ -542,6 +545,7 @@ CARGO_CRATES= ab_glyph-0.2.31 \ pulley-interpreter-39.0.0 \ pulley-macros-39.0.0 \ pxfm-0.1.23 \ + quick-error-2.0.1 \ quick-xml-0.37.5 \ quinn-0.11.9 \ quinn-proto-0.11.13 \ @@ -709,6 +713,7 @@ CARGO_CRATES= ab_glyph-0.2.31 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.17 \ thread_local-1.1.9 \ + tiff-0.10.3 \ time-0.3.43 \ time-core-0.1.6 \ time-macros-0.2.24 \ @@ -837,16 +842,18 @@ CARGO_CRATES= ab_glyph-0.2.31 \ wayland-sys-0.31.7 \ web-sys-0.3.78 \ web-time-1.1.0 \ + webbrowser-1.0.6 \ webpki-root-certs-1.0.2 \ + weezl-0.1.12 \ wfd-0.1.7 \ - wgpu-26.0.1 \ - wgpu-core-26.0.1 \ - wgpu-core-deps-apple-26.0.0 \ - wgpu-core-deps-emscripten-26.0.0 \ - wgpu-core-deps-windows-linux-android-26.0.0 \ - wgpu-hal-26.0.4 \ - wgpu-profiler-0.24.0 \ - wgpu-types-26.0.0 \ + wgpu-27.0.1 \ + wgpu-core-27.0.3 \ + wgpu-core-deps-apple-27.0.0 \ + wgpu-core-deps-emscripten-27.0.0 \ + wgpu-core-deps-windows-linux-android-27.0.0 \ + wgpu-hal-27.0.4 \ + wgpu-profiler-0.25.0 \ + wgpu-types-27.0.1 \ which-7.0.3 \ widestring-1.2.0 \ wiggle-39.0.0 \ diff --git a/games/veloren-weekly/distinfo b/games/veloren-weekly/distinfo index 4b4aebfc9d96..aefd32c8ab31 100644 --- a/games/veloren-weekly/distinfo +++ b/games/veloren-weekly/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1764933185 -SHA256 (rust/crates/ab_glyph-0.2.31.crate) = e074464580a518d16a7126262fffaaa47af89d4099d4cb403f8ed938ba12ee7d -SIZE (rust/crates/ab_glyph-0.2.31.crate) = 20909 +TIMESTAMP = 1765992680 +SHA256 (rust/crates/ab_glyph-0.2.32.crate) = 01c0457472c38ea5bd1c3b5ada5e368271cb550be7a4ca4a0b4634e9913f6cc2 +SIZE (rust/crates/ab_glyph-0.2.32.crate) = 20967 SHA256 (rust/crates/ab_glyph_rasterizer-0.1.10.crate) = 366ffbaa4442f4684d91e2cd7c5ea7c4ed8add41959a31447066e279e432b618 SIZE (rust/crates/ab_glyph_rasterizer-0.1.10.crate) = 11206 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 @@ -57,6 +57,8 @@ SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd5 SIZE (rust/crates/approx-0.5.1.crate) = 15100 SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1 SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307 +SHA256 (rust/crates/arboard-3.6.1.crate) = 0348a1c054491f4bfe6ab86a7b6ab1e44e45d899005de92f58b3df180b36ddaf +SIZE (rust/crates/arboard-3.6.1.crate) = 54018 SHA256 (rust/crates/arr_macro-0.2.1.crate) = c49336e062fa2ae8aca17a2f99c34d9c1a5d30827e8aff1cb4c294f253afe992 SIZE (rust/crates/arr_macro-0.2.1.crate) = 6504 SHA256 (rust/crates/arr_macro_impl-0.2.1.crate) = 9c6368f9ae5c6ec403ca910327ae0c9437b0a85255b6950c90d497e6177f6e5e @@ -127,10 +129,10 @@ SHA256 (rust/crates/block2-0.6.1.crate) = 340d2f0bdb2a43c1d3cd40513185b2bd7def0a SIZE (rust/crates/block2-0.6.1.crate) = 34311 SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 -SHA256 (rust/crates/bytemuck-1.23.2.crate) = 3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677 -SIZE (rust/crates/bytemuck-1.23.2.crate) = 53021 -SHA256 (rust/crates/bytemuck_derive-1.10.1.crate) = 4f154e572231cb6ba2bd1176980827e3d5dc04cc183a75dea38109fbdd672d29 -SIZE (rust/crates/bytemuck_derive-1.10.1.crate) = 25122 +SHA256 (rust/crates/bytemuck-1.24.0.crate) = 1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4 +SIZE (rust/crates/bytemuck-1.24.0.crate) = 53243 +SHA256 (rust/crates/bytemuck_derive-1.10.2.crate) = f9abbd1bc6865053c427f7198e6af43bfdedc55ab791faed4fbd361d789575ff +SIZE (rust/crates/bytemuck_derive-1.10.2.crate) = 25678 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495 @@ -383,22 +385,22 @@ SHA256 (rust/crates/drop_guard-0.3.0.crate) = 2c4a817d8b683f6e649aed359aab0c47a8 SIZE (rust/crates/drop_guard-0.3.0.crate) = 4614 SHA256 (rust/crates/dyn-clone-1.0.20.crate) = d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555 SIZE (rust/crates/dyn-clone-1.0.20.crate) = 13134 -SHA256 (rust/crates/ecolor-0.32.2.crate) = ebb57dec02e4cca6d70d02e29865f7e52dbd471383f4c3444dda7ee78d467360 -SIZE (rust/crates/ecolor-0.32.2.crate) = 16361 -SHA256 (rust/crates/egui-0.32.2.crate) = 40df1115b8b0f3d4f1f9134a26287fd3d0e067fc18f879b8c9641aedf3eecef7 -SIZE (rust/crates/egui-0.32.2.crate) = 390290 -SHA256 (rust/crates/egui_plot-0.33.0.crate) = 524318041a8ea90c81c738e8985f8ad9e3f9bed636b03c2ff37b218113ed5121 -SIZE (rust/crates/egui_plot-0.33.0.crate) = 50709 -SHA256 (rust/crates/egui_wgpu_backend-0.35.0.crate) = 00298a0625eba5b3a4f39444766d2590e45fa550446fb07dfefc90e84797f4f3 -SIZE (rust/crates/egui_wgpu_backend-0.35.0.crate) = 22712 -SHA256 (rust/crates/egui_winit_platform-0.27.0.crate) = bf980ab437c001c9172791dbba1c114912cfc557128594c068294d73100387bf -SIZE (rust/crates/egui_winit_platform-0.27.0.crate) = 26819 +SHA256 (rust/crates/ecolor-0.33.2.crate) = 084980ebede2fb1ad6c4f54285b3e489052ef2b6aa4016e4c19349417adc75c5 +SIZE (rust/crates/ecolor-0.33.2.crate) = 16830 +SHA256 (rust/crates/egui-0.33.2.crate) = b75645894de4ca1695ab3ab7201c7953bb95c1725aafeefa6822dc901ad2a81b +SIZE (rust/crates/egui-0.33.2.crate) = 396666 +SHA256 (rust/crates/egui-wgpu-0.33.2.crate) = acdaac35a6e0ff458aaa5776b2bda578e38334a9d1258f7795042a70372745b7 +SIZE (rust/crates/egui-wgpu-0.33.2.crate) = 48065 +SHA256 (rust/crates/egui-winit-0.33.2.crate) = 4772ed5f16fa8ec2ba295e58f62b58ee83fcf49e67ec13d2b7ddf4e9a2dea34e +SIZE (rust/crates/egui-winit-0.33.2.crate) = 45130 +SHA256 (rust/crates/egui_plot-0.34.0.crate) = 33233ffc010fd450381805bbbebecbbb82f077de7712ddc439f0b20effd42db7 +SIZE (rust/crates/egui_plot-0.34.0.crate) = 51061 SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719 SIZE (rust/crates/either-1.15.0.crate) = 20114 SHA256 (rust/crates/elapsed-0.1.2.crate) = 6f4e5af126dafd0741c2ad62d47f68b28602550102e5f0dd45c8a97fc8b49c29 SIZE (rust/crates/elapsed-0.1.2.crate) = 2377 -SHA256 (rust/crates/emath-0.32.2.crate) = b5c95b6d5571099bfa0ae9f4fdaef2c239bccb01d55339a082070259dc6f3b05 -SIZE (rust/crates/emath-0.32.2.crate) = 32352 +SHA256 (rust/crates/emath-0.33.2.crate) = 0e561352ae95c22ad179fb56c38d6e6eecd86cf4925cf5c70e738dd01df9b620 +SIZE (rust/crates/emath-0.33.2.crate) = 33652 SHA256 (rust/crates/embedded-io-0.4.0.crate) = ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced SIZE (rust/crates/embedded-io-0.4.0.crate) = 12901 SHA256 (rust/crates/embedded-io-0.6.1.crate) = edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d @@ -421,10 +423,10 @@ SHA256 (rust/crates/enumset_derive-0.14.0.crate) = f43e744e4ea338060faee68ed933e SIZE (rust/crates/enumset_derive-0.14.0.crate) = 17657 SHA256 (rust/crates/env_home-0.1.0.crate) = c7f84e12ccf0a7ddc17a6c41c93326024c42920d7ee630d04950e6926645c0fe SIZE (rust/crates/env_home-0.1.0.crate) = 9006 -SHA256 (rust/crates/epaint-0.32.2.crate) = 695fd7b458f31fe515d6a308f46b2936cae9316dc40c960a7ee31ce3a97866b9 -SIZE (rust/crates/epaint-0.32.2.crate) = 105458 -SHA256 (rust/crates/epaint_default_fonts-0.32.2.crate) = bbc9f86ce3eaf9b7fc7179a578af21a6a5cd2d4fd21965564e82a2d009a7dab0 -SIZE (rust/crates/epaint_default_fonts-0.32.2.crate) = 784117 +SHA256 (rust/crates/epaint-0.33.2.crate) = a909ce8cee63e8350fb0c251ad39277a5b24f19add60787e84a3b3ab3f2bd83a +SIZE (rust/crates/epaint-0.33.2.crate) = 104358 +SHA256 (rust/crates/epaint_default_fonts-0.33.2.crate) = ad9649446c23368ae138716910e3e28143995691b598fbb9de16b42b0722cbcc +SIZE (rust/crates/epaint_default_fonts-0.33.2.crate) = 787142 SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb @@ -449,6 +451,10 @@ SHA256 (rust/crates/fastbloom-0.14.0.crate) = 18c1ddb9231d8554c2d6bdf4cfaabf0c59 SIZE (rust/crates/fastbloom-0.14.0.crate) = 23827 SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 +SHA256 (rust/crates/fax-0.2.6.crate) = f05de7d48f37cd6730705cbca900770cab77a89f413d23e100ad7fad7795a0ab +SIZE (rust/crates/fax-0.2.6.crate) = 13279 +SHA256 (rust/crates/fax_derive-0.2.0.crate) = a0aca10fb742cb43f9e7bb8467c91aa9bcb8e3ffbc6a6f7389bb93ffc920577d +SIZE (rust/crates/fax_derive-0.2.0.crate) = 4442 SHA256 (rust/crates/fd-lock-4.0.4.crate) = 0ce92ff622d6dadf7349484f42c93271a0d49b7cc4d466a936405bacbe10aa78 SIZE (rust/crates/fd-lock-4.0.4.crate) = 15522 SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c @@ -769,8 +775,8 @@ SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0 SIZE (rust/crates/litemap-0.8.0.crate) = 34344 SHA256 (rust/crates/litrs-0.4.2.crate) = f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed SIZE (rust/crates/litrs-0.4.2.crate) = 43399 -SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765 -SIZE (rust/crates/lock_api-0.4.13.crate) = 28565 +SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965 +SIZE (rust/crates/lock_api-0.4.14.crate) = 29249 SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432 SIZE (rust/crates/log-0.4.28.crate) = 51131 SHA256 (rust/crates/loom-0.7.2.crate) = 419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca @@ -831,8 +837,8 @@ SHA256 (rust/crates/moxcms-0.7.5.crate) = ddd32fa8935aeadb8a8a6b6b351e40225570a3 SIZE (rust/crates/moxcms-0.7.5.crate) = 184232 SHA256 (rust/crates/mumble-link-0.2.0.crate) = c7f4c53745d4e7afd0faaf6ee46c0c3114d4b7d0db63bef96917751906453285 SIZE (rust/crates/mumble-link-0.2.0.crate) = 11204 -SHA256 (rust/crates/naga-26.0.0.crate) = 916cbc7cb27db60be930a4e2da243cf4bc39569195f22fd8ee419cd31d5b662c -SIZE (rust/crates/naga-26.0.0.crate) = 737361 +SHA256 (rust/crates/naga-27.0.3.crate) = 066cf25f0e8b11ee0df221219010f213ad429855f57c494f995590c861a9a7d8 +SIZE (rust/crates/naga-27.0.3.crate) = 761268 SHA256 (rust/crates/native-dialog-0.9.0.crate) = 8f006431cea71a83e6668378cb5abc2d52af299cbac6dca1780c6eeca90822df SIZE (rust/crates/native-dialog-0.9.0.crate) = 27203 SHA256 (rust/crates/ndk-0.9.0.crate) = c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4 @@ -995,10 +1001,10 @@ SHA256 (rust/crates/owned_ttf_parser-0.25.1.crate) = 36820e9051aca1014ddc75770aa SIZE (rust/crates/owned_ttf_parser-0.25.1.crate) = 8989 SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba SIZE (rust/crates/parking-2.2.1.crate) = 10685 -SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13 -SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779 -SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5 -SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773 +SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a +SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735 +SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1 +SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110 SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a SIZE (rust/crates/paste-1.0.15.crate) = 18374 SHA256 (rust/crates/pastey-0.1.1.crate) = 35fb2e5f958ec131621fdd531e9fc186ed768cbe395337403ae56c17a74c68ec @@ -1087,6 +1093,8 @@ SHA256 (rust/crates/pulley-macros-39.0.0.crate) = 7416ec5b280e7c12c457452d8d1569 SIZE (rust/crates/pulley-macros-39.0.0.crate) = 2352 SHA256 (rust/crates/pxfm-0.1.23.crate) = f55f4fedc84ed39cb7a489322318976425e42a147e2be79d8f878e2884f94e84 SIZE (rust/crates/pxfm-0.1.23.crate) = 1219248 +SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3 +SIZE (rust/crates/quick-error-2.0.1.crate) = 14265 SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481 SHA256 (rust/crates/quinn-0.11.9.crate) = b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20 @@ -1421,6 +1429,8 @@ SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344 SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185 SIZE (rust/crates/thread_local-1.1.9.crate) = 19315 +SHA256 (rust/crates/tiff-0.10.3.crate) = af9605de7fee8d9551863fd692cce7637f548dbd9db9180fcc07ccc6d26c336f +SIZE (rust/crates/tiff-0.10.3.crate) = 1444592 SHA256 (rust/crates/time-0.3.43.crate) = 83bde6f1ec10e72d583d91623c939f623002284ef622b87de38cfd546cbf2031 SIZE (rust/crates/time-0.3.43.crate) = 142912 SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b @@ -1677,26 +1687,30 @@ SHA256 (rust/crates/web-sys-0.3.78.crate) = 77e4b637749ff0d92b8fad63aa1f7cff3cbe SIZE (rust/crates/web-sys-0.3.78.crate) = 642410 SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb SIZE (rust/crates/web-time-1.1.0.crate) = 18026 +SHA256 (rust/crates/webbrowser-1.0.6.crate) = 00f1243ef785213e3a32fa0396093424a3a6ea566f9948497e5a2309261a4c97 +SIZE (rust/crates/webbrowser-1.0.6.crate) = 57471 SHA256 (rust/crates/webpki-root-certs-1.0.2.crate) = 4e4ffd8df1c57e87c325000a3d6ef93db75279dc3a231125aac571650f22b12a SIZE (rust/crates/webpki-root-certs-1.0.2.crate) = 173652 +SHA256 (rust/crates/weezl-0.1.12.crate) = a28ac98ddc8b9274cb41bb4d9d4d5c425b6020c50c46f25559911905610b4a88 +SIZE (rust/crates/weezl-0.1.12.crate) = 46045 SHA256 (rust/crates/wfd-0.1.7.crate) = e713040b67aae5bf1a0ae3e1ebba8cc29ab2b90da9aa1bff6e09031a8a41d7a8 SIZE (rust/crates/wfd-0.1.7.crate) = 8825 -SHA256 (rust/crates/wgpu-26.0.1.crate) = 70b6ff82bbf6e9206828e1a3178e851f8c20f1c9028e74dd3a8090741ccd5798 -SIZE (rust/crates/wgpu-26.0.1.crate) = 188657 -SHA256 (rust/crates/wgpu-core-26.0.1.crate) = d5f62f1053bd28c2268f42916f31588f81f64796e2ff91b81293515017ca8bd9 -SIZE (rust/crates/wgpu-core-26.0.1.crate) = 306801 -SHA256 (rust/crates/wgpu-core-deps-apple-26.0.0.crate) = 18ae5fbde6a4cbebae38358aa73fcd6e0f15c6144b67ef5dc91ded0db125dbdf -SIZE (rust/crates/wgpu-core-deps-apple-26.0.0.crate) = 7969 -SHA256 (rust/crates/wgpu-core-deps-emscripten-26.0.0.crate) = d7670e390f416006f746b4600fdd9136455e3627f5bd763abf9a65daa216dd2d -SIZE (rust/crates/wgpu-core-deps-emscripten-26.0.0.crate) = 6820 -SHA256 (rust/crates/wgpu-core-deps-windows-linux-android-26.0.0.crate) = 720a5cb9d12b3d337c15ff0e24d3e97ed11490ff3f7506e7f3d98c68fa5d6f14 -SIZE (rust/crates/wgpu-core-deps-windows-linux-android-26.0.0.crate) = 7778 -SHA256 (rust/crates/wgpu-hal-26.0.4.crate) = 7df2c64ac282a91ad7662c90bc4a77d4a2135bc0b2a2da5a4d4e267afc034b9e -SIZE (rust/crates/wgpu-hal-26.0.4.crate) = 383672 -SHA256 (rust/crates/wgpu-profiler-0.24.0.crate) = 63e58456885a6e343f2487a65ba0d19f87b8a9d8c9b69086352ade067d52b621 -SIZE (rust/crates/wgpu-profiler-0.24.0.crate) = 53255 -SHA256 (rust/crates/wgpu-types-26.0.0.crate) = eca7a8d8af57c18f57d393601a1fb159ace8b2328f1b6b5f80893f7d672c9ae2 -SIZE (rust/crates/wgpu-types-26.0.0.crate) = 88166 +SHA256 (rust/crates/wgpu-27.0.1.crate) = bfe68bac7cde125de7a731c3400723cadaaf1703795ad3f4805f187459cd7a77 +SIZE (rust/crates/wgpu-27.0.1.crate) = 199825 +SHA256 (rust/crates/wgpu-core-27.0.3.crate) = 27a75de515543b1897b26119f93731b385a19aea165a1ec5f0e3acecc229cae7 +SIZE (rust/crates/wgpu-core-27.0.3.crate) = 327285 +SHA256 (rust/crates/wgpu-core-deps-apple-27.0.0.crate) = 0772ae958e9be0c729561d5e3fd9a19679bcdfb945b8b1a1969d9bfe8056d233 +SIZE (rust/crates/wgpu-core-deps-apple-27.0.0.crate) = 12020 +SHA256 (rust/crates/wgpu-core-deps-emscripten-27.0.0.crate) = b06ac3444a95b0813ecfd81ddb2774b66220b264b3e2031152a4a29fda4da6b5 +SIZE (rust/crates/wgpu-core-deps-emscripten-27.0.0.crate) = 10684 +SHA256 (rust/crates/wgpu-core-deps-windows-linux-android-27.0.0.crate) = 71197027d61a71748e4120f05a9242b2ad142e3c01f8c1b47707945a879a03c3 +SIZE (rust/crates/wgpu-core-deps-windows-linux-android-27.0.0.crate) = 11836 +SHA256 (rust/crates/wgpu-hal-27.0.4.crate) = 5b21cb61c57ee198bc4aff71aeadff4cbb80b927beb912506af9c780d64313ce +SIZE (rust/crates/wgpu-hal-27.0.4.crate) = 395168 +SHA256 (rust/crates/wgpu-profiler-0.25.0.crate) = c9f7c28673961ecb946c862b66b6ea1f9b70fca9106d31db6fbb812b7b794abf +SIZE (rust/crates/wgpu-profiler-0.25.0.crate) = 53413 +SHA256 (rust/crates/wgpu-types-27.0.1.crate) = afdcf84c395990db737f2dd91628706cb31e86d72e53482320d368e52b5da5eb +SIZE (rust/crates/wgpu-types-27.0.1.crate) = 98497 SHA256 (rust/crates/which-7.0.3.crate) = 24d643ce3fd3e5b54854602a080f34fb10ab75e0b813ee32d00ca2b44fa74762 SIZE (rust/crates/which-7.0.3.crate) = 18872 SHA256 (rust/crates/widestring-1.2.0.crate) = dd7cf3379ca1aac9eea11fba24fd7e315d621f8dfe35c8d7d2be8b793726e07d @@ -1937,5 +1951,5 @@ SHA256 (xMAC94x-portpicker-rs-df6b37872f3586ac3b21d08b56c8ec7cd92fb172_GH0.tar.g SIZE (xMAC94x-portpicker-rs-df6b37872f3586ac3b21d08b56c8ec7cd92fb172_GH0.tar.gz) = 2210 SHA256 (veloren-conrod-c74446362371dc837b8b4b6d6ddcd7693b48d9b6_GL0.tar.gz) = 43f0faa196eb33341c8e9952da17876649dd3aade44fd357a3a098eaaeb78e9d SIZE (veloren-conrod-c74446362371dc837b8b4b6d6ddcd7693b48d9b6_GL0.tar.gz) = 808402 -SHA256 (veloren-v0.17.0-1455-g7e8cec0d08.tar.bz2) = 9214b9688aa33b38c6b39ffa857888685d911f900405b2dc3ed42565ec182421 -SIZE (veloren-v0.17.0-1455-g7e8cec0d08.tar.bz2) = 347538062 +SHA256 (veloren-v0.17.0-1463-g85e45ca0bd.tar.bz2) = 7b9a86407371cfa630826afa6c95b9bbba349bfa96b11fac57f1f9b3f9ca88e4 +SIZE (veloren-v0.17.0-1463-g85e45ca0bd.tar.bz2) = 347531371 diff --git a/games/veloren-weekly/files/patch-unix b/games/veloren-weekly/files/patch-unix index 2369920616b9..39f63c68b19c 100644 --- a/games/veloren-weekly/files/patch-unix +++ b/games/veloren-weekly/files/patch-unix @@ -1,69 +1,19 @@ Relax Linux checks for the code works on any non-Windows platform. ---- cargo-crates/wgpu-26.0.1/build.rs.orig 2006-07-24 01:21:28 UTC -+++ cargo-crates/wgpu-26.0.1/build.rs -@@ -16,7 +16,7 @@ fn main() { - metal: { all(target_vendor = "apple", feature = "metal") }, - vulkan: { any( - // The `vulkan` feature enables the Vulkan backend only on "native Vulkan" platforms, i.e. Windows/Linux/Android -- all(any(windows, target_os = "linux", target_os = "android"), feature = "vulkan"), -+ all(any(windows, unix), not(target_vendor = "apple"), feature = "vulkan"), - // On Apple platforms, however, we require the `vulkan-portability` feature - // to explicitly opt-in to Vulkan since it's meant to be used with MoltenVK. - all(target_vendor = "apple", feature = "vulkan-portability") -@@ -24,7 +24,7 @@ fn main() { - gles: { any( - // The `gles` feature enables the OpenGL/GLES backend only on "native OpenGL" platforms, i.e. Windows, Linux, Android, and Emscripten. - // (Note that WebGL is also not included here!) -- all(any(windows, target_os = "linux", target_os = "android", Emscripten), feature = "gles"), -+ all(any(windows, unix, Emscripten), not(target_vendor = "apple"), feature = "gles"), - // On Apple platforms, however, we require the `angle` feature to explicitly opt-in to OpenGL - // since its meant to be used with ANGLE. - all(target_vendor = "apple", feature = "angle") ---- cargo-crates/wgpu-core-26.0.1/Cargo.toml.orig 1970-01-01 00:00:01 UTC -+++ cargo-crates/wgpu-core-26.0.1/Cargo.toml -@@ -206,7 +206,7 @@ optional = true - version = "26.0.0" - optional = true - --[target.'cfg(any(windows, target_os = "linux", target_os = "android"))'.dependencies.wgpu-core-deps-windows-linux-android] -+[target.'cfg(all(any(windows, unix), not(target_vendor = "apple")))'.dependencies.wgpu-core-deps-windows-linux-android] - version = "26.0.0" - optional = true - ---- cargo-crates/wgpu-core-26.0.1/build.rs.orig 2006-07-24 01:21:28 UTC -+++ cargo-crates/wgpu-core-26.0.1/build.rs -@@ -1,6 +1,6 @@ fn main() { - fn main() { - cfg_aliases::cfg_aliases! { -- windows_linux_android: { any(windows, target_os = "linux", target_os = "android") }, -+ windows_linux_android: { all(any(windows, unix), not(target_vendor = "apple")) }, - send_sync: { all( - feature = "std", - any( ---- cargo-crates/wgpu-core-deps-windows-linux-android-26.0.0/Cargo.toml.orig 1970-01-01 00:00:01 UTC -+++ cargo-crates/wgpu-core-deps-windows-linux-android-26.0.0/Cargo.toml -@@ -38,5 +38,5 @@ vulkan = ["wgpu-hal/vulkan"] - renderdoc = ["wgpu-hal/renderdoc"] - vulkan = ["wgpu-hal/vulkan"] - --[target.'cfg(any(windows, target_os = "linux", target_os = "android"))'.dependencies.wgpu-hal] -+[target.'cfg(all(any(windows, unix), not(target_vendor = "apple")))'.dependencies.wgpu-hal] - version = "26.0.0" ---- cargo-crates/wgpu-hal-26.0.4/src/vulkan/adapter.rs.orig 2006-07-24 01:21:28 UTC -+++ cargo-crates/wgpu-hal-26.0.4/src/vulkan/adapter.rs -@@ -1170,7 +1170,7 @@ impl PhysicalDeviceProperties { - // Prevent very large buffers on mesa and most android devices. +--- cargo-crates/wgpu-hal-27.0.4/src/vulkan/adapter.rs.orig 2006-07-24 01:21:28 UTC ++++ cargo-crates/wgpu-hal-27.0.4/src/vulkan/adapter.rs +@@ -1207,7 +1207,7 @@ impl PhysicalDeviceProperties { + // don't risk confusing JS by exceeding the range of a double. let is_nvidia = self.properties.vendor_id == crate::auxil::db::nvidia::VENDOR; let max_buffer_size = - if (cfg!(target_os = "linux") || cfg!(target_os = "android")) && !is_nvidia { + if (cfg!(all(unix, not(target_vendor = "apple")))) && !is_nvidia { i32::MAX as u64 } else { - u64::MAX ---- cargo-crates/wgpu-hal-26.0.4/src/vulkan/instance.rs.orig 2006-07-24 01:21:28 UTC -+++ cargo-crates/wgpu-hal-26.0.4/src/vulkan/instance.rs -@@ -986,7 +986,7 @@ impl crate::Instance for super::Instance { + 1u64 << 52 +--- cargo-crates/wgpu-hal-27.0.4/src/vulkan/instance.rs.orig 2006-07-24 01:21:28 UTC ++++ cargo-crates/wgpu-hal-27.0.4/src/vulkan/instance.rs +@@ -988,7 +988,7 @@ impl crate::Instance for super::Instance { exposed.info.device_type == wgt::DeviceType::DiscreteGpu && exposed.info.vendor == db::nvidia::VENDOR }); @@ -72,11 +22,11 @@ Relax Linux checks for the code works on any non-Windows platform. for exposed in exposed_adapters.iter_mut() { if exposed.info.device_type == wgt::DeviceType::IntegratedGpu && exposed.info.vendor == db::intel::VENDOR ---- server-cli/src/main.rs.orig 2024-02-14 21:58:23 UTC +--- server-cli/src/main.rs.orig 2025-12-17 17:31:20 UTC +++ server-cli/src/main.rs -@@ -66,14 +66,14 @@ fn main() -> io::Result<()> { +@@ -74,14 +74,14 @@ fn main() -> io::Result<()> { // Load settings - let settings = settings::Settings::load(); + let settings = settings::Settings::load().ok_or(io::ErrorKind::Other)?; - #[cfg(any(target_os = "linux", target_os = "macos"))] + #[cfg(not(target_os = "windows"))] @@ -91,7 +41,7 @@ Relax Linux checks for the code works on any non-Windows platform. if !settings.shutdown_signals.is_empty() { tracing::warn!( "Server configuration contains shutdown signals, but your platform does not support \ ---- server-cli/src/settings.rs.orig 2024-03-20 22:12:47 UTC +--- server-cli/src/settings.rs.orig 2025-12-17 17:31:20 UTC +++ server-cli/src/settings.rs @@ -15,7 +15,7 @@ impl ShutdownSignal { } @@ -111,9 +61,9 @@ Relax Linux checks for the code works on any non-Windows platform. vec![ShutdownSignal::SIGUSR1] } else { Vec::new() ---- voxygen/src/main.rs.orig 2024-02-07 19:13:27 UTC +--- voxygen/src/main.rs.orig 2025-12-17 17:31:20 UTC +++ voxygen/src/main.rs -@@ -51,7 +51,7 @@ fn main() { +@@ -47,7 +47,7 @@ fn main() { cli::Commands::ListWgpuBackends => { #[cfg(target_os = "windows")] let backends = &["opengl", "dx12", "vulkan"]; diff --git a/games/veloren-weekly/files/patch-wgpu-nvidia b/games/veloren-weekly/files/patch-wgpu-nvidia index 13e6891aa7da..f757a6fde3e1 100644 --- a/games/veloren-weekly/files/patch-wgpu-nvidia +++ b/games/veloren-weekly/files/patch-wgpu-nvidia @@ -1,8 +1,8 @@ https://gitlab.com/veloren/veloren/-/issues/1975 ---- cargo-crates/wgpu-26.0.1/src/backend/wgpu_core.rs.orig 2006-07-24 01:21:28 UTC -+++ cargo-crates/wgpu-26.0.1/src/backend/wgpu_core.rs -@@ -1802,10 +1802,7 @@ impl dispatch::QueueInterface for CoreQueue { +--- cargo-crates/wgpu-27.0.1/src/backend/wgpu_core.rs.orig 2006-07-24 01:21:28 UTC ++++ cargo-crates/wgpu-27.0.1/src/backend/wgpu_core.rs +@@ -1965,10 +1965,7 @@ impl dispatch::QueueInterface for CoreQueue { &size, ) { Ok(()) => (), diff --git a/games/warzone2100/Makefile b/games/warzone2100/Makefile index 48d51bcfee0a..299d7e137c3e 100644 --- a/games/warzone2100/Makefile +++ b/games/warzone2100/Makefile @@ -1,6 +1,5 @@ PORTNAME= warzone2100 -DISTVERSION= 4.6.1 -PORTREVISION= 1 +DISTVERSION= 4.6.2 CATEGORIES= games MASTER_SITES= https://github.com/Warzone2100/warzone2100/releases/download/${DISTVERSION}/ DISTNAME= ${PORTNAME}_src @@ -34,7 +33,7 @@ RUN_DEPENDS= ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:x11-fonts/dejavu USES= cmake bison compiler:c++11-lib gl openal:al pkgconfig \ sdl sqlite tar:xz USE_GL= gl -USE_SDL= sdl2 +USE_SDL= sdl3 CMAKE_ON= WZ_DISABLE_FETCHCONTENT_GIT_CLONE \ CMAKE_DISABLE_FIND_PACKAGE_Asciidoctor \ CMAKE_DISABLE_FIND_PACKAGE_Git \ diff --git a/games/warzone2100/distinfo b/games/warzone2100/distinfo index 0221650058a9..4febbf23e3cc 100644 --- a/games/warzone2100/distinfo +++ b/games/warzone2100/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758122255 -SHA256 (warzone2100-4.6.1/warzone2100_src.tar.xz) = 26ac5538460243f8a149d31264da71caa4d33ef6a8010037eff24e77278ca50b -SIZE (warzone2100-4.6.1/warzone2100_src.tar.xz) = 492456208 +TIMESTAMP = 1765299530 +SHA256 (warzone2100-4.6.2/warzone2100_src.tar.xz) = 856216dabeaf2e03ae8f7e758c395b27d21889fe8b5fe45f3afce700fde7d71f +SIZE (warzone2100-4.6.2/warzone2100_src.tar.xz) = 491311612 diff --git a/games/warzone2100/files/patch-cmake_FindZIP.cmake b/games/warzone2100/files/patch-cmake_FindZIP.cmake deleted file mode 100644 index 62eb09120fae..000000000000 --- a/games/warzone2100/files/patch-cmake_FindZIP.cmake +++ /dev/null @@ -1,22 +0,0 @@ ---- cmake/FindZIP.cmake.orig 2021-04-18 18:28:41 UTC -+++ cmake/FindZIP.cmake -@@ -29,8 +29,8 @@ set(_PF32BIT "ProgramFiles(x86)") - # - - # Search for 7-Zip --find_program(ZIP_EXECUTABLE NAMES 7z 7za PATHS "$ENV{ProgramFiles}/7-Zip" "$ENV{${_PF32BIT}}/7-Zip" "$ENV{ProgramW6432}/7-Zip") --if(ZIP_EXECUTABLE MATCHES "7z|7za") -+find_program(ZIP_EXECUTABLE NAMES 7zz REQUIRED) -+if(ZIP_EXECUTABLE MATCHES "7zz") - # Test whether 7-Zip supports the "-bb0" option to disable log output - execute_process(COMMAND ${ZIP_EXECUTABLE} i -bb0 - RESULT_VARIABLE 7z_bb_result -@@ -110,7 +110,7 @@ function(COMPRESS_ZIP) - message( FATAL_ERROR "Unsupported compression level \"${_parsedArguments_COMPRESSION_LEVEL}\" (must be: 0, 1, 3, 5, 7, 9)" ) - endif() - -- if(ZIP_EXECUTABLE MATCHES "7z|7za") -+ if(ZIP_EXECUTABLE MATCHES "7zz") - set(_zipExecutableOptions a -tzip -mtc=off) - if(DEFINED _parsedArguments_COMPRESSION_LEVEL) - # 7z command-line option for compression level (when in ZIP mode) is: "-mx=#" diff --git a/games/warzone2100/files/patch-lib_sdl_CMakeLists.txt b/games/warzone2100/files/patch-lib_sdl_CMakeLists.txt deleted file mode 100644 index 6f307e792659..000000000000 --- a/games/warzone2100/files/patch-lib_sdl_CMakeLists.txt +++ /dev/null @@ -1,17 +0,0 @@ ---- lib/sdl/CMakeLists.txt.orig 2022-11-02 16:53:49 UTC -+++ lib/sdl/CMakeLists.txt -@@ -55,14 +55,6 @@ if(NOT DEFINED WZ_FINDSDL2_NOCONFIG OR NOT WZ_FINDSDL2 - find_package(SDL2 ${SDL2_MIN_VERSION} CONFIG QUIET) - endif() - if(SDL2_FOUND) -- if (TARGET SDL2::SDL2-static) -- # Check for INTERFACE_INCLUDE_DIRECTORIES to ignore the "aliased" target that vcpkg creates -- get_target_property(_sdl2_include_dir SDL2::SDL2-static INTERFACE_INCLUDE_DIRECTORIES) -- test_link_to_sdl_target(SDL2::SDL2-static FALSE LINK_SUCCESS_SDL2_SDL2STATIC_TARGET) -- if (_sdl2_include_dir AND LINK_SUCCESS_SDL2_SDL2STATIC_TARGET) -- set(_sdl2_library SDL2::SDL2-static) -- endif() -- endif() - if (NOT _sdl2_library AND TARGET SDL2::SDL2) - # Check for INTERFACE_INCLUDE_DIRECTORIES to ignore the "aliased" target that vcpkg creates - get_target_property(_sdl2_include_dir SDL2::SDL2 INTERFACE_INCLUDE_DIRECTORIES) diff --git a/games/warzone2100/pkg-plist b/games/warzone2100/pkg-plist index 65f0635553e9..1492fd61b1f1 100644 --- a/games/warzone2100/pkg-plist +++ b/games/warzone2100/pkg-plist @@ -28,6 +28,7 @@ share/icons/net.wz2100.warzone2100.png %%NLS%%share/locale/hu/LC_MESSAGES/warzone2100.mo %%NLS%%share/locale/hu/LC_MESSAGES/warzone2100_guide.mo %%NLS%%share/locale/id/LC_MESSAGES/warzone2100.mo +%%NLS%%share/locale/id/LC_MESSAGES/warzone2100_guide.mo %%NLS%%share/locale/it/LC_MESSAGES/warzone2100.mo %%NLS%%share/locale/it/LC_MESSAGES/warzone2100_guide.mo %%NLS%%share/locale/ja_JP/LC_MESSAGES/warzone2100.mo @@ -49,6 +50,8 @@ share/icons/net.wz2100.warzone2100.png %%NLS%%share/locale/ru/LC_MESSAGES/warzone2100_guide.mo %%NLS%%share/locale/sk/LC_MESSAGES/warzone2100.mo %%NLS%%share/locale/sl/LC_MESSAGES/warzone2100.mo +%%NLS%%share/locale/sr_CS/LC_MESSAGES/warzone2100.mo +%%NLS%%share/locale/sr_CS/LC_MESSAGES/warzone2100_guide.mo %%NLS%%share/locale/tr/LC_MESSAGES/warzone2100.mo %%NLS%%share/locale/tr/LC_MESSAGES/warzone2100_guide.mo %%NLS%%share/locale/tt_RU/LC_MESSAGES/warzone2100.mo diff --git a/games/xtxf/Makefile b/games/xtxf/Makefile index 6d0a03f46c79..a96a308e198f 100644 --- a/games/xtxf/Makefile +++ b/games/xtxf/Makefile @@ -1,5 +1,5 @@ PORTNAME= xtxf -DISTVERSION= 0.11.4 +DISTVERSION= 0.11.5 CATEGORIES= games MAINTAINER= slowdive@me.com @@ -9,13 +9,13 @@ WWW= https://github.com/charlesrocket/xtxf LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= zig>=0.14:lang/zig +BUILD_DEPENDS= zig>=0.15.1:lang/zig USE_GITHUB= yes GH_ACCOUNT= charlesrocket GH_TUPLE= termbox:termbox2:9c9281a:zig_termbox/../.cache/zig/p/N-V-__8AAOfjBAD89_CGaCDSoVLTnCjzs3NRNGCkfL9zNuNo \ - 00JCIV00:cova:4c56696:zig_cova/../.cache/zig/p/cova-0.10.1-AAAAAPqeBAAThnQ-eGLXG9tyPsBRehaw8ySs8nEPwMUy \ - charlesrocket:ghext:0.7.2:zig_ghext/../.cache/zig/p/ghext-0.7.2-dKaQN31QAABGONiBUrG8LuTUWwpEbiXF4syy_NmTdizp + 00JCIV00:cova:3fa729c:zig_cova/../.cache/zig/p/cova-0.10.1-_OE4Rw-xBAB9zj1dPhUxLKnar89L5nouEmYY6Q1S23jU \ + charlesrocket:ghext:0.7.4:zig_ghext/../.cache/zig/p/ghext-0.7.4-dKaQN8JPAAA7IjZbcuelgCivahSMKsFGrvE5LLM3RJyl BUILD_ARGS= --prefix ${PREFIX} ${WITH_DEBUG:U-Doptimize=ReleaseFast} \ ${WITH_PIE:D-Dpie} -Dcpu=${CPUTYPE:Ubaseline} --verbose diff --git a/games/xtxf/distinfo b/games/xtxf/distinfo index 41ae6784a843..897edc63bc23 100644 --- a/games/xtxf/distinfo +++ b/games/xtxf/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1754738873 -SHA256 (charlesrocket-xtxf-0.11.4_GH0.tar.gz) = 4dd2029868c838b3e1e716de05f27bd77af719a1c4c4a38ba0b0f538cab0714f -SIZE (charlesrocket-xtxf-0.11.4_GH0.tar.gz) = 17267 +TIMESTAMP = 1764628103 +SHA256 (charlesrocket-xtxf-0.11.5_GH0.tar.gz) = cb159878ff2b86ad001f7688ced84a2efa7e6c745b380e254e1937b5c5d05052 +SIZE (charlesrocket-xtxf-0.11.5_GH0.tar.gz) = 17491 SHA256 (termbox-termbox2-9c9281a_GH0.tar.gz) = 4781a10e1f8dedc52ed1c93f1c306ec97acf81654135efd125e779c99bceab77 SIZE (termbox-termbox2-9c9281a_GH0.tar.gz) = 81538 -SHA256 (00JCIV00-cova-4c56696_GH0.tar.gz) = de1bc17b6d68f3beaf440841d7d52199059ab250950a37c00a49af2a0059d1e0 -SIZE (00JCIV00-cova-4c56696_GH0.tar.gz) = 6132977 -SHA256 (charlesrocket-ghext-0.7.2_GH0.tar.gz) = 3a9a6fe581ea4b9c6bf851f11bcd51f872a0ab4416dc9728fffcee6a4debfd17 -SIZE (charlesrocket-ghext-0.7.2_GH0.tar.gz) = 8538 +SHA256 (00JCIV00-cova-3fa729c_GH0.tar.gz) = fc9ce7a5eac22d11f16f0af3fe9430a6b23a6ed1c1b5848644c04d42e873c037 +SIZE (00JCIV00-cova-3fa729c_GH0.tar.gz) = 6529870 +SHA256 (charlesrocket-ghext-0.7.4_GH0.tar.gz) = a5d1c628d411bb42d3533adc76ec0ba16b60fffd0fde062ba1f0c0abe3fe8d75 +SIZE (charlesrocket-ghext-0.7.4_GH0.tar.gz) = 8622 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/glslang/Makefile b/graphics/glslang/Makefile index 264c4f18c0d5..c1610dbd0bdd 100644 --- a/graphics/glslang/Makefile +++ b/graphics/glslang/Makefile @@ -1,5 +1,6 @@ PORTNAME= glslang DISTVERSION= 16.1.0 +PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= tagattie@FreeBSD.org 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/librsvg2-rust/Makefile b/graphics/librsvg2-rust/Makefile index 2aa2c8affec5..518d252804c5 100644 --- a/graphics/librsvg2-rust/Makefile +++ b/graphics/librsvg2-rust/Makefile @@ -1,6 +1,5 @@ PORTNAME= librsvg -DISTVERSION= 2.61.2 -PORTREVISION= 2 +DISTVERSION= 2.61.3 CATEGORIES= graphics gnome MASTER_SITES= GNOME PKGNAMESUFFIX= 2-rust diff --git a/graphics/librsvg2-rust/Makefile.crates b/graphics/librsvg2-rust/Makefile.crates index 374f75ed5d59..a0ce3c702b44 100644 --- a/graphics/librsvg2-rust/Makefile.crates +++ b/graphics/librsvg2-rust/Makefile.crates @@ -1,51 +1,50 @@ CARGO_CRATES= adler2-2.0.1 \ aes-0.8.4 \ ahash-0.8.12 \ - aho-corasick-1.1.3 \ - android-tzdata-0.1.1 \ + aho-corasick-1.1.4 \ android_system_properties-0.1.5 \ anes-0.1.6 \ - anstream-0.6.20 \ - anstyle-1.0.11 \ + anstream-0.6.21 \ + anstyle-1.0.13 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.4 \ anstyle-wincon-3.0.10 \ approx-0.5.1 \ - assert_cmd-2.0.17 \ + assert_cmd-2.1.1 \ autocfg-1.5.0 \ av-data-0.4.4 \ bit-set-0.8.0 \ bit-vec-0.8.0 \ - bitflags-2.9.3 \ + bitflags-2.10.0 \ bitreader-0.3.11 \ block-0.1.6 \ block-buffer-0.10.4 \ block-padding-0.3.3 \ - bstr-1.12.0 \ + bstr-1.12.1 \ bumpalo-3.19.0 \ byte-slice-cast-1.2.3 \ bytecount-0.6.9 \ - bytemuck-1.23.2 \ + bytemuck-1.24.0 \ byteorder-1.5.0 \ byteorder-lite-0.1.0 \ bytes-1.10.1 \ - cairo-rs-0.21.1 \ - cairo-sys-rs-0.21.1 \ + cairo-rs-0.21.2 \ + cairo-sys-rs-0.21.2 \ cast-0.3.0 \ cbc-0.1.2 \ - cc-1.2.35 \ - cfg-expr-0.20.2 \ - cfg-if-1.0.3 \ - chrono-0.4.41 \ + cc-1.2.44 \ + cfg-expr-0.20.4 \ + cfg-if-1.0.4 \ + chrono-0.4.42 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ cipher-0.4.4 \ - clap-4.5.46 \ - clap_builder-4.5.46 \ - clap_complete-4.5.57 \ - clap_derive-4.5.45 \ - clap_lex-0.7.5 \ + clap-4.5.51 \ + clap_builder-4.5.51 \ + clap_complete-4.5.60 \ + clap_derive-4.5.49 \ + clap_lex-0.7.6 \ color_quant-1.1.0 \ colorchoice-1.0.4 \ core-foundation-sys-0.8.7 \ @@ -64,26 +63,25 @@ CARGO_CRATES= adler2-2.0.1 \ data-url-0.3.2 \ dav1d-0.10.4 \ dav1d-sys-0.8.3 \ - deranged-0.5.3 \ + deranged-0.5.5 \ derive_more-2.0.1 \ derive_more-impl-2.0.1 \ difflib-0.4.0 \ digest-0.10.7 \ displaydoc-0.2.5 \ dlib-0.5.2 \ - doc-comment-0.3.3 \ dtoa-1.0.10 \ dtoa-short-0.3.5 \ ecb-0.1.2 \ either-1.15.0 \ encoding_rs-0.8.35 \ equivalent-1.0.2 \ - errno-0.3.13 \ + errno-0.3.14 \ fallible_collections-0.4.9 \ fastrand-2.3.0 \ fdeflate-0.3.7 \ - find-msvc-tools-0.1.0 \ - flate2-1.1.2 \ + find-msvc-tools-0.1.4 \ + flate2-1.1.5 \ float-cmp-0.10.0 \ fnv-1.0.7 \ form_urlencoded-1.2.2 \ @@ -96,37 +94,37 @@ CARGO_CRATES= adler2-2.0.1 \ futures-task-0.3.31 \ futures-util-0.3.31 \ fxhash-0.2.1 \ - gdk-pixbuf-0.21.1 \ - gdk-pixbuf-sys-0.21.1 \ - generic-array-0.14.7 \ - getrandom-0.3.3 \ + gdk-pixbuf-0.21.2 \ + gdk-pixbuf-sys-0.21.2 \ + generic-array-0.14.9 \ + getrandom-0.3.4 \ gif-0.13.3 \ - gio-0.21.1 \ - gio-sys-0.21.1 \ - glib-0.21.1 \ - glib-macros-0.21.0 \ - glib-sys-0.21.1 \ - gobject-sys-0.21.1 \ - half-2.6.0 \ + gio-0.21.4 \ + gio-sys-0.21.2 \ + glib-0.21.4 \ + glib-macros-0.21.4 \ + glib-sys-0.21.2 \ + gobject-sys-0.21.2 \ + half-2.7.1 \ hashbrown-0.13.2 \ - hashbrown-0.15.5 \ + hashbrown-0.16.0 \ heck-0.5.0 \ - iana-time-zone-0.1.63 \ + iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ - icu_collections-2.0.0 \ - icu_locale_core-2.0.0 \ - icu_normalizer-2.0.0 \ - icu_normalizer_data-2.0.0 \ - icu_properties-2.0.1 \ - icu_properties_data-2.0.1 \ - icu_provider-2.0.0 \ + icu_collections-2.1.1 \ + icu_locale_core-2.1.1 \ + icu_normalizer-2.1.1 \ + icu_normalizer_data-2.1.1 \ + icu_properties-2.1.1 \ + icu_properties_data-2.1.1 \ + icu_provider-2.1.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ image-0.25.8 \ image-webp-0.2.4 \ - indexmap-2.11.0 \ + indexmap-2.12.0 \ inout-0.1.4 \ - is_terminal_polyfill-1.70.1 \ + is_terminal_polyfill-1.70.2 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.15 \ @@ -134,16 +132,16 @@ CARGO_CRATES= adler2-2.0.1 \ jiff-static-0.2.15 \ jiff-tzdb-0.1.4 \ jiff-tzdb-platform-0.1.3 \ - js-sys-0.3.77 \ + js-sys-0.3.82 \ language-tags-0.3.2 \ lazy_static-1.5.0 \ - libc-0.2.175 \ - libloading-0.8.8 \ - linux-raw-sys-0.9.4 \ - litemap-0.8.0 \ + libc-0.2.177 \ + libloading-0.8.9 \ + linux-raw-sys-0.11.0 \ + litemap-0.8.1 \ locale_config-0.3.0 \ - lock_api-0.4.13 \ - log-0.4.27 \ + lock_api-0.4.14 \ + log-0.4.28 \ lopdf-0.38.0 \ mac-0.1.1 \ malloc_buf-0.0.6 \ @@ -151,9 +149,9 @@ CARGO_CRATES= adler2-2.0.1 \ matches-0.1.10 \ matrixmultiply-0.3.10 \ md-5-0.10.6 \ - memchr-2.7.5 \ + memchr-2.7.6 \ miniz_oxide-0.8.9 \ - moxcms-0.7.5 \ + moxcms-0.7.9 \ mp4parse-0.17.0 \ nalgebra-0.33.2 \ nalgebra-macros-0.2.2 \ @@ -172,14 +170,14 @@ CARGO_CRATES= adler2-2.0.1 \ objc-foundation-0.1.1 \ objc_id-0.1.1 \ once_cell-1.21.3 \ - once_cell_polyfill-1.70.1 \ + once_cell_polyfill-1.70.2 \ oorandom-11.1.5 \ - pango-0.21.1 \ - pango-sys-0.21.1 \ - pangocairo-0.21.1 \ - pangocairo-sys-0.21.1 \ - parking_lot-0.12.4 \ - parking_lot_core-0.9.11 \ + pango-0.21.3 \ + pango-sys-0.21.2 \ + pangocairo-0.21.2 \ + pangocairo-sys-0.21.2 \ + parking_lot-0.12.5 \ + parking_lot_core-0.9.12 \ paste-1.0.15 \ percent-encoding-2.3.2 \ phf-0.11.3 \ @@ -197,20 +195,20 @@ CARGO_CRATES= adler2-2.0.1 \ png-0.18.0 \ portable-atomic-1.11.1 \ portable-atomic-util-0.2.4 \ - potential_utf-0.1.3 \ + potential_utf-0.1.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ precomputed-hash-0.1.1 \ predicates-3.1.3 \ predicates-core-1.0.9 \ predicates-tree-1.0.12 \ - proc-macro-crate-3.3.0 \ - proc-macro2-1.0.101 \ - proptest-1.7.0 \ - pxfm-0.1.20 \ + proc-macro-crate-3.4.0 \ + proc-macro2-1.0.103 \ + proptest-1.9.0 \ + pxfm-0.1.25 \ quick-error-1.2.3 \ quick-error-2.0.1 \ - quote-1.0.40 \ + quote-1.0.41 \ r-efi-5.3.0 \ rand-0.8.5 \ rand-0.9.2 \ @@ -223,126 +221,129 @@ CARGO_CRATES= adler2-2.0.1 \ rayon-1.11.0 \ rayon-core-1.13.0 \ rctree-0.6.0 \ - redox_syscall-0.5.17 \ - regex-1.11.2 \ - regex-automata-0.4.10 \ - regex-syntax-0.8.6 \ + redox_syscall-0.5.18 \ + regex-1.12.2 \ + regex-automata-0.4.13 \ + regex-syntax-0.8.8 \ rgb-0.8.52 \ - rustix-1.0.8 \ + rustix-1.1.2 \ rustversion-1.0.22 \ - rusty-fork-0.3.0 \ + rusty-fork-0.3.1 \ ryu-1.0.20 \ safe_arch-0.7.4 \ same-file-1.0.6 \ scopeguard-1.2.0 \ selectors-0.31.0 \ - serde-1.0.219 \ - serde_derive-1.0.219 \ - serde_json-1.0.143 \ - serde_spanned-0.6.9 \ + serde-1.0.228 \ + serde_core-1.0.228 \ + serde_derive-1.0.228 \ + serde_json-1.0.145 \ + serde_spanned-1.0.3 \ servo_arc-0.4.1 \ sha2-0.10.9 \ shell-words-1.1.0 \ shlex-1.3.0 \ - simba-0.9.0 \ + simba-0.9.1 \ simd-adler32-0.3.7 \ siphasher-1.0.1 \ slab-0.4.11 \ smallvec-1.15.1 \ - stable_deref_trait-1.2.0 \ + stable_deref_trait-1.2.1 \ static_assertions-1.1.0 \ string_cache-0.8.9 \ string_cache-0.9.0 \ string_cache_codegen-0.5.4 \ stringprep-0.1.5 \ strsim-0.11.1 \ - syn-2.0.106 \ + syn-2.0.108 \ synstructure-0.13.2 \ - system-deps-7.0.5 \ - target-lexicon-0.13.2 \ - tempfile-3.21.0 \ + system-deps-7.0.7 \ + target-lexicon-0.13.3 \ + tempfile-3.23.0 \ tendril-0.4.3 \ termtree-0.5.1 \ - thiserror-2.0.16 \ - thiserror-impl-2.0.16 \ - time-0.3.42 \ - time-core-0.1.5 \ - time-macros-0.2.23 \ - tinystr-0.8.1 \ + thiserror-2.0.17 \ + thiserror-impl-2.0.17 \ + time-0.3.44 \ + time-core-0.1.6 \ + time-macros-0.2.24 \ + tinystr-0.8.2 \ tinytemplate-1.2.1 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ - toml-0.8.23 \ - toml_datetime-0.6.11 \ - toml_edit-0.22.27 \ + toml-0.9.8 \ + toml_datetime-0.7.3 \ + toml_edit-0.23.7 \ + toml_parser-1.0.4 \ + toml_writer-1.0.4 \ ttf-parser-0.25.1 \ - typenum-1.18.0 \ + typenum-1.19.0 \ unarray-0.1.4 \ unicode-bidi-0.3.18 \ - unicode-ident-1.0.18 \ - unicode-normalization-0.1.24 \ - unicode-properties-0.1.3 \ + unicode-ident-1.0.22 \ + unicode-normalization-0.1.25 \ + unicode-properties-0.1.4 \ url-2.5.7 \ utf-8-0.7.6 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ - version-compare-0.2.0 \ + version-compare-0.2.1 \ version_check-0.9.5 \ wait-timeout-0.2.1 \ walkdir-2.5.0 \ - wasi-0.14.3+wasi-0.2.4 \ - wasm-bindgen-0.2.100 \ - wasm-bindgen-backend-0.2.100 \ - wasm-bindgen-macro-0.2.100 \ - wasm-bindgen-macro-support-0.2.100 \ - wasm-bindgen-shared-0.2.100 \ - web-sys-0.3.77 \ + wasip2-1.0.1+wasi-0.2.4 \ + wasm-bindgen-0.2.105 \ + wasm-bindgen-macro-0.2.105 \ + wasm-bindgen-macro-support-0.2.105 \ + wasm-bindgen-shared-0.2.105 \ + web-sys-0.3.82 \ web_atoms-0.1.3 \ weezl-0.1.10 \ wide-0.7.33 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-util-0.1.10 \ + winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ - windows-core-0.61.2 \ - windows-implement-0.60.0 \ - windows-interface-0.59.1 \ - windows-link-0.1.3 \ - windows-result-0.3.4 \ - windows-strings-0.4.2 \ + windows-core-0.62.2 \ + windows-implement-0.60.2 \ + windows-interface-0.59.3 \ + windows-link-0.2.1 \ + windows-result-0.4.1 \ + windows-strings-0.5.1 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ + windows-sys-0.61.2 \ windows-targets-0.52.6 \ - windows-targets-0.53.3 \ + windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.52.6 \ - windows_aarch64_gnullvm-0.53.0 \ + windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.52.6 \ - windows_aarch64_msvc-0.53.0 \ + windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.52.6 \ - windows_i686_gnu-0.53.0 \ + windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ - windows_i686_gnullvm-0.53.0 \ + windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.52.6 \ - windows_i686_msvc-0.53.0 \ + windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.52.6 \ - windows_x86_64_gnu-0.53.0 \ + windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.52.6 \ - windows_x86_64_gnullvm-0.53.0 \ + windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.52.6 \ - windows_x86_64_msvc-0.53.0 \ + windows_x86_64_msvc-0.53.1 \ winnow-0.7.13 \ - wit-bindgen-0.45.0 \ - writeable-0.6.1 \ + wit-bindgen-0.46.0 \ + writeable-0.6.2 \ xml5ever-0.35.0 \ yeslogic-fontconfig-sys-6.0.0 \ - yoke-0.8.0 \ - yoke-derive-0.8.0 \ - zerocopy-0.8.26 \ - zerocopy-derive-0.8.26 \ + yoke-0.8.1 \ + yoke-derive-0.8.1 \ + zerocopy-0.8.27 \ + zerocopy-derive-0.8.27 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ - zerotrie-0.2.2 \ - zerovec-0.11.4 \ - zerovec-derive-0.11.1 \ + zerotrie-0.2.3 \ + zerovec-0.11.5 \ + zerovec-derive-0.11.2 \ zune-core-0.4.12 \ - zune-jpeg-0.4.20 + zune-jpeg-0.4.21 diff --git a/graphics/librsvg2-rust/distinfo b/graphics/librsvg2-rust/distinfo index 7a7df838defe..1fcbf211cd19 100644 --- a/graphics/librsvg2-rust/distinfo +++ b/graphics/librsvg2-rust/distinfo @@ -1,24 +1,22 @@ -TIMESTAMP = 1762039621 -SHA256 (librsvg-2.61.2.tar.xz) = 4644d83623dd61cc4479c2b3c372e1da2b281552ebc90035c8d1ac502eb1dc00 -SIZE (librsvg-2.61.2.tar.xz) = 6758744 +TIMESTAMP = 1765716516 +SHA256 (librsvg-2.61.3.tar.xz) = a56d2c80d744ad2f2718f85df466fe71d24ff1f9bc3e5ef588bde4d7e87815f2 +SIZE (librsvg-2.61.3.tar.xz) = 6761572 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa SIZE (rust/crates/adler2-2.0.1.crate) = 13366 SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0 SIZE (rust/crates/aes-0.8.4.crate) = 124812 SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75 SIZE (rust/crates/ahash-0.8.12.crate) = 43413 -SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 -SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 -SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 -SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674 +SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301 +SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299 SIZE (rust/crates/anes-0.1.6.crate) = 23857 -SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192 -SIZE (rust/crates/anstream-0.6.20.crate) = 28797 -SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd -SIZE (rust/crates/anstyle-1.0.11.crate) = 15880 +SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a +SIZE (rust/crates/anstream-0.6.21.crate) = 29516 +SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78 +SIZE (rust/crates/anstyle-1.0.13.crate) = 17651 SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707 SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2 @@ -27,8 +25,8 @@ SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f7 SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558 SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6 SIZE (rust/crates/approx-0.5.1.crate) = 15100 -SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66 -SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914 +SHA256 (rust/crates/assert_cmd-2.1.1.crate) = bcbb6924530aa9e0432442af08bbcafdad182db80d2e560da42a6d442535bf85 +SIZE (rust/crates/assert_cmd-2.1.1.crate) = 27211 SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 SHA256 (rust/crates/av-data-0.4.4.crate) = fca67ba5d317924c02180c576157afd54babe48a76ebc66ce6d34bb8ba08308e @@ -37,8 +35,8 @@ SHA256 (rust/crates/bit-set-0.8.0.crate) = 08807e080ed7f9d5433fa9b275196cfc35414 SIZE (rust/crates/bit-set-0.8.0.crate) = 16289 SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7 SIZE (rust/crates/bit-vec-0.8.0.crate) = 24132 -SHA256 (rust/crates/bitflags-2.9.3.crate) = 34efbcccd345379ca2868b2b2c9d3782e9cc58ba87bc7d79d5b53d9c9ae6f25d -SIZE (rust/crates/bitflags-2.9.3.crate) = 47777 +SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3 +SIZE (rust/crates/bitflags-2.10.0.crate) = 48427 SHA256 (rust/crates/bitreader-0.3.11.crate) = 886559b1e163d56c765bc3a985febb4eee8009f625244511d8ee3c432e08c066 SIZE (rust/crates/bitreader-0.3.11.crate) = 12077 SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a @@ -47,38 +45,38 @@ SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996a SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 SHA256 (rust/crates/block-padding-0.3.3.crate) = a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93 SIZE (rust/crates/block-padding-0.3.3.crate) = 8504 -SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4 -SIZE (rust/crates/bstr-1.12.0.crate) = 351557 +SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab +SIZE (rust/crates/bstr-1.12.1.crate) = 354916 SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 SHA256 (rust/crates/byte-slice-cast-1.2.3.crate) = 7575182f7272186991736b70173b0ea045398f984bf5ebbb3804736ce1330c9d SIZE (rust/crates/byte-slice-cast-1.2.3.crate) = 7498 SHA256 (rust/crates/bytecount-0.6.9.crate) = 175812e0be2bccb6abe50bb8d566126198344f707e304f45c648fd8f2cc0365e SIZE (rust/crates/bytecount-0.6.9.crate) = 18695 -SHA256 (rust/crates/bytemuck-1.23.2.crate) = 3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677 -SIZE (rust/crates/bytemuck-1.23.2.crate) = 53021 +SHA256 (rust/crates/bytemuck-1.24.0.crate) = 1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4 +SIZE (rust/crates/bytemuck-1.24.0.crate) = 53243 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495 SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909 SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a SIZE (rust/crates/bytes-1.10.1.crate) = 76779 -SHA256 (rust/crates/cairo-rs-0.21.1.crate) = 1158f326d7b755a9ae2b36c5b5391400e3431f3b77418cedb6d7130126628f10 -SIZE (rust/crates/cairo-rs-0.21.1.crate) = 58404 -SHA256 (rust/crates/cairo-sys-rs-0.21.1.crate) = b963177900ec8e783927e5ed99e16c0ec1b723f1f125dff8992db28ef35c62c3 -SIZE (rust/crates/cairo-sys-rs-0.21.1.crate) = 14498 +SHA256 (rust/crates/cairo-rs-0.21.2.crate) = dfe4354df4da648870e363387679081f8f9fc538ec8b55901e3740c6a0ef81b1 +SIZE (rust/crates/cairo-rs-0.21.2.crate) = 58365 +SHA256 (rust/crates/cairo-sys-rs-0.21.2.crate) = 47d6c3300c7103eb8e4de07591003511aa25664438f8c6fc317a3a9902c103f8 +SIZE (rust/crates/cairo-sys-rs-0.21.2.crate) = 14564 SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5 SIZE (rust/crates/cast-0.3.0.crate) = 11452 SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6 SIZE (rust/crates/cbc-0.1.2.crate) = 23501 -SHA256 (rust/crates/cc-1.2.35.crate) = 590f9024a68a8c40351881787f1934dc11afd69090f5edb6831464694d836ea3 -SIZE (rust/crates/cc-1.2.35.crate) = 89972 -SHA256 (rust/crates/cfg-expr-0.20.2.crate) = c8d458d63f0f0f482c8da9b7c8b76c21bd885a02056cc94c6404d861ca2b8206 -SIZE (rust/crates/cfg-expr-0.20.2.crate) = 44758 -SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9 -SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719 -SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d -SIZE (rust/crates/chrono-0.4.41.crate) = 234621 +SHA256 (rust/crates/cc-1.2.44.crate) = 37521ac7aabe3d13122dc382493e20c9416f299d2ccd5b3a5340a2570cdeb0f3 +SIZE (rust/crates/cc-1.2.44.crate) = 92035 +SHA256 (rust/crates/cfg-expr-0.20.4.crate) = 9acd0bdbbf4b2612d09f52ba61da432140cb10930354079d0d53fafc12968726 +SIZE (rust/crates/cfg-expr-0.20.4.crate) = 44896 +SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 +SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360 +SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2 +SIZE (rust/crates/chrono-0.4.42.crate) = 238174 SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e SIZE (rust/crates/ciborium-0.2.2.crate) = 35611 SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757 @@ -87,16 +85,16 @@ SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5f SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695 SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad SIZE (rust/crates/cipher-0.4.4.crate) = 19073 -SHA256 (rust/crates/clap-4.5.46.crate) = 2c5e4fcf9c21d2e544ca1ee9d8552de13019a42aa7dbf32747fa7aaf1df76e57 -SIZE (rust/crates/clap-4.5.46.crate) = 58332 -SHA256 (rust/crates/clap_builder-4.5.46.crate) = fecb53a0e6fcfb055f686001bc2e2592fa527efaf38dbe81a6a9563562e57d41 -SIZE (rust/crates/clap_builder-4.5.46.crate) = 169831 -SHA256 (rust/crates/clap_complete-4.5.57.crate) = 4d9501bd3f5f09f7bbee01da9a511073ed30a80cd7a509f1214bb74eadea71ad -SIZE (rust/crates/clap_complete-4.5.57.crate) = 48637 -SHA256 (rust/crates/clap_derive-4.5.45.crate) = 14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6 -SIZE (rust/crates/clap_derive-4.5.45.crate) = 33545 -SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 -SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469 +SHA256 (rust/crates/clap-4.5.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5 +SIZE (rust/crates/clap-4.5.51.crate) = 62030 +SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a +SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077 +SHA256 (rust/crates/clap_complete-4.5.60.crate) = 8e602857739c5a4291dfa33b5a298aeac9006185229a700e5810a3ef7272d971 +SIZE (rust/crates/clap_complete-4.5.60.crate) = 48640 +SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671 +SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559 +SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d +SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466 SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b SIZE (rust/crates/color_quant-1.1.0.crate) = 6649 SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 @@ -133,8 +131,8 @@ SHA256 (rust/crates/dav1d-0.10.4.crate) = 80c3f80814db85397819d464bb553268992c39 SIZE (rust/crates/dav1d-0.10.4.crate) = 16744 SHA256 (rust/crates/dav1d-sys-0.8.3.crate) = c3c91aea6668645415331133ed6f8ddf0e7f40160cd97a12d59e68716a58704b SIZE (rust/crates/dav1d-sys-0.8.3.crate) = 9530 -SHA256 (rust/crates/deranged-0.5.3.crate) = d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc -SIZE (rust/crates/deranged-0.5.3.crate) = 24353 +SHA256 (rust/crates/deranged-0.5.5.crate) = ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587 +SIZE (rust/crates/deranged-0.5.5.crate) = 24438 SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678 SIZE (rust/crates/derive_more-2.0.1.crate) = 70127 SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3 @@ -147,8 +145,6 @@ SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cd SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 SHA256 (rust/crates/dlib-0.5.2.crate) = 330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412 SIZE (rust/crates/dlib-0.5.2.crate) = 5806 -SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10 -SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123 SHA256 (rust/crates/dtoa-1.0.10.crate) = d6add3b8cff394282be81f3fc1a0605db594ed69890078ca6e2cab1c408bcf04 SIZE (rust/crates/dtoa-1.0.10.crate) = 17584 SHA256 (rust/crates/dtoa-short-0.3.5.crate) = cd1511a7b6a56299bd043a9c167a6d2bfb37bf84a6dfceaba651168adfb43c87 @@ -161,18 +157,18 @@ SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050 SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 -SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad -SIZE (rust/crates/errno-0.3.13.crate) = 12449 +SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb +SIZE (rust/crates/errno-0.3.14.crate) = 12002 SHA256 (rust/crates/fallible_collections-0.4.9.crate) = a88c69768c0a15262df21899142bc6df9b9b823546d4b4b9a7bc2d6c448ec6fd SIZE (rust/crates/fallible_collections-0.4.9.crate) = 49824 SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188 -SHA256 (rust/crates/find-msvc-tools-0.1.0.crate) = e178e4fba8a2726903f6ba98a6d221e76f9c12c650d5dc0e6afdc50677b49650 -SIZE (rust/crates/find-msvc-tools-0.1.0.crate) = 29903 -SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d -SIZE (rust/crates/flate2-1.1.2.crate) = 76495 +SHA256 (rust/crates/find-msvc-tools-0.1.4.crate) = 52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127 +SIZE (rust/crates/find-msvc-tools-0.1.4.crate) = 30817 +SHA256 (rust/crates/flate2-1.1.5.crate) = bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb +SIZE (rust/crates/flate2-1.1.5.crate) = 77015 SHA256 (rust/crates/float-cmp-0.10.0.crate) = b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8 SIZE (rust/crates/float-cmp-0.10.0.crate) = 10702 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 @@ -197,54 +193,54 @@ SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc SIZE (rust/crates/futures-util-0.3.31.crate) = 162124 SHA256 (rust/crates/fxhash-0.2.1.crate) = c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c SIZE (rust/crates/fxhash-0.2.1.crate) = 4102 -SHA256 (rust/crates/gdk-pixbuf-0.21.1.crate) = 3c7330cdbbc653df431331ae3d9d59e985a0fecaf33d74c7c1c5d13ab0245f6c -SIZE (rust/crates/gdk-pixbuf-0.21.1.crate) = 21423 -SHA256 (rust/crates/gdk-pixbuf-sys-0.21.1.crate) = e25899cc931dc28cba912ebec793b730f53d2d419f90a562fcb29b53bd10aa82 -SIZE (rust/crates/gdk-pixbuf-sys-0.21.1.crate) = 14021 -SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a -SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 -SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4 -SIZE (rust/crates/getrandom-0.3.3.crate) = 49493 +SHA256 (rust/crates/gdk-pixbuf-0.21.2.crate) = 2a3c64459f569154f37616fc28923bfac490d4aaa134aaf5eca58a2c0c13050f +SIZE (rust/crates/gdk-pixbuf-0.21.2.crate) = 21684 +SHA256 (rust/crates/gdk-pixbuf-sys-0.21.2.crate) = 3854ef7a6a8b8f3b4013a01d5f9cb0d1794ec4e810c6cb4e2cc6d980f1baf724 +SIZE (rust/crates/gdk-pixbuf-sys-0.21.2.crate) = 13587 +SHA256 (rust/crates/generic-array-0.14.9.crate) = 4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2 +SIZE (rust/crates/generic-array-0.14.9.crate) = 17439 +SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd +SIZE (rust/crates/getrandom-0.3.4.crate) = 50932 SHA256 (rust/crates/gif-0.13.3.crate) = 4ae047235e33e2829703574b54fdec96bfbad892062d97fed2f76022287de61b SIZE (rust/crates/gif-0.13.3.crate) = 36010 -SHA256 (rust/crates/gio-0.21.1.crate) = 52b5e3f390d01b79e30da451dd00e27cd1ac2de81658e3abf6c1fc3229b24c5f -SIZE (rust/crates/gio-0.21.1.crate) = 228292 -SHA256 (rust/crates/gio-sys-0.21.1.crate) = a03f2234671e5a588cfe1f59c2b22c103f5772ea351be9cc824a9ce0d06d99fd -SIZE (rust/crates/gio-sys-0.21.1.crate) = 87224 -SHA256 (rust/crates/glib-0.21.1.crate) = 60bdc26493257b5794ba9301f7cbaf7ab0d69a570bfbefa4d7d360e781cb5205 -SIZE (rust/crates/glib-0.21.1.crate) = 298489 -SHA256 (rust/crates/glib-macros-0.21.0.crate) = e772291ebea14c28eb11bb75741f62f4a4894f25e60ce80100797b6b010ef0f9 -SIZE (rust/crates/glib-macros-0.21.0.crate) = 65629 -SHA256 (rust/crates/glib-sys-0.21.1.crate) = dc7c43cff6a7dc43821e45ebf172399437acd6716fa2186b6852d2b397bf622d -SIZE (rust/crates/glib-sys-0.21.1.crate) = 68368 -SHA256 (rust/crates/gobject-sys-0.21.1.crate) = 3e9a190eef2bce144a6aa8434e306974c6062c398e0a33a146d60238f9062d5c -SIZE (rust/crates/gobject-sys-0.21.1.crate) = 23364 -SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9 -SIZE (rust/crates/half-2.6.0.crate) = 59507 +SHA256 (rust/crates/gio-0.21.4.crate) = daeff3dd716d1ba91850b976b76a1c2d28f99ef6c1602cd8fdaa8fab8017fd9c +SIZE (rust/crates/gio-0.21.4.crate) = 233254 +SHA256 (rust/crates/gio-sys-0.21.2.crate) = 171ed2f6dd927abbe108cfd9eebff2052c335013f5879d55bab0dc1dee19b706 +SIZE (rust/crates/gio-sys-0.21.2.crate) = 86778 +SHA256 (rust/crates/glib-0.21.4.crate) = 5b9dbecb1c33e483a98be4acfea2ab369e1c28f517c6eadb674537409c25c4b2 +SIZE (rust/crates/glib-0.21.4.crate) = 298587 +SHA256 (rust/crates/glib-macros-0.21.4.crate) = 880e524e0085f3546cfb38532b2c202c0d64741d9977a6e4aa24704bfc9f19fb +SIZE (rust/crates/glib-macros-0.21.4.crate) = 70189 +SHA256 (rust/crates/glib-sys-0.21.2.crate) = d09d3d0fddf7239521674e57b0465dfbd844632fec54f059f7f56112e3f927e1 +SIZE (rust/crates/glib-sys-0.21.2.crate) = 67401 +SHA256 (rust/crates/gobject-sys-0.21.2.crate) = 538e41d8776173ec107e7b0f2aceced60abc368d7e1d81c1f0e2ecd35f59080d +SIZE (rust/crates/gobject-sys-0.21.2.crate) = 22329 +SHA256 (rust/crates/half-2.7.1.crate) = 6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b +SIZE (rust/crates/half-2.7.1.crate) = 61040 SHA256 (rust/crates/hashbrown-0.13.2.crate) = 43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e SIZE (rust/crates/hashbrown-0.13.2.crate) = 105265 -SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1 -SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908 +SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d +SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 -SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8 -SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919 +SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb +SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185 -SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47 -SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033 -SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a -SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430 -SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979 -SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543 -SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3 -SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101 -SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b -SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165 -SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632 -SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735 -SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af -SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966 +SHA256 (rust/crates/icu_collections-2.1.1.crate) = 4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43 +SIZE (rust/crates/icu_collections-2.1.1.crate) = 87233 +SHA256 (rust/crates/icu_locale_core-2.1.1.crate) = edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6 +SIZE (rust/crates/icu_locale_core-2.1.1.crate) = 70876 +SHA256 (rust/crates/icu_normalizer-2.1.1.crate) = 5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599 +SIZE (rust/crates/icu_normalizer-2.1.1.crate) = 67132 +SHA256 (rust/crates/icu_normalizer_data-2.1.1.crate) = 7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a +SIZE (rust/crates/icu_normalizer_data-2.1.1.crate) = 68649 +SHA256 (rust/crates/icu_properties-2.1.1.crate) = e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99 +SIZE (rust/crates/icu_properties-2.1.1.crate) = 59036 +SHA256 (rust/crates/icu_properties_data-2.1.1.crate) = 02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899 +SIZE (rust/crates/icu_properties_data-2.1.1.crate) = 162431 +SHA256 (rust/crates/icu_provider-2.1.1.crate) = 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614 +SIZE (rust/crates/icu_provider-2.1.1.crate) = 50907 SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de SIZE (rust/crates/idna-1.1.0.crate) = 148747 SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 @@ -253,12 +249,12 @@ SHA256 (rust/crates/image-0.25.8.crate) = 529feb3e6769d234375c4cf1ee2ce713682b8e SIZE (rust/crates/image-0.25.8.crate) = 292229 SHA256 (rust/crates/image-webp-0.2.4.crate) = 525e9ff3e1a4be2fbea1fdf0e98686a6d98b4d8f937e1bf7402245af1909e8c3 SIZE (rust/crates/image-webp-0.2.4.crate) = 68478 -SHA256 (rust/crates/indexmap-2.11.0.crate) = f2481980430f9f78649238835720ddccc57e52df14ffce1c6f37391d61b563e9 -SIZE (rust/crates/indexmap-2.11.0.crate) = 99851 +SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f +SIZE (rust/crates/indexmap-2.12.0.crate) = 100446 SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01 SIZE (rust/crates/inout-0.1.4.crate) = 11280 -SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf -SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 +SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695 +SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548 SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 SIZE (rust/crates/itertools-0.13.0.crate) = 146261 SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285 @@ -273,26 +269,26 @@ SHA256 (rust/crates/jiff-tzdb-0.1.4.crate) = c1283705eb0a21404d2bfd6eef2a7593d24 SIZE (rust/crates/jiff-tzdb-0.1.4.crate) = 62435 SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8 SIZE (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 3179 -SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f -SIZE (rust/crates/js-sys-0.3.77.crate) = 55538 +SHA256 (rust/crates/js-sys-0.3.82.crate) = b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65 +SIZE (rust/crates/js-sys-0.3.82.crate) = 56436 SHA256 (rust/crates/language-tags-0.3.2.crate) = d4345964bb142484797b161f473a503a434de77149dd8c7427788c6e13379388 SIZE (rust/crates/language-tags-0.3.2.crate) = 53420 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 -SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543 -SIZE (rust/crates/libc-0.2.175.crate) = 788728 -SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667 -SIZE (rust/crates/libloading-0.8.8.crate) = 31345 -SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12 -SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088 -SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956 -SIZE (rust/crates/litemap-0.8.0.crate) = 34344 +SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976 +SIZE (rust/crates/libc-0.2.177.crate) = 792045 +SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55 +SIZE (rust/crates/libloading-0.8.9.crate) = 30222 +SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039 +SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624 +SHA256 (rust/crates/litemap-0.8.1.crate) = 6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77 +SIZE (rust/crates/litemap-0.8.1.crate) = 34172 SHA256 (rust/crates/locale_config-0.3.0.crate) = 08d2c35b16f4483f6c26f0e4e9550717a2f6575bcd6f12a53ff0c490a94a6934 SIZE (rust/crates/locale_config-0.3.0.crate) = 20808 -SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765 -SIZE (rust/crates/lock_api-0.4.13.crate) = 28565 -SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 -SIZE (rust/crates/log-0.4.27.crate) = 48120 +SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965 +SIZE (rust/crates/lock_api-0.4.14.crate) = 29249 +SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432 +SIZE (rust/crates/log-0.4.28.crate) = 51131 SHA256 (rust/crates/lopdf-0.38.0.crate) = c7184fdea2bc3cd272a1acec4030c321a8f9875e877b3f92a53f2f6033fdc289 SIZE (rust/crates/lopdf-0.38.0.crate) = 7476430 SHA256 (rust/crates/mac-0.1.1.crate) = c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4 @@ -307,12 +303,12 @@ SHA256 (rust/crates/matrixmultiply-0.3.10.crate) = a06de3016e9fae57a36fd14dba131 SIZE (rust/crates/matrixmultiply-0.3.10.crate) = 58170 SHA256 (rust/crates/md-5-0.10.6.crate) = d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf SIZE (rust/crates/md-5-0.10.6.crate) = 16161 -SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 -SIZE (rust/crates/memchr-2.7.5.crate) = 97603 +SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273 +SIZE (rust/crates/memchr-2.7.6.crate) = 97616 SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316 SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132 -SHA256 (rust/crates/moxcms-0.7.5.crate) = ddd32fa8935aeadb8a8a6b6b351e40225570a37c43de67690383d87ef170cd08 -SIZE (rust/crates/moxcms-0.7.5.crate) = 184232 +SHA256 (rust/crates/moxcms-0.7.9.crate) = 0fbdd3d7436f8b5e892b8b7ea114271ff0fa00bc5acae845d53b07d498616ef6 +SIZE (rust/crates/moxcms-0.7.9.crate) = 176419 SHA256 (rust/crates/mp4parse-0.17.0.crate) = 63a35203d3c6ce92d5251c77520acb2e57108c88728695aa883f70023624c570 SIZE (rust/crates/mp4parse-0.17.0.crate) = 82408 SHA256 (rust/crates/nalgebra-0.33.2.crate) = 26aecdf64b707efd1310e3544d709c5c0ac61c13756046aaaba41be5c4f66a3b @@ -349,22 +345,22 @@ SHA256 (rust/crates/objc_id-0.1.1.crate) = c92d4ddb4bd7b50d730c215ff871754d0da6b SIZE (rust/crates/objc_id-0.1.1.crate) = 3258 SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 -SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad -SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510 +SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe +SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448 SHA256 (rust/crates/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e SIZE (rust/crates/oorandom-11.1.5.crate) = 23750 -SHA256 (rust/crates/pango-0.21.1.crate) = ab47feb3403aa564edaeb68620c5b9159f8814733a7dd45f0b1a27d19de362fe -SIZE (rust/crates/pango-0.21.1.crate) = 49650 -SHA256 (rust/crates/pango-sys-0.21.1.crate) = 1f855bccb447644e149fae79086e1f81514c30fe5e9b8bd257d9d3c941116c86 -SIZE (rust/crates/pango-sys-0.21.1.crate) = 29211 -SHA256 (rust/crates/pangocairo-0.21.1.crate) = bb23cf0052917cbf75f160d4913a46ce741567f566b514fadc09d761f41eb2fb -SIZE (rust/crates/pangocairo-0.21.1.crate) = 9420 -SHA256 (rust/crates/pangocairo-sys-0.21.1.crate) = dcda09c0b17007d7eb6c5eb1643c5b40b067073c15f0cc5a809a6fc68b5d9be7 -SIZE (rust/crates/pangocairo-sys-0.21.1.crate) = 7365 -SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13 -SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779 -SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5 -SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773 +SHA256 (rust/crates/pango-0.21.3.crate) = e37b7a678e18c2e9f2485f7e39b7b2dac99590d5ddef08a7f56eae38a145402e +SIZE (rust/crates/pango-0.21.3.crate) = 50452 +SHA256 (rust/crates/pango-sys-0.21.2.crate) = f4f5daf21da43fba9f2a0092da0eebeb77637c23552bccaf58f791c518009c94 +SIZE (rust/crates/pango-sys-0.21.2.crate) = 28458 +SHA256 (rust/crates/pangocairo-0.21.2.crate) = 7fe686297711b9c0499d0e292e86d343d90b4832d19ebff3d50ce3f627b64e17 +SIZE (rust/crates/pangocairo-0.21.2.crate) = 9678 +SHA256 (rust/crates/pangocairo-sys-0.21.2.crate) = e6263d7d919c8f3ccd31874774b5f7924e88f5b82ddee3163b3ef49197786a00 +SIZE (rust/crates/pangocairo-sys-0.21.2.crate) = 6365 +SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a +SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735 +SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1 +SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110 SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a SIZE (rust/crates/paste-1.0.15.crate) = 18374 SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220 @@ -399,8 +395,8 @@ SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433 SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506 SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507 SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043 -SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a -SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698 +SHA256 (rust/crates/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77 +SIZE (rust/crates/potential_utf-0.1.4.crate) = 9514 SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165 SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9 @@ -413,20 +409,20 @@ SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f SIZE (rust/crates/predicates-core-1.0.9.crate) = 8618 SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392 -SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35 -SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432 -SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de -SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886 -SHA256 (rust/crates/proptest-1.7.0.crate) = 6fcdab19deb5195a31cf7726a210015ff1496ba1464fd42cb4f537b8b01b471f -SIZE (rust/crates/proptest-1.7.0.crate) = 204889 -SHA256 (rust/crates/pxfm-0.1.20.crate) = 6e790881194f6f6e86945f0a42a6981977323669aeb6c40e9c7ec253133b96f8 -SIZE (rust/crates/pxfm-0.1.20.crate) = 1199161 +SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983 +SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690 +SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8 +SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024 +SHA256 (rust/crates/proptest-1.9.0.crate) = bee689443a2bd0a16ab0348b52ee43e3b2d1b1f931c8aa5c9f8de4c86fbe8c40 +SIZE (rust/crates/proptest-1.9.0.crate) = 205346 +SHA256 (rust/crates/pxfm-0.1.25.crate) = a3cbdf373972bf78df4d3b518d07003938e2c7d1fb5891e55f9cb6df57009d84 +SIZE (rust/crates/pxfm-0.1.25.crate) = 866791 SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0 SIZE (rust/crates/quick-error-1.2.3.crate) = 15066 SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3 SIZE (rust/crates/quick-error-2.0.1.crate) = 14265 -SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d -SIZE (rust/crates/quote-1.0.40.crate) = 31063 +SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1 +SIZE (rust/crates/quote-1.0.41.crate) = 31408 SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 @@ -451,22 +447,22 @@ SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151 SHA256 (rust/crates/rctree-0.6.0.crate) = e03e7866abec1101869ffa8e2c8355c4c2419d0214ece0cc3e428e5b94dea6e9 SIZE (rust/crates/rctree-0.6.0.crate) = 8312 -SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77 -SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002 -SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912 -SIZE (rust/crates/regex-1.11.2.crate) = 166265 -SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6 -SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754 -SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001 -SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808 +SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d +SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747 +SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4 +SIZE (rust/crates/regex-1.12.2.crate) = 163843 +SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c +SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250 +SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58 +SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141 SHA256 (rust/crates/rgb-0.8.52.crate) = 0c6a884d2998352bb4daf0183589aec883f16a6da1f4dde84d8e2e9a5409a1ce SIZE (rust/crates/rgb-0.8.52.crate) = 22449 -SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8 -SIZE (rust/crates/rustix-1.0.8.crate) = 416688 +SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e +SIZE (rust/crates/rustix-1.1.2.crate) = 422717 SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d SIZE (rust/crates/rustversion-1.0.22.crate) = 21096 -SHA256 (rust/crates/rusty-fork-0.3.0.crate) = cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f -SIZE (rust/crates/rusty-fork-0.3.0.crate) = 19881 +SHA256 (rust/crates/rusty-fork-0.3.1.crate) = cc6bf79ff24e648f6da1f8d1f011e9cac26491b619e6b9280f2b47f1774e6ee2 +SIZE (rust/crates/rusty-fork-0.3.1.crate) = 21108 SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f SIZE (rust/crates/ryu-1.0.20.crate) = 48738 SHA256 (rust/crates/safe_arch-0.7.4.crate) = 96b02de82ddbe1b636e6170c21be622223aea188ef2e139be0a5b219ec215323 @@ -477,14 +473,16 @@ SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 SHA256 (rust/crates/selectors-0.31.0.crate) = 5685b6ae43bfcf7d2e7dfcfb5d8e8f61b46442c902531e41a32a9a8bf0ee0fb6 SIZE (rust/crates/selectors-0.31.0.crate) = 65453 -SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6 -SIZE (rust/crates/serde-1.0.219.crate) = 78983 -SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00 -SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798 -SHA256 (rust/crates/serde_json-1.0.143.crate) = d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a -SIZE (rust/crates/serde_json-1.0.143.crate) = 155342 -SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3 -SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210 +SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e +SIZE (rust/crates/serde-1.0.228.crate) = 83652 +SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad +SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 +SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 +SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 +SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c +SIZE (rust/crates/serde_json-1.0.145.crate) = 155748 +SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392 +SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011 SHA256 (rust/crates/servo_arc-0.4.1.crate) = 204ea332803bd95a0b60388590d59cf6468ec9becf626e2451f1d26a1d972de4 SIZE (rust/crates/servo_arc-0.4.1.crate) = 18512 SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283 @@ -493,8 +491,8 @@ SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7 SIZE (rust/crates/shell-words-1.1.0.crate) = 9871 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 -SHA256 (rust/crates/simba-0.9.0.crate) = b3a386a501cd104797982c15ae17aafe8b9261315b5d07e3ec803f2ea26be0fa -SIZE (rust/crates/simba-0.9.0.crate) = 52680 +SHA256 (rust/crates/simba-0.9.1.crate) = c99284beb21666094ba2b75bbceda012e610f5479dfcc2d6e2426f53197ffd95 +SIZE (rust/crates/simba-0.9.1.crate) = 57448 SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086 SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d @@ -503,8 +501,8 @@ SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e SIZE (rust/crates/slab-0.4.11.crate) = 18549 SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 -SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 -SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 +SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596 +SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 SHA256 (rust/crates/string_cache-0.8.9.crate) = bf776ba3fa74f83bf4b63c3dcbbf82173db2632ed8452cb2d891d33f459de70f @@ -517,58 +515,62 @@ SHA256 (rust/crates/stringprep-0.1.5.crate) = 7b4df3d392d81bd458a8a621b8bffbd230 SIZE (rust/crates/stringprep-0.1.5.crate) = 23573 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f SIZE (rust/crates/strsim-0.11.1.crate) = 14266 -SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6 -SIZE (rust/crates/syn-2.0.106.crate) = 301514 +SHA256 (rust/crates/syn-2.0.108.crate) = da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917 +SIZE (rust/crates/syn-2.0.108.crate) = 301754 SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 SIZE (rust/crates/synstructure-0.13.2.crate) = 18950 -SHA256 (rust/crates/system-deps-7.0.5.crate) = e4be53aa0cba896d2dc615bd42bbc130acdcffa239e0a2d965ea5b3b2a86ffdb -SIZE (rust/crates/system-deps-7.0.5.crate) = 28669 -SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a -SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923 -SHA256 (rust/crates/tempfile-3.21.0.crate) = 15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e -SIZE (rust/crates/tempfile-3.21.0.crate) = 42581 +SHA256 (rust/crates/system-deps-7.0.7.crate) = 48c8f33736f986f16d69b6cb8b03f55ddcad5c41acc4ccc39dd88e84aa805e7f +SIZE (rust/crates/system-deps-7.0.7.crate) = 28941 +SHA256 (rust/crates/target-lexicon-0.13.3.crate) = df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c +SIZE (rust/crates/target-lexicon-0.13.3.crate) = 28498 +SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16 +SIZE (rust/crates/tempfile-3.23.0.crate) = 43063 SHA256 (rust/crates/tendril-0.4.3.crate) = d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0 SIZE (rust/crates/tendril-0.4.3.crate) = 37210 SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683 SIZE (rust/crates/termtree-0.5.1.crate) = 8498 -SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0 -SIZE (rust/crates/thiserror-2.0.16.crate) = 29095 -SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960 -SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214 -SHA256 (rust/crates/time-0.3.42.crate) = 8ca967379f9d8eb8058d86ed467d81d03e81acd45757e4ca341c24affbe8e8e3 -SIZE (rust/crates/time-0.3.42.crate) = 142370 -SHA256 (rust/crates/time-core-0.1.5.crate) = a9108bb380861b07264b950ded55a44a14a4adc68b9f5efd85aafc3aa4d40a68 -SIZE (rust/crates/time-core-0.1.5.crate) = 9110 -SHA256 (rust/crates/time-macros-0.2.23.crate) = 7182799245a7264ce590b349d90338f1c1affad93d2639aed5f8f69c090b334c -SIZE (rust/crates/time-macros-0.2.23.crate) = 24713 -SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b -SIZE (rust/crates/tinystr-0.8.1.crate) = 23333 +SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8 +SIZE (rust/crates/thiserror-2.0.17.crate) = 28857 +SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913 +SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344 +SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d +SIZE (rust/crates/time-0.3.44.crate) = 143200 +SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b +SIZE (rust/crates/time-core-0.1.6.crate) = 9105 +SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3 +SIZE (rust/crates/time-macros-0.2.24.crate) = 24715 +SHA256 (rust/crates/tinystr-0.8.2.crate) = 42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869 +SIZE (rust/crates/tinystr-0.8.2.crate) = 23942 SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490 SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362 -SIZE (rust/crates/toml-0.8.23.crate) = 36050 -SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c -SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125 -SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a -SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602 +SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8 +SIZE (rust/crates/toml-0.9.8.crate) = 56104 +SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533 +SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827 +SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d +SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946 +SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e +SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978 +SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2 +SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146 SHA256 (rust/crates/ttf-parser-0.25.1.crate) = d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31 SIZE (rust/crates/ttf-parser-0.25.1.crate) = 201121 -SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f -SIZE (rust/crates/typenum-1.18.0.crate) = 74871 +SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb +SIZE (rust/crates/typenum-1.19.0.crate) = 76414 SHA256 (rust/crates/unarray-0.1.4.crate) = eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94 SIZE (rust/crates/unarray-0.1.4.crate) = 12895 SHA256 (rust/crates/unicode-bidi-0.3.18.crate) = 5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5 SIZE (rust/crates/unicode-bidi-0.3.18.crate) = 58300 -SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 -SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743 -SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956 -SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536 -SHA256 (rust/crates/unicode-properties-0.1.3.crate) = e70f2a8b45122e719eb623c01822704c4e0907e7e426a05927e1a1cfff5b75d0 -SIZE (rust/crates/unicode-properties-0.1.3.crate) = 42252 +SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5 +SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919 +SHA256 (rust/crates/unicode-normalization-0.1.25.crate) = 5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8 +SIZE (rust/crates/unicode-normalization-0.1.25.crate) = 128462 +SHA256 (rust/crates/unicode-properties-0.1.4.crate) = 7df058c713841ad818f1dc5d3fd88063241cc61f49f5fbea4b951e8cf5a8d71d +SIZE (rust/crates/unicode-properties-0.1.4.crate) = 42752 SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b SIZE (rust/crates/url-2.5.7.crate) = 87907 SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9 @@ -577,28 +579,26 @@ SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59 SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 -SHA256 (rust/crates/version-compare-0.2.0.crate) = 852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b -SIZE (rust/crates/version-compare-0.2.0.crate) = 13942 +SHA256 (rust/crates/version-compare-0.2.1.crate) = 03c2856837ef78f57382f06b2b8563a2f512f7185d732608fd9176cb3b8edf0e +SIZE (rust/crates/version-compare-0.2.1.crate) = 14245 SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a SIZE (rust/crates/version_check-0.9.5.crate) = 15554 SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11 SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435 SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 -SHA256 (rust/crates/wasi-0.14.3+wasi-0.2.4.crate) = 6a51ae83037bdd272a9e28ce236db8c07016dd0d50c27038b3f407533c030c95 -SIZE (rust/crates/wasi-0.14.3+wasi-0.2.4.crate) = 144010 -SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5 -SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6 -SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407 -SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d -SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570 -SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2 -SIZE (rust/crates/web-sys-0.3.77.crate) = 638246 +SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7 +SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087 +SHA256 (rust/crates/wasm-bindgen-0.2.105.crate) = da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60 +SIZE (rust/crates/wasm-bindgen-0.2.105.crate) = 48215 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2 +SIZE (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 9264 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 49633 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76 +SIZE (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 9269 +SHA256 (rust/crates/web-sys-0.3.82.crate) = 3a1f95c0d03a47f4ae1f7a64643a6bb97465d9b740f0fa8f90ea33915c99a9a1 +SIZE (rust/crates/web-sys-0.3.82.crate) = 644272 SHA256 (rust/crates/web_atoms-0.1.3.crate) = 57ffde1dc01240bdf9992e3205668b235e59421fd085e8a317ed98da0178d414 SIZE (rust/crates/web_atoms-0.1.3.crate) = 27392 SHA256 (rust/crates/weezl-0.1.10.crate) = a751b3277700db47d3e574514de2eced5e54dc8a5436a3bf7a0b248b2cee16f3 @@ -609,91 +609,93 @@ SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe9399 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 -SHA256 (rust/crates/winapi-util-0.1.10.crate) = 0978bf7171b3d90bac376700cb56d606feb40f251a475a5d6634613564460b22 -SIZE (rust/crates/winapi-util-0.1.10.crate) = 13370 +SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22 +SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 -SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3 -SIZE (rust/crates/windows-core-0.61.2.crate) = 36771 -SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836 -SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073 -SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8 -SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735 -SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a -SIZE (rust/crates/windows-link-0.1.3.crate) = 6154 -SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6 -SIZE (rust/crates/windows-result-0.3.4.crate) = 13418 -SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57 -SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983 +SHA256 (rust/crates/windows-core-0.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb +SIZE (rust/crates/windows-core-0.62.2.crate) = 36932 +SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf +SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325 +SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358 +SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809 +SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5 +SIZE (rust/crates/windows-link-0.2.1.crate) = 6133 +SHA256 (rust/crates/windows-result-0.4.1.crate) = 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5 +SIZE (rust/crates/windows-result-0.4.1.crate) = 13381 +SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091 +SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 +SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc +SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 -SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91 -SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099 +SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3 +SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764 -SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53 +SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748 SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 -SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c -SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446 +SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006 +SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009 SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 -SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3 -SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973 +SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3 +SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775 SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 -SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11 -SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056 +SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c +SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396 SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 -SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d -SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450 +SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2 +SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688 SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 -SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba -SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585 +SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499 +SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712 SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57 -SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1 +SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 -SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486 -SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 +SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650 +SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950 SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf SIZE (rust/crates/winnow-0.7.13.crate) = 174454 -SHA256 (rust/crates/wit-bindgen-0.45.0.crate) = 052283831dbae3d879dc7f51f3d92703a316ca49f91540417d38591826127814 -SIZE (rust/crates/wit-bindgen-0.45.0.crate) = 60405 -SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb -SIZE (rust/crates/writeable-0.6.1.crate) = 24068 +SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59 +SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508 +SHA256 (rust/crates/writeable-0.6.2.crate) = 9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9 +SIZE (rust/crates/writeable-0.6.2.crate) = 25181 SHA256 (rust/crates/xml5ever-0.35.0.crate) = ee3f1e41afb31a75aef076563b0ad3ecc24f5bd9d12a72b132222664eb76b494 SIZE (rust/crates/xml5ever-0.35.0.crate) = 40626 SHA256 (rust/crates/yeslogic-fontconfig-sys-6.0.0.crate) = 503a066b4c037c440169d995b869046827dbc71263f6e8f3be6d77d4f3229dbd SIZE (rust/crates/yeslogic-fontconfig-sys-6.0.0.crate) = 6677 -SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc -SIZE (rust/crates/yoke-0.8.0.crate) = 28726 -SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6 -SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521 -SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f -SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223 -SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181 -SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080 +SHA256 (rust/crates/yoke-0.8.1.crate) = 72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954 +SIZE (rust/crates/yoke-0.8.1.crate) = 32016 +SHA256 (rust/crates/yoke-derive-0.8.1.crate) = b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d +SIZE (rust/crates/yoke-derive-0.8.1.crate) = 7593 +SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c +SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663 +SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831 +SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827 SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5 SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669 SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502 SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305 -SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595 -SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423 -SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b -SIZE (rust/crates/zerovec-0.11.4.crate) = 125080 -SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f -SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294 +SHA256 (rust/crates/zerotrie-0.2.3.crate) = 2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851 +SIZE (rust/crates/zerotrie-0.2.3.crate) = 69547 +SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002 +SIZE (rust/crates/zerovec-0.11.5.crate) = 119620 +SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3 +SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421 SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a SIZE (rust/crates/zune-core-0.4.12.crate) = 17355 -SHA256 (rust/crates/zune-jpeg-0.4.20.crate) = fc1f7e205ce79eb2da3cd71c5f55f3589785cb7c79f6a03d1c8d1491bda5d089 -SIZE (rust/crates/zune-jpeg-0.4.20.crate) = 67723 +SHA256 (rust/crates/zune-jpeg-0.4.21.crate) = 29ce2c8a9384ad323cf564b67da86e21d3cfdff87908bc1223ed5c99bc792713 +SIZE (rust/crates/zune-jpeg-0.4.21.crate) = 68268 diff --git a/graphics/librsvg2-rust/pkg-plist b/graphics/librsvg2-rust/pkg-plist index f6fe92e7bd53..1a51abaf4c0b 100644 --- a/graphics/librsvg2-rust/pkg-plist +++ b/graphics/librsvg2-rust/pkg-plist @@ -8,7 +8,7 @@ lib/gdk-pixbuf-2.0/%%GTK2_VERSION%%/loaders/libpixbufloader_svg.so lib/girepository-1.0/Rsvg-2.0.typelib lib/librsvg-2.so lib/librsvg-2.so.2 -lib/librsvg-2.so.2.61.2 +lib/librsvg-2.so.2.61.3 libdata/pkgconfig/librsvg-2.0.pc share/man/man1/rsvg-convert.1.gz %%PORTDOCS%%share/doc/Rsvg-2.0/RedHatDisplay-Black.woff diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile index 1c83e78854bb..28bd878de0dd 100644 --- a/graphics/mesa-devel/Makefile +++ b/graphics/mesa-devel/Makefile @@ -1,7 +1,7 @@ PORTNAME= mesa -DISTVERSION= 25.3-branchpoint-2458 -DISTVERSIONSUFFIX= -gca96f8517cc +DISTVERSION= 25.3-branchpoint-2585 PORTREVISION= 1 +DISTVERSIONSUFFIX= -gf5351afbc8c CATEGORIES= graphics PKGNAMESUFFIX= -devel diff --git a/graphics/mesa-devel/distinfo b/graphics/mesa-devel/distinfo index e377e6eec132..56a847f25574 100644 --- a/graphics/mesa-devel/distinfo +++ b/graphics/mesa-devel/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1765838320 -SHA256 (mesa-25.3-branchpoint-2458-gca96f8517cc.tar.bz2) = 5505062fec4d7c6e0739760d1be78add9ba628cf9c081302b8425dcfbf417e3a -SIZE (mesa-25.3-branchpoint-2458-gca96f8517cc.tar.bz2) = 55775816 +TIMESTAMP = 1766009477 +SHA256 (mesa-25.3-branchpoint-2585-gf5351afbc8c.tar.bz2) = fa817d8b15b611f44f10cfc002c3967f6e4307613cbe8e86d8fdd53864064fd0 +SIZE (mesa-25.3-branchpoint-2585-gf5351afbc8c.tar.bz2) = 55796339 SHA256 (700efacda59c.patch) = 0d567fe737ad1404e1f12d7cd018826d9095c23835f1ed5aaa1c81cb58d3d008 SIZE (700efacda59c.patch) = 983 SHA256 (de5cf0a44b50.patch) = c9e02e5eb1fb4e3aa2bc7a7e0a70f28f3ee609835ff0b59e827893a821983851 diff --git a/graphics/mesa-dri/Makefile b/graphics/mesa-dri/Makefile index b262c644028a..e5771889e5f3 100644 --- a/graphics/mesa-dri/Makefile +++ b/graphics/mesa-dri/Makefile @@ -1,6 +1,6 @@ PORTNAME= mesa-dri PORTVERSION= ${MESAVERSION} -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= graphics COMMENT= OpenGL hardware acceleration drivers for DRI2+ 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/shaderc/Makefile b/graphics/shaderc/Makefile index cda290de174c..f4087cc5f11f 100644 --- a/graphics/shaderc/Makefile +++ b/graphics/shaderc/Makefile @@ -1,6 +1,7 @@ PORTNAME= shaderc DISTVERSIONPREFIX= v DISTVERSION= 2025.5 +PORTREVISION= 1 CATEGORIES= graphics devel MAINTAINER= tagattie@FreeBSD.org diff --git a/graphics/skia/Makefile b/graphics/skia/Makefile index 1e784188db25..143369dc5bc2 100644 --- a/graphics/skia/Makefile +++ b/graphics/skia/Makefile @@ -1,6 +1,7 @@ PORTNAME= skia DISTVERSIONPREFIX= chrome/m DISTVERSION= 140 +PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= me@svmhdvn.name 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/vulkan-validation-layers/Makefile b/graphics/vulkan-validation-layers/Makefile index d38163921c43..42f62c44e9e2 100644 --- a/graphics/vulkan-validation-layers/Makefile +++ b/graphics/vulkan-validation-layers/Makefile @@ -1,7 +1,7 @@ PORTNAME= vulkan-validation-layers DISTVERSIONPREFIX= v DISTVERSION= 1.4.327 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MAINTAINER= atanubiswas484@gmail.com 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/japanese/jvim3/Makefile b/japanese/jvim3/Makefile index 6b92b94e1ef6..8baade2cf92c 100644 --- a/japanese/jvim3/Makefile +++ b/japanese/jvim3/Makefile @@ -2,13 +2,13 @@ PORTNAME= jvim PORTVERSION= 3.0.j2.1b PORTREVISION= 3 CATEGORIES= japanese editors -MASTER_SITES= ftp://ftp.vim.org/pub/vim/unix/ \ - http://hp.vector.co.jp/authors/VA003457/vim/vim3/2.1b/ -DISTFILES= vim-3.0.tar.gz jvim.2.1b.tar.gz +MASTER_SITES= https://ftp.st.ryukoku.ac.jp/pub/editor/vim/unix/:vim \ + https://ftp.st.ryukoku.ac.jp/pub/editor/jvim/jvim3/2.1b/:jvim +DISTFILES= vim-3.0.tar.gz:vim jvim.2.1b.tar.gz:jvim -MAINTAINER= hrs@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Japanized Vim-3.0 -WWW= https://hp.vector.co.jp/authors/VA003457/vim/ +WWW= https://ftp.st.ryukoku.ac.jp/pub/editor/jvim/jvim3/vim.html EXTRA_PATCHES= ${WRKDIR}/${PORTNAME}.diff WRKSRC= ${WRKDIR}/vim diff --git a/lang/Makefile b/lang/Makefile index 1f8fd5864650..7b6e62938235 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -402,5 +402,6 @@ SUBDIR += ypsilon SUBDIR += zephir SUBDIR += zig + SUBDIR += zig014 .include <bsd.port.subdir.mk> diff --git a/lang/clover/Makefile b/lang/clover/Makefile index 0b2b71a8ac4d..e0b9ce519f12 100644 --- a/lang/clover/Makefile +++ b/lang/clover/Makefile @@ -1,6 +1,6 @@ PORTNAME= clover PORTVERSION= ${MESAVERSION} -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= lang COMMENT= Mesa OpenCL implementation for AMD GPUs 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/lang/pocl/Makefile b/lang/pocl/Makefile index 505151e0e072..1877e4992413 100644 --- a/lang/pocl/Makefile +++ b/lang/pocl/Makefile @@ -1,6 +1,7 @@ PORTNAME= pocl DISTVERSIONPREFIX= v DISTVERSION= 7.1 +PORTREVISION= 1 CATEGORIES= lang MAINTAINER= ohartmann@walstatt.org diff --git a/lang/rust/Makefile b/lang/rust/Makefile index ed549b63d685..2843e9e1bc0c 100644 --- a/lang/rust/Makefile +++ b/lang/rust/Makefile @@ -63,7 +63,7 @@ DOCS_VARS= _RUST_BUILD_DOCS=true \ _COMPONENTS+="rust-docs-${_PACKAGE_VERS}-${_RUST_TARGET} rust-docs-json-${_PACKAGE_VERS}-${_RUST_TARGET}" DOCS_VARS_OFF= _RUST_BUILD_DOCS=false GDB_RUN_DEPENDS= ${LOCALBASE}/bin/gdb:devel/gdb -PORT_LLVM_USES= llvm:min=${LLVM_VERSION},lib,noexport +PORT_LLVM_USES= llvm:min=${_LLVM_VERSION},lib,noexport PORT_LLVM_MAKE_ENV= RUSTFLAGS="-Lnative=${LOCALBASE}/lib" SOURCES_VARS= _COMPONENTS+=rust-src-${_PACKAGE_VERS} \ _RUST_TOOLS+=src @@ -74,7 +74,7 @@ WASM_VARS= _COMPONENTS+="rust-analysis-${_PACKAGE_VERS}-wasm32-unknown-unknown BOOTSTRAPS_DATE?= 2025-10-30 RUST_BOOTSTRAP_VERSION?= 1.91.0 -LLVM_VERSION= 20 +_LLVM_VERSION= 20 CARGO_VENDOR_DIR?= ${WRKSRC}/vendor @@ -147,7 +147,7 @@ post-patch: post-patch-PORT_LLVM-on: # WASM target hardcodes bundled lld - @${REINPLACE_CMD} 's|"rust-lld"|"wasm-ld${LLVM_VERSION}"|' \ + @${REINPLACE_CMD} 's|"rust-lld"|"wasm-ld${_LLVM_VERSION}"|' \ ${WRKSRC}/compiler/rustc_target/src/spec/base/wasm.rs do-configure: diff --git a/lang/solidity/Makefile b/lang/solidity/Makefile index 8b2a23a646a8..60c4b4dd00af 100644 --- a/lang/solidity/Makefile +++ b/lang/solidity/Makefile @@ -1,5 +1,5 @@ PORTNAME= solidity -DISTVERSION= 0.8.31 +DISTVERSION= 0.8.33 CATEGORIES= lang MASTER_SITES= https://github.com/argotorg/solidity/releases/download/v${DISTVERSION}/ DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/lang/solidity/distinfo b/lang/solidity/distinfo index 494ba8a7f11f..9726223c9791 100644 --- a/lang/solidity/distinfo +++ b/lang/solidity/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764835395 -SHA256 (solidity_0.8.31.tar.gz) = 1efcf5af92e39499ce64d9cb33ba1cc1aa43d0aba107472915d732bf4a31c837 -SIZE (solidity_0.8.31.tar.gz) = 7562646 +TIMESTAMP = 1766146069 +SHA256 (solidity_0.8.33.tar.gz) = 2fb0a76b13e25b21bcd50607713a563f64709c8c283ed65464db3a2d546b9abf +SIZE (solidity_0.8.33.tar.gz) = 7629282 diff --git a/lang/zig/Makefile b/lang/zig/Makefile index 62a5af4139f3..4e86abb5c846 100644 --- a/lang/zig/Makefile +++ b/lang/zig/Makefile @@ -1,5 +1,5 @@ PORTNAME= zig -DISTVERSION= 0.14.0 +DISTVERSION= 0.15.2 CATEGORIES= lang MASTER_SITES= https://ziglang.org/download/${DISTVERSION}/ \ https://ziglang.org/builds/ @@ -16,13 +16,13 @@ LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= aarch64 amd64 ONLY_FOR_ARCHS_REASON= not yet supported -BUILD_DEPENDS= icu>=71:devel/icu \ - llvm${_LLVM_VER}>=0:devel/llvm${_LLVM_VER} +BUILD_DEPENDS= llvm${_LLVM_VER}>=0:devel/llvm${_LLVM_VER} LIB_DEPENDS= libzstd.so:archivers/zstd USES= cmake compiler:c++11-lang localbase:ldflags tar:xz CMAKE_ARGS+= -DZIG_TARGET_MCPU=baseline # ensure we run everywhere +CMAKE_ARGS+= -DLLVM_CONFIG=${LOCALBASE}/bin/llvm-config${_LLVM_VER} CMAKE_ON= THREADS_PREFER_PTHREAD_FLAG CONFLICTS_INSTALL= zig0* @@ -37,7 +37,7 @@ STATIC_CMAKE_BOOL= ZIG_STATIC STATIC_LDFLAGS= -licudata -licuuc -llzma -lm -lmd -lxml2 -lz -lzstd STATIC_LIB_DEPENDS+= libxml2.so:textproc/libxml2 -_LLVM_VER= 19 +_LLVM_VER= 20 _ZIG_BIN= ${STAGEDIR}${PREFIX}/bin/zig post-configure-STATIC-on: @@ -45,20 +45,16 @@ post-configure-STATIC-on: ${BUILD_WRKSRC}/build.ninja post-install: - @${RM} -rf ${WRKDIR}/.build + # Zig install creates this dir, which causes check-plist error @${RM} -rf ${STAGEDIR}/wrkdirs + # Automatically create the PLIST file @${FIND} -s ${_ZIG_BIN} -not -type d | ${SORT} | \ ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} @${FIND} -s ${STAGEDIR}${PREFIX}/lib/${PORTNAME} -not -type d | ${SORT} | \ ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} - @${ECHO_CMD} "@dir lib/zig/std/compress/flate/testdata/block_writer" >> ${TMPPLIST} - @${ECHO_CMD} "@dir lib/zig/std/compress/flate/testdata/fuzz" >> ${TMPPLIST} - @${ECHO_CMD} "@dir lib/zig/std/compress/lzma/testdata" >> ${TMPPLIST} - @${ECHO_CMD} "@dir lib/zig/std/compress/testdata" >> ${TMPPLIST} - @${ECHO_CMD} "@dir lib/zig/std/compress/xz/testdata" >> ${TMPPLIST} - @${ECHO_CMD} "@dir lib/zig/std/tar/testdata" >> ${TMPPLIST} - @${ECHO_CMD} "@dir lib/zig/std/tz" >> ${TMPPLIST} + @${FIND} -s ${STAGEDIR}${PREFIX}/lib/${PORTNAME} -type d -empty | ${SORT} | \ + ${SED} -e 's#^${STAGEDIR}${PREFIX}/##; s#^#@dir #' >> ${TMPPLIST} post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR}/std @@ -71,7 +67,7 @@ post-install-DOCS-on: @${ECHO_CMD} "@dir share/doc/zig/std" >> ${TMPPLIST} do-test: - mkdir ${WRKDIR}/cache + mkdir -p ${WRKDIR}/cache (cd ${WRKSRC} && \ ${_ZIG_BIN} build test-behavior --cache-dir ${WRKDIR}/cache \ --global-cache-dir ${WRKDIR}/cache --zig-lib-dir ${WRKSRC}/lib) diff --git a/lang/zig/distinfo b/lang/zig/distinfo index 9e8edfca8f10..7b8de6171f6e 100644 --- a/lang/zig/distinfo +++ b/lang/zig/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744681910 -SHA256 (zig-0.14.0.tar.xz) = c76638c03eb204c4432ae092f6fa07c208567e110fbd4d862d131a7332584046 -SIZE (zig-0.14.0.tar.xz) = 17772188 +TIMESTAMP = 1761276338 +SHA256 (zig-0.15.2.tar.xz) = d9b30c7aa983fcff5eed2084d54ae83eaafe7ff3a84d8fb754d854165a6e521c +SIZE (zig-0.15.2.tar.xz) = 21366268 diff --git a/lang/zig014/Makefile b/lang/zig014/Makefile new file mode 100644 index 000000000000..d3f5e7ec8d81 --- /dev/null +++ b/lang/zig014/Makefile @@ -0,0 +1,81 @@ +PORTNAME= zig +DISTVERSION= 0.14.0 +CATEGORIES= lang +MASTER_SITES= https://ziglang.org/download/${DISTVERSION}/ \ + https://ziglang.org/builds/ +PKGNAMESUFFIX= 014 + +PATCH_SITES= https://github.com/ziglang/${PORTNAME}/commit/ + +MAINTAINER= bsd@orsolic.org +COMMENT= Language designed for robustness, optimality, and maintainability +WWW= https://ziglang.org/ + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +ONLY_FOR_ARCHS= aarch64 amd64 +ONLY_FOR_ARCHS_REASON= not yet supported + +BUILD_DEPENDS= icu>=71:devel/icu \ + llvm${_LLVM_VER}>=0:devel/llvm${_LLVM_VER} + +LIB_DEPENDS= libzstd.so:archivers/zstd + +USES= cmake compiler:c++11-lang localbase:ldflags tar:xz +CMAKE_ARGS+= -DZIG_TARGET_MCPU=baseline # ensure we run everywhere +CMAKE_ON= THREADS_PREFER_PTHREAD_FLAG + +CONFLICTS_INSTALL= zig* +PORTSCOUT= limit:^0\.14\. + +OPTIONS_DEFINE= DOCS STATIC +OPTIONS_DEFAULT= DOCS + +STATIC_DESC= sets ZIG_STATIC to avoid 800MiB LLVM runtime dependency + +STATIC_RUN_DEPENDS_OFF= llvm${_LLVM_VER}>=0:devel/llvm${_LLVM_VER} +STATIC_CMAKE_BOOL= ZIG_STATIC +STATIC_LDFLAGS= -licudata -licuuc -llzma -lm -lmd -lxml2 -lz -lzstd +STATIC_LIB_DEPENDS+= libxml2.so:textproc/libxml2 + +_LLVM_VER= 19 +_ZIG_BIN= ${STAGEDIR}${PREFIX}/bin/zig + +post-configure-STATIC-on: + @${REINPLACE_CMD} 's/-Wl,-Bdynamic//' \ + ${BUILD_WRKSRC}/build.ninja + +post-install: + @${RM} -rf ${WRKDIR}/.build + @${RM} -rf ${STAGEDIR}/wrkdirs + # Automatically create the PLIST file + @${FIND} -s ${_ZIG_BIN} -not -type d | ${SORT} | \ + ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} + @${FIND} -s ${STAGEDIR}${PREFIX}/lib/${PORTNAME} -not -type d | ${SORT} | \ + ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} + @${ECHO_CMD} "@dir lib/zig/std/compress/flate/testdata/block_writer" >> ${TMPPLIST} + @${ECHO_CMD} "@dir lib/zig/std/compress/flate/testdata/fuzz" >> ${TMPPLIST} + @${ECHO_CMD} "@dir lib/zig/std/compress/lzma/testdata" >> ${TMPPLIST} + @${ECHO_CMD} "@dir lib/zig/std/compress/testdata" >> ${TMPPLIST} + @${ECHO_CMD} "@dir lib/zig/std/compress/xz/testdata" >> ${TMPPLIST} + @${ECHO_CMD} "@dir lib/zig/std/tar/testdata" >> ${TMPPLIST} + @${ECHO_CMD} "@dir lib/zig/std/tz" >> ${TMPPLIST} + +post-install-DOCS-on: + ${MKDIR} ${STAGEDIR}${DOCSDIR}/std +.for f in index.html main.js + ${INSTALL_MAN} ${WRKSRC}/lib/docs/${f} \ + ${STAGEDIR}${DOCSDIR}/${f} +.endfor + @cd ${STAGEDIR}; ${FIND} ${DOCSDIR:C@^/@@} -type f | ${SED} -e 's@^@/@' | ${SORT} | \ + ${SED} -e 's#^${PREFIX}/##' >> ${TMPPLIST} + @${ECHO_CMD} "@dir share/doc/zig/std" >> ${TMPPLIST} + +do-test: + mkdir ${WRKDIR}/cache + (cd ${WRKSRC} && \ + ${_ZIG_BIN} build test-behavior --cache-dir ${WRKDIR}/cache \ + --global-cache-dir ${WRKDIR}/cache --zig-lib-dir ${WRKSRC}/lib) + +.include <bsd.port.mk> diff --git a/lang/zig014/distinfo b/lang/zig014/distinfo new file mode 100644 index 000000000000..9e8edfca8f10 --- /dev/null +++ b/lang/zig014/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1744681910 +SHA256 (zig-0.14.0.tar.xz) = c76638c03eb204c4432ae092f6fa07c208567e110fbd4d862d131a7332584046 +SIZE (zig-0.14.0.tar.xz) = 17772188 diff --git a/lang/zig014/pkg-descr b/lang/zig014/pkg-descr new file mode 100644 index 000000000000..e3bd0df79986 --- /dev/null +++ b/lang/zig014/pkg-descr @@ -0,0 +1,2 @@ +Zig is a general purpose programming language designed for robustness, +optimality, and maintainability. 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/mail/pflogsumm/Makefile b/mail/pflogsumm/Makefile index 4ab818625b6e..f6715a151d62 100644 --- a/mail/pflogsumm/Makefile +++ b/mail/pflogsumm/Makefile @@ -1,5 +1,5 @@ PORTNAME= pflogsumm -PORTVERSION= 1.1.12 +PORTVERSION= 1.1.13 PORTEPOCH= 1 CATEGORIES= mail MASTER_SITES= http://jimsun.LinxNet.com/downloads/ \ diff --git a/mail/pflogsumm/distinfo b/mail/pflogsumm/distinfo index 4959b16e47ec..b8140e7a776d 100644 --- a/mail/pflogsumm/distinfo +++ b/mail/pflogsumm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756802711 -SHA256 (pflogsumm-1.1.12.tar.gz) = 501cfa189caaa6c79e619344168fe4166da26f787baae440621edf721ce47626 -SIZE (pflogsumm-1.1.12.tar.gz) = 64723 +TIMESTAMP = 1765402106 +SHA256 (pflogsumm-1.1.13.tar.gz) = 9215ed3edc1a9b14716b6cf1f6fcda2700548dba0286bcc9f6be8221a6ef93f1 +SIZE (pflogsumm-1.1.13.tar.gz) = 65410 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-gbutils/Makefile b/math/R-cran-gbutils/Makefile index 9c297cb7af23..5d3cb354afe2 100644 --- a/math/R-cran-gbutils/Makefile +++ b/math/R-cran-gbutils/Makefile @@ -1,12 +1,11 @@ PORTNAME= gbutils -DISTVERSION= 0.5 -PORTREVISION= 1 +DISTVERSION= 0.5.1 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= eduardo@FreeBSD.org COMMENT= Utilities for Simulation, Plots, Quantile Functions and Programming -WWW= https://github.com/GeoBosh/gbutils +WWW= https://cran.r-project.org/package=gbutils LICENSE= GPLv2+ diff --git a/math/R-cran-gbutils/distinfo b/math/R-cran-gbutils/distinfo index 7cd0c8957000..d05064a51a35 100644 --- a/math/R-cran-gbutils/distinfo +++ b/math/R-cran-gbutils/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1670305562 -SHA256 (gbutils_0.5.tar.gz) = ae53356b4e039d937bdd66ec5dd1f061d651b574fa2671997cb0c7e26265c6be -SIZE (gbutils_0.5.tar.gz) = 110921 +TIMESTAMP = 1766147360 +SHA256 (gbutils_0.5.1.tar.gz) = 097b1479760828d2e715a675a7dfe52dbe803ac352faafd6be3e176620cd517b +SIZE (gbutils_0.5.1.tar.gz) = 168068 diff --git a/math/R-cran-polycor/Makefile b/math/R-cran-polycor/Makefile index a93ce4f94ffe..2c9e22d2b930 100644 --- a/math/R-cran-polycor/Makefile +++ b/math/R-cran-polycor/Makefile @@ -1,6 +1,5 @@ PORTNAME= polycor -DISTVERSION= 0.8-1 -PORTREVISION= 1 +DISTVERSION= 0.8-2 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-polycor/distinfo b/math/R-cran-polycor/distinfo index d40615df8e70..0b1efb9720ac 100644 --- a/math/R-cran-polycor/distinfo +++ b/math/R-cran-polycor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1651523290 -SHA256 (polycor_0.8-1.tar.gz) = f05f53e0b5c992de0e5b4c6b2e998148cf83310358821e1bba180d81face0509 -SIZE (polycor_0.8-1.tar.gz) = 13931 +TIMESTAMP = 1766156085 +SHA256 (polycor_0.8-2.tar.gz) = 618e9548f5a63b8487a5aa62d5b9bab8c7e845c693a04986608dcf03f6951f5a +SIZE (polycor_0.8-2.tar.gz) = 14456 diff --git a/math/R-cran-polycor/pkg-descr b/math/R-cran-polycor/pkg-descr index dc67545a140a..5b9b8ba5bb4d 100644 --- a/math/R-cran-polycor/pkg-descr +++ b/math/R-cran-polycor/pkg-descr @@ -2,4 +2,5 @@ Computes polychoric and polyserial correlations by quick "two-step" methods or ML, optionally with standard errors; tetrachoric and biserial correlations are special cases. -See also: https://polycor.r-forge.r-project.org/ +See also: https://r-forge.r-project.org/projects/polycor/ +and https://github.com/dmurdoch/polycor 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/R-cran-wk/Makefile b/math/R-cran-wk/Makefile index 67f72e30cab7..b807020e6564 100644 --- a/math/R-cran-wk/Makefile +++ b/math/R-cran-wk/Makefile @@ -1,16 +1,18 @@ PORTNAME= wk -DISTVERSION= 0.9.4 +DISTVERSION= 0.9.5 CATEGORIES= math DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= eduardo@FreeBSD.org COMMENT= Lightweight Well-Known Geometry Parsing -WWW= https://cran.r-project.org/web/packages/wk/ +WWW= https://cran.r-project.org/package=wk LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -TEST_DEPENDS= R-cran-testthat>0:devel/R-cran-testthat \ +TEST_DEPENDS= R-cran-sf>0:math/R-cran-sf \ + R-cran-testthat>0:devel/R-cran-testthat \ + R-cran-tibble>0:devel/R-cran-tibble \ R-cran-vctrs>0:devel/R-cran-vctrs USES= cran:auto-plist,compiles diff --git a/math/R-cran-wk/distinfo b/math/R-cran-wk/distinfo index 3fd4d4e28527..97099eeb777c 100644 --- a/math/R-cran-wk/distinfo +++ b/math/R-cran-wk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1728822794 -SHA256 (wk_0.9.4.tar.gz) = b973dd5fa9aed94efc7ea4027146e804ba54df818a71278d6a5b7df0ae9e348b -SIZE (wk_0.9.4.tar.gz) = 1041219 +TIMESTAMP = 1766144473 +SHA256 (wk_0.9.5.tar.gz) = b720282890f8d322ff8217bd857bab8f5549343ea2a635a3c2ada63ce1206aed +SIZE (wk_0.9.5.tar.gz) = 1041465 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/libsemigroups/Makefile b/math/libsemigroups/Makefile index 9f5ef984dfd8..1bf08334d1b1 100644 --- a/math/libsemigroups/Makefile +++ b/math/libsemigroups/Makefile @@ -1,7 +1,6 @@ PORTNAME= libsemigroups -PORTVERSION= 3.2.0 +PORTVERSION= 3.3.0 DISTVERSIONPREFIX= v -PORTREVISION= 1 CATEGORIES= math MAINTAINER= thierry@FreeBSD.org diff --git a/math/libsemigroups/distinfo b/math/libsemigroups/distinfo index 9d69f807e767..e5445d26f0ac 100644 --- a/math/libsemigroups/distinfo +++ b/math/libsemigroups/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760883166 -SHA256 (libsemigroups-libsemigroups-v3.2.0_GH0.tar.gz) = 5482c4275f822768fd92b47ec292ecf9b0cdcae5712101cde659a83c05032f7d -SIZE (libsemigroups-libsemigroups-v3.2.0_GH0.tar.gz) = 6566714 +TIMESTAMP = 1766062106 +SHA256 (libsemigroups-libsemigroups-v3.3.0_GH0.tar.gz) = ccfd3d6f71a2b5f8885565c2c7128e83f81d2a4d2dc92e8fdb9c278cf0255ad5 +SIZE (libsemigroups-libsemigroups-v3.3.0_GH0.tar.gz) = 9273189 diff --git a/math/libsemigroups/pkg-plist b/math/libsemigroups/pkg-plist index 567387722742..b7c459743d83 100644 --- a/math/libsemigroups/pkg-plist +++ b/math/libsemigroups/pkg-plist @@ -78,7 +78,10 @@ include/libsemigroups/froidure-pin.tpp include/libsemigroups/gabow.hpp include/libsemigroups/gabow.tpp include/libsemigroups/hpcombi.hpp +include/libsemigroups/hpcombi.tpp include/libsemigroups/hpcombi/arch.hpp +include/libsemigroups/hpcombi/bmat16.hpp +include/libsemigroups/hpcombi/bmat16_impl.hpp include/libsemigroups/hpcombi/bmat8.hpp include/libsemigroups/hpcombi/bmat8_impl.hpp include/libsemigroups/hpcombi/builder.hpp @@ -91,29 +94,32 @@ include/libsemigroups/hpcombi/perm16_impl.hpp include/libsemigroups/hpcombi/perm_generic.hpp include/libsemigroups/hpcombi/perm_generic_impl.hpp include/libsemigroups/hpcombi/power.hpp -include/libsemigroups/hpcombi/simde/arm/neon.h -include/libsemigroups/hpcombi/simde/arm/sve.h -include/libsemigroups/hpcombi/simde/mips/msa.h -include/libsemigroups/hpcombi/simde/wasm/relaxed-simd.h -include/libsemigroups/hpcombi/simde/wasm/simd128.h -include/libsemigroups/hpcombi/simde/x86/avx.h -include/libsemigroups/hpcombi/simde/x86/avx2.h -include/libsemigroups/hpcombi/simde/x86/avx512.h -include/libsemigroups/hpcombi/simde/x86/clmul.h -include/libsemigroups/hpcombi/simde/x86/f16c.h -include/libsemigroups/hpcombi/simde/x86/fma.h -include/libsemigroups/hpcombi/simde/x86/gfni.h -include/libsemigroups/hpcombi/simde/x86/mmx.h -include/libsemigroups/hpcombi/simde/x86/sse.h -include/libsemigroups/hpcombi/simde/x86/sse2.h -include/libsemigroups/hpcombi/simde/x86/sse3.h -include/libsemigroups/hpcombi/simde/x86/sse4.1.h -include/libsemigroups/hpcombi/simde/x86/sse4.2.h -include/libsemigroups/hpcombi/simde/x86/ssse3.h -include/libsemigroups/hpcombi/simde/x86/svml.h -include/libsemigroups/hpcombi/simde/x86/xop.h +include/libsemigroups/hpcombi/simde-0.8.2/arm/neon.h +include/libsemigroups/hpcombi/simde-0.8.2/arm/sve.h +include/libsemigroups/hpcombi/simde-0.8.2/mips/msa.h +include/libsemigroups/hpcombi/simde-0.8.2/wasm/relaxed-simd.h +include/libsemigroups/hpcombi/simde-0.8.2/wasm/simd128.h +include/libsemigroups/hpcombi/simde-0.8.2/x86/aes.h +include/libsemigroups/hpcombi/simde-0.8.2/x86/avx.h +include/libsemigroups/hpcombi/simde-0.8.2/x86/avx2.h +include/libsemigroups/hpcombi/simde-0.8.2/x86/avx512.h +include/libsemigroups/hpcombi/simde-0.8.2/x86/clmul.h +include/libsemigroups/hpcombi/simde-0.8.2/x86/f16c.h +include/libsemigroups/hpcombi/simde-0.8.2/x86/fma.h +include/libsemigroups/hpcombi/simde-0.8.2/x86/gfni.h +include/libsemigroups/hpcombi/simde-0.8.2/x86/mmx.h +include/libsemigroups/hpcombi/simde-0.8.2/x86/sse.h +include/libsemigroups/hpcombi/simde-0.8.2/x86/sse2.h +include/libsemigroups/hpcombi/simde-0.8.2/x86/sse3.h +include/libsemigroups/hpcombi/simde-0.8.2/x86/sse4.1.h +include/libsemigroups/hpcombi/simde-0.8.2/x86/sse4.2.h +include/libsemigroups/hpcombi/simde-0.8.2/x86/ssse3.h +include/libsemigroups/hpcombi/simde-0.8.2/x86/svml.h +include/libsemigroups/hpcombi/simde-0.8.2/x86/xop.h include/libsemigroups/hpcombi/vect16.hpp include/libsemigroups/hpcombi/vect_generic.hpp +include/libsemigroups/is-transf.hpp +include/libsemigroups/is-transf.tpp include/libsemigroups/is_specialization_of.hpp include/libsemigroups/kambites-class.hpp include/libsemigroups/kambites-class.tpp @@ -139,6 +145,9 @@ include/libsemigroups/magic_enum/magic_enum_utility.hpp include/libsemigroups/matrix.hpp include/libsemigroups/obvinf.hpp include/libsemigroups/order.hpp +include/libsemigroups/order.tpp +include/libsemigroups/paths-count.hpp +include/libsemigroups/paths-count.tpp include/libsemigroups/paths.hpp include/libsemigroups/paths.tpp include/libsemigroups/pbr.hpp @@ -165,6 +174,8 @@ include/libsemigroups/to-presentation.hpp include/libsemigroups/to-presentation.tpp include/libsemigroups/to-todd-coxeter.hpp include/libsemigroups/to-todd-coxeter.tpp +include/libsemigroups/to-word-graph.hpp +include/libsemigroups/to-word-graph.tpp include/libsemigroups/todd-coxeter-class.hpp include/libsemigroups/todd-coxeter-class.tpp include/libsemigroups/todd-coxeter-helpers.hpp @@ -175,6 +186,10 @@ include/libsemigroups/transf.tpp include/libsemigroups/types.hpp include/libsemigroups/ukkonen.hpp include/libsemigroups/ukkonen.tpp +include/libsemigroups/word-graph-helpers.hpp +include/libsemigroups/word-graph-helpers.tpp +include/libsemigroups/word-graph-view.hpp +include/libsemigroups/word-graph-view.tpp include/libsemigroups/word-graph.hpp include/libsemigroups/word-graph.tpp include/libsemigroups/word-range.hpp diff --git a/math/octave-forge-sqlite/Makefile b/math/octave-forge-sqlite/Makefile index a6fbd94ffc46..5ccf90d10e19 100644 --- a/math/octave-forge-sqlite/Makefile +++ b/math/octave-forge-sqlite/Makefile @@ -1,6 +1,6 @@ PORTNAME= octave-forge-sqlite DISTVERSIONPREFIX= v -DISTVERSION= 0.1.1 +DISTVERSION= 0.1.2 CATEGORIES= math MAINTAINER= stephen@FreeBSD.org diff --git a/math/octave-forge-sqlite/distinfo b/math/octave-forge-sqlite/distinfo index 34b3b2b703f2..3fb39a50dcf7 100644 --- a/math/octave-forge-sqlite/distinfo +++ b/math/octave-forge-sqlite/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760302134 -SHA256 (octave-forge/gnu-octave-octave-sqlite-v0.1.1_GH0.tar.gz) = 3144ad58c842b1bd4c2bb758141a8732f89b9f57a8aaafee0d8f62a9fbc6010a -SIZE (octave-forge/gnu-octave-octave-sqlite-v0.1.1_GH0.tar.gz) = 106259 +TIMESTAMP = 1766032961 +SHA256 (octave-forge/gnu-octave-octave-sqlite-v0.1.2_GH0.tar.gz) = ecfec5d1687843dd2913a9ef351be6dc740180d0f70df08e9393c8b75821656d +SIZE (octave-forge/gnu-octave-octave-sqlite-v0.1.2_GH0.tar.gz) = 106492 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/R-cran-xfun/Makefile b/misc/R-cran-xfun/Makefile index 3626d1e80a2d..6a05c36bf420 100644 --- a/misc/R-cran-xfun/Makefile +++ b/misc/R-cran-xfun/Makefile @@ -1,5 +1,5 @@ PORTNAME= xfun -DISTVERSION= 0.54 +DISTVERSION= 0.55 CATEGORIES= misc DISTNAME= ${PORTNAME}_${PORTVERSION} diff --git a/misc/R-cran-xfun/distinfo b/misc/R-cran-xfun/distinfo index 15cbe1d991f9..dee674753afa 100644 --- a/misc/R-cran-xfun/distinfo +++ b/misc/R-cran-xfun/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762096520 -SHA256 (xfun_0.54.tar.gz) = a014aef644c6ceafd431ff19662ae194762263c749a1f721ab82fbde7f38382e -SIZE (xfun_0.54.tar.gz) = 169161 +TIMESTAMP = 1765953220 +SHA256 (xfun_0.55.tar.gz) = 398fc5136d3b8ca8d09bd5987e8f10421dec77f0e1175704a9f5f2d1ceb5d36e +SIZE (xfun_0.55.tar.gz) = 171605 diff --git a/misc/crush/Makefile b/misc/crush/Makefile index 7d54a10fdffa..ae4888eab466 100644 --- a/misc/crush/Makefile +++ b/misc/crush/Makefile @@ -1,6 +1,6 @@ PORTNAME= crush DISTVERSIONPREFIX= v -DISTVERSION= 0.24.0 +DISTVERSION= 0.27.0 CATEGORIES= misc devel MAINTAINER= tagattie@FreeBSD.org @@ -12,7 +12,7 @@ LICENSE_NAME= Functional Source License, Version 1.1, MIT Future License LICENSE_FILE= ${WRKSRC}/LICENSE.md LICENSE_PERMS= dist-mirror pkg-mirror auto-accept -USES= go:modules +USES= go:1.25+,modules GO_MODULE= github.com/charmbracelet/crush GO_BUILDFLAGS= -ldflags '-s -w -X github.com/charmbracelet/crush/internal/version.Version=${DISTVERSION}' diff --git a/misc/crush/distinfo b/misc/crush/distinfo index d6da04ca6575..9526d7a9f450 100644 --- a/misc/crush/distinfo +++ b/misc/crush/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1765601498 -SHA256 (go/misc_crush/crush-v0.24.0/v0.24.0.mod) = e405be62797195602b85a9c7f63100de00417693c24b751ce528ecbc39b05efc -SIZE (go/misc_crush/crush-v0.24.0/v0.24.0.mod) = 8959 -SHA256 (go/misc_crush/crush-v0.24.0/v0.24.0.zip) = 89a4b2a5b06d24e285a4214fa24f9d02aba7445f68f8e2d5125e0b5763743e1f -SIZE (go/misc_crush/crush-v0.24.0/v0.24.0.zip) = 3478949 +TIMESTAMP = 1766010784 +SHA256 (go/misc_crush/crush-v0.27.0/v0.27.0.mod) = 717c14a99addce6f0f7f7963fe230148c9441cde66f093f91703979616198c18 +SIZE (go/misc_crush/crush-v0.27.0/v0.27.0.mod) = 8907 +SHA256 (go/misc_crush/crush-v0.27.0/v0.27.0.zip) = 61dfcf5515dfda9ce93a1a9320cbf485c5dc4cb0066c1344e0015e80b42f41b2 +SIZE (go/misc_crush/crush-v0.27.0/v0.27.0.zip) = 3508959 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/libxine/Makefile b/multimedia/libxine/Makefile index e3f6a2d82ad7..b8ca9980f6d7 100644 --- a/multimedia/libxine/Makefile +++ b/multimedia/libxine/Makefile @@ -32,8 +32,15 @@ LIB_DEPENDS= libFLAC.so:audio/flac \ libogg.so:audio/libogg \ libdvdnav.so:multimedia/libdvdnav -EXTRA_PATCHES= ${FILESDIR}/ffmpeg8-1.patch:-p1 \ - ${FILESDIR}/ffmpeg8-2.patch:-p1 +# patch obtain via hg export -r <rev> +EXTRA_PATCHES= \ + ${FILESDIR}/771f4ae27e582123ff3500444718fc8f96186d74.patch:-p1 \ + ${FILESDIR}/0a786d63bbdb2d780a9231f6772e84e743c72014.patch:-p1 \ + ${FILESDIR}/6f1000084f6084f49c95c202d12593e49916f58b.patch:-p1 \ + ${FILESDIR}/1e7b184008860c8be2289c3cefd9dee57f06193a.patch:-p1 \ + ${FILESDIR}/73b833e7fe356cd2d9490dda4ebc9bfe16fce958.patch:-p1 \ + ${FILESDIR}/9bb3977ea7e2b652742b3cdd200b0a4a72eb48bc.patch:-p1 \ + ${FILESDIR}/a8fffd1193b2247c7f732d4df83dcc03fce96dbe.patch:-p1 USES= compiler cpe gl gmake gnome iconv libtool:keepla jpeg \ localbase pathfix perl5 pkgconfig tar:xz xorg diff --git a/multimedia/libxine/files/0a786d63bbdb2d780a9231f6772e84e743c72014.patch b/multimedia/libxine/files/0a786d63bbdb2d780a9231f6772e84e743c72014.patch new file mode 100644 index 000000000000..d792fbc858df --- /dev/null +++ b/multimedia/libxine/files/0a786d63bbdb2d780a9231f6772e84e743c72014.patch @@ -0,0 +1,67 @@ +# HG changeset patch +# User Torsten Jager <t.jager@gmx.de> +# Date 1675683900 -3600 +# Mon Feb 06 12:45:00 2023 +0100 +# Node ID 0a786d63bbdb2d780a9231f6772e84e743c72014 +# Parent b0a36ed8ec8f3f2de545502b93ec846561168b64 +Try to silence some cast align warnings 4. + +diff -r b0a36ed8ec8f -r 0a786d63bbdb src/combined/ffmpeg/ff_video_decoder.c +--- a/src/combined/ffmpeg/ff_video_decoder.c Mon Feb 06 12:44:55 2023 +0100 ++++ b/src/combined/ffmpeg/ff_video_decoder.c Mon Feb 06 12:45:00 2023 +0100 +@@ -1,5 +1,5 @@ + /* +- * Copyright (C) 2001-2022 the xine project ++ * Copyright (C) 2001-2023 the xine project + * + * This file is part of xine, a free video player. + * +@@ -1398,7 +1398,7 @@ + #if defined(AV_PIX_FMT_YUV420P9) || defined(AV_PIX_FMT_YUV420P10) + static void ff_get_deep_color (uint8_t *src, int sstride, uint8_t *dest, int dstride, + int width, int height, uint8_t *tab) { +- uint16_t *p = (uint16_t *) src; ++ uint16_t *p = (uint16_t *)ASSUME_ALIGNED_2 (src, 2); + uint8_t *q = dest; + int spad = sstride / 2 - width; + int dpad = dstride - width; +@@ -1804,22 +1804,24 @@ + #ifdef XFF_AVCODEC_SUB_ID + this->context->sub_id = _X_BE_32(&this->buf[30]); + #endif +- this->context->extradata_size = this->size - 26; +- if (this->context->extradata_size < 8) { +- this->context->extradata_size= 8; +- this->context->extradata = calloc(1, this->context->extradata_size + +- AV_INPUT_BUFFER_PADDING_SIZE); +- ((uint32_t *)this->context->extradata)[0] = 0; +- if (codec_type == BUF_VIDEO_RV10) +- ((uint32_t *)this->context->extradata)[1] = 0x10000000; +- else +- ((uint32_t *)this->context->extradata)[1] = 0x10003001; ++ if (this->size < 8 + 26) { ++ uint32_t *b = calloc (1, 8 + AV_INPUT_BUFFER_PADDING_SIZE); ++ if (b) { ++ this->context->extradata_size = 8; ++ this->context->extradata = (uint8_t *)b; ++ b[0] = 0; ++ if (codec_type == BUF_VIDEO_RV10) ++ b[1] = 0x10000000; ++ else ++ b[1] = 0x10003001; ++ } + } else { +- this->context->extradata = malloc(this->context->extradata_size + +- AV_INPUT_BUFFER_PADDING_SIZE); +- memcpy(this->context->extradata, this->buf + 26, +- this->context->extradata_size); +- memset(this->context->extradata + this->context->extradata_size, 0, AV_INPUT_BUFFER_PADDING_SIZE); ++ this->context->extradata = malloc (this->size - 26 + AV_INPUT_BUFFER_PADDING_SIZE); ++ if (this->context->extradata) { ++ this->context->extradata_size = this->size - 26; ++ memcpy (this->context->extradata, this->buf + 26, this->context->extradata_size); ++ memset (this->context->extradata + this->context->extradata_size, 0, AV_INPUT_BUFFER_PADDING_SIZE); ++ } + } + + xprintf(this->stream->xine, XINE_VERBOSITY_LOG, diff --git a/multimedia/libxine/files/1e7b184008860c8be2289c3cefd9dee57f06193a.patch b/multimedia/libxine/files/1e7b184008860c8be2289c3cefd9dee57f06193a.patch new file mode 100644 index 000000000000..b6b4040a8478 --- /dev/null +++ b/multimedia/libxine/files/1e7b184008860c8be2289c3cefd9dee57f06193a.patch @@ -0,0 +1,475 @@ +# HG changeset patch +# User Torsten Jager <t.jager@gmx.de> +# Date 1715025355 -7200 +# Mon May 06 21:55:55 2024 +0200 +# Node ID 1e7b184008860c8be2289c3cefd9dee57f06193a +# Parent d1954d852980ddc887a67a9f1a26626909561ff5 +ffmpeg compatibility update 1. + +diff -r d1954d852980 -r 1e7b18400886 src/combined/ffmpeg/ff_audio_decoder.c +--- a/src/combined/ffmpeg/ff_audio_decoder.c Mon Apr 08 13:25:10 2024 +0200 ++++ b/src/combined/ffmpeg/ff_audio_decoder.c Mon May 06 21:55:55 2024 +0200 +@@ -1,5 +1,5 @@ + /* +- * Copyright (C) 2001-2023 the xine project ++ * Copyright (C) 2001-2024 the xine project + * + * This file is part of xine, a free video player. + * +@@ -67,6 +67,7 @@ + + xine_t *xine; + float gain; ++ int bitexact; + } ff_audio_class_t; + + typedef struct ff_audio_decoder_s { +@@ -188,14 +189,25 @@ + xprintf (this->stream->xine, XINE_VERBOSITY_DEBUG, + "ffmpeg_audio_dec: found AAC ADTS syncword after %d bytes\n", i); + if (this->buftype == BUF_AUDIO_AAC_LATM) { ++ uint8_t *ed = NULL; ++ int es = 0; + xprintf (this->stream->xine, XINE_VERBOSITY_DEBUG, + "ffmpeg_audio_dec: stream says LATM but is ADTS -> switching decoders\n"); +- if (this->decoder_ok) { +- pthread_mutex_lock (&ffmpeg_lock); +- avcodec_close (this->context); +- pthread_mutex_unlock (&ffmpeg_lock); +- this->decoder_ok = 0; ++ pthread_mutex_lock (&ffmpeg_lock); ++ if (this->context) { ++ ed = this->context->extradata; ++ es = this->context->extradata_size; ++ this->context->extradata = NULL; ++ this->context->extradata_size = 0; ++ XFF_FREE_CONTEXT (this->context); + } ++ this->decoder_ok = 0; ++ this->context = XFF_ALLOC_CONTEXT (); ++ if (this->context) { ++ this->context->extradata = ed; ++ this->context->extradata_size = es; ++ } ++ pthread_mutex_unlock (&ffmpeg_lock); + this->codec = NULL; + ff_audio_open_codec (this, BUF_AUDIO_AAC); + } +@@ -349,6 +361,11 @@ + return -1; + } + ++ if (this->class->bitexact) ++ this->context->flags |= CODEC_FLAG_BITEXACT; ++ else ++ this->context->flags &= ~CODEC_FLAG_BITEXACT; ++ + pthread_mutex_lock (&ffmpeg_lock); + if (XFF_AVCODEC_OPEN (this->context, this->codec) < 0) { + pthread_mutex_unlock (&ffmpeg_lock); +@@ -1377,9 +1394,21 @@ + } + #endif + pthread_mutex_lock (&ffmpeg_lock); +- avcodec_close (this->context); +- if (XFF_AVCODEC_OPEN (this->context, this->codec) < 0) ++ { ++ uint8_t *ed = this->context->extradata; ++ int es = this->context->extradata_size; ++ this->context->extradata = NULL; ++ this->context->extradata_size = 0; ++ XFF_FREE_CONTEXT (this->context); + this->decoder_ok = 0; ++ this->context = XFF_ALLOC_CONTEXT (); ++ if (this->context) { ++ this->context->extradata = ed; ++ this->context->extradata_size = es; ++ } ++ } ++ if (XFF_AVCODEC_OPEN (this->context, this->codec) >= 0) ++ this->decoder_ok = 1; + pthread_mutex_unlock (&ffmpeg_lock); + } + +@@ -1418,20 +1447,20 @@ + XFF_FREE_FRAME (this->av_frame); + } + #endif +- pthread_mutex_lock (&ffmpeg_lock); +- avcodec_close (this->context); +- pthread_mutex_unlock (&ffmpeg_lock); + } ++ pthread_mutex_lock (&ffmpeg_lock); ++ if (this->context) { ++ _x_freep (&this->context->extradata); ++ this->context->extradata_size = 0; ++ XFF_FREE_CONTEXT (this->context); ++ } ++ pthread_mutex_unlock (&ffmpeg_lock); + + ff_audio_output_close(this); + + xine_free_aligned (this->buf); + xine_free_aligned (this->decode_buffer); + +- _x_freep (&this->context->extradata); +- this->context->extradata_size = 0; +- XFF_FREE_CONTEXT (this->context); +- + XFF_PACKET_UNREF (this->avpkt); + + xine_pts_queue_delete (&this->pts_queue); +@@ -1513,6 +1542,12 @@ + free (this); + } + ++static void ff_bitexact_cb (void *user_data, xine_cfg_entry_t *entry) { ++ ff_audio_class_t *class = (ff_audio_class_t *)user_data; ++ ++ class->bitexact = entry->num_value; ++} ++ + void *init_audio_plugin (xine_t *xine, const void *data) { + + ff_audio_class_t *this ; +@@ -1540,5 +1575,12 @@ + 10, ff_gain_cb, this) + / (float)20); + ++ this->bitexact = xine->config->register_bool (xine->config, ++ "audio.processing.ffmpeg_bitexact", 0, ++ _("Let FFmpeg use precise but slower math"), ++ _("Get slightly better sound, at the expense of speed.\n" ++ "Takes effect with next stream."), ++ 10, ff_bitexact_cb, this); ++ + return this; + } +diff -r d1954d852980 -r 1e7b18400886 src/combined/ffmpeg/ff_video_decoder.c +--- a/src/combined/ffmpeg/ff_video_decoder.c Mon Apr 08 13:25:10 2024 +0200 ++++ b/src/combined/ffmpeg/ff_video_decoder.c Mon May 06 21:55:55 2024 +0200 +@@ -1,5 +1,5 @@ + /* +- * Copyright (C) 2001-2023 the xine project ++ * Copyright (C) 2001-2024 the xine project + * + * This file is part of xine, a free video player. + * +@@ -128,6 +128,7 @@ + + int64_t pts; + int64_t last_pts; ++ int64_t tagged_pts; + int video_step; + int reported_video_step; + uint8_t pts_tag_pass; +@@ -551,7 +552,9 @@ + # ifdef XFF_FRAME_AGE + av_frame->age = 1; + # endif ++#ifdef XFF_AVCODEC_REORDERED_OPAQUE + av_frame->reordered_opaque = context->reordered_opaque; ++#endif + + ffsf = ffsf_new (this); + if (!ffsf) +@@ -862,7 +865,9 @@ + # endif + + /* take over pts for this frame to have it reordered */ ++#ifdef XFF_AVCODEC_REORDERED_OPAQUE + av_frame->reordered_opaque = context->reordered_opaque; ++#endif + + return 0; + } +@@ -1142,9 +1147,13 @@ + if (this->codec->id == CODEC_ID_VC1 && + (!this->bih.biWidth || !this->bih.biHeight)) { + /* VC1 codec must be re-opened with correct width and height. */ +- avcodec_close(this->context); +- +- if (XFF_AVCODEC_OPEN (this->context, this->codec) < 0) { ++ if (this->context) { ++ _x_freep (&this->context->extradata); ++ this->context->extradata_size = 0; ++ XFF_FREE_CONTEXT (this->context); ++ } ++ this->context = XFF_ALLOC_CONTEXT (); ++ if (!(this->context && XFF_AVCODEC_OPEN (this->context, this->codec) >= 0)) { + pthread_mutex_unlock(&ffmpeg_lock); + xprintf (this->stream->xine, XINE_VERBOSITY_LOG, + _("ffmpeg_video_dec: couldn't open decoder (pass 2)\n")); +@@ -1211,6 +1220,11 @@ + /* dont want initial AV_NOPTS_VALUE here */ + this->context->reordered_opaque = 0; + #endif ++ ++#ifdef XFF_AVCODEC_FRAME_PTS ++ this->context->time_base.num = 1; ++ this->context->time_base.den = 90000 << 8; ++#endif + } + + #ifdef ENABLE_VAAPI +@@ -1959,7 +1973,26 @@ + return (pts * 256) | this->pts_tag_pass; + } + +-static int64_t ff_untag_pts (ff_video_decoder_t *this, int64_t pts) { ++static int64_t ff_untag_pts (ff_video_decoder_t *this, AVFrame *av_frame) { ++ int64_t pts; ++#if defined(XFF_AVCODEC_FRAME_PTS) ++ pts = (av_frame->pts != AV_NOPTS_VALUE) ? av_frame->pts : 0; ++# if defined(XFF_AVCODEC_REORDERED_OPAQUE) ++ /* paranoia !!! */ ++ if (pts != av_frame->reordered_opaque) { ++ xprintf (this->stream->xine, XINE_VERBOSITY_DEBUG, ++ LOG_MODULE ": WARNING: frame pts %" PRId64 " != reordered_opaque %" PRId64 ".\n", ++ pts, av_frame->reordered_opaque); ++ pts = av_frame->reordered_opaque; ++ } ++ av_frame->reordered_opaque = 0; ++# endif ++#elif defined(XFF_AVCODEC_REORDERED_OPAQUE) ++ pts = av_frame->reordered_opaque; ++ av_frame->reordered_opaque = 0; ++#else ++ pts = this->tagged_pts; ++#endif + if ((uint8_t)(pts & 0xff) == this->pts_tag_pass) { + /* restore sign. */ + return pts >> 8; +@@ -1984,7 +2017,9 @@ + this->avpkt->data = buf; + this->avpkt->size = buf_size; + this->avpkt->flags = AV_PKT_FLAG_KEY; +- ++# ifdef XFF_AVCODEC_FRAME_PTS ++ this->avpkt->pts = this->tagged_pts; ++# endif + # if XFF_PALETTE == 2 || XFF_PALETTE == 3 + if (buf && this->palette_changed) { + uint8_t *sd = av_packet_new_side_data (this->avpkt, AV_PKT_DATA_PALETTE, 256 * 4); +@@ -2094,9 +2129,14 @@ + #endif + + /* apply valid pts to first frame _starting_ thereafter only */ +- if (this->pts && !this->context->reordered_opaque) { +- this->context->reordered_opaque = +- this->av_frame->reordered_opaque = ff_tag_pts (this, this->pts); ++ if (this->pts && !this->tagged_pts) { ++ this->tagged_pts = ff_tag_pts (this, this->pts); ++#ifdef XFF_AVCODEC_REORDERED_OPAQUE ++ this->context->reordered_opaque = this->av_frame->reordered_opaque = this->tagged_pts; ++#endif ++#ifdef XFF_AVCODEC_FRAME_PTS ++ this->av_frame->pts = this->tagged_pts; ++#endif + this->pts = 0; + } + +@@ -2207,9 +2247,11 @@ + img->top_field_first = this->av_frame->top_field_first; + + /* get back reordered pts */ +- img->pts = ff_untag_pts (this, this->av_frame->reordered_opaque); +- this->av_frame->reordered_opaque = 0; ++ img->pts = ff_untag_pts (this, this->av_frame); ++ this->tagged_pts = 0; ++#ifdef XFF_AVCODEC_REORDERED_OPAQUE + this->context->reordered_opaque = 0; ++#endif + + if (this->av_frame->repeat_pict) + img->duration = this->video_step * 3 / 2; +@@ -2330,9 +2372,14 @@ + } + + if (this->size == 0) { ++ this->tagged_pts = ff_tag_pts (this, this->pts); + /* take over pts when we are about to buffer a frame */ +- this->av_frame->reordered_opaque = ff_tag_pts(this, this->pts); +- this->context->reordered_opaque = ff_tag_pts(this, this->pts); ++#ifdef XFF_AVCODEC_REORDERED_OPAQUE ++ this->av_frame->reordered_opaque = this->context->reordered_opaque = this->tagged_pts; ++#endif ++#ifdef XFF_AVCODEC_FRAME_PTS ++ this->av_frame->pts = this->tagged_pts; ++#endif + this->pts = 0; + } + +@@ -2405,7 +2452,10 @@ + need_unref = 1; + #endif + /* reset consumed pts value */ +- this->context->reordered_opaque = ff_tag_pts(this, 0); ++ this->tagged_pts = ff_tag_pts (this, 0); ++#ifdef XFF_AVCODEC_REORDERED_OPAQUE ++ this->context->reordered_opaque = this->tagged_pts; ++#endif + + if (err) { + +@@ -2439,10 +2489,14 @@ + ff_check_bufsize(this, this->size); + memmove (this->buf, &chunk_buf[offset], this->size); + chunk_buf = this->buf; +- + /* take over pts for next access unit */ +- this->av_frame->reordered_opaque = ff_tag_pts(this, this->pts); +- this->context->reordered_opaque = ff_tag_pts(this, this->pts); ++ this->tagged_pts = ff_tag_pts (this, this->pts); ++#ifdef XFF_AVCODEC_REORDERED_OPAQUE ++ this->av_frame->reordered_opaque = this->context->reordered_opaque = this->tagged_pts; ++#endif ++#ifdef XFF_AVCODEC_FRAME_PTS ++ this->av_frame->pts = this->tagged_pts; ++#endif + this->pts = 0; + } + } +@@ -2559,8 +2613,7 @@ + ff_convert_frame(this, img, this->av_frame); + } + +- img->pts = ff_untag_pts(this, this->av_frame->reordered_opaque); +- this->av_frame->reordered_opaque = 0; ++ img->pts = ff_untag_pts(this, this->av_frame); + + /* workaround for weird 120fps streams */ + if( video_step_to_use == 750 ) { +@@ -2600,8 +2653,7 @@ + this->output_format, + VO_BOTH_FIELDS|this->frame_flags); + /* set PTS to allow early syncing */ +- img->pts = ff_untag_pts(this, this->av_frame->reordered_opaque); +- this->av_frame->reordered_opaque = 0; ++ img->pts = ff_untag_pts(this, this->av_frame); + + img->duration = video_step_to_use; + +@@ -2783,7 +2835,7 @@ + ff_convert_frame (this, img, this->av_frame2); + } + +- img->pts = ff_untag_pts (this, this->av_frame2->reordered_opaque); ++ img->pts = ff_untag_pts (this, this->av_frame2); + + if (video_step_to_use == 750) + video_step_to_use = 0; +@@ -2903,7 +2955,9 @@ + if (this->decoder_ok) { + + pthread_mutex_lock(&ffmpeg_lock); +- avcodec_close (this->context); ++ _x_freep (&this->context->extradata); ++ this->context->extradata_size = 0; ++ XFF_FREE_CONTEXT (this->context); + pthread_mutex_unlock(&ffmpeg_lock); + + #ifdef ENABLE_DIRECT_RENDERING +@@ -2912,16 +2966,15 @@ + + this->stream->video_out->close(this->stream->video_out, this->stream); + this->decoder_ok = 0; ++ } else if (this->context) { ++ _x_freep (&this->context->extradata); ++ this->context->extradata_size = 0; ++ XFF_FREE_CONTEXT (this->context); + } + + if (this->slice_offset_table) + free (this->slice_offset_table); + +- if (this->context) { +- _x_freep (&this->context->extradata); +- this->context->extradata_size = 0; +- XFF_FREE_CONTEXT (this->context); +- } + + #if XFF_VIDEO > 1 + XFF_PACKET_UNREF (this->avpkt); +diff -r d1954d852980 -r 1e7b18400886 src/combined/ffmpeg/ffmpeg_compat.h +--- a/src/combined/ffmpeg/ffmpeg_compat.h Mon Apr 08 13:25:10 2024 +0200 ++++ b/src/combined/ffmpeg/ffmpeg_compat.h Mon May 06 21:55:55 2024 +0200 +@@ -1,5 +1,5 @@ + /* +- * Copyright (C) 2000-2022 the xine project ++ * Copyright (C) 2000-2024 the xine project + * + * This file is part of xine, a unix video player. + * +@@ -54,9 +54,16 @@ + #endif + + /* reordered_opaque appeared in libavcodec 51.68.0 */ +-#define XFF_AVCODEC_REORDERED_OPAQUE +-#if LIBAVCODEC_VERSION_INT < XFF_INT_VERSION(51,68,0) +-# undef XFF_AVCODEC_REORDERED_OPAQUE ++#if LIBAVCODEC_VERSION_INT >= XFF_INT_VERSION(51,68,0) && LIBAVCODEC_VERSION_INT < XFF_INT_VERSION(60,0,0) ++# define XFF_AVCODEC_REORDERED_OPAQUE ++#else ++# undef XFF_AVCODEC_REORDERED_OPAQUE ++#endif ++ ++#if LIBAVCODEC_VERSION_INT >= XFF_INT_VERSION(58,33,100) ++# define XFF_AVCODEC_FRAME_PTS ++#else ++# undef XFF_AVCODEC_FRAME_PTS + #endif + + /* colorspace and color_range were added before 52.29.0 */ +@@ -210,9 +217,11 @@ + #endif + + #if LIBAVCODEC_VERSION_INT < XFF_INT_VERSION(55,63,100) +-# define XFF_FREE_CONTEXT(pp) do {av_free(pp); pp = NULL;} while (0) ++# define XFF_FREE_CONTEXT(pp) do {if (pp) avcodec_close (pp); av_free (pp); pp = NULL;} while (0) ++#elif LIBAVCODEC_VERSION_INT < XFF_INT_VERSION(58,33,100) ++# define XFF_FREE_CONTEXT(pp) do {if (pp) avcodec_close (pp); avcodec_free_context (&(pp));} while (0) + #else +-# define XFF_FREE_CONTEXT(pp) avcodec_free_context(&(pp)) ++# define XFF_FREE_CONTEXT(pp) avcodec_free_context (&(pp)) + #endif + + #if LIBAVCODEC_VERSION_INT < XFF_INT_VERSION(54,59,100) +@@ -303,4 +312,3 @@ + #endif /* defined(LIBAVCODEC_VERSION_INT) */ + + #endif /* XINE_AVCODEC_COMPAT_H */ +- +diff -r d1954d852980 -r 1e7b18400886 src/dxr3/ffmpeg_encoder.c +--- a/src/dxr3/ffmpeg_encoder.c Mon Apr 08 13:25:10 2024 +0200 ++++ b/src/dxr3/ffmpeg_encoder.c Mon May 06 21:55:55 2024 +0200 +@@ -1,5 +1,5 @@ + /* +- * Copyright (C) 2000-2022 the xine project ++ * Copyright (C) 2000-2024 the xine project + * + * This file is part of xine, a unix video player. + * +@@ -127,10 +127,8 @@ + unsigned char use_quantizer; + + if (this->context) { +- avcodec_close(this->context); +- free(this->context); ++ XFF_FREE_CONTEXT (this->context); + free(this->picture); +- this->context = NULL; + this->picture = NULL; + } + +@@ -344,10 +342,8 @@ + #if XFF_ENCVIDEO > 1 + XFF_PACKET_UNREF (this->pkt); + #endif +- avcodec_close(this->context); + XFF_FREE_CONTEXT (this->context); + free(this->picture); +- this->context = NULL; + this->picture = NULL; + } + return 1; diff --git a/multimedia/libxine/files/6f1000084f6084f49c95c202d12593e49916f58b.patch b/multimedia/libxine/files/6f1000084f6084f49c95c202d12593e49916f58b.patch new file mode 100644 index 000000000000..36b07bb7e0a0 --- /dev/null +++ b/multimedia/libxine/files/6f1000084f6084f49c95c202d12593e49916f58b.patch @@ -0,0 +1,161 @@ +# HG changeset patch +# User Torsten Jager <t.jager@gmx.de> +# Date 1675683905 -3600 +# Mon Feb 06 12:45:05 2023 +0100 +# Node ID 6f1000084f6084f49c95c202d12593e49916f58b +# Parent 0a786d63bbdb2d780a9231f6772e84e743c72014 +Try to silence some cast align warnings 5. + +diff -r 0a786d63bbdb -r 6f1000084f60 src/combined/ffmpeg/ff_audio_decoder.c +--- a/src/combined/ffmpeg/ff_audio_decoder.c Mon Feb 06 12:45:00 2023 +0100 ++++ b/src/combined/ffmpeg/ff_audio_decoder.c Mon Feb 06 12:45:05 2023 +0100 +@@ -796,7 +796,7 @@ + #define CLIP_16(v) ((v + 0x8000) & ~0xffff ? (v >> 31) ^ 0x7fff : v) + + static int ff_audio_decode (ff_audio_decoder_t *this) { +- int16_t *decode_buffer = (int16_t *)this->send.buf; ++ int16_t *decode_buffer = (int16_t *)ASSUME_ALIGNED_2 (this->send.buf, 2); + int consumed, got_frame = 0; + #if XFF_AUDIO >= 4 + float gain = this->class->gain; +@@ -871,13 +871,13 @@ + const stype *p1, *p2, *p3, *p4;\ + int i, sstep;\ + int8_t *x = idx;\ +- int16_t *dptr = (int16_t *)decode_buffer + dindx;\ ++ int16_t *dptr = decode_buffer + dindx;\ + if (planar) {\ +- p1 = (stype *)this->av_frame->extended_data[x[0]];\ ++ p1 = (stype *)ASSUME_ALIGNED_2 (this->av_frame->extended_data[x[0]], sizeof (stype));\ + if (!p1) break;\ + sstep = 1;\ + } else {\ +- p1 = (stype *)this->av_frame->extended_data[0];\ ++ p1 = (stype *)ASSUME_ALIGNED_2 (this->av_frame->extended_data[0], sizeof (stype));\ + if (!p1) break;\ + p1 += x[0];\ + sstep = this->ff_channels;\ +@@ -893,10 +893,10 @@ + break;\ + }\ + if (planar) {\ +- p2 = (stype *)this->av_frame->extended_data[x[1]];\ ++ p2 = (stype *)ASSUME_ALIGNED_2 (this->av_frame->extended_data[x[1]], sizeof (stype));\ + if (!p2) break;\ + } else\ +- p2 = (stype *)this->av_frame->extended_data[0] + x[1];\ ++ p2 = (stype *)ASSUME_ALIGNED_2 (this->av_frame->extended_data[0], sizeof (stype)) + x[1];\ + if (num == 2) {\ + for (i = 0; i < samples; i++) {\ + int32_t v = MIX_FIX(*p2);\ +@@ -911,10 +911,10 @@ + break;\ + }\ + if (planar) {\ +- p3 = (stype *)this->av_frame->extended_data[x[2]];\ ++ p3 = (stype *)ASSUME_ALIGNED_2 (this->av_frame->extended_data[x[2]], sizeof (stype));\ + if (!p3) break;\ + } else\ +- p3 = (stype *)this->av_frame->extended_data[0] + x[2];\ ++ p3 = (stype *)ASSUME_ALIGNED_2 (this->av_frame->extended_data[0], sizeof (stype)) + x[2];\ + if (num == 3) {\ + for (i = 0; i < samples; i++) {\ + int32_t v = MIX_FIX(*p2);\ +@@ -931,10 +931,10 @@ + break;\ + }\ + if (planar) {\ +- p4 = (stype *)this->av_frame->extended_data[x[3]];\ ++ p4 = (stype *)ASSUME_ALIGNED_2 (this->av_frame->extended_data[x[3]], sizeof (stype));\ + if (!p4) break;\ + } else\ +- p4 = (stype *)this->av_frame->extended_data[0] + x[3];\ ++ p4 = (stype *)ASSUME_ALIGNED_2 (this->av_frame->extended_data[0], sizeof (stype)) + x[3];\ + for (i = 0; i < samples; i++) {\ + int32_t v = MIX_FIX(*p2);\ + p2 += sstep;\ +@@ -1003,13 +1003,13 @@ + int i, sstep;\ + float gain3;\ + int8_t *x = idx;\ +- int16_t *dptr = (int16_t *)decode_buffer + dindx;\ ++ int16_t *dptr = decode_buffer + dindx;\ + if (planar) {\ +- p1 = (stype *)this->av_frame->extended_data[x[0]];\ ++ p1 = (stype *)ASSUME_ALIGNED_2 (this->av_frame->extended_data[x[0]], sizeof (stype));\ + if (!p1) break;\ + sstep = 1;\ + } else {\ +- p1 = (stype *)this->av_frame->extended_data[0];\ ++ p1 = (stype *)ASSUME_ALIGNED_2 (this->av_frame->extended_data[0], sizeof (stype));\ + if (!p1) break;\ + p1 += x[0];\ + sstep = this->ff_channels;\ +@@ -1025,10 +1025,10 @@ + }\ + gain3 = gain * 0.7071;\ + if (planar) {\ +- p2 = (stype *)this->av_frame->extended_data[x[1]];\ ++ p2 = (stype *)ASSUME_ALIGNED_2 (this->av_frame->extended_data[x[1]], sizeof (stype));\ + if (!p2) break;\ + } else\ +- p2 = (stype *)this->av_frame->extended_data[0] + x[1];\ ++ p2 = (stype *)ASSUME_ALIGNED_2 (this->av_frame->extended_data[0], sizeof (stype)) + x[1];\ + if (num == 2) {\ + for (i = 0; i < samples; i++) {\ + int32_t v = (*p1) * gain + (*p2) * gain3;\ +@@ -1040,10 +1040,10 @@ + break;\ + }\ + if (planar) {\ +- p3 = (stype *)this->av_frame->extended_data[x[2]];\ ++ p3 = (stype *)ASSUME_ALIGNED_2 (this->av_frame->extended_data[x[2]], sizeof (stype));\ + if (!p3) break;\ + } else\ +- p3 = (stype *)this->av_frame->extended_data[0] + x[2];\ ++ p3 = (stype *)ASSUME_ALIGNED_2 (this->av_frame->extended_data[0], sizeof (stype)) + x[2];\ + if (num == 3) {\ + for (i = 0; i < samples; i++) {\ + int32_t v = (*p1) * gain + (*p2 + *p3) * gain3;\ +@@ -1056,10 +1056,10 @@ + break;\ + }\ + if (planar) {\ +- p4 = (stype *)this->av_frame->extended_data[x[3]];\ ++ p4 = (stype *)ASSUME_ALIGNED_2 (this->av_frame->extended_data[x[3]], sizeof (stype));\ + if (!p4) break;\ + } else\ +- p4 = (stype *)this->av_frame->extended_data[0] + x[3];\ ++ p4 = (stype *)ASSUME_ALIGNED_2 (this->av_frame->extended_data[0], sizeof (stype)) + x[3];\ + for (i = 0; i < samples; i++) {\ + int32_t v = (*p1) * gain + (*p2 + *p3 + *p4) * gain3;\ + p1 += sstep;\ +@@ -1240,8 +1240,8 @@ + /* the above codecs output float samples, not 16-bit integers */ + int samples = this->send.len / sizeof(float); + float gain = this->class->gain; +- float *p = (float *)this->decode_buffer; +- int16_t *q = (int16_t *)this->decode_buffer; ++ float *p = (float *)ASSUME_ALIGNED_2 (this->decode_buffer, 4); ++ int16_t *q = (int16_t *)ASSUME_ALIGNED_2 (this->decode_buffer, 2); + int i; + for (i = samples; i; i--) { + int v = *p++ * gain; +@@ -1255,7 +1255,7 @@ + int samples = this->send.len / (this->ff_channels * 2); + int channels = this->ao_channels; + int ff_channels = this->ff_channels; +- int16_t *p = (int16_t *)this->decode_buffer; ++ int16_t *p = (int16_t *)ASSUME_ALIGNED_2 (this->decode_buffer, 2); + int16_t *q = p; + int shift = this->downmix_shift, i, j; + /* downmix mono output to stereo first */ +@@ -1300,7 +1300,7 @@ + } + /* final mono downmix */ + if (channels > this->ao_channels) { +- p = (int16_t *)this->decode_buffer; ++ p = (int16_t *)ASSUME_ALIGNED_2 (this->decode_buffer, 2); + q = p; + for (i = samples; i; i--) { + int v = *p++; diff --git a/multimedia/libxine/files/73b833e7fe356cd2d9490dda4ebc9bfe16fce958.patch b/multimedia/libxine/files/73b833e7fe356cd2d9490dda4ebc9bfe16fce958.patch new file mode 100644 index 000000000000..136750404be2 --- /dev/null +++ b/multimedia/libxine/files/73b833e7fe356cd2d9490dda4ebc9bfe16fce958.patch @@ -0,0 +1,318 @@ +# HG changeset patch +# User Torsten Jager <t.jager@gmx.de> +# Date 1715160885 -7200 +# Wed May 08 11:34:45 2024 +0200 +# Node ID 73b833e7fe356cd2d9490dda4ebc9bfe16fce958 +# Parent 1e7b184008860c8be2289c3cefd9dee57f06193a +ffmpeg compatibility update 2. + +diff -r 1e7b18400886 -r 73b833e7fe35 src/combined/ffmpeg/ff_audio_decoder.c +--- a/src/combined/ffmpeg/ff_audio_decoder.c Mon May 06 21:55:55 2024 +0200 ++++ b/src/combined/ffmpeg/ff_audio_decoder.c Wed May 08 11:34:45 2024 +0200 +@@ -1393,6 +1393,9 @@ + XFF_FREE_FRAME (this->av_frame); + } + #endif ++#if 1 ++ avcodec_flush_buffers (this->context); ++#else + pthread_mutex_lock (&ffmpeg_lock); + { + uint8_t *ed = this->context->extradata; +@@ -1410,6 +1413,7 @@ + if (XFF_AVCODEC_OPEN (this->context, this->codec) >= 0) + this->decoder_ok = 1; + pthread_mutex_unlock (&ffmpeg_lock); ++#endif + } + + ff_audio_reset_parser(this); +diff -r 1e7b18400886 -r 73b833e7fe35 src/combined/ffmpeg/ff_video_decoder.c +--- a/src/combined/ffmpeg/ff_video_decoder.c Mon May 06 21:55:55 2024 +0200 ++++ b/src/combined/ffmpeg/ff_video_decoder.c Wed May 08 11:34:45 2024 +0200 +@@ -89,6 +89,11 @@ + # define ENABLE_EMMS + #endif + ++/* ++#undef XFF_AVCODEC_SLICE_TABLE ++#define XFF_AVCODEC_SLICE_TABLE 1 ++*/ ++ + #define VIDEOBUFSIZE (128*1024) + #define SLICE_BUFFER_SIZE (1194*1024) + +@@ -148,11 +153,11 @@ + int bufsize; + int size; + int skipframes; +- ++#if XFF_AVCODEC_SLICE_TABLE == 1 + int *slice_offset_table; + int slice_offset_size; + int slice_offset_pos; +- ++#endif + AVFrame *av_frame; + AVFrame *av_frame2; + AVCodecContext *context; +@@ -238,6 +243,13 @@ + #if XFF_VIDEO > 1 + XFF_PACKET_DECL (avpkt); + #endif ++ ++#if XFF_AVCODEC_SLICE_TABLE == 2 ++ uint8_t *temp_buf; ++ uint32_t temp_size; ++ int slice_num; ++ uint8_t slice_table[1 + 256 * 8]; ++#endif + }; + + /* import color matrix names */ +@@ -1783,10 +1795,9 @@ + this->size += buf->size; + + if (buf->decoder_flags & BUF_FLAG_FRAME_END) { +- int codec_type; ++ uint32_t codec_type = buf->type & 0xFFFF0000; + + lprintf ("header complete\n"); +- codec_type = buf->type & 0xFFFF0000; + + if (buf->decoder_flags & BUF_FLAG_STDHEADER) { + +@@ -1912,33 +1923,44 @@ + #endif + } + else if (buf->decoder_info[1] == BUF_SPECIAL_RV_CHUNK_TABLE) { +- /* o dear. Multiple decoding threads use individual contexts. +- av_decode_video2 () does only copy the _pointer_ to the offsets, +- not the offsets themselves. So we must not overwrite anything +- that another thread has not yet read. */ +- int i, l, total; +- +- lprintf("BUF_SPECIAL_RV_CHUNK_TABLE\n"); +- l = buf->decoder_info[2] + 1; +- +- total = l * this->class->thread_count; +- if (total < SLICE_OFFSET_SIZE) +- total = SLICE_OFFSET_SIZE; +- if (total > this->slice_offset_size) { +- this->slice_offset_table = realloc (this->slice_offset_table, total * sizeof (int)); +- this->slice_offset_size = total; +- } +- +- if (this->slice_offset_pos + l > this->slice_offset_size) +- this->slice_offset_pos = 0; +- this->context->slice_offset = this->slice_offset_table + this->slice_offset_pos; +- this->context->slice_count = l; +- +- lprintf ("slice_count=%d\n", l); +- for (i = 0; i < l; i++) { +- this->slice_offset_table[this->slice_offset_pos++] = +- ((uint32_t *)buf->decoder_info_ptr[2])[(2 * i) + 1]; +- lprintf("slice_offset[%d]=%d\n", i, this->context->slice_offset[i]); ++ { ++#if XFF_AVCODEC_SLICE_TABLE == 1 ++ /* o dear. Multiple decoding threads use individual contexts. ++ * av_decode_video2 () does only copy the _pointer_ to the offsets, ++ * not the offsets themselves. So we must not overwrite anything ++ * that another thread has not yet read. */ ++ int i, l, total; ++ ++ lprintf("BUF_SPECIAL_RV_CHUNK_TABLE\n"); ++ l = buf->decoder_info[2] + 1; ++ ++ total = l * this->class->thread_count; ++ if (total < SLICE_OFFSET_SIZE) ++ total = SLICE_OFFSET_SIZE; ++ if (total > this->slice_offset_size) { ++ this->slice_offset_table = realloc (this->slice_offset_table, total * sizeof (int)); ++ this->slice_offset_size = total; ++ } ++ ++ if (this->slice_offset_pos + l > this->slice_offset_size) ++ this->slice_offset_pos = 0; ++ this->context->slice_offset = this->slice_offset_table + this->slice_offset_pos; ++ this->context->slice_count = l; ++ ++ lprintf ("slice_count=%d\n", l); ++ for (i = 0; i < l; i++) { ++ this->slice_offset_table[this->slice_offset_pos++] = ++ ((uint32_t *)buf->decoder_info_ptr[2])[(2 * i) + 1]; ++ lprintf("slice_offset[%d]=%d\n", i, this->context->slice_offset[i]); ++ } ++#elif XFF_AVCODEC_SLICE_TABLE == 2 ++ /* (count-1):1, 1:4, (offs[0]):4, 1:4, (offs[1]:4, ... just in front of the frame bitstream. ++ * reverse engineered from ffmpeg/libavcodec/rv34.c. they seem to expect no ++ * external use of rv decoders, and did not document this. */ ++ this->slice_table[0] = buf->decoder_info[2]; ++ this->slice_num = this->slice_table[0] + 1; ++ memcpy (this->slice_table + 1, buf->decoder_info_ptr[2], 8 * this->slice_num); ++#endif + } + } + } +@@ -2004,6 +2026,7 @@ + + static int decode_video_wrapper (ff_video_decoder_t *this, + AVFrame *av_frame, int *err, void *buf, size_t buf_size) { ++ uint32_t tsize = 0; + int len; + + #if ENABLE_VAAPI +@@ -2013,9 +2036,32 @@ + } + #endif /* ENABLE_VAAPI */ + ++#if XFF_AVCODEC_SLICE_TABLE == 2 ++ if ((this->slice_num > 0) && buf) { ++ uint32_t nsize; ++ tsize = 1 + this->slice_num * 8; ++ nsize = tsize + buf_size + AV_INPUT_BUFFER_PADDING_SIZE; ++ if (this->temp_size < nsize) { ++ nsize = nsize * 3 / 2; ++ free (this->temp_buf); ++ this->temp_buf = malloc (nsize); ++ if (!this->temp_buf) ++ nsize = 0; ++ this->temp_size = nsize; ++ nsize = tsize + buf_size + AV_INPUT_BUFFER_PADDING_SIZE; ++ } ++ if (this->temp_size >= nsize) { ++ memcpy (this->temp_buf, this->slice_table, tsize); ++ memcpy (this->temp_buf + tsize, buf, buf_size + AV_INPUT_BUFFER_PADDING_SIZE); ++ buf = this->temp_buf; ++ } ++ this->slice_num = 0; ++ } ++#endif ++ + #if XFF_VIDEO > 1 + this->avpkt->data = buf; +- this->avpkt->size = buf_size; ++ this->avpkt->size = buf_size + tsize; + this->avpkt->flags = AV_PKT_FLAG_KEY; + # ifdef XFF_AVCODEC_FRAME_PTS + this->avpkt->pts = this->tagged_pts; +@@ -2486,7 +2532,6 @@ + this->size -= len; + + if (this->size > 0) { +- ff_check_bufsize(this, this->size); + memmove (this->buf, &chunk_buf[offset], this->size); + chunk_buf = this->buf; + /* take over pts for next access unit */ +@@ -2615,8 +2660,8 @@ + + img->pts = ff_untag_pts(this, this->av_frame); + +- /* workaround for weird 120fps streams */ +- if( video_step_to_use == 750 ) { ++ /* workaround for weird 120fps streams, as well as some rv20 with frame duration 3pts. */ ++ if (video_step_to_use <= 750) { + /* fallback to the VIDEO_PTS_MODE */ + video_step_to_use = 0; + } +@@ -2837,7 +2882,7 @@ + + img->pts = ff_untag_pts (this, this->av_frame2); + +- if (video_step_to_use == 750) ++ if (video_step_to_use <= 750) + video_step_to_use = 0; + img->duration = this->av_frame2->repeat_pict ? video_step_to_use * 3 / 2 : video_step_to_use; + img->progressive_frame = !this->av_frame2->interlaced_frame; +@@ -2941,6 +2986,9 @@ + mpeg_parser_reset(this->mpeg_parser); + + /* this->pts_tag_pass = 0; */ ++#if XFF_AVCODEC_SLICE_TABLE == 2 ++ this->slice_num = 0; ++#endif + } + + static void ff_dispose (video_decoder_t *this_gen) { +@@ -2953,12 +3001,15 @@ + rgb2yuy2_free (this->rgb2yuy2); + + if (this->decoder_ok) { ++ uint8_t *ed; + + pthread_mutex_lock(&ffmpeg_lock); +- _x_freep (&this->context->extradata); ++ ed = this->context->extradata; ++ this->context->extradata = NULL; + this->context->extradata_size = 0; + XFF_FREE_CONTEXT (this->context); + pthread_mutex_unlock(&ffmpeg_lock); ++ _x_freep (&ed); + + #ifdef ENABLE_DIRECT_RENDERING + ff_free_dr1_frames (this, 1); +@@ -2972,9 +3023,11 @@ + XFF_FREE_CONTEXT (this->context); + } + +- if (this->slice_offset_table) +- free (this->slice_offset_table); +- ++#if XFF_AVCODEC_SLICE_TABLE == 1 ++ free (this->slice_offset_table); ++#elif XFF_AVCODEC_SLICE_TABLE == 2 ++ free (this->temp_buf); ++#endif + + #if XFF_VIDEO > 1 + XFF_PACKET_UNREF (this->avpkt); +@@ -3062,21 +3115,25 @@ + this->decoder_ok = 0; + this->aspect_ratio = 0; + this->pts_tag_pass = 0; +-#ifdef HAVE_POSTPROC ++# ifdef HAVE_POSTPROC + this->pp_quality = 0; + this->our_context = NULL; + this->our_mode = NULL; +-#endif ++# endif + this->mpeg_parser = NULL; + this->set_stream_info = 0; + this->rgb2yuy2 = NULL; +-#ifdef ENABLE_VAAPI ++# ifdef ENABLE_VAAPI + this->accel = NULL; + this->accel_img = NULL; +-#endif +-#if XFF_VIDEO == 3 ++# endif ++# if XFF_VIDEO == 3 + this->flush_packet_sent = 0; +-#endif ++# endif ++# if XFF_AVCODEC_SLICE_TABLE == 2 ++ this->temp_size = 0; ++ this->temp_buf = NULL; ++# endif + #endif + + this->video_decoder.decode_data = ff_decode_data; +diff -r 1e7b18400886 -r 73b833e7fe35 src/combined/ffmpeg/ffmpeg_compat.h +--- a/src/combined/ffmpeg/ffmpeg_compat.h Mon May 06 21:55:55 2024 +0200 ++++ b/src/combined/ffmpeg/ffmpeg_compat.h Wed May 08 11:34:45 2024 +0200 +@@ -139,6 +139,14 @@ + # define XFF_PALETTE 3 + #endif + ++#if LIBAVCODEC_VERSION_INT < XFF_INT_VERSION(59,42,100) ++/* AVCodecContext.slice_{offset,count} */ ++# define XFF_AVCODEC_SLICE_TABLE 1 ++#else ++/* inline offset table before the frame. */ ++# define XFF_AVCODEC_SLICE_TABLE 2 ++#endif ++ + #if LIBAVCODEC_VERSION_INT < XFF_INT_VERSION(59,0,100) /** << revise this */ + # define XFF_VAAPI 1 /** << libavcodec/vaapi.h */ + #else diff --git a/multimedia/libxine/files/patch-src_combined_ffmpeg_ff__audio__decoder.c b/multimedia/libxine/files/771f4ae27e582123ff3500444718fc8f96186d74.patch index 2108a84e9540..11056aa8cdbf 100644 --- a/multimedia/libxine/files/patch-src_combined_ffmpeg_ff__audio__decoder.c +++ b/multimedia/libxine/files/771f4ae27e582123ff3500444718fc8f96186d74.patch @@ -1,5 +1,50 @@ ---- src/combined/ffmpeg/ff_audio_decoder.c.orig 2022-09-08 21:43:29 UTC -+++ src/combined/ffmpeg/ff_audio_decoder.c +# HG changeset patch +# User Torsten Jager <t.jager@gmx.de> +# Date 1674929040 -3600 +# Sat Jan 28 19:04:00 2023 +0100 +# Node ID 771f4ae27e582123ff3500444718fc8f96186d74 +# Parent 250f1c09f4244c3e7ca7d414410c57bd387792c3 +ffmpeg compatibility update. + +diff -r 250f1c09f424 -r 771f4ae27e58 src/combined/ffmpeg/demux_avformat.c +--- a/src/combined/ffmpeg/demux_avformat.c Wed Jan 25 17:03:55 2023 +0100 ++++ b/src/combined/ffmpeg/demux_avformat.c Sat Jan 28 19:04:00 2023 +0100 +@@ -1,5 +1,5 @@ + /* +- * Copyright (C) 2013-2022 the xine project ++ * Copyright (C) 2013-2023 the xine project + * Copyright (C) 2013-2020 Petri Hintukainen <phintuka@users.sourceforge.net> + * + * This file is part of xine, a free video player. +@@ -423,8 +423,13 @@ + } + + #ifdef XFF_CODECPAR ++# if XFF_AUDIO_CHANNEL_LAYOUT < 2 + if (st->codecpar && st->codecpar->codec_type == AVMEDIA_TYPE_AUDIO && + st->codecpar->sample_rate != 0 && st->codecpar->channels != 0) ++# else ++ if (st->codecpar && st->codecpar->codec_type == AVMEDIA_TYPE_AUDIO && ++ st->codecpar->sample_rate != 0 && st->codecpar->ch_layout.nb_channels != 0) ++# endif + #else + if (st->codec && st->codec->codec_type == AVMEDIA_TYPE_AUDIO && + st->codec->sample_rate != 0 && st->codec->channels != 0) +@@ -501,7 +506,11 @@ + buf->size = extradata_size + sizeof(xine_waveformatex); + buf->decoder_info[1] = ctx->sample_rate; + buf->decoder_info[2] = ctx->bits_per_coded_sample; ++#if XFF_AUDIO_CHANNEL_LAYOUT < 2 + buf->decoder_info[3] = ctx->channels; ++#else ++ buf->decoder_info[3] = ctx->ch_layout.nb_channels; ++#endif + buf->decoder_flags = BUF_FLAG_HEADER | BUF_FLAG_STDHEADER | BUF_FLAG_FRAME_END; + + this->stream->audio_fifo->put (this->stream->audio_fifo, buf); +diff -r 250f1c09f424 -r 771f4ae27e58 src/combined/ffmpeg/ff_audio_decoder.c +--- a/src/combined/ffmpeg/ff_audio_decoder.c Wed Jan 25 17:03:55 2023 +0100 ++++ b/src/combined/ffmpeg/ff_audio_decoder.c Sat Jan 28 19:04:00 2023 +0100 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2001-2022 the xine project @@ -7,7 +52,7 @@ * * This file is part of xine, a free video player. * -@@ -303,7 +303,11 @@ static void ff_audio_init_codec(ff_audio_decoder_t *th +@@ -303,7 +303,11 @@ this->context->bits_per_sample = this->ff_bits; this->context->sample_rate = this->ff_sample_rate; @@ -19,7 +64,7 @@ this->context->codec_id = this->codec->id; this->context->codec_type = this->codec->type; this->context->codec_tag = _x_stream_info_get(this->stream, XINE_STREAM_INFO_AUDIO_FOURCC); -@@ -527,17 +531,76 @@ static void ff_audio_output_close(ff_audio_decoder_t * +@@ -527,16 +531,75 @@ this->ao_mode = 0; } @@ -49,11 +94,10 @@ +# ifdef AV_CH_FRONT_LEFT ff_map = this->context->channel_layout; if (!ff_map) /* wma2 bug */ --#endif +# endif - ff_map = ((uint64_t)1 << this->context->channels) - 1; ++ ff_map = ((uint64_t)1 << this->context->channels) - 1; + ff_num = ff_list_channels (ff_list, ff_map); - ++ +#else /* XFF_AUDIO_CHANNEL_LAYOUT == 2 */ + + ff_num = this->context->ch_layout.nb_channels; @@ -93,12 +137,12 @@ + ff_num = ff_list_channels (ff_list, ff_map); + } + -+#endif -+ + #endif +- ff_map = ((uint64_t)1 << this->context->channels) - 1; + if ((caps != this->ao_caps) || (ff_map != this->ff_map)) { unsigned int i, j; - /* ff: see names[] below; xine: L R RL RR C LFE */ -@@ -562,7 +625,7 @@ static void ff_map_channels (ff_audio_decoder_t *this) +@@ -562,7 +625,7 @@ this->ao_caps = caps; this->ff_map = ff_map; @@ -107,7 +151,7 @@ /* silence out */ for (i = 0; i < MAX_CHANNELS; i++) -@@ -576,20 +639,23 @@ static void ff_map_channels (ff_audio_decoder_t *this) +@@ -576,20 +639,23 @@ this->left[0] = this->right[0] = 0; tries = wishlist + 0 * num_modes; } else if (this->ff_channels == 2) { /* stereo */ @@ -139,7 +183,7 @@ } this->left[0] = this->map[0] < 0 ? 0 : this->map[0]; this->map[0] = -1; -@@ -641,8 +707,8 @@ static void ff_map_channels (ff_audio_decoder_t *this) +@@ -641,8 +707,8 @@ "rear center", "side left", "side right" }; diff --git a/multimedia/libxine/files/ffmpeg8-1.patch b/multimedia/libxine/files/9bb3977ea7e2b652742b3cdd200b0a4a72eb48bc.patch index be5805b82061..1b5b5aa78e3f 100644 --- a/multimedia/libxine/files/ffmpeg8-1.patch +++ b/multimedia/libxine/files/9bb3977ea7e2b652742b3cdd200b0a4a72eb48bc.patch @@ -9,6 +9,13 @@ FFmpeg compatibilty update. diff -r 9e326869fe0f -r 9bb3977ea7e2 src/combined/ffmpeg/ff_video_decoder.c --- a/src/combined/ffmpeg/ff_video_decoder.c Sat May 31 15:55:00 2025 +0200 +++ b/src/combined/ffmpeg/ff_video_decoder.c Sat Sep 13 10:59:45 2025 +0200 +@@ -1,5 +1,5 @@ + /* +- * Copyright (C) 2001-2024 the xine project ++ * Copyright (C) 2001-2025 the xine project + * + * This file is part of xine, a free video player. + * @@ -60,6 +60,10 @@ #include "ffmpeg_compat.h" @@ -91,6 +98,13 @@ diff -r 9e326869fe0f -r 9bb3977ea7e2 src/combined/ffmpeg/ff_video_decoder.c diff -r 9e326869fe0f -r 9bb3977ea7e2 src/combined/ffmpeg/ffmpeg_compat.h --- a/src/combined/ffmpeg/ffmpeg_compat.h Sat May 31 15:55:00 2025 +0200 +++ b/src/combined/ffmpeg/ffmpeg_compat.h Sat Sep 13 10:59:45 2025 +0200 +@@ -1,5 +1,5 @@ + /* +- * Copyright (C) 2000-2024 the xine project ++ * Copyright (C) 2000-2025 the xine project + * + * This file is part of xine, a unix video player. + * @@ -319,4 +319,20 @@ # error avcodec.h must be included first ! #endif /* defined(LIBAVCODEC_VERSION_INT) */ diff --git a/multimedia/libxine/files/ffmpeg8-2.patch b/multimedia/libxine/files/a8fffd1193b2247c7f732d4df83dcc03fce96dbe.patch index dffc575f70cd..dffc575f70cd 100644 --- a/multimedia/libxine/files/ffmpeg8-2.patch +++ b/multimedia/libxine/files/a8fffd1193b2247c7f732d4df83dcc03fce96dbe.patch diff --git a/multimedia/libxine/files/patch-src_combined_ffmpeg_demux__avformat.c b/multimedia/libxine/files/patch-src_combined_ffmpeg_demux__avformat.c deleted file mode 100644 index 954c65f363e8..000000000000 --- a/multimedia/libxine/files/patch-src_combined_ffmpeg_demux__avformat.c +++ /dev/null @@ -1,35 +0,0 @@ ---- src/combined/ffmpeg/demux_avformat.c.orig 2022-09-08 21:43:29 UTC -+++ src/combined/ffmpeg/demux_avformat.c -@@ -1,5 +1,5 @@ - /* -- * Copyright (C) 2013-2022 the xine project -+ * Copyright (C) 2013-2023 the xine project - * Copyright (C) 2013-2020 Petri Hintukainen <phintuka@users.sourceforge.net> - * - * This file is part of xine, a free video player. -@@ -423,8 +423,13 @@ static int find_avformat_streams(avformat_demux_plugin - } - - #ifdef XFF_CODECPAR -+# if XFF_AUDIO_CHANNEL_LAYOUT < 2 - if (st->codecpar && st->codecpar->codec_type == AVMEDIA_TYPE_AUDIO && - st->codecpar->sample_rate != 0 && st->codecpar->channels != 0) -+# else -+ if (st->codecpar && st->codecpar->codec_type == AVMEDIA_TYPE_AUDIO && -+ st->codecpar->sample_rate != 0 && st->codecpar->ch_layout.nb_channels != 0) -+# endif - #else - if (st->codec && st->codec->codec_type == AVMEDIA_TYPE_AUDIO && - st->codec->sample_rate != 0 && st->codec->channels != 0) -@@ -501,7 +506,11 @@ static void send_headers_audio(avformat_demux_plugin_t - buf->size = extradata_size + sizeof(xine_waveformatex); - buf->decoder_info[1] = ctx->sample_rate; - buf->decoder_info[2] = ctx->bits_per_coded_sample; -+#if XFF_AUDIO_CHANNEL_LAYOUT < 2 - buf->decoder_info[3] = ctx->channels; -+#else -+ buf->decoder_info[3] = ctx->ch_layout.nb_channels; -+#endif - buf->decoder_flags = BUF_FLAG_HEADER | BUF_FLAG_STDHEADER | BUF_FLAG_FRAME_END; - - this->stream->audio_fifo->put (this->stream->audio_fifo, buf); diff --git a/multimedia/minisatip/Makefile b/multimedia/minisatip/Makefile index 850d35d5a81d..0b4ddbb34649 100644 --- a/multimedia/minisatip/Makefile +++ b/multimedia/minisatip/Makefile @@ -1,5 +1,5 @@ PORTNAME= minisatip -PORTVERSION= 2.0.43 +PORTVERSION= 2.0.45 DISTVERSIONPREFIX= v PORTEPOCH= 1 CATEGORIES= multimedia diff --git a/multimedia/minisatip/distinfo b/multimedia/minisatip/distinfo index 84655c23941c..3c165a9b4a5d 100644 --- a/multimedia/minisatip/distinfo +++ b/multimedia/minisatip/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764787919 -SHA256 (catalinii-minisatip-v2.0.43_GH0.tar.gz) = 8c2fae9abf2950333f86e59b96a49789772a8eea2e3e62b1e977df04cfa38710 -SIZE (catalinii-minisatip-v2.0.43_GH0.tar.gz) = 1645266 +TIMESTAMP = 1766133944 +SHA256 (catalinii-minisatip-v2.0.45_GH0.tar.gz) = 2a6c65b95bb023fe340e586078f4d64a5e64a50300f5f55c560d2925fdfee2ea +SIZE (catalinii-minisatip-v2.0.45_GH0.tar.gz) = 1644611 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/multimedia/x264/Makefile b/multimedia/x264/Makefile index 97a5a4643de4..b9dd3cdb4c03 100644 --- a/multimedia/x264/Makefile +++ b/multimedia/x264/Makefile @@ -26,6 +26,8 @@ MAINTAINER= bofh@FreeBSD.org COMMENT?= H.264/MPEG-4 AVC Video Encoding (Front End CLI) WWW= https://www.videolan.org/x264.html +EXTRA_PATCHES= ${FILESDIR}/32c3b801191522961102d4bea292cdb61068d0dd.patch:-p1 + LICENSE= GPLv2 LICENSE_NAME_PGO= PGO LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/multimedia/x264/files/32c3b801191522961102d4bea292cdb61068d0dd.patch b/multimedia/x264/files/32c3b801191522961102d4bea292cdb61068d0dd.patch new file mode 100644 index 000000000000..31ea7fc63bd6 --- /dev/null +++ b/multimedia/x264/files/32c3b801191522961102d4bea292cdb61068d0dd.patch @@ -0,0 +1,38 @@ +From 32c3b801191522961102d4bea292cdb61068d0dd Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Martin=20Storsj=C3=B6?= <martin@martin.st> +Date: Fri, 4 Apr 2025 16:59:34 +0300 +Subject: [PATCH] lavf: Update the code to work with the latest libavutil API + +--- + input/lavf.c | 6 ++++++ + 1 file changed, 6 insertions(+) + +diff --git a/input/lavf.c b/input/lavf.c +index 90f4cec5..e2489963 100644 +--- a/input/lavf.c ++++ b/input/lavf.c +@@ -33,6 +33,7 @@ + #include <libavutil/error.h> + #include <libavutil/mem.h> + #include <libavutil/pixdesc.h> ++#include <libavutil/version.h> + + #define FAIL_IF_ERROR( cond, ... ) FAIL_IF_ERR( cond, "lavf", __VA_ARGS__ ) + +@@ -141,8 +142,13 @@ static int read_frame_internal( cli_pic_t *p_pic, lavf_hnd_t *h, int i_frame, vi + if( info ) + { + info->fullrange = is_fullrange; ++#if LIBAVUTIL_VERSION_MAJOR < 60 + info->interlaced = h->frame->interlaced_frame; + info->tff = h->frame->top_field_first; ++#else ++ info->interlaced = !!(h->frame->flags & AV_FRAME_FLAG_INTERLACED); ++ info->tff = !!(h->frame->flags & AV_FRAME_FLAG_TOP_FIELD_FIRST); ++#endif + } + + if( h->vfr_input ) +-- +GitLab + 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/prometheus3/Makefile b/net-mgmt/prometheus3/Makefile index 5e31fe5076b6..f68465b02678 100644 --- a/net-mgmt/prometheus3/Makefile +++ b/net-mgmt/prometheus3/Makefile @@ -1,6 +1,6 @@ PORTNAME= prometheus DISTVERSIONPREFIX= v -DISTVERSION= 3.8.0 +DISTVERSION= 3.8.1 CATEGORIES= net-mgmt MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod \ https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/${DISTVERSIONFULL}/:ui diff --git a/net-mgmt/prometheus3/distinfo b/net-mgmt/prometheus3/distinfo index 7e20c6a91126..142094554c14 100644 --- a/net-mgmt/prometheus3/distinfo +++ b/net-mgmt/prometheus3/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1764774198 -SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.8.0_GH0/go.mod) = 0e78c6e51dfa79c9c5c2ce90ecb8402e4eaf980a7e86f27456017e805ca486de -SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.8.0_GH0/go.mod) = 11980 -SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.8.0_GH0/prometheus-web-ui-3.8.0.tar.gz) = a0e12f35916562d4cd06c9fe076a405978b4036a09e88028ed5f1b38bb637c23 -SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.8.0_GH0/prometheus-web-ui-3.8.0.tar.gz) = 3209264 -SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.8.0_GH0/prometheus-prometheus-v3.8.0_GH0.tar.gz) = 5e6e64535b5862b1a6247bd492f424b68dcb0dcc875424b66d9112a168f9ec16 -SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.8.0_GH0/prometheus-prometheus-v3.8.0_GH0.tar.gz) = 5411601 +TIMESTAMP = 1766047343 +SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.8.1_GH0/go.mod) = 4279801dddde027a0f1fd5b4f89ed595aa20c306d8d987d6ece23641c7950a50 +SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.8.1_GH0/go.mod) = 11980 +SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.8.1_GH0/prometheus-web-ui-3.8.1.tar.gz) = 903bd29c9b31c492613305d022e5371d3223264984b035ab7e1ae18a43ad1acf +SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.8.1_GH0/prometheus-web-ui-3.8.1.tar.gz) = 3209274 +SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.8.1_GH0/prometheus-prometheus-v3.8.1_GH0.tar.gz) = 4745c45427a297a8736d5796297721dfa467f3c5af6422d4ac22360580e0f0fb +SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.8.1_GH0/prometheus-prometheus-v3.8.1_GH0.tar.gz) = 5412258 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/amnezia-kmod/Makefile b/net/amnezia-kmod/Makefile index 8e6d734dd4ed..523c32e5834e 100644 --- a/net/amnezia-kmod/Makefile +++ b/net/amnezia-kmod/Makefile @@ -1,5 +1,5 @@ PORTNAME= amnezia -PORTVERSION= 1.0.8 +PORTVERSION= 2.0.8 DISTVERSIONPREFIX= v CATEGORIES= net net-vpn PKGNAMESUFFIX= -kmod diff --git a/net/amnezia-kmod/distinfo b/net/amnezia-kmod/distinfo index 1e206f9cefcc..318fbb887373 100644 --- a/net/amnezia-kmod/distinfo +++ b/net/amnezia-kmod/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753648668 -SHA256 (vgrebenschikov-wireguard-amnezia-kmod-v1.0.8_GH0.tar.gz) = 5045cfe0f0f6d58c2c6f5103f2f5b4238b7f59f33ca6f0a8b516762ead7ba7eb -SIZE (vgrebenschikov-wireguard-amnezia-kmod-v1.0.8_GH0.tar.gz) = 57959 +TIMESTAMP = 1765569800 +SHA256 (vgrebenschikov-wireguard-amnezia-kmod-v2.0.8_GH0.tar.gz) = 3e8eef841d8249f9406c1d06c666aa2f902524c965c388fac489543043764a9b +SIZE (vgrebenschikov-wireguard-amnezia-kmod-v2.0.8_GH0.tar.gz) = 69102 diff --git a/net/amnezia-kmod/files/patch-if__wg.c b/net/amnezia-kmod/files/patch-if__wg.c index 9dd13ffb9054..c5fce996ad63 100644 --- a/net/amnezia-kmod/files/patch-if__wg.c +++ b/net/amnezia-kmod/files/patch-if__wg.c @@ -1,6 +1,6 @@ ---- if_wg.c.orig 2025-07-22 17:38:01 UTC +--- if_wg.c.orig 2025-12-10 17:55:03 UTC +++ if_wg.c -@@ -278,21 +278,21 @@ static volatile unsigned long peer_counter = 0; +@@ -305,21 +305,21 @@ static volatile unsigned long peer_counter = 0; static int clone_count; static uma_zone_t wg_packet_zone; static volatile unsigned long peer_counter = 0; @@ -27,7 +27,7 @@ #define WG_CAPS IFCAP_LINKSTATE struct wg_timespec64 { -@@ -386,10 +386,10 @@ static int wg_ioctl(if_t, u_long, caddr_t); +@@ -418,10 +418,10 @@ static int wg_ioctl(if_t, u_long, caddr_t); static void wg_reassign(if_t, struct vnet *, char *unused); static void wg_init(void *); static int wg_ioctl(if_t, u_long, caddr_t); @@ -42,7 +42,7 @@ /* TODO Peer */ static struct wg_peer * -@@ -408,7 +408,7 @@ wg_peer_alloc(struct wg_softc *sc, const uint8_t pub_k +@@ -448,7 +448,7 @@ wg_peer_create(struct wg_softc *sc, const uint8_t pub_ cookie_maker_init(&peer->p_cookie, pub_key); @@ -51,7 +51,7 @@ wg_queue_init(&peer->p_stage_queue, "stageq"); wg_queue_init(&peer->p_encrypt_serial, "txq"); -@@ -428,9 +428,9 @@ wg_peer_alloc(struct wg_softc *sc, const uint8_t pub_k +@@ -468,9 +468,9 @@ wg_peer_create(struct wg_softc *sc, const uint8_t pub_ peer->p_handshake_retries = 0; GROUPTASK_INIT(&peer->p_send, 0, (gtask_fn_t *)wg_deliver_out, peer); @@ -63,7 +63,7 @@ LIST_INIT(&peer->p_aips); peer->p_aips_num = 0; -@@ -3286,26 +3286,26 @@ static void +@@ -3720,26 +3720,26 @@ static void } static void @@ -79,9 +79,9 @@ + V_amn_cloner = ifc_attach_cloner(wgname, &req); } -VNET_SYSINIT(vnet_wg_init, SI_SUB_PROTO_IFATTACHDOMAIN, SI_ORDER_ANY, -- vnet_wg_init, NULL); +- vnet_wg_init, NULL); +VNET_SYSINIT(vnet_amn_init, SI_SUB_PROTO_IFATTACHDOMAIN, SI_ORDER_ANY, -+ vnet_amn_init, NULL); ++ vnet_amn_init, NULL); static void -vnet_wg_uninit(const void *unused __unused) @@ -93,13 +93,13 @@ + ifc_detach_cloner(V_amn_cloner); } -VNET_SYSUNINIT(vnet_wg_uninit, SI_SUB_PROTO_IFATTACHDOMAIN, SI_ORDER_ANY, -- vnet_wg_uninit, NULL); +- vnet_wg_uninit, NULL); +VNET_SYSUNINIT(vnet_amn_uninit, SI_SUB_PROTO_IFATTACHDOMAIN, SI_ORDER_ANY, -+ vnet_amn_uninit, NULL); ++ vnet_amn_uninit, NULL); static int wg_prison_remove(void *obj, void *data __unused) -@@ -3352,14 +3352,14 @@ static int +@@ -3786,14 +3786,14 @@ static int #endif static int @@ -113,10 +113,10 @@ - wg_packet_zone = uma_zcreate("wg packet", sizeof(struct wg_packet), + wg_packet_zone = uma_zcreate("amn packet", sizeof(struct wg_packet), - NULL, NULL, NULL, NULL, 0, 0); + NULL, NULL, NULL, NULL, 0, 0); ret = crypto_init(); -@@ -3378,15 +3378,15 @@ static void +@@ -3812,15 +3812,15 @@ static void } static void @@ -135,7 +135,7 @@ } } VNET_LIST_RUNLOCK(); -@@ -3401,13 +3401,13 @@ static int +@@ -3835,13 +3835,13 @@ static int } static int @@ -152,7 +152,7 @@ break; default: return (EOPNOTSUPP); -@@ -3415,12 +3415,12 @@ wg_module_event_handler(module_t mod, int what, void * +@@ -3849,12 +3849,12 @@ wg_module_event_handler(module_t mod, int what, void * return (0); } diff --git a/net/amnezia-kmod/pkg-descr b/net/amnezia-kmod/pkg-descr index 00d5e020f365..07b78e9e5464 100644 --- a/net/amnezia-kmod/pkg-descr +++ b/net/amnezia-kmod/pkg-descr @@ -13,3 +13,5 @@ regular internet traffic. This package provides the FreeBSD kernel module (if_amn.ko) implementation for Amnezia VPN, enabling kernel-level support for the protocol. + +Partial support of AWG2 protocol added - 2.0 S3/S4 parameters. diff --git a/net/amnezia-tools/Makefile b/net/amnezia-tools/Makefile index f48a8948fd1f..0167f3c2172f 100644 --- a/net/amnezia-tools/Makefile +++ b/net/amnezia-tools/Makefile @@ -1,7 +1,6 @@ PORTNAME= amnezia DISTVERSIONPREFIX= v -DISTVERSION= 1.0.20241018 -PORTREVISION= 4 +DISTVERSION= 1.0.20250903 CATEGORIES= net net-vpn PKGNAMESUFFIX= -tools @@ -21,7 +20,9 @@ USE_RC_SUBR= ${PORTNAME} SHEBANG_FILES= wg-quick/freebsd.bash -MAKE_ARGS+= DEBUG=no \ +DEBUG?= no + +MAKE_ARGS+= DEBUG=${DEBUG} \ WITH_BASHCOMPLETION=yes \ WITH_SYSTEMDUNITS=no MAKE_ENV+= MANDIR="${PREFIX}/share/man" \ diff --git a/net/amnezia-tools/distinfo b/net/amnezia-tools/distinfo index 4121ea84aa23..33f5d4d3fc37 100644 --- a/net/amnezia-tools/distinfo +++ b/net/amnezia-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754646104 -SHA256 (amnezia-vpn-amneziawg-tools-v1.0.20241018_GH0.tar.gz) = 60f1cec1774fb871a2d8dc24e4f731625516d90f663d6e0d2c77d9247222f2f9 -SIZE (amnezia-vpn-amneziawg-tools-v1.0.20241018_GH0.tar.gz) = 156259 +TIMESTAMP = 1761344729 +SHA256 (amnezia-vpn-amneziawg-tools-v1.0.20250903_GH0.tar.gz) = d729a6f54aafcd55b2cbb7324f09ca8f0d2536772970652bf822a271d0c907d7 +SIZE (amnezia-vpn-amneziawg-tools-v1.0.20250903_GH0.tar.gz) = 160214 diff --git a/net/amnezia-tools/files/patch-config.c b/net/amnezia-tools/files/patch-config.c index 68d939b8e675..0b87c28f2ac3 100644 --- a/net/amnezia-tools/files/patch-config.c +++ b/net/amnezia-tools/files/patch-config.c @@ -1,6 +1,6 @@ ---- config.c.orig 2024-10-01 13:02:42 UTC +--- config.c.orig 2025-09-03 14:11:13 UTC +++ config.c -@@ -252,7 +252,7 @@ static inline bool parse_endpoint(struct sockaddr *end +@@ -259,7 +259,7 @@ static inline bool parse_endpoint(struct sockaddr *end * * So this is what we do, except FreeBSD removed EAI_NODATA some time ago, so that's conditional. */ @@ -9,7 +9,7 @@ #ifdef EAI_NODATA ret == EAI_NODATA || #endif -@@ -337,6 +337,20 @@ static bool validate_netmask(struct wgallowedip *allow +@@ -344,6 +344,20 @@ static bool validate_netmask(struct wgallowedip *allow return true; } @@ -30,7 +30,7 @@ static inline bool parse_allowedips(struct wgpeer *peer, struct wgallowedip **last_allowedip, const char *value) { struct wgallowedip *allowedip = *last_allowedip, *new_allowedip; -@@ -353,10 +367,18 @@ static inline bool parse_allowedips(struct wgpeer *pee +@@ -360,10 +374,18 @@ static inline bool parse_allowedips(struct wgpeer *pee } sep = mutable; while ((mask = strsep(&sep, ","))) { @@ -49,7 +49,7 @@ ip = strsep(&mask, "/"); new_allowedip = calloc(1, sizeof(*new_allowedip)); -@@ -387,6 +409,7 @@ static inline bool parse_allowedips(struct wgpeer *pee +@@ -394,6 +416,7 @@ static inline bool parse_allowedips(struct wgpeer *pee else goto err; new_allowedip->cidr = cidr; diff --git a/net/amnezia-tools/files/patch-containers.h b/net/amnezia-tools/files/patch-containers.h index 88563f74058a..233c2465854b 100644 --- a/net/amnezia-tools/files/patch-containers.h +++ b/net/amnezia-tools/files/patch-containers.h @@ -1,6 +1,6 @@ ---- containers.h.orig 2024-10-01 13:02:42 UTC +--- containers.h.orig 2025-09-03 14:11:13 UTC +++ containers.h -@@ -29,6 +29,10 @@ struct timespec64 { +@@ -34,6 +34,10 @@ struct timespec64 { int64_t tv_nsec; }; @@ -11,7 +11,7 @@ struct wgallowedip { uint16_t family; union { -@@ -36,6 +40,7 @@ struct wgallowedip { +@@ -41,6 +45,7 @@ struct wgallowedip { struct in6_addr ip6; }; uint8_t cidr; diff --git a/net/amnezia-tools/files/patch-ipc-freebsd.h b/net/amnezia-tools/files/patch-ipc-freebsd.h index 22255c0bcca3..2737729233b5 100644 --- a/net/amnezia-tools/files/patch-ipc-freebsd.h +++ b/net/amnezia-tools/files/patch-ipc-freebsd.h @@ -1,4 +1,4 @@ ---- ipc-freebsd.h.orig 2024-10-01 13:02:42 UTC +--- ipc-freebsd.h.orig 2025-09-03 14:11:13 UTC +++ ipc-freebsd.h @@ -15,13 +15,13 @@ static int get_dgram_socket(void) { @@ -16,7 +16,28 @@ struct ifg_req *ifg; int s = get_dgram_socket(), ret = 0; -@@ -389,6 +389,8 @@ static int kernel_set_device(struct wgdevice *dev) +@@ -458,15 +458,15 @@ static int kernel_set_device(struct wgdevice *dev) + if (dev->flags & WGDEVICE_HAS_H4) + nvlist_add_binary(nvl_device, "h4", dev->transport_packet_magic_header, strlen(dev->transport_packet_magic_header) + 1); + if (dev->flags & WGDEVICE_HAS_I1) +- nvlist_add_binary(nvl_device, "i1", dev->i1, strlen(dev->i1) + 1); ++ nvlist_add_binary(nvl_device, "i1", dev->i1 ? dev->i1 : "", strlen(dev->i1 ? dev->i1 : "") + 1); + if (dev->flags & WGDEVICE_HAS_I2) +- nvlist_add_binary(nvl_device, "i2", dev->i2, strlen(dev->i2) + 1); ++ nvlist_add_binary(nvl_device, "i2", dev->i2 ? dev->i2 : "", strlen(dev->i2 ? dev->i2 : "") + 1); + if (dev->flags & WGDEVICE_HAS_I3) +- nvlist_add_binary(nvl_device, "i3", dev->i3, strlen(dev->i3) + 1); ++ nvlist_add_binary(nvl_device, "i3", dev->i3 ? dev->i3 : "", strlen(dev->i3 ? dev->i3 : "") + 1); + if (dev->flags & WGDEVICE_HAS_I4) +- nvlist_add_binary(nvl_device, "i4", dev->i4, strlen(dev->i4) + 1); ++ nvlist_add_binary(nvl_device, "i4", dev->i4 ? dev->i4 : "", strlen(dev->i4 ? dev->i4 : "") + 1); + if (dev->flags & WGDEVICE_HAS_I5) +- nvlist_add_binary(nvl_device, "i5", dev->i5, strlen(dev->i5) + 1); ++ nvlist_add_binary(nvl_device, "i5", dev->i5 ? dev->i5 : "", strlen(dev->i5 ? dev->i5 : "") + 1); + if (dev->flags & WGDEVICE_HAS_FWMARK) + nvlist_add_number(nvl_device, "user-cookie", dev->fwmark); + if (dev->flags & WGDEVICE_REPLACE_PEERS) +@@ -502,6 +502,8 @@ static int kernel_set_device(struct wgdevice *dev) nvl_aips[j] = nvlist_create(0); if (!nvl_aips[j]) goto err_peer; diff --git a/net/amnezia-tools/files/patch-ipc-uapi.h b/net/amnezia-tools/files/patch-ipc-uapi.h index 61df9f69e784..cbf4811ca8a7 100644 --- a/net/amnezia-tools/files/patch-ipc-uapi.h +++ b/net/amnezia-tools/files/patch-ipc-uapi.h @@ -1,6 +1,6 @@ ---- ipc-uapi.h.orig 2024-10-01 13:02:42 UTC +--- ipc-uapi.h.orig 2025-09-03 14:11:13 UTC +++ ipc-uapi.h -@@ -111,7 +111,7 @@ static int userspace_set_device(struct wgdevice *dev) +@@ -126,7 +126,7 @@ static int userspace_set_device(struct wgdevice *dev) continue; } else continue; diff --git a/net/amnezia-tools/files/patch-man_wg.8 b/net/amnezia-tools/files/patch-man_wg.8 index 87e018ff2856..5356f8d2069c 100644 --- a/net/amnezia-tools/files/patch-man_wg.8 +++ b/net/amnezia-tools/files/patch-man_wg.8 @@ -1,4 +1,4 @@ ---- man/wg.8.orig 2024-10-01 13:02:42 UTC +--- man/wg.8.orig 2025-09-03 14:11:13 UTC +++ man/wg.8 @@ -1,10 +1,10 @@ -.TH WG 8 "2015 August 13" ZX2C4 "WireGuard" @@ -67,7 +67,7 @@ is optional and is by default off; setting it to 0 or "off" disables it. Otherwise it represents, in seconds, between 1 and 65535 inclusive, how often to send an authenticated empty packet to the peer, for the purpose of keeping -@@ -119,11 +121,52 @@ A private key and a corresponding public key may be ge +@@ -119,11 +121,94 @@ A private key and a corresponding public key may be ge .br $ umask 077 .br @@ -103,25 +103,67 @@ +\fBs1\fP +Size of handshake initiation packet prepend junk. Should be the same on both ends. +.br -+0–1132 (recomended 15–150), s1 + 56 ≠s2 ++0–1304 (recomended 15–150) + +.TP +\fBs2\fP +Size of handshake response packet prepend junk. Should be the same on both ends. +.br -+0–1188 (recomended 15–150), s1 + 56 ≠s2 ++0–1360 (recomended 15–150) ++ ++.TP ++\fBs3\fP ++Size of handshake cookie packet prepend junk. Should be the same on both ends. ++.br ++0–1388 (recomended 15–150) ++ ++.TP ++\fBs4\fP ++Size of data transport packet prepend junk. Should be the same on both ends. ++Will effectively decrease maximum possible MTU of interface. ++.br ++0–160 (recomended 15-32) + +.TP +\fBh1-h4\fP +Custom identifiers for initiation/response/cookie/data packets. Should be the same on both ends. +.br -+The unique value in range of 5 - 4,294,967,295 (0x5 - 0xFFFFFFFF), h1 != h2 != h3 != h4 ++Should be either the unique value in range of 5 - 4294967295 (0x5 - 0xFFFFFFFF) ++.br ++Or should be either the range of two such values, via '-', like 2294967295-4294970000, when range is used a random number from the range selected for each packet. ++For range, first value should be less then second. ++.br ++Such ranges or values should not intersect/match each other. ++ ++.TP ++\fBi1-i5\fP ++Pre-crafted custom signature packets to be send before hadshake. May be configured on either side and may be different between sides. ++These packets are being send prior to every handshake, in the same way as Junk packets do. The sending order is i1, i2, i3, i4, i5. If there is no value specified, the packet is skipped. ++.br ++Value is a sequence of tags specified below: + ++.br ++\fB<b 0x[seq]>\fP - static bytes tag. Dumps [seq] as-is to the packet. [seq] is hex-encoded sequence which represents bytes sequence (2 hex numbers per byte) and is always even-sized ++ ++.br ++\fB<r [size]>\fP - random bytes tag. Dumps [size] amount of randomly-generated bytes to the packet ++ ++.br ++\fB<rd [size]>\fP - random digits tag. Dumps [size] amount of randomly-generated bytes from [0-9] set to the packet ++ ++.br ++\fB<rc [size]>\fP - random chars tag. Dumps [size] amount of randomly-generated bytes from [a-zA-Z] set to the packet ++ ++.br ++\fB<t>\fP - timestamp tag. Dumps 4-bytes long current system time in UNIX format ++ ++.br ++\fB<c>\fP - packet counter tag. Dumps 4-bytes long amount of packets sent by AWG + .SH CONFIGURATION FILE FORMAT The configuration file format is based on \fIINI\fP. There are two top level sections -- \fIInterface\fP and \fIPeer\fP. Multiple \fIPeer\fP sections may be specified, but -@@ -224,7 +267,7 @@ on a per-interface basis by using +@@ -224,7 +309,7 @@ on a per-interface basis by using on a per-interface basis by using .BR ifconfig (1): @@ -130,7 +172,7 @@ On userspace implementations, it is customary to set the \fILOG_LEVEL\fP environment variable to \fIverbose\fP. -@@ -240,19 +283,18 @@ If set to an integer or to \fIinfinity\fP, DNS resolut +@@ -240,19 +325,18 @@ If set to an integer or to \fIinfinity\fP, DNS resolut If set to an integer or to \fIinfinity\fP, DNS resolution for each peer's endpoint will be retried that many times for non-permanent errors, with an increasing delay between retries. If unset, the default is 15 retries. .SH SEE ALSO diff --git a/net/amnezia-tools/files/patch-set.c b/net/amnezia-tools/files/patch-set.c index 61e1ec5314d0..060312414f44 100644 --- a/net/amnezia-tools/files/patch-set.c +++ b/net/amnezia-tools/files/patch-set.c @@ -1,11 +1,11 @@ ---- set.c.orig 2024-10-01 13:02:42 UTC +--- set.c.orig 2025-09-03 14:11:13 UTC +++ set.c @@ -18,7 +18,7 @@ int set_main(int argc, const char *argv[]) int ret = 1; if (argc < 3) { -- fprintf(stderr, "Usage: %s %s <interface> [listen-port <port>] [fwmark <mark>] [private-key <file path>] [peer <base64 public key> [remove] [preshared-key <file path>] [endpoint <ip>:<port>] [persistent-keepalive <interval seconds>] [allowed-ips <ip1>/<cidr1>[,<ip2>/<cidr2>] [advanced-security <on|off>]...] ]...\n", PROG_NAME, argv[0]); -+ fprintf(stderr, "Usage: %s %s <interface> [listen-port <port>] [fwmark <mark>] [private-key <file path>] [peer <base64 public key> [remove] [preshared-key <file path>] [endpoint <ip>:<port>] [persistent-keepalive <interval seconds>] [allowed-ips [+|-]<ip1>/<cidr1>[,[+|-]<ip2>/<cidr2>] [advanced-security <on|off>]...] ]...\n", PROG_NAME, argv[0]); +- fprintf(stderr, "Usage: %s %s <interface> [listen-port <port>] [fwmark <mark>] [private-key <file path>] [jc <junk_count>] [jmin <min_value>] [jmax <max_value>] [s1 <init_junk>] [s2 <resp_junk>] [s3 <cookie_junk>] [s4 <trans_junk>] [h1 <init_header>] [h2 <resp_header>] [h3 <cookie_header>] [h4 <transp_header>] [i1 \"<taged_junk>\"] [i2 \"<taged_junk>\"] [i3 \"<taged_junk>\"] [i4 \"<taged_junk>\"] [i5 \"<taged_junk>\"] [peer <base64 public key> [remove] [preshared-key <file path>] [endpoint <ip>:<port>] [persistent-keepalive <interval seconds>] [allowed-ips <ip1>/<cidr1>[,<ip2>/<cidr2>] [advanced-security <on|off>]...] ]...\n", PROG_NAME, argv[0]); ++ fprintf(stderr, "Usage: %s %s <interface> [listen-port <port>] [fwmark <mark>] [private-key <file path>] [jc <junk_count>] [jmin <min_value>] [jmax <max_value>] [s1 <init_junk>] [s2 <resp_junk>] [s3 <cookie_junk>] [s4 <trans_junk>] [h1 <init_header>] [h2 <resp_header>] [h3 <cookie_header>] [h4 <transp_header>] [i1 \"<taged_junk>\"] [i2 \"<taged_junk>\"] [i3 \"<taged_junk>\"] [i4 \"<taged_junk>\"] [i5 \"<taged_junk>\"] [peer <base64 public key> [remove] [preshared-key <file path>] [endpoint <ip>:<port>] [persistent-keepalive <interval seconds>] [allowed-ips [+|-]<ip1>/<cidr1>[,[+|-]<ip2>/<cidr2>] [advanced-security <on|off>]...] ]...\n", PROG_NAME, argv[0]); return 1; } diff --git a/net/amnezia-tools/files/patch-show.c b/net/amnezia-tools/files/patch-show.c new file mode 100644 index 000000000000..fb6f765c71dc --- /dev/null +++ b/net/amnezia-tools/files/patch-show.c @@ -0,0 +1,51 @@ +--- show.c.orig 2025-09-03 14:11:13 UTC ++++ show.c +@@ -401,39 +401,39 @@ static bool ugly_print(struct wgdevice *device, const + } else if (!strcmp(param, "h1")) { + if (with_interface) + printf("%s\t", device->name); +- printf("%s\n", device->init_packet_magic_header); ++ printf("%s\n", device->init_packet_magic_header?:"0"); + } else if (!strcmp(param, "h2")) { + if (with_interface) + printf("%s\t", device->name); +- printf("%s\n", device->response_packet_magic_header); ++ printf("%s\n", device->response_packet_magic_header?:"0"); + } else if (!strcmp(param, "h3")) { + if (with_interface) + printf("%s\t", device->name); +- printf("%s\n", device->underload_packet_magic_header); ++ printf("%s\n", device->underload_packet_magic_header?:"0"); + } else if (!strcmp(param, "h4")) { + if (with_interface) + printf("%s\t", device->name); +- printf("%s\n", device->transport_packet_magic_header); ++ printf("%s\n", device->transport_packet_magic_header?:"0"); + } else if (!strcmp(param, "i1")) { + if (with_interface) + printf("%s\t", device->name); +- printf("%s\n", device->i1); ++ printf("%s\n", device->i1?:""); + } else if (!strcmp(param, "i2")) { + if (with_interface) + printf("%s\t", device->name); +- printf("%s\n", device->i2); ++ printf("%s\n", device->i2?:""); + } else if (!strcmp(param, "i3")) { + if (with_interface) + printf("%s\t", device->name); +- printf("%s\n", device->i3); ++ printf("%s\n", device->i3?:""); + } else if (!strcmp(param, "i4")) { + if (with_interface) + printf("%s\t", device->name); +- printf("%s\n", device->i4); ++ printf("%s\n", device->i4?:""); + } else if (!strcmp(param, "i5")) { + if (with_interface) + printf("%s\t", device->name); +- printf("%s\n", device->i5); ++ printf("%s\n", device->i5?:""); + } else if (!strcmp(param, "endpoints")) { + for_each_wgpeer(device, peer) { + if (with_interface) diff --git a/net/amnezia-tools/files/patch-wg-quick_freebsd.bash b/net/amnezia-tools/files/patch-wg-quick_freebsd.bash index e4f2cfe40c0a..cc582319c260 100644 --- a/net/amnezia-tools/files/patch-wg-quick_freebsd.bash +++ b/net/amnezia-tools/files/patch-wg-quick_freebsd.bash @@ -1,6 +1,6 @@ ---- wg-quick/freebsd.bash.orig 2025-12-03 19:32:16 UTC +--- wg-quick/freebsd.bash.orig 2025-12-12 22:28:42 UTC +++ wg-quick/freebsd.bash -@@ -25,11 +25,20 @@ CONFIG_FILE="" +@@ -25,11 +25,18 @@ CONFIG_FILE="" POST_DOWN=( ) SAVE_CONFIG=0 CONFIG_FILE="" @@ -11,17 +11,15 @@ PROGRAM="${0##*/}" ARGS=( "$@" ) - IS_ASESCURITY_ON=0 + IS_AWG_ON=0 -+ +declare -A ROUTES +declare -A ENDPOINTS_MAP + -+ cmd() { echo "[#] $*" >&3 "$@" -@@ -40,7 +49,7 @@ die() { +@@ -40,7 +47,7 @@ die() { exit 1 } @@ -30,7 +28,7 @@ unset ORIGINAL_TMPDIR make_temp() { -@@ -64,7 +73,7 @@ parse_options() { +@@ -64,7 +71,7 @@ parse_options() { } parse_options() { @@ -39,7 +37,7 @@ CONFIG_FILE="$1" if [[ $CONFIG_FILE =~ ^[a-zA-Z0-9_=+.-]{1,15}$ ]]; then for path in "${CONFIG_SEARCH_PATHS[@]}"; do -@@ -82,7 +91,7 @@ parse_options() { +@@ -82,7 +89,7 @@ parse_options() { stripped="${line%%\#*}" key="${stripped%%=*}"; key="${key##*([[:space:]])}"; key="${key%%*([[:space:]])}" value="${stripped#*=}"; value="${value##*([[:space:]])}"; value="${value%%*([[:space:]])}" @@ -48,7 +46,7 @@ [[ $key == "[Interface]" ]] && interface_section=1 if [[ $interface_section -eq 1 ]]; then case "$key" in -@@ -96,9 +105,14 @@ parse_options() { +@@ -96,9 +103,14 @@ parse_options() { PreDown) PRE_DOWN+=( "$value" ); continue ;; PostUp) POST_UP+=( "$value" ); continue ;; PostDown) POST_DOWN+=( "$value" ); continue ;; @@ -63,9 +61,9 @@ Jc);& Jmin);& Jmax);& -@@ -109,6 +123,17 @@ parse_options() { - H3);& - H4) IS_ASESCURITY_ON=1;; +@@ -116,6 +128,17 @@ parse_options() { + I4);& + I5) IS_AWG_ON=1;; esac + else + case "$key" in @@ -81,44 +79,105 @@ fi WG_CONFIG+="$line"$'\n' done < "$CONFIG_FILE" -@@ -129,19 +154,22 @@ add_if() { +@@ -136,20 +159,24 @@ add_if() { add_if() { local ret rc - local cmd="ifconfig wg create name "$INTERFACE"" -- if [[ $IS_ASESCURITY_ON == 1 ]]; then -+ local cmd="ifconfig amn create name "$INTERFACE"" -+ if [[ $USERLAND == 1 ]]; then - cmd="amneziawg-go "$INTERFACE""; - fi +- if [[ $IS_AWG_ON == 1 ]]; then +- cmd="amneziawg-go "$INTERFACE""; +- fi - if ret="$(cmd $cmd 2>&1 >/dev/null)"; then - return 0 -+ if [ -n "$DESCRIPTION" ]; then -+ ret="$(cmd $cmd description "$DESCRIPTION" 2>&1 >/dev/null)" && return 0 -+ else -+ -+ ret="$(cmd $cmd 2>&1 >/dev/null)" && return 0 - fi - rc=$? - if [[ $ret == *"ifconfig: ioctl SIOCSIFNAME (set name): File exists"* ]]; then - echo "$ret" >&3 - return $rc - fi +- fi +- rc=$? +- if [[ $ret == *"ifconfig: ioctl SIOCSIFNAME (set name): File exists"* ]]; then +- echo "$ret" >&3 +- return $rc +- fi - echo "[!] Missing WireGuard kernel support ($ret). Falling back to slow userspace implementation." >&3 ++ local cmd="ifconfig amn create name "$INTERFACE"" ++ if [[ $USERLAND == 0 ]]; then ++ if [ -n "$DESCRIPTION" ]; then ++ ret="$(cmd $cmd description "$DESCRIPTION" 2>&1 >/dev/null)" && return 0 ++ else ++ ret="$(cmd $cmd 2>&1 >/dev/null)" && return 0 ++ fi ++ rc=$? ++ if [[ $ret == *"ifconfig: ioctl SIOCSIFNAME (set name): File exists"* ]]; then ++ echo "$ret" >&3 ++ return $rc ++ fi ++ fi + echo "[!] Missing Amnezia kernel support ($ret). Falling back to slow userspace implementation." >&3 cmd "${WG_QUICK_USERSPACE_IMPLEMENTATION:-amneziawg-go}" "$INTERFACE" ++ if [ -n "$DESCRIPTION" ]; then ++ cmd ifconfig $INTERFACE description "$DESCRIPTION" ++ fi + } + + del_routes() { +@@ -181,9 +208,9 @@ del_if() { + if [[ -S /var/run/amneziawg/$INTERFACE.sock ]]; then + cmd rm -f "/var/run/amneziawg/$INTERFACE.sock" + else +- cmd ifconfig "$INTERFACE" destroy ++ cmd ifconfig -n "$INTERFACE" destroy + fi +- while ifconfig "$INTERFACE" >/dev/null 2>&1; do ++ while ifconfig -n "$INTERFACE" >/dev/null 2>&1; do + # HACK: it would be nice to `route monitor` here and wait for RTM_IFANNOUNCE + # but it turns out that the announcement is made before the interface + # disappears so we sometimes get a hang. So, we're instead left with polling +@@ -193,21 +220,21 @@ up_if() { } -@@ -209,7 +237,7 @@ set_mtu() { + up_if() { +- cmd ifconfig "$INTERFACE" up ++ cmd ifconfig -n "$INTERFACE" up + } + + add_addr() { + if [[ $1 == *:* ]]; then +- cmd ifconfig "$INTERFACE" inet6 "$1" alias ++ cmd ifconfig -n "$INTERFACE" inet6 "$1" alias + else +- cmd ifconfig "$INTERFACE" inet "$1" alias ++ cmd ifconfig -n "$INTERFACE" inet "$1" alias + fi + } + + set_mtu() { + local mtu=0 endpoint output family + if [[ -n $MTU ]]; then +- cmd ifconfig "$INTERFACE" mtu "$MTU" ++ cmd ifconfig -n "$INTERFACE" mtu "$MTU" + return + fi + while read -r _ endpoint; do +@@ -215,14 +242,16 @@ set_mtu() { + family=inet [[ ${BASH_REMATCH[1]} == *:* ]] && family=inet6 output="$(route -n get "-$family" "${BASH_REMATCH[1]}" || true)" - [[ $output =~ interface:\ ([^ ]+)$'\n' && $(ifconfig "${BASH_REMATCH[1]}") =~ mtu\ ([0-9]+) && ${BASH_REMATCH[1]} -gt $mtu ]] && mtu="${BASH_REMATCH[1]}" +- [[ $output =~ interface:\ ([^ ]+)$'\n' && $(ifconfig "${BASH_REMATCH[1]}") =~ mtu\ ([0-9]+) && ${BASH_REMATCH[1]} -gt $mtu ]] && mtu="${BASH_REMATCH[1]}" - done < <(wg show "$INTERFACE" endpoints) ++ [[ $output =~ interface:\ ([^ ]+)$'\n' && $(ifconfig -n "${BASH_REMATCH[1]}") =~ mtu\ ([0-9]+) && ${BASH_REMATCH[1]} -gt $mtu ]] && mtu="${BASH_REMATCH[1]}" + done < <(awg show "$INTERFACE" endpoints) if [[ $mtu -eq 0 ]]; then read -r output < <(route -n get default || true) || true - [[ $output =~ interface:\ ([^ ]+)$'\n' && $(ifconfig "${BASH_REMATCH[1]}") =~ mtu\ ([0-9]+) && ${BASH_REMATCH[1]} -gt $mtu ]] && mtu="${BASH_REMATCH[1]}" -@@ -242,7 +270,7 @@ collect_endpoints() { +- [[ $output =~ interface:\ ([^ ]+)$'\n' && $(ifconfig "${BASH_REMATCH[1]}") =~ mtu\ ([0-9]+) && ${BASH_REMATCH[1]} -gt $mtu ]] && mtu="${BASH_REMATCH[1]}" ++ [[ $output =~ interface:\ ([^ ]+)$'\n' && $(ifconfig -n "${BASH_REMATCH[1]}") =~ mtu\ ([0-9]+) && ${BASH_REMATCH[1]} -gt $mtu ]] && mtu="${BASH_REMATCH[1]}" + fi +- [[ $mtu -gt 0 ]] || mtu=1500 +- cmd ifconfig "$INTERFACE" mtu $(( mtu - 80 )) ++ if [[ $mtu -gt 0 && $mtu -lt 1420 ]]; then ++ # setup MTU only if discovered MTU is less then default ++ cmd ifconfig -n "$INTERFACE" mtu $(( mtu - 80 )) || true ++ fi + } + + +@@ -249,7 +278,7 @@ collect_endpoints() { while read -r _ endpoint; do [[ $endpoint =~ ^\[?([a-z0-9:.]+)\]?:[0-9]+$ ]] || continue ENDPOINTS+=( "${BASH_REMATCH[1]}" ) @@ -127,7 +186,7 @@ } set_endpoint_direct_route() { -@@ -297,18 +325,25 @@ monitor_daemon() { +@@ -304,25 +333,108 @@ monitor_daemon() { } monitor_daemon() { @@ -153,10 +212,11 @@ # endpoints change. while read -u 19 -r event; do - [[ $event == RTM_* ]] || continue - ifconfig "$INTERFACE" >/dev/null 2>&1 || break +- ifconfig "$INTERFACE" >/dev/null 2>&1 || break ++ ifconfig -n "$INTERFACE" >/dev/null 2>&1 || break [[ $AUTO_ROUTE4 -eq 1 || $AUTO_ROUTE6 -eq 1 ]] && set_endpoint_direct_route # TODO: set the mtu as well, but only if up -@@ -316,6 +351,82 @@ monitor_daemon() { + done kill $pid) & disown } @@ -239,7 +299,7 @@ HAVE_SET_DNS=0 set_dns() { [[ ${#DNS[@]} -gt 0 ]] || return 0 -@@ -354,7 +465,7 @@ set_config() { +@@ -361,7 +473,7 @@ set_config() { } set_config() { @@ -248,7 +308,7 @@ } save_config() { -@@ -386,7 +497,7 @@ save_config() { +@@ -393,7 +505,7 @@ save_config() { done old_umask="$(umask)" umask 077 @@ -257,7 +317,7 @@ trap 'rm -f "$CONFIG_FILE.tmp"; clean_temp; exit' INT TERM EXIT echo "${current_config/\[Interface\]$'\n'/$new_config}" > "$CONFIG_FILE.tmp" || die "Could not write configuration file" sync "$CONFIG_FILE.tmp" -@@ -412,7 +523,7 @@ cmd_usage() { +@@ -419,7 +531,7 @@ cmd_usage() { followed by \`.conf'. Otherwise, INTERFACE is an interface name, with configuration found at: ${CONFIG_SEARCH_PATHS[@]/%//INTERFACE.conf}. @@ -266,7 +326,7 @@ of the following additions to the [Interface] section, which are handled by $PROGRAM: -@@ -429,10 +540,24 @@ cmd_usage() { +@@ -436,13 +548,27 @@ cmd_usage() { - SaveConfig: if set to \`true', the configuration is saved from the current state of the interface upon shutdown. @@ -291,8 +351,12 @@ + cmd_up() { local i - [[ -z $(ifconfig "$INTERFACE" 2>/dev/null) ]] || die "\`$INTERFACE' already exists" -@@ -446,26 +571,31 @@ cmd_up() { +- [[ -z $(ifconfig "$INTERFACE" 2>/dev/null) ]] || die "\`$INTERFACE' already exists" ++ [[ -z $(ifconfig -n "$INTERFACE" 2>/dev/null) ]] || die "\`$INTERFACE' already exists" + trap 'del_if; del_routes; clean_temp; exit' INT TERM EXIT + add_if + execute_hooks "${PRE_UP[@]}" +@@ -453,26 +579,31 @@ cmd_up() { set_mtu up_if set_dns @@ -328,7 +392,7 @@ save_config } -@@ -473,6 +603,10 @@ cmd_strip() { +@@ -480,6 +611,10 @@ cmd_strip() { echo "$WG_CONFIG" } @@ -339,7 +403,7 @@ # ~~ function override insertion point ~~ make_temp -@@ -496,6 +630,18 @@ elif [[ $# -eq 2 && $1 == strip ]]; then +@@ -503,6 +638,18 @@ elif [[ $# -eq 2 && $1 == strip ]]; then auto_su parse_options "$2" cmd_strip 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/haproxy33/Makefile b/net/haproxy33/Makefile index 01cd41ed6108..4aed39996f12 100644 --- a/net/haproxy33/Makefile +++ b/net/haproxy33/Makefile @@ -1,5 +1,5 @@ PORTNAME= haproxy -DISTVERSION= 3.3.0 +DISTVERSION= 3.3.1 CATEGORIES= net www MASTER_SITES= http://www.haproxy.org/download/3.3/src/ PKGNAMESUFFIX= 33 diff --git a/net/haproxy33/distinfo b/net/haproxy33/distinfo index 633567464733..70aaef38f86a 100644 --- a/net/haproxy33/distinfo +++ b/net/haproxy33/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764182046 -SHA256 (haproxy-3.3.0.tar.gz) = bf2da6b69f82d7b855be977ab9e1d4704eef5629b657ac72afb5958a869c902e -SIZE (haproxy-3.3.0.tar.gz) = 5239878 +TIMESTAMP = 1766164184 +SHA256 (haproxy-3.3.1.tar.gz) = b77acdae8a7600db9576fc749292742c109167648005513035dea767e45a00df +SIZE (haproxy-3.3.1.tar.gz) = 5242150 diff --git a/net/igmpproxy/Makefile b/net/igmpproxy/Makefile index 169fbe3e8c02..d11554273288 100644 --- a/net/igmpproxy/Makefile +++ b/net/igmpproxy/Makefile @@ -4,7 +4,7 @@ PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= net -MAINTAINER= franco@opnsense.org +MAINTAINER= garga@FreeBSD.org COMMENT= Multicast forwarding IGMP proxy WWW= https://github.com/pali/igmpproxy 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/net/samba420/Makefile b/net/samba420/Makefile index 487e6fb0e241..36db6c71fe15 100644 --- a/net/samba420/Makefile +++ b/net/samba420/Makefile @@ -1,6 +1,5 @@ PORTNAME= ${SAMBA4_BASENAME}420 PORTVERSION= ${SAMBA4_VERSION} -PORTREVISION= 11 CATEGORIES?= net MASTER_SITES= SAMBA/samba/stable SAMBA/samba/rc DISTNAME= ${SAMBA4_DISTNAME} @@ -12,6 +11,8 @@ WWW= https://gitlab.com/samba-freebsd/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Discontinued upstream; transition to a supported versions of Samba (refer to https://wiki.samba.org/index.php/Samba_Release_Planning) + USES= cpe CONFLICTS_INSTALL?= samba4* @@ -52,7 +53,7 @@ EXTRA_PATCHES= \ SAMBA4_BASENAME= samba SAMBA4_PORTNAME= ${SAMBA4_BASENAME}4 -SAMBA4_VERSION= 4.20.7 +SAMBA4_VERSION= 4.20.8 SAMBA4_DISTNAME= ${SAMBA4_BASENAME}-${SAMBA4_VERSION:S|.p|pre|:S|.r|rc|:S|.t|tp|:S|.a|alpha|} WRKSRC?= ${WRKDIR}/${DISTNAME} diff --git a/net/samba420/distinfo b/net/samba420/distinfo index e6dc8bc2d49f..9858f8d90d7f 100644 --- a/net/samba420/distinfo +++ b/net/samba420/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737565689 -SHA256 (samba-4.20.7.tar.gz) = 5afe8b66e612ab1c7e57c6146adfe98ec3ea9d40dee2962a2076a3d6d6973b78 -SIZE (samba-4.20.7.tar.gz) = 42523056 +TIMESTAMP = 1766066171 +SHA256 (samba-4.20.8.tar.gz) = 75be0e8d31f45013e9b260fe7cf304a36d2d8128391914772577215ec173a807 +SIZE (samba-4.20.8.tar.gz) = 42531989 diff --git a/net/samba420/files/patch-python_samba_tdb__util.py b/net/samba420/files/patch-python_samba_tdb__util.py deleted file mode 100644 index ffbe35f0016b..000000000000 --- a/net/samba420/files/patch-python_samba_tdb__util.py +++ /dev/null @@ -1,15 +0,0 @@ ---- python/samba/tdb_util.py.orig 2025-02-17 11:38:24.136379000 +0100 -+++ python/samba/tdb_util.py 2025-02-17 11:38:44.171612000 +0100 -@@ -37,9 +37,10 @@ - raise FileNotFoundError(2, "could not find tdbbackup tool: " - "is tdb-tools installed?") - -- tdbbackup_cmd = [toolpath, "-s", ".copy.tdb", file1] - if readonly: -- tdbbackup_cmd.append("-r") -+ tdbbackup_cmd = [toolpath, "-r", "-s", ".copy.tdb", file1] -+ else: -+ tdbbackup_cmd = [toolpath, "-s", ".copy.tdb", file1] - - status = subprocess.check_call(tdbbackup_cmd, close_fds=True, shell=False) - diff --git a/net/samba420/pkg-plist.python b/net/samba420/pkg-plist.python index 2ee4e7430379..4eba1ad08c42 100644 --- a/net/samba420/pkg-plist.python +++ b/net/samba420/pkg-plist.python @@ -432,6 +432,7 @@ lib/samba4/private/libsamba-python%%PYTHON_TAG%%-private-samba.so %%PYTHON_SITELIBDIR%%/samba/tests/messaging.py %%PYTHON_SITELIBDIR%%/samba/tests/ndr/gkdi.py %%PYTHON_SITELIBDIR%%/samba/tests/ndr/gmsa.py +%%PYTHON_SITELIBDIR%%/samba/tests/ndr/sd.py %%PYTHON_SITELIBDIR%%/samba/tests/ndr/wbint.py %%PYTHON_SITELIBDIR%%/samba/tests/net_join.py %%PYTHON_SITELIBDIR%%/samba/tests/net_join_no_spnego.py diff --git a/net/smb4k/Makefile b/net/smb4k/Makefile index 33479bf81657..40a9f2ee0b18 100644 --- a/net/smb4k/Makefile +++ b/net/smb4k/Makefile @@ -1,6 +1,5 @@ PORTNAME= smb4k -DISTVERSION= 4.0.4 -PORTREVISION= 1 +DISTVERSION= 4.0.5 CATEGORIES= net kde MASTER_SITES= SF/${PORTNAME}/${DISTVERSION} @@ -18,11 +17,11 @@ RUN_DEPENDS= rsync:net/rsync USES= cmake compiler:c++17-lang cpe gettext-tools gl kde:6 qt:6 \ samba tar:xz xorg -CPE_VENDOR= ${PORTNAME}_project +CPE_VENDOR= smb4k_project USE_GL= gl opengl # GLX -USE_KDE= auth colorscheme completion config configwidgets coreaddons \ - crash dbusaddons dnssd guiaddons i18n iconthemes jobwidgets kirigami2 \ - kio libplasma notifications service solid statusnotifieritem \ +USE_KDE= auth completion config configwidgets coreaddons crash \ + dbusaddons dnssd i18n iconthemes jobwidgets kio kirigami2 \ + libplasma notifications solid statusnotifieritem \ wallet widgetsaddons windowsystem xmlgui \ doctools:build ecm:build USE_QT= base declarative diff --git a/net/smb4k/distinfo b/net/smb4k/distinfo index 087f04c9d49d..5d67e3308a00 100644 --- a/net/smb4k/distinfo +++ b/net/smb4k/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756392828 -SHA256 (smb4k-4.0.4.tar.xz) = b7c3f69c80cea5dacaf667e96f68f4c4d99dd6f8eef2b90d7a9afea82fe2ca99 -SIZE (smb4k-4.0.4.tar.xz) = 4853384 +TIMESTAMP = 1766060947 +SHA256 (smb4k-4.0.5.tar.xz) = 7172cfb48b073ceac6c712066233be640938e935e27057e129882f935a81b9e9 +SIZE (smb4k-4.0.5.tar.xz) = 4880008 diff --git a/net/smb4k/pkg-plist b/net/smb4k/pkg-plist index fddf30b8aa60..40106c520a3d 100644 --- a/net/smb4k/pkg-plist +++ b/net/smb4k/pkg-plist @@ -69,6 +69,8 @@ share/doc/HTML/nl/smb4k/index.cache.bz2 share/doc/HTML/nl/smb4k/index.docbook share/doc/HTML/pt_BR/smb4k/index.cache.bz2 share/doc/HTML/pt_BR/smb4k/index.docbook +share/doc/HTML/ru/smb4k/index.cache.bz2 +share/doc/HTML/ru/smb4k/index.docbook share/doc/HTML/sv/smb4k/index.cache.bz2 share/doc/HTML/sv/smb4k/index.docbook share/doc/HTML/uk/smb4k/index.cache.bz2 diff --git a/net/tayga/Makefile b/net/tayga/Makefile index 8b2cb4e6c453..c43973bdbc48 100644 --- a/net/tayga/Makefile +++ b/net/tayga/Makefile @@ -8,7 +8,7 @@ PATCHFILES= 49f64b0.patch:-p1 \ b62e33f.patch:-p1 \ 6c298f2.patch:-p1 -MAINTAINER= franco@opnsense.org +MAINTAINER= ports@FreeBSD.org COMMENT= Userland stateless NAT64 daemon WWW= https://github.com/apalrd/tayga/ diff --git a/ports-mgmt/zig2tuple/Makefile b/ports-mgmt/zig2tuple/Makefile index 409d788e9355..a9c4fcc89c02 100644 --- a/ports-mgmt/zig2tuple/Makefile +++ b/ports-mgmt/zig2tuple/Makefile @@ -1,5 +1,5 @@ PORTNAME= zig2tuple -DISTVERSION= g20250703 +DISTVERSION= g20251210 CATEGORIES= ports-mgmt MAINTAINER= kenrap@kennethraplee.com @@ -13,7 +13,7 @@ USES= zig USE_GITHUB= yes GH_ACCOUNT= kenrap -GH_TAGNAME= cead685e8f565c60f611b88eb51fd529a76752cf +GH_TAGNAME= 179f216b132dbd793932cc4f82587ed9fd928efb PLIST_FILES= bin/${PORTNAME} diff --git a/ports-mgmt/zig2tuple/distinfo b/ports-mgmt/zig2tuple/distinfo index f72a20df04f4..2d788f4f88f1 100644 --- a/ports-mgmt/zig2tuple/distinfo +++ b/ports-mgmt/zig2tuple/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751726671 -SHA256 (zig/kenrap-zig2tuple-g20250703-cead685e8f565c60f611b88eb51fd529a76752cf_GH0.tar.gz) = 000d6ee991f7eaa28cafd78973933ef98cbf0feecb5f1005ad662ffd1a13fce4 -SIZE (zig/kenrap-zig2tuple-g20250703-cead685e8f565c60f611b88eb51fd529a76752cf_GH0.tar.gz) = 3062 +TIMESTAMP = 1765401438 +SHA256 (zig/kenrap-zig2tuple-g20251210-179f216b132dbd793932cc4f82587ed9fd928efb_GH0.tar.gz) = 1a0b22dc69746ed3a8a3d9f9efe9a31733a6d9f00c9affeddd05f7f462a34e81 +SIZE (zig/kenrap-zig2tuple-g20251210-179f216b132dbd793932cc4f82587ed9fd928efb_GH0.tar.gz) = 3418 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/py-uharfbuzz/Makefile b/print/py-uharfbuzz/Makefile index 40dbe1c0e1e2..1d52c01296e0 100644 --- a/print/py-uharfbuzz/Makefile +++ b/print/py-uharfbuzz/Makefile @@ -19,7 +19,7 @@ BUILD_DEPENDS= harfbuzz>=12.1.0:print/harfbuzz \ LIB_DEPENDS= libharfbuzz.so:print/harfbuzz USES= compiler:c++11-lang python -USE_PYTHON= autoplist concurrent cython pep517 +USE_PYTHON= autoplist concurrent cython3 pep517 MAKE_ENV= CYTHON_ANNOTATE=0 CYTHON_LINETRACE=0 USE_SYSTEM_LIBS=1 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/gnudatalanguage/Makefile b/science/gnudatalanguage/Makefile index b05b532e61d9..1ff10398c473 100644 --- a/science/gnudatalanguage/Makefile +++ b/science/gnudatalanguage/Makefile @@ -1,6 +1,5 @@ PORTNAME= gnudatalanguage -PORTVERSION= 1.1.1 -PORTREVISION= 3 +PORTVERSION= 1.1.3 DISTVERSIONPREFIX= v CATEGORIES= science lang MASTER_SITES= https://github.com/${PORTNAME}/gdl/releases/download/v${PORTVERSION}/ @@ -128,18 +127,4 @@ post-install: (cd ${WRKSRC}/testsuite && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}/testsuite/) .endif -.if defined(MAINTAINER_MODE) -regression-test: install -. if defined(BUILD_PYTHON_MODULE) - @${ECHO_CMD} 'import GDL' > ${WRKDIR}/testgdl.py - @${ECHO_CMD} 'print GDL.function("sin",(1,))' >> ${WRKDIR}/testgdl.py - ${PYTHON_CMD} ${WRKDIR}/testgdl.py -. else - @${ECHO_CMD} ".RUN ${EXAMPLESDIR}/testsuite/test_suite.pro" \ - > ${WRKDIR}/testgdl - @${ECHO_CMD} "exit" >> ${WRKDIR}/testgdl - ${PREFIX}/bin/gdl < ${WRKDIR}/testgdl -. endif -.endif - .include <bsd.port.mk> diff --git a/science/gnudatalanguage/distinfo b/science/gnudatalanguage/distinfo index 8e691c6239fd..dbdfde76869f 100644 --- a/science/gnudatalanguage/distinfo +++ b/science/gnudatalanguage/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742749829 -SHA256 (gdl-v1.1.1.tar.gz) = 744ed3abcdc5e1bbf31147a8a0c21c33662f200b6096ee3d3adedd160a3a9662 -SIZE (gdl-v1.1.1.tar.gz) = 33813887 +TIMESTAMP = 1766140431 +SHA256 (gdl-v1.1.3.tar.gz) = 7f2b39cec13d7589e7d810ca2197ffb080f80d3de0de440a8cba26e21cadf8a1 +SIZE (gdl-v1.1.3.tar.gz) = 33933705 diff --git a/science/gnudatalanguage/files/patch-testsuite_get__path__to__exe.pro b/science/gnudatalanguage/files/patch-testsuite_get__path__to__exe.pro new file mode 100644 index 000000000000..748a4629e36f --- /dev/null +++ b/science/gnudatalanguage/files/patch-testsuite_get__path__to__exe.pro @@ -0,0 +1,11 @@ +--- testsuite/get_path_to_exe.pro.orig 2025-12-18 17:13:01 UTC ++++ testsuite/get_path_to_exe.pro +@@ -11,7 +11,7 @@ known_case=0 + ; + ; On Linux, this is fine with GDL, IDL & FL + ; +-if (STRLOWCASE(!version.os) EQ 'linux') then begin ++if (STRLOWCASE(!version.os_family) eq 'unix') then begin + get_pid=FILE_READLINK('/proc/self') + get_abspath_to_exe=FILE_READLINK('/proc/'+get_pid+'/exe') + known_case=1 diff --git a/science/gnudatalanguage/pkg-plist b/science/gnudatalanguage/pkg-plist index b3df28380cfd..6c13765948b4 100644 --- a/science/gnudatalanguage/pkg-plist +++ b/science/gnudatalanguage/pkg-plist @@ -37,6 +37,9 @@ bin/gdl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/demo_graphics1.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/demo_graphics2.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/demo_graphics3.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/dlm/README +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/dlm/testmodule.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/dlm/testmodule.dlm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/errors_add.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/errors_cumul.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/errors_reset.pro @@ -63,6 +66,7 @@ bin/gdl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/hdf5-struct-test.h5 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/idl.xdr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/indgen_sample.sav +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/interactive_tests/example_event_handling.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/interactive_tests/test_all_projs.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/interactive_tests/test_axis.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/interactive_tests/test_besel.pro @@ -111,15 +115,12 @@ bin/gdl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/spawn_is_dangerous/test_file_info.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/spawn_is_dangerous/test_point_lun.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/spawn_is_dangerous/test_ps_decomposed.pro -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/spawn_is_dangerous/test_readf.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/spawn_is_dangerous/test_skip_lun.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/spawn_is_dangerous/test_spawn_unit.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/spawn_is_dangerous/test_step.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/spawn_is_dangerous/test_zip.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/string.h5 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test-read_ascii.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test-read_ascii.txt -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test-swap_endian.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_ac_correlate.pro.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_all_basic_functions.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_angles.pro @@ -147,7 +148,6 @@ bin/gdl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_3061072.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_3081887.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_3085858.pro -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_3086851.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_3091599.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_3091610.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_3100945.pro @@ -161,7 +161,6 @@ bin/gdl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_3189072.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_3199465.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_3285659.pro -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_3286031.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_3290532.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_3296360.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_3298378.pro @@ -175,7 +174,6 @@ bin/gdl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_3559291.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_3572473.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_3595172.pro -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_573.tmp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_635.dat %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_635.f90 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_bug_635.pro @@ -221,6 +219,7 @@ bin/gdl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_erfs.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_erode.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_execute.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_expand_path.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_expint.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_extra_keywords.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_factorial.pro @@ -269,6 +268,7 @@ bin/gdl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_idl_validname.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_idlneturl.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_image_statistics.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_imsl_zeropoly.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_indepth_basic_functions.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_indgen.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_interpol.pro @@ -340,7 +340,9 @@ bin/gdl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_qromb.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_qromo.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_r_correlate.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_read_ascii.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_read_jpeg.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_readf.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_readf_with_crlf.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_reads.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_rebin.pro @@ -374,6 +376,7 @@ bin/gdl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_struct_assign.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_structures.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_suite.pro +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_swap_endian.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_systime.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_tag_names.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_tic_toc.pro @@ -400,13 +403,13 @@ bin/gdl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_xmlsax.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_xyztick_get.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_zero_divide.pro -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/test_zeropoly.pro %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/tiff/24bit_color.tif %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/tiff/24bit_color.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/tiff/8bit_gray_geo.tif %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/tiff/8bit_gray_geo.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/tiff/8bit_gray_tiled.tif %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/tiff/8bit_gray_tiled.txt +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/vlen_strings.h5 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/testsuite/wrong/test_sem.pro %%DATADIR%%/AUTHORS %%DATADIR%%/README @@ -438,6 +441,7 @@ bin/gdl %%DATADIR%%/lib/cvttobm.pro %%DATADIR%%/lib/cw_bgroup.pro %%DATADIR%%/lib/cw_bgroup_donotuseyet.pro +%%DATADIR%%/lib/cw_field.pro %%DATADIR%%/lib/define_msgblk.pro %%DATADIR%%/lib/define_msgblk_from_file.pro %%DATADIR%%/lib/delvar.pro @@ -497,10 +501,10 @@ bin/gdl %%DATADIR%%/lib/loadct.pro %%DATADIR%%/lib/make_dll.pro %%DATADIR%%/lib/map/gdl_map_proj_init_common.pro -%%DATADIR%%/lib/map/gdl_set_map_limits.pro %%DATADIR%%/lib/map/gdlcommon_mapprojections_common.pro %%DATADIR%%/lib/map/gdldrawshapecompound.pro %%DATADIR%%/lib/map/gdldrawshapefile.pro +%%DATADIR%%/lib/map/griddata.pro %%DATADIR%%/lib/map/map_adjlon.pro %%DATADIR%%/lib/map/map_clip_set.pro %%DATADIR%%/lib/map/map_continents.pro @@ -651,6 +655,7 @@ bin/gdl %%DATADIR%%/lib/utilities/app_user_dir.pro %%DATADIR%%/lib/utilities/app_user_dir_query.pro %%DATADIR%%/lib/utilities/color2color.pro +%%DATADIR%%/lib/utilities/dlm_register.pro %%DATADIR%%/lib/utilities/funct.pro %%DATADIR%%/lib/utilities/gdl_gaussfunct.pro %%DATADIR%%/lib/utilities/gdl_implied_print.pro @@ -740,3 +745,4 @@ bin/gdl %%DATADIR%%/resource/maps/projections.ods %%DATADIR%%/resource/randomgenerators_parallel.cpp share/man/man1/gdl.1.gz +@dir %%DATADIR%%/dlm 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/keychain/Makefile b/security/keychain/Makefile index 4f071b73d6fd..304d63403853 100644 --- a/security/keychain/Makefile +++ b/security/keychain/Makefile @@ -1,5 +1,5 @@ PORTNAME= keychain -PORTVERSION= 2.9.6 +PORTVERSION= 2.9.8 CATEGORIES= security MAINTAINER= garga@FreeBSD.org diff --git a/security/keychain/distinfo b/security/keychain/distinfo index 588c263ce07b..18a187f1d543 100644 --- a/security/keychain/distinfo +++ b/security/keychain/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759928737 -SHA256 (funtoo-keychain-2.9.6_GH0.tar.gz) = 23e58da1f3ea7cbe15069e7d3c730277d0cb6a4bec2db76adc20a06acd4c0a42 -SIZE (funtoo-keychain-2.9.6_GH0.tar.gz) = 51990 +TIMESTAMP = 1766160351 +SHA256 (funtoo-keychain-2.9.8_GH0.tar.gz) = 589cf55ae5c4b65af1d977d705beb319006efca5bcdda8352b8558d0dcff5a84 +SIZE (funtoo-keychain-2.9.8_GH0.tar.gz) = 61665 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/lego/Makefile b/security/lego/Makefile index 180e0df2aa65..03ea8cf08885 100644 --- a/security/lego/Makefile +++ b/security/lego/Makefile @@ -1,6 +1,6 @@ PORTNAME= lego DISTVERSIONPREFIX= v -DISTVERSION= 4.29.0 +DISTVERSION= 4.30.1 CATEGORIES= security MAINTAINER= matt@matthoran.com diff --git a/security/lego/distinfo b/security/lego/distinfo index 1e9f5c6269e4..5f049872bc50 100644 --- a/security/lego/distinfo +++ b/security/lego/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1764930207 -SHA256 (go/security_lego/lego-v4.29.0/v4.29.0.mod) = a17bdec8e819a9e763c3e7fba4805146f738fa430dda64bc0c64cd617afd25f4 -SIZE (go/security_lego/lego-v4.29.0/v4.29.0.mod) = 11062 -SHA256 (go/security_lego/lego-v4.29.0/v4.29.0.zip) = 96639130d037324c87f6165d95256f03edfe403a1518124424051e4829b125ed -SIZE (go/security_lego/lego-v4.29.0/v4.29.0.zip) = 1718850 +TIMESTAMP = 1766017656 +SHA256 (go/security_lego/lego-v4.30.1/v4.30.1.mod) = 101a981bbcbd24b76ff6b1227d9a7a2247f07ede6918f6e514d2194be9b7a390 +SIZE (go/security_lego/lego-v4.30.1/v4.30.1.mod) = 11049 +SHA256 (go/security_lego/lego-v4.30.1/v4.30.1.zip) = 9379575d83f852278bfa3cbc208739d8d73f3b5b04f51f863ce6cc32b268d2c1 +SIZE (go/security_lego/lego-v4.30.1/v4.30.1.zip) = 1775133 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/openfortivpn/Makefile b/security/openfortivpn/Makefile index 0e94e48435c8..5e5494ffc4e7 100644 --- a/security/openfortivpn/Makefile +++ b/security/openfortivpn/Makefile @@ -1,6 +1,6 @@ PORTNAME= openfortivpn DISTVERSIONPREFIX= v -DISTVERSION= 1.23.1 +DISTVERSION= 1.24.0 CATEGORIES= security net-vpn MAINTAINER= atanubiswas484@gmail.com diff --git a/security/openfortivpn/distinfo b/security/openfortivpn/distinfo index 49ff9064b57f..63b97c8b007d 100644 --- a/security/openfortivpn/distinfo +++ b/security/openfortivpn/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751220886 -SHA256 (adrienverge-openfortivpn-v1.23.1_GH0.tar.gz) = ecacfc7f18d87f4ff503198177e51a83316b59b4646f31caa8140fdbfaa40389 -SIZE (adrienverge-openfortivpn-v1.23.1_GH0.tar.gz) = 175670 +TIMESTAMP = 1766017037 +SHA256 (adrienverge-openfortivpn-v1.24.0_GH0.tar.gz) = d283cab457c326b7b841c707a67b8468be097b732d9a13ea7fe8ad8ef120a3cc +SIZE (adrienverge-openfortivpn-v1.24.0_GH0.tar.gz) = 177077 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/snuffleupagus/Makefile b/security/snuffleupagus/Makefile index 5783534cd0a0..51cb5fe20f1d 100644 --- a/security/snuffleupagus/Makefile +++ b/security/snuffleupagus/Makefile @@ -8,7 +8,7 @@ PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX} PATCH_SITES= https://github.com/${GH_ACCOUNT}/${PORTNAME}/commit/ PATCHFILES= b005df2.patch:-p2 -MAINTAINER= franco@opnsense.org +MAINTAINER= ports@FreeBSD.org COMMENT= Security module for PHP WWW= https://snuffleupagus.readthedocs.io/ diff --git a/security/step-certificates/Makefile b/security/step-certificates/Makefile index a048300d5050..28dc2bca30c8 100644 --- a/security/step-certificates/Makefile +++ b/security/step-certificates/Makefile @@ -1,6 +1,6 @@ PORTNAME= step-certificates DISTVERSIONPREFIX= v -DISTVERSION= 0.28.4 +DISTVERSION= 0.29.0 CATEGORIES= security MAINTAINER= mw@wipp.bayern diff --git a/security/step-certificates/distinfo b/security/step-certificates/distinfo index a3aecfe30f79..f3198955b8c3 100644 --- a/security/step-certificates/distinfo +++ b/security/step-certificates/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1752641981 -SHA256 (go/security_step-certificates/step-certificates-v0.28.4/v0.28.4.mod) = 50e32d08e1b3ade624273e1fe6da9cf6d454010b0a4f67c1255610ac35491bf6 -SIZE (go/security_step-certificates/step-certificates-v0.28.4/v0.28.4.mod) = 8467 -SHA256 (go/security_step-certificates/step-certificates-v0.28.4/v0.28.4.zip) = b32df184ea44ece9713ffb25f17ff81525ce3ced5f1d66c118b889ba53cbdc6d -SIZE (go/security_step-certificates/step-certificates-v0.28.4/v0.28.4.zip) = 1176880 +TIMESTAMP = 1765981978 +SHA256 (go/security_step-certificates/step-certificates-v0.29.0/v0.29.0.mod) = afc252d5268f1c463aa1e627b804ddcebe65bd643326ea0717f995ed4c916118 +SIZE (go/security_step-certificates/step-certificates-v0.29.0/v0.29.0.mod) = 8541 +SHA256 (go/security_step-certificates/step-certificates-v0.29.0/v0.29.0.zip) = 8442ee6bcf48b3fc1048d8d12ec65d5ce0c2c7470b68b802d08b3296dad28862 +SIZE (go/security_step-certificates/step-certificates-v0.29.0/v0.29.0.zip) = 1180834 diff --git a/security/step-cli/Makefile b/security/step-cli/Makefile index a73eeb3a6ae1..b4bfa8b0c3ac 100644 --- a/security/step-cli/Makefile +++ b/security/step-cli/Makefile @@ -1,6 +1,6 @@ PORTNAME= step-cli DISTVERSIONPREFIX= v -DISTVERSION= 0.28.7 +DISTVERSION= 0.29.0 CATEGORIES= security MAINTAINER= mw@wipp.bayern diff --git a/security/step-cli/distinfo b/security/step-cli/distinfo index 440e89ff6f72..8cfc67a32fa6 100644 --- a/security/step-cli/distinfo +++ b/security/step-cli/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1752642398 -SHA256 (go/security_step-cli/step-cli-v0.28.7/v0.28.7.mod) = 629b69c99baac120cb7844c0db0dacd47b2c7601b57fe443a47f85d33e158106 -SIZE (go/security_step-cli/step-cli-v0.28.7/v0.28.7.mod) = 6943 -SHA256 (go/security_step-cli/step-cli-v0.28.7/v0.28.7.zip) = 4e2541f7ec8e1b2c23ab9326930a942091fca45dd0c148bc02c02b21e78d427d -SIZE (go/security_step-cli/step-cli-v0.28.7/v0.28.7.zip) = 1824999 +TIMESTAMP = 1765979795 +SHA256 (go/security_step-cli/step-cli-v0.29.0/v0.29.0.mod) = 7ef8827a51d9e15589e723e6ad9c925ac5d3040c68780105863055a3ed80715a +SIZE (go/security_step-cli/step-cli-v0.29.0/v0.29.0.mod) = 7014 +SHA256 (go/security_step-cli/step-cli-v0.29.0/v0.29.0.zip) = f4fd2cd2e136e9df1f545ab360df9e1901a4825636b501eac493312e033c7de5 +SIZE (go/security_step-cli/step-cli-v0.29.0/v0.29.0.zip) = 1825904 diff --git a/security/suricata/Makefile b/security/suricata/Makefile index 6d56f51eba60..14275450849d 100644 --- a/security/suricata/Makefile +++ b/security/suricata/Makefile @@ -4,7 +4,7 @@ PORTREVISION= 1 CATEGORIES= security MASTER_SITES= https://www.openinfosecfoundation.org/download/ -MAINTAINER= franco@opnsense.org +MAINTAINER= bofh@FreeBSD.org COMMENT= High Performance Network IDS, IPS and Security Monitoring engine WWW= https://suricata.io diff --git a/security/vuxml/vuln/2025.xml b/security/vuxml/vuln/2025.xml index 4ab5a4d15b86..8daf847a93d7 100644 --- a/security/vuxml/vuln/2025.xml +++ b/security/vuxml/vuln/2025.xml @@ -1,8 +1,43 @@ + <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-clie -- Authorization Bypass in ACME and SCEP Provisioners</topic> + <topic>step-certificates -- Authorization Bypass in ACME and SCEP Provisioners</topic> <affects> <package> -<name>step-cli</name> +<name>step-certificates</name> <range><lt>0.29.0</lt></range> </package> </affects> diff --git a/security/wazuh-manager/Makefile b/security/wazuh-manager/Makefile index 545a0c313124..4e9e8b7c2414 100644 --- a/security/wazuh-manager/Makefile +++ b/security/wazuh-manager/Makefile @@ -148,7 +148,7 @@ WZPYTHONWHEELS= cffi-1.15.1-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \ greenlet-2.0.2-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \ grpcio-1.69.0-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \ lazy_object_proxy-1.10.0-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \ - MarkupSafe-2.1.2-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \ + markupsafe-2.1.2-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \ multidict-5.2.0-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \ numpy-1.26.4-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \ psutil-5.9.0-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \ diff --git a/security/wazuh-manager/distinfo b/security/wazuh-manager/distinfo index a2b9940817fb..b6ada3611ec3 100644 --- a/security/wazuh-manager/distinfo +++ b/security/wazuh-manager/distinfo @@ -59,20 +59,20 @@ SHA256 (wazuh-4.14.1/wazuh-cache-any-4.14.1.tar.gz) = 79ef4769856c7c7af6b9f2c2ef SIZE (wazuh-4.14.1/wazuh-cache-any-4.14.1.tar.gz) = 21536265 SHA256 (wazuh-4.14.1/wazuh-python-4.14.1.tar.gz) = 676478c4aa564cd8ab001e7e8d5ec64a7bce0f9aa6d2de1e77d81749e53eec68 SIZE (wazuh-4.14.1/wazuh-python-4.14.1.tar.gz) = 480480 -SHA256 (wazuh-4.14.1/wazuh-cache-fbsd13-amd64-4.12.0.tar.gz) = 493cc92d6ddfde1b1f796060b9ff7e704c0a13add072e46780541a7f18ca2116 -SIZE (wazuh-4.14.1/wazuh-cache-fbsd13-amd64-4.12.0.tar.gz) = 26641501 -SHA256 (wazuh-4.14.1/wazuh-cache-fbsd14-aarch64-4.12.0.tar.gz) = edee8a08b775aa5d85e1154a4bfc0bb680eb99e390f5e0d8fb4774200748f404 -SIZE (wazuh-4.14.1/wazuh-cache-fbsd14-aarch64-4.12.0.tar.gz) = 24707799 -SHA256 (wazuh-4.14.1/wazuh-cache-fbsd14-amd64-4.14.1.tar.gz) = dc2ec959287223de38bd4cbdc39bb98b0747b54d577ced191f4524fd7e824770 -SIZE (wazuh-4.14.1/wazuh-cache-fbsd14-amd64-4.14.1.tar.gz) = 25054864 -SHA256 (wazuh-4.14.1/wazuh-cache-fbsd15-aarch64-4.12.0.tar.gz) = c63484af8fd157f61b6bf0297b4233c3e2a3eee481f35c7d15fcb5b90d711489 -SIZE (wazuh-4.14.1/wazuh-cache-fbsd15-aarch64-4.12.0.tar.gz) = 24690859 -SHA256 (wazuh-4.14.1/wazuh-cache-fbsd15-amd64-4.12.0.tar.gz) = bf77697d47df3eeb6ccc0d1e43841f5dd3570a7e11e8dd669d5098890b985657 -SIZE (wazuh-4.14.1/wazuh-cache-fbsd15-amd64-4.12.0.tar.gz) = 26650464 -SHA256 (wazuh-4.14.1/wazuh-cache-fbsd16-aarch64-4.12.0.tar.gz) = 1510ef710bcae78e22db88f443504d006e9e4b45d27c66bb84984211409f7e65 -SIZE (wazuh-4.14.1/wazuh-cache-fbsd16-aarch64-4.12.0.tar.gz) = 24863114 -SHA256 (wazuh-4.14.1/wazuh-cache-fbsd16-amd64-4.12.0.tar.gz) = f706a10b1e31dc959e1751a015b3ec2e74ddbda0362ab192ba3918852731635c -SIZE (wazuh-4.14.1/wazuh-cache-fbsd16-amd64-4.12.0.tar.gz) = 26653845 +SHA256 (wazuh-4.14.1/wazuh-cache-fbsd13-amd64-4.14.1.tar.gz) = 493cc92d6ddfde1b1f796060b9ff7e704c0a13add072e46780541a7f18ca2116 +SIZE (wazuh-4.14.1/wazuh-cache-fbsd13-amd64-4.14.1.tar.gz) = 26641501 +SHA256 (wazuh-4.14.1/wazuh-cache-fbsd14-aarch64-4.14.1.tar.gz) = edee8a08b775aa5d85e1154a4bfc0bb680eb99e390f5e0d8fb4774200748f404 +SIZE (wazuh-4.14.1/wazuh-cache-fbsd14-aarch64-4.14.1.tar.gz) = 24707799 +SHA256 (wazuh-4.14.1/wazuh-cache-fbsd14-amd64-4.14.1.tar.gz) = f2b26a36b116348e3443e7133017713956e8ed2e26eed90e4f396eb55a241eda +SIZE (wazuh-4.14.1/wazuh-cache-fbsd14-amd64-4.14.1.tar.gz) = 25055515 +SHA256 (wazuh-4.14.1/wazuh-cache-fbsd15-aarch64-4.14.1.tar.gz) = c63484af8fd157f61b6bf0297b4233c3e2a3eee481f35c7d15fcb5b90d711489 +SIZE (wazuh-4.14.1/wazuh-cache-fbsd15-aarch64-4.14.1.tar.gz) = 24690859 +SHA256 (wazuh-4.14.1/wazuh-cache-fbsd15-amd64-4.14.1.tar.gz) = bf77697d47df3eeb6ccc0d1e43841f5dd3570a7e11e8dd669d5098890b985657 +SIZE (wazuh-4.14.1/wazuh-cache-fbsd15-amd64-4.14.1.tar.gz) = 26650464 +SHA256 (wazuh-4.14.1/wazuh-cache-fbsd16-aarch64-4.14.1.tar.gz) = 1510ef710bcae78e22db88f443504d006e9e4b45d27c66bb84984211409f7e65 +SIZE (wazuh-4.14.1/wazuh-cache-fbsd16-aarch64-4.14.1.tar.gz) = 24863114 +SHA256 (wazuh-4.14.1/wazuh-cache-fbsd16-amd64-4.14.1.tar.gz) = f706a10b1e31dc959e1751a015b3ec2e74ddbda0362ab192ba3918852731635c +SIZE (wazuh-4.14.1/wazuh-cache-fbsd16-amd64-4.14.1.tar.gz) = 26653845 SHA256 (wazuh-4.14.1/wazuh-wazuh-v4.14.1_GH0.tar.gz) = aa59cb2baa7e7d38d8bb4ff6a22afbf2945de4fb555f9b8bb2657b6f89a773ed SIZE (wazuh-4.14.1/wazuh-wazuh-v4.14.1_GH0.tar.gz) = 19810038 SHA256 (wazuh-4.14.1/alonsobsd-wazuh-freebsd-2f1307c_GH0.tar.gz) = a955c569217122779ab5b6b58bdfabbfa1cd452b4719cc35c791f7047b1f364f 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..34c801f0b405 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.1 CATEGORIES= sysutils MAINTAINER= decke@FreeBSD.org diff --git a/sysutils/containerd/distinfo b/sysutils/containerd/distinfo index 570837169841..17ca95c5a6db 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 = 1766133382 +SHA256 (containerd-containerd-v2.2.1_GH0.tar.gz) = af5707a26891486332142cc0ade4f0c543f707d3954838f5cecee73b833cf9b4 +SIZE (containerd-containerd-v2.2.1_GH0.tar.gz) = 11492859 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/flock/Makefile b/sysutils/flock/Makefile index af2350634725..9497e5e74ae7 100644 --- a/sysutils/flock/Makefile +++ b/sysutils/flock/Makefile @@ -1,12 +1,10 @@ PORTNAME= flock -PORTVERPREFIX= 2.37 -PORTVERSION= ${PORTVERPREFIX}.2 -PORTREVISION= 1 +PORTVERSION= 2.41.3 CATEGORIES= sysutils -MASTER_SITES= KERNEL_ORG/linux/utils/util-linux/v${PORTVERPREFIX}/ +MASTER_SITES= KERNEL_ORG/linux/utils/util-linux/v${PORTVERSION:R}/ DISTNAME= util-linux-${PORTVERSION} -MAINTAINER= franco@opnsense.org +MAINTAINER= garga@FreeBSD.org COMMENT= Manage locks from shell scripts WWW= https://www.kernel.org/pub/linux/utils/util-linux/ @@ -16,9 +14,9 @@ LICENSE_FILE= ${WRKSRC}/COPYING USES= libtool pkgconfig GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-nls +CONFIGURE_ARGS= --disable-liblastlog2 --disable-nls -CFLAGS= -D_WITH_CPU_SET_T +CFLAGS+= -D_WITH_CPU_SET_T PLIST_FILES= bin/flock share/man/man1/flock.1.gz \ etc/bash_completion.d/flock diff --git a/sysutils/flock/distinfo b/sysutils/flock/distinfo index e570a67f7445..81ce561ff9d8 100644 --- a/sysutils/flock/distinfo +++ b/sysutils/flock/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1640072142 -SHA256 (util-linux-2.37.2.tar.gz) = 15db966474e459b33fa390a6b892190a92079a73ca45384cde4c86e6ed265a86 -SIZE (util-linux-2.37.2.tar.gz) = 12232498 +TIMESTAMP = 1766159136 +SHA256 (util-linux-2.41.3.tar.gz) = 24160e7c3bfc6feecb9076706437fdb1212817549aaf9b4408f5a8e0b94e3eca +SIZE (util-linux-2.41.3.tar.gz) = 20687833 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/fwupd/Makefile b/sysutils/fwupd/Makefile index 6cf0c3e3ee29..cad3b26c86ad 100644 --- a/sysutils/fwupd/Makefile +++ b/sysutils/fwupd/Makefile @@ -43,7 +43,6 @@ USES= cmake:indirect gettext gnome libarchive meson pkgconfig python readline s USE_GITHUB= yes USE_GNOME= glib20 introspection:build USE_LDCONFIG= yes -WITH_DEBUG= yes USE_RC_SUBR= fwupd OPTIONS_DEFINE= DOCS TEST 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/kubectl/Makefile b/sysutils/kubectl/Makefile index 076784ed7913..28755d343ef3 100644 --- a/sysutils/kubectl/Makefile +++ b/sysutils/kubectl/Makefile @@ -1,5 +1,5 @@ PORTNAME= kubectl -PORTVERSION= 1.34.3 +PORTVERSION= 1.35.0 DISTVERSIONPREFIX= v CATEGORIES= sysutils @@ -9,7 +9,7 @@ WWW= https://github.com/kubernetes/kubectl LICENSE= APACHE20 -USES= cpe go:modules +USES= cpe go:1.25+,modules CPE_VENDOR= jenkins CPE_PRODUCT= kubernetes diff --git a/sysutils/kubectl/distinfo b/sysutils/kubectl/distinfo index 8ea17bd19f85..3cf986043fe5 100644 --- a/sysutils/kubectl/distinfo +++ b/sysutils/kubectl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765356406 -SHA256 (kubernetes-kubernetes-v1.34.3_GH0.tar.gz) = d95f59700bf9d059b261ee2e0a34187301c734d596307e8dfe66c4c68c1a565d -SIZE (kubernetes-kubernetes-v1.34.3_GH0.tar.gz) = 38087990 +TIMESTAMP = 1766048413 +SHA256 (kubernetes-kubernetes-v1.35.0_GH0.tar.gz) = ed32a4da18f41f8cde7d8484afafc76b6a008915425f69440228d8e63d3f420d +SIZE (kubernetes-kubernetes-v1.35.0_GH0.tar.gz) = 42076423 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/sysutils/usb_modeswitch/Makefile b/sysutils/usb_modeswitch/Makefile index cfe0b5f766ae..c1a68fa9d067 100644 --- a/sysutils/usb_modeswitch/Makefile +++ b/sysutils/usb_modeswitch/Makefile @@ -7,7 +7,7 @@ DISTNAME= ${PORTNAME:S|_|-|}-${PORTVERSION} DISTFILES= ${DISTNAME}.tar.bz2 \ ${DATANAME}.tar.bz2 -MAINTAINER= franco@opnsense.org +MAINTAINER= ports@FreeBSD.org COMMENT= Handling Mode-Switching USB Devices WWW= https://www.draisberghof.de/usb_modeswitch/ 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-pyahocorasick/Makefile b/textproc/py-pyahocorasick/Makefile index 8b0ef9a2d53b..d4d6e28e0ca4 100644 --- a/textproc/py-pyahocorasick/Makefile +++ b/textproc/py-pyahocorasick/Makefile @@ -1,5 +1,5 @@ PORTNAME= pyahocorasick -DISTVERSION= 2.2.0 +DISTVERSION= 2.3.0 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/textproc/py-pyahocorasick/distinfo b/textproc/py-pyahocorasick/distinfo index f72fb54eaa6c..bc2b2f8b44fa 100644 --- a/textproc/py-pyahocorasick/distinfo +++ b/textproc/py-pyahocorasick/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750580932 -SHA256 (pyahocorasick-2.2.0.tar.gz) = 817f302088400a1402bf2f8631fdb21cf5a2666888e0d6a7d5a3ad556212e9da -SIZE (pyahocorasick-2.2.0.tar.gz) = 103916 +TIMESTAMP = 1766047389 +SHA256 (pyahocorasick-2.3.0.tar.gz) = 2960f5838bbcca4d7765c40478ec56f938e3f161946ff84f00c06d2b3a0ba9dd +SIZE (pyahocorasick-2.3.0.tar.gz) = 104589 diff --git a/textproc/py-pymdown-extensions/Makefile b/textproc/py-pymdown-extensions/Makefile index bd9495f1c9e8..414a673b3242 100644 --- a/textproc/py-pymdown-extensions/Makefile +++ b/textproc/py-pymdown-extensions/Makefile @@ -1,5 +1,5 @@ PORTNAME= pymdown-extensions -DISTVERSION= 10.19 +DISTVERSION= 10.19.1 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/textproc/py-pymdown-extensions/distinfo b/textproc/py-pymdown-extensions/distinfo index 9746ae36b431..9cb1f3f70809 100644 --- a/textproc/py-pymdown-extensions/distinfo +++ b/textproc/py-pymdown-extensions/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765537815 -SHA256 (pymdown_extensions-10.19.tar.gz) = 01bb917ea231f9ce14456fa9092cdb95ac3e5bd32202a3ee61dbd5ad2dd9ef9b -SIZE (pymdown_extensions-10.19.tar.gz) = 847701 +TIMESTAMP = 1766047747 +SHA256 (pymdown_extensions-10.19.1.tar.gz) = 4969c691009a389fb1f9712dd8e7bd70dcc418d15a0faf70acb5117d022f7de8 +SIZE (pymdown_extensions-10.19.1.tar.gz) = 847839 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/bozohttpd/Makefile b/www/bozohttpd/Makefile index 3d57f47b5b09..ec5539311c4d 100644 --- a/www/bozohttpd/Makefile +++ b/www/bozohttpd/Makefile @@ -3,7 +3,7 @@ DISTVERSION= 20240126 CATEGORIES= www MASTER_SITES= http://eterna23.net/bozohttpd/ -MAINTAINER= cpetrik@proton.me +MAINTAINER= ports@FreeBSD.org COMMENT= Bozotic HTTP server from NetBSD WWW= http://eterna23.net/bozohttpd/ diff --git a/www/chawan/Makefile b/www/chawan/Makefile index b570e3b044df..21e5ff3b3ce1 100644 --- a/www/chawan/Makefile +++ b/www/chawan/Makefile @@ -1,6 +1,6 @@ PORTNAME= chawan DISTVERSIONPREFIX= v -DISTVERSION= 0.3.0 +DISTVERSION= 0.3.2 CATEGORIES= www MASTER_SITES= https://git.sr.ht/~bptato/chawan/archive/ DISTNAME= ${DISTVERSIONFULL} diff --git a/www/chawan/distinfo b/www/chawan/distinfo index 96c7dbc13bb3..9cfc4c73b92b 100644 --- a/www/chawan/distinfo +++ b/www/chawan/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764177873 -SHA256 (v0.3.0.tar.gz) = d97319848ceb98407dc4ba2303bec48787ab1e444cd166eeb0b928360ebda08d -SIZE (v0.3.0.tar.gz) = 3641219 +TIMESTAMP = 1766155750 +SHA256 (v0.3.2.tar.gz) = 08f98ddf0040d0bf25dce62eac86d3ec5d2f11b2bc471213eb9c4c861a8d321a +SIZE (v0.3.2.tar.gz) = 3641359 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/phalcon/Makefile b/www/phalcon/Makefile index d242a733b106..969c4a8f999a 100644 --- a/www/phalcon/Makefile +++ b/www/phalcon/Makefile @@ -4,7 +4,7 @@ DISTVERSION= 5.9.3 CATEGORIES= www PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX} -MAINTAINER= franco@opnsense.org +MAINTAINER= ports@FreeBSD.org COMMENT= Phalcon PHP Framework written in C-language WWW= https://phalcon.io/ 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/www/webgrind/Makefile b/www/webgrind/Makefile index 4c6a05718440..c6a2ac53da75 100644 --- a/www/webgrind/Makefile +++ b/www/webgrind/Makefile @@ -3,7 +3,7 @@ DISTVERSIONPREFIX= v DISTVERSION= 1.9.2 CATEGORIES= www -MAINTAINER= franco@opnsense.org +MAINTAINER= ports@FreeBSD.org COMMENT= Xdebug Profiling Web Frontend in PHP WWW= https://github.com/jokkedk/webgrind diff --git a/x11-themes/cursor-dmz-aa-theme/Makefile b/x11-themes/cursor-dmz-aa-theme/Makefile index 7129ad3c07a9..2b53c99a9703 100644 --- a/x11-themes/cursor-dmz-aa-theme/Makefile +++ b/x11-themes/cursor-dmz-aa-theme/Makefile @@ -1,5 +1,5 @@ PORTNAME= cursor-dmz-aa-theme -DISTVERSION= 0.4.5.2 +DISTVERSION= 0.4.5.3 CATEGORIES= x11-themes MASTER_SITES= DEBIAN/pool/main/d/dmz-cursor-theme DISTNAME= dmz-cursor-theme_${DISTVERSION} diff --git a/x11-themes/cursor-dmz-aa-theme/distinfo b/x11-themes/cursor-dmz-aa-theme/distinfo index 38e47b3ac897..d0d10d61a1ae 100644 --- a/x11-themes/cursor-dmz-aa-theme/distinfo +++ b/x11-themes/cursor-dmz-aa-theme/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751192753 -SHA256 (dmz-cursor-theme_0.4.5.2.tar.xz) = 75ecbc5ddb1f8295472ca9f8e048f8d799a3102debc87020009bb11240110e4e -SIZE (dmz-cursor-theme_0.4.5.2.tar.xz) = 947776 +TIMESTAMP = 1760636999 +SHA256 (dmz-cursor-theme_0.4.5.3.tar.xz) = bdf2f68e0da6697dd092e0c0c92129e5cedeffc49fc97804cbf0f29f3dbaa560 +SIZE (dmz-cursor-theme_0.4.5.3.tar.xz) = 947796 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/chamfer/Makefile b/x11-wm/chamfer/Makefile index aa8e04736d0f..f18aa73f59ff 100644 --- a/x11-wm/chamfer/Makefile +++ b/x11-wm/chamfer/Makefile @@ -1,6 +1,6 @@ PORTNAME= chamfer DISTVERSION= s20240928 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= x11-wm MAINTAINER= jbeich@FreeBSD.org diff --git a/x11-wm/cosmic-comp/Makefile b/x11-wm/cosmic-comp/Makefile index d6aaa78376b2..54f69d8e7ad6 100644 --- a/x11-wm/cosmic-comp/Makefile +++ b/x11-wm/cosmic-comp/Makefile @@ -4,7 +4,7 @@ DISTVERSION= 1.0.0 PORTREVISION= 1 CATEGORIES= x11-wm wayland -MAINTAINER= jbeich@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Compositor for the COSMIC desktop environment WWW= https://github.com/pop-os/cosmic-comp 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/niri/Makefile b/x11-wm/niri/Makefile index 24b6f3add62d..708b669beb0b 100644 --- a/x11-wm/niri/Makefile +++ b/x11-wm/niri/Makefile @@ -4,7 +4,7 @@ DISTVERSION= 25.11 PORTREVISION= 1 CATEGORIES= x11-wm wayland -MAINTAINER= jbeich@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Scrollable-tiling Wayland compositor WWW= https://github.com/YaLTeR/niri 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-wm/river/Makefile b/x11-wm/river/Makefile index 96116f9315bb..9186df9bbbc7 100644 --- a/x11-wm/river/Makefile +++ b/x11-wm/river/Makefile @@ -1,6 +1,6 @@ PORTNAME= river DISTVERSIONPREFIX= v -DISTVERSION= 0.3.11 +DISTVERSION= 0.3.12 CATEGORIES= x11-wm wayland MAINTAINER= ports@FreeBSD.org @@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \ wayland-protocols>0:graphics/wayland-protocols \ - zig>=0.14.0:lang/zig + zig>=0.15.1:lang/zig LIB_DEPENDS= libevdev.so:devel/libevdev \ libwayland-server.so:graphics/wayland \ libwlroots-0.19.so:x11-toolkits/wlroots019 \ @@ -21,19 +21,19 @@ LIB_DEPENDS= libevdev.so:devel/libevdev \ USES= pkgconfig xorg USE_GITHUB= yes -USE_XORG= pixman GH_ACCOUNT= riverwm GH_TUPLE= ifreund:zig-pixman:v0.3.0:zig_pixman/../.cache/zig/p/pixman-0.3.0-LClMnz2VAAAs7QSCGwLimV5VUYx0JFnX5xWU6HwtMuDX \ - ifreund:zig-wayland:v0.3.0:zig_wayland/../.cache/zig/p/wayland-0.3.0-lQa1kjPIAQDmhGYpY-zxiRzQJFHQ2VqhJkQLbKKdt5wl \ + ifreund:zig-wayland:v0.4.0:zig_wayland/../.cache/zig/p/wayland-0.4.0-lQa1khbMAQAsLS2eBR7M5lofyEGPIbu2iFDmoz8lPC27 \ ifreund:zig-xkbcommon:v0.3.0:zig_xkbcommon/../.cache/zig/p/xkbcommon-0.3.0-VDqIe3K9AQB2fG5ZeRcMC9i7kfrp5m2rWgLrmdNn9azr \ - swaywm:zig-wlroots:v0.19.2:zig_wlroots/../.cache/zig/p/wlroots-0.19.2-jmOlcsnnAwDFAeOamkUaxyHNhKngH4Ai5rrLSVbqA8LW -MAKE_ENV= DESTDIR="${STAGEDIR}" + swaywm:zig-wlroots:v0.19.3:zig_wlroots/../.cache/zig/p/wlroots-0.19.3-jmOlcuL_AwBHhLCwpFsXbTizE3q9BugFmGX-XIxqcPMc +USE_XORG= pixman CONFIGURE_ARGS= --prefix "${PREFIX}" \ ${WITH_DEBUG:D:U-Doptimize=ReleaseFast} \ ${WITH_PIE:D-Dpie} \ ${STRIP:C/.+/-Dstrip/} \ -Dcpu=${CPUTYPE:Ubaseline} \ --verbose +MAKE_ENV= DESTDIR="${STAGEDIR}" NO_INSTALL= yes # strip(1) breaks runtime PLIST_FILES= bin/${PORTNAME} \ bin/${PORTNAME}ctl \ diff --git a/x11-wm/river/distinfo b/x11-wm/river/distinfo index f7b7e56d89c3..8c4ee585bcd9 100644 --- a/x11-wm/river/distinfo +++ b/x11-wm/river/distinfo @@ -1,11 +1,11 @@ -TIMESTAMP = 1751355476 -SHA256 (riverwm-river-v0.3.11_GH0.tar.gz) = bd2732f0d515ea4b669b17b48cfda2a271f013fa9aeaba61453b610b381f474a -SIZE (riverwm-river-v0.3.11_GH0.tar.gz) = 171257 +TIMESTAMP = 1764665794 +SHA256 (riverwm-river-v0.3.12_GH0.tar.gz) = 4752d8585419f57b3e0edd2b9b270e85d3fa38d2ee2ff92835c8050324946f30 +SIZE (riverwm-river-v0.3.12_GH0.tar.gz) = 171041 SHA256 (ifreund-zig-pixman-v0.3.0_GH0.tar.gz) = b09b4d733430d3341c9fa340b13b84da058068764b9239452b5161c015ac3b08 SIZE (ifreund-zig-pixman-v0.3.0_GH0.tar.gz) = 7976 -SHA256 (ifreund-zig-wayland-v0.3.0_GH0.tar.gz) = 8697cb2d056bc88e76e4f44e68e4346bf1ab4b325acd38b52dae7924754ea0ad -SIZE (ifreund-zig-wayland-v0.3.0_GH0.tar.gz) = 75460 +SHA256 (ifreund-zig-wayland-v0.4.0_GH0.tar.gz) = a001733a3a2a71f64b9cd136b60219bd5d0e870e1974159ae9102951a31bd940 +SIZE (ifreund-zig-wayland-v0.4.0_GH0.tar.gz) = 111961 SHA256 (ifreund-zig-xkbcommon-v0.3.0_GH0.tar.gz) = 492b670d9bddc596184b2ec46d06dbcafdfb9c4b6b6fa7ad9ba98a4d2f921d59 SIZE (ifreund-zig-xkbcommon-v0.3.0_GH0.tar.gz) = 22520 -SHA256 (swaywm-zig-wlroots-v0.19.2_GH0.tar.gz) = 92f483605472e57e891e88b7e10cc833ad03883e292b81ac3c37ae7410dfdedd -SIZE (swaywm-zig-wlroots-v0.19.2_GH0.tar.gz) = 59078 +SHA256 (swaywm-zig-wlroots-v0.19.3_GH0.tar.gz) = 93c7e410dbfc3d3fe03ca3cc5e2599557eab963357016b9c8b2ca9d6fafb8214 +SIZE (swaywm-zig-wlroots-v0.19.3_GH0.tar.gz) = 59843 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/kde/Makefile b/x11/kde/Makefile index a1376f0baf88..168b3a9e20fd 100644 --- a/x11/kde/Makefile +++ b/x11/kde/Makefile @@ -3,7 +3,7 @@ PORTVERSION= ${KDE_PLASMA_VERSION}.${KDE_APPLICATIONS_VERSION} CATEGORIES= x11 kde MAINTAINER= kde@FreeBSD.org -COMMENT= KDE Plasma Desktop and Applications (meta port) +COMMENT= Plasma Desktop and KDE Applications (meta port) WWW= https://www.kde.org RUN_DEPENDS= kde-baseapps>=${KDE_APPLICATIONS_VERSION}:x11/kde-baseapps \ @@ -13,7 +13,7 @@ USES= kde:6 metaport qt:6 # The official VLC backend can be used, but vlc port still uses Qt5 for GUI. OPTIONS_DEFAULT= MPV -OPTIONS_MULTI= PHONON +OPTIONS_MULTI= PHONON OPTIONS_MULTI_PHONON= MPV VLC PHONON_DESC= Phonon multimedia backend diff --git a/x11/kde/pkg-descr b/x11/kde/pkg-descr index ad6cb9335d8a..bfbb34209b18 100644 --- a/x11/kde/pkg-descr +++ b/x11/kde/pkg-descr @@ -1,5 +1,8 @@ -KDE is a powerful Free Software graphical desktop environment for Linux -and Unix workstations. +Plasma is a powerful and customizable Free Software graphical desktop +environment for Unix workstations made by the KDE community. -x11/kde contains Plasma Desktop and basic set of KDE Applications. -More KDE applications can be found in x11/kde-gear metaport. +x11/kde contains a basic set of KDE Applications and the Plasma Desktop. +A more minimal port of Plasma can be found at x11/plasma6-plasma. More +KDE applications can be found in the kde-applications category: + +% pkg search -S origin kde-applications 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/plasma6-plasma/Makefile b/x11/plasma6-plasma/Makefile index d2fd164a220f..bafe567bd0ea 100644 --- a/x11/plasma6-plasma/Makefile +++ b/x11/plasma6-plasma/Makefile @@ -4,7 +4,7 @@ CATEGORIES= x11 kde PKGNAMEPREFIX= plasma6- MAINTAINER= kde@FreeBSD.org -COMMENT= KDE Plasma 6 (meta port) +COMMENT= KDE Plasma 6 Desktop (meta port) WWW= https://www.kde.org/plasma-desktop USES= kde:6 metaport qt:6 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/waylock/Makefile b/x11/waylock/Makefile index dd55bb5102e7..7e6b6fe707f2 100644 --- a/x11/waylock/Makefile +++ b/x11/waylock/Makefile @@ -1,6 +1,6 @@ PORTNAME= waylock DISTVERSIONPREFIX= v -DISTVERSION= 1.4.0 +DISTVERSION= 1.5.0 CATEGORIES= x11 wayland MAINTAINER= ports@FreeBSD.org @@ -11,7 +11,7 @@ LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols \ - zig>=0.14.0:lang/zig + zig>=0.15.1:lang/zig LIB_DEPENDS= libwayland-client.so:graphics/wayland \ libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= unix-selfauth-helper>0:security/unix-selfauth-helper @@ -19,15 +19,15 @@ RUN_DEPENDS= unix-selfauth-helper>0:security/unix-selfauth-helper USES= pkgconfig USE_GITHUB= yes GH_ACCOUNT= ifreund -GH_TUPLE= ifreund:zig-wayland:v0.3.0:zig_wayland/../.cache/zig/p/wayland-0.3.0-lQa1kjPIAQDmhGYpY-zxiRzQJFHQ2VqhJkQLbKKdt5wl \ +GH_TUPLE= ifreund:zig-wayland:v0.4.0:zig_wayland/../.cache/zig/p/wayland-0.4.0-lQa1khbMAQAsLS2eBR7M5lofyEGPIbu2iFDmoz8lPC27 \ ifreund:zig-xkbcommon:v0.3.0:zig_xkbcommon/../.cache/zig/p/xkbcommon-0.3.0-VDqIe3K9AQB2fG5ZeRcMC9i7kfrp5m2rWgLrmdNn9azr -MAKE_ENV= DESTDIR="${STAGEDIR}" CONFIGURE_ARGS= --prefix "${PREFIX}" \ ${WITH_DEBUG:D:U-Doptimize=ReleaseFast} \ ${WITH_PIE:D-Dpie} \ ${STRIP:C/.+/-Dstrip/} \ -Dcpu=${CPUTYPE:Ubaseline} \ --verbose +MAKE_ENV= DESTDIR="${STAGEDIR}" NO_INSTALL= yes # strip(1) breaks runtime PLIST_FILES= bin/${PORTNAME} \ etc/pam.d/${PORTNAME} diff --git a/x11/waylock/distinfo b/x11/waylock/distinfo index fda03d517c99..b57e7262eb95 100644 --- a/x11/waylock/distinfo +++ b/x11/waylock/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1741342864 -SHA256 (ifreund-waylock-v1.4.0_GH0.tar.gz) = 921d744f4c1ea0c79de5c730afdc4928273a69ae18ff69b063fc5ca8c70fb977 -SIZE (ifreund-waylock-v1.4.0_GH0.tar.gz) = 20664 -SHA256 (ifreund-zig-wayland-v0.3.0_GH0.tar.gz) = 8697cb2d056bc88e76e4f44e68e4346bf1ab4b325acd38b52dae7924754ea0ad -SIZE (ifreund-zig-wayland-v0.3.0_GH0.tar.gz) = 75460 +TIMESTAMP = 1763896589 +SHA256 (ifreund-waylock-v1.5.0_GH0.tar.gz) = 9d537f1685f599b3ca091fc8215be5853891526ce87697936d8904b2163d1d48 +SIZE (ifreund-waylock-v1.5.0_GH0.tar.gz) = 20715 +SHA256 (ifreund-zig-wayland-v0.4.0_GH0.tar.gz) = a001733a3a2a71f64b9cd136b60219bd5d0e870e1974159ae9102951a31bd940 +SIZE (ifreund-zig-wayland-v0.4.0_GH0.tar.gz) = 111961 SHA256 (ifreund-zig-xkbcommon-v0.3.0_GH0.tar.gz) = 492b670d9bddc596184b2ec46d06dbcafdfb9c4b6b6fa7ad9ba98a4d2f921d59 SIZE (ifreund-zig-xkbcommon-v0.3.0_GH0.tar.gz) = 22520 diff --git a/x11/waylock/files/patch-build_zig b/x11/waylock/files/patch-build_zig new file mode 100644 index 000000000000..5a0660ab3d23 --- /dev/null +++ b/x11/waylock/files/patch-build_zig @@ -0,0 +1,11 @@ +--- build.zig.orig 2025-09-10 10:23:50 UTC ++++ build.zig +@@ -10,7 +10,7 @@ + /// development with the "-dev" suffix. + /// When a release is tagged, the "-dev" suffix should be removed for the commit that gets tagged. + /// Directly after the tagged commit, the version should be bumped and the "-dev" suffix added. +-const version = "1.4.0-dev"; ++const version = "1.5.0"; + + pub fn build(b: *Build) !void { + const target = b.standardTargetOptions(.{}); 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}/ |
