diff options
295 files changed, 6217 insertions, 3280 deletions
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/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/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/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/cego/Makefile b/databases/cego/Makefile index ede4f19a149f..610ebe21321f 100644 --- a/databases/cego/Makefile +++ b/databases/cego/Makefile @@ -1,5 +1,5 @@ PORTNAME= cego -PORTVERSION= 2.53.2 +PORTVERSION= 2.53.3 CATEGORIES= databases MASTER_SITES= http://www.lemke-it.com/ diff --git a/databases/cego/distinfo b/databases/cego/distinfo index f405d5347dc3..d80d1e9ab581 100644 --- a/databases/cego/distinfo +++ b/databases/cego/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765457663 -SHA256 (cego-2.53.2.tar.gz) = b500b284c39bbcb0a3460186ff0809f0b3169a24bf0a66d38f9d12cb5eb5c7b6 -SIZE (cego-2.53.2.tar.gz) = 3311173 +TIMESTAMP = 1765887376 +SHA256 (cego-2.53.3.tar.gz) = 0d72aa50fb61ec6b5368520330fa2f2124daeef8fbc35fd2c98f807de5a2bb98 +SIZE (cego-2.53.3.tar.gz) = 3322655 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/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/glab/Makefile b/devel/glab/Makefile index 4e8c5e6dfb66..527e6678112f 100644 --- a/devel/glab/Makefile +++ b/devel/glab/Makefile @@ -1,6 +1,6 @@ PORTNAME= glab DISTVERSIONPREFIX= v -DISTVERSION= 1.79.0 +DISTVERSION= 1.80.2 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= cca0f120be46f464b84f88b9ce69007314499a2a GO_MODULE= gitlab.com/gitlab-org/cli GO_TARGET= ./cmd/${PORTNAME} diff --git a/devel/glab/distinfo b/devel/glab/distinfo index 6f4772cc84e2..d6eeff9ea4fc 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 = 1766034182 +SHA256 (go/devel_glab/glab-v1.80.2/v1.80.2.mod) = 9ecef10900ec6f2df2dafe6f1f70017c8429f242360e4ab4b1f07df0667f0223 +SIZE (go/devel_glab/glab-v1.80.2/v1.80.2.mod) = 8100 +SHA256 (go/devel_glab/glab-v1.80.2/v1.80.2.zip) = 53a09cb876ebd4495f2c13ab25218f6ebcb7fc39503f148c5acd637d863bba7f +SIZE (go/devel_glab/glab-v1.80.2/v1.80.2.zip) = 17624498 diff --git a/devel/lfcbase/Makefile b/devel/lfcbase/Makefile index 8715a13f115f..c85be6da2ed8 100644 --- a/devel/lfcbase/Makefile +++ b/devel/lfcbase/Makefile @@ -1,5 +1,5 @@ PORTNAME= lfcbase -PORTVERSION= 1.23.0 +PORTVERSION= 1.23.1 CATEGORIES= devel MASTER_SITES= http://www.lemke-it.com/ diff --git a/devel/lfcbase/distinfo b/devel/lfcbase/distinfo index 60825f22d849..ac779c1013e5 100644 --- a/devel/lfcbase/distinfo +++ b/devel/lfcbase/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765457614 -SHA256 (lfcbase-1.23.0.tar.gz) = 1b9ac2b1663d4506dca8bc17a58e168b8b92bb5a6bbc69d4d0ffc168fc52f14a -SIZE (lfcbase-1.23.0.tar.gz) = 653566 +TIMESTAMP = 1765887325 +SHA256 (lfcbase-1.23.1.tar.gz) = 14b4551dac11d84dccfaafc56479f0f7227a5896ed519e1ea8754fa34ae28118 +SIZE (lfcbase-1.23.1.tar.gz) = 653541 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/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/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/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-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-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/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/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/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/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/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/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/jpeg-turbo/Makefile b/graphics/jpeg-turbo/Makefile index f3540fe19a2c..9cf011f24331 100644 --- a/graphics/jpeg-turbo/Makefile +++ b/graphics/jpeg-turbo/Makefile @@ -1,5 +1,5 @@ PORTNAME= jpeg-turbo -DISTVERSION= 3.1.2 +DISTVERSION= 3.1.3 CATEGORIES= graphics MASTER_SITES= https://github.com/lib${PORTNAME}/lib${PORTNAME}/releases/download/${DISTVERSION}/ DISTNAME= lib${PORTNAME}-${DISTVERSION} @@ -25,14 +25,15 @@ USES= cmake cpe pathfix CPE_PRODUCT= libjpeg-turbo USE_LDCONFIG= yes +# See https://github.com/libjpeg-turbo/libjpeg-turbo/issues/705 +CFLAGS+= -ffp-model=strict + TEST_TARGET= test PORTDOCS= * DOCSDIR= ${PREFIX}/share/doc/libjpeg-turbo CMAKE_ON= WITH_JPEG8 -# See https://github.com/libjpeg-turbo/libjpeg-turbo/issues/705 -CMAKE_ARGS= -DCMAKE_CTEST_ARGUMENTS="-E;'djpeg12-shared-3x2-float-prog-cmp|djpeg12-static-3x2-float-prog-cmp'" OPTIONS_DEFINE= DOCS diff --git a/graphics/jpeg-turbo/distinfo b/graphics/jpeg-turbo/distinfo index 3e5acb196d0e..ea38572fe1e5 100644 --- a/graphics/jpeg-turbo/distinfo +++ b/graphics/jpeg-turbo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757049071 -SHA256 (libjpeg-turbo-3.1.2.tar.gz) = 8f0012234b464ce50890c490f18194f913a7b1f4e6a03d6644179fa0f867d0cf -SIZE (libjpeg-turbo-3.1.2.tar.gz) = 2512033 +TIMESTAMP = 1765615174 +SHA256 (libjpeg-turbo-3.1.3.tar.gz) = 075920b826834ac4ddf97661cc73491047855859affd671d52079c6867c1c6c0 +SIZE (libjpeg-turbo-3.1.3.tar.gz) = 2516606 diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile index 1c83e78854bb..2aadaa8329cb 100644 --- a/graphics/mesa-devel/Makefile +++ b/graphics/mesa-devel/Makefile @@ -1,7 +1,6 @@ PORTNAME= mesa -DISTVERSION= 25.3-branchpoint-2458 -DISTVERSIONSUFFIX= -gca96f8517cc -PORTREVISION= 1 +DISTVERSION= 25.3-branchpoint-2585 +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/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/png/Makefile b/graphics/png/Makefile index cdeb4c557d12..6b1b35a5a535 100644 --- a/graphics/png/Makefile +++ b/graphics/png/Makefile @@ -1,9 +1,8 @@ PORTNAME= png -DISTVERSION= 1.6.52 +DISTVERSION= 1.6.53 CATEGORIES= graphics MASTER_SITES= SF/lib${PORTNAME}/lib${PORTNAME}16/${DISTVERSION}/ -PATCH_SITES= SF/lib${PORTNAME}-apng/lib${PORTNAME}16/${_PATCH_VERSION}/ -_PATCH_VERSION= 1.6.51 +PATCH_SITES= SF/lib${PORTNAME}-apng/lib${PORTNAME}16/${DISTVERSION}/ # Keep this because you normally need to keep patch version in sync with release DISTNAME= lib${PORTNAME}-${DISTVERSION} @@ -49,9 +48,8 @@ CFLAGS+= -maltivec -mvsx .endif .if ${PORT_OPTIONS:MAPNG} || make(makesum) -#PATCHFILES= ${DISTNAME}-apng.patch.gz:-p1 # Keep this because you normally need to keep patch version in sync with release -PATCHFILES= lib${PORTNAME}-${_PATCH_VERSION}-apng.patch.gz:-p1 +PATCHFILES= lib${PORTNAME}-${DISTVERSION}-apng.patch.gz:-p1 .endif .include <bsd.port.mk> diff --git a/graphics/png/distinfo b/graphics/png/distinfo index 8a2e9325d6bc..b0d61826be21 100644 --- a/graphics/png/distinfo +++ b/graphics/png/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1764965517 -SHA256 (libpng-1.6.52.tar.xz) = 36bd726228ec93a3b6c22fdb49e94a67b16f2fe9b39b78b7cb65772966661ccc -SIZE (libpng-1.6.52.tar.xz) = 1063580 -SHA256 (libpng-1.6.51-apng.patch.gz) = 9c16ec5654be709f062a705d0c6f529193f1c2123fe7f102fda6733913689023 -SIZE (libpng-1.6.51-apng.patch.gz) = 10686 +TIMESTAMP = 1765095992 +SHA256 (libpng-1.6.53.tar.xz) = 1d3fb8ccc2932d04aa3663e22ef5ef490244370f4e568d7850165068778d98d4 +SIZE (libpng-1.6.53.tar.xz) = 1063432 +SHA256 (libpng-1.6.53-apng.patch.gz) = 452a1a290bd0cf18737fad0057dc17b7fdf10a73eda2d6d4f31ba04fda25ef2c +SIZE (libpng-1.6.53-apng.patch.gz) = 10692 diff --git a/graphics/png/pkg-plist b/graphics/png/pkg-plist index 8087b4b7bf39..89cbe615ad6d 100644 --- a/graphics/png/pkg-plist +++ b/graphics/png/pkg-plist @@ -19,7 +19,7 @@ lib/libpng/libpng16.cmake lib/libpng16.a lib/libpng16.so lib/libpng16.so.16 -lib/libpng16.so.16.52.0 +lib/libpng16.so.16.53.0 libdata/pkgconfig/libpng.pc libdata/pkgconfig/libpng16.pc share/man/man3/libpng.3.gz diff --git a/graphics/yacreader/Makefile b/graphics/yacreader/Makefile index f56cddfee09d..b2b2307c1611 100644 --- a/graphics/yacreader/Makefile +++ b/graphics/yacreader/Makefile @@ -1,5 +1,5 @@ PORTNAME= yacreader -DISTVERSION= 9.16.1 +DISTVERSION= 9.16.2 CATEGORIES= graphics MASTER_SITES= https://github.com/YACReader/${PORTNAME}/releases/download/${DISTVERSION}/ EXTRACT_SUFX= -src.tar.xz @@ -18,9 +18,9 @@ OPTIONS_DEFINE= ARCHIVE OPENGL POPPLER OPTIONS_DEFAULT=OPENGL POPPLER ARCHIVE_DESC= libarchive instead of unarr for reading compressed formats +ARCHIVE_LIB_DEPENDS_OFF=libunarr.so:archivers/unarr ARCHIVE_USES= libarchive ARCHIVE_QMAKE_ON= CONFIG+=libarchive -ARCHIVE_LIB_DEPENDS_OFF=libunarr.so:archivers/unarr OPENGL_USES= gl OPENGL_USE= GL=opengl @@ -34,4 +34,7 @@ post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${l} .endfor +do-test: + cd ${BUILD_WRKSRC}/tests/concurrent_queue_test && ./concurrent_queue_test + .include <bsd.port.mk> diff --git a/graphics/yacreader/distinfo b/graphics/yacreader/distinfo index 68bcdf28c029..7473f3fd68b5 100644 --- a/graphics/yacreader/distinfo +++ b/graphics/yacreader/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765202252 -SHA256 (yacreader-9.16.1-src.tar.xz) = 6b53eeaf5094afe5186a98052b6d879dec09c0ef6930805977385783764bcb2f -SIZE (yacreader-9.16.1-src.tar.xz) = 1392404 +TIMESTAMP = 1766085966 +SHA256 (yacreader-9.16.2-src.tar.xz) = 5c3c03308ff9b50fd466d1717b35cb0f28b0dbbc32bfa70ce38c1ddac2d43481 +SIZE (yacreader-9.16.2-src.tar.xz) = 1392760 diff --git a/lang/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/solidity/Makefile b/lang/solidity/Makefile index 8b2a23a646a8..ae21cba2c828 100644 --- a/lang/solidity/Makefile +++ b/lang/solidity/Makefile @@ -1,5 +1,5 @@ PORTNAME= solidity -DISTVERSION= 0.8.31 +DISTVERSION= 0.8.32 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..1729ecacf093 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 = 1766050858 +SHA256 (solidity_0.8.32.tar.gz) = b3e0a0def18720b5d11dd454f3de4495f52f719dd059a90b4712ca5efb4cc607 +SIZE (solidity_0.8.32.tar.gz) = 7628667 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/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-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/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/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/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/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-mgmt/icinga-php-library/Makefile b/net-mgmt/icinga-php-library/Makefile index 1c0630a0874f..407328253146 100644 --- a/net-mgmt/icinga-php-library/Makefile +++ b/net-mgmt/icinga-php-library/Makefile @@ -1,6 +1,6 @@ PORTNAME= icinga-php-library DISTVERSIONPREFIX= v -DISTVERSION= 0.17.1 +DISTVERSION= 0.18.0 CATEGORIES= net-mgmt www PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} diff --git a/net-mgmt/icinga-php-library/distinfo b/net-mgmt/icinga-php-library/distinfo index 62a73d98f1cf..234b93ee3490 100644 --- a/net-mgmt/icinga-php-library/distinfo +++ b/net-mgmt/icinga-php-library/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1761397074 -SHA256 (icinga-icinga-php-library-v0.17.1_GH0.tar.gz) = c74f8519f3d3e9f123fc57c2aff5fc62f97a8e16c54e4af3fdecd8c6f35b0571 -SIZE (icinga-icinga-php-library-v0.17.1_GH0.tar.gz) = 3371407 +TIMESTAMP = 1765403080 +SHA256 (icinga-icinga-php-library-v0.18.0_GH0.tar.gz) = 6ca93515b051ef305701d014ab7139334d18eff490398e8691491ff4e414fa12 +SIZE (icinga-icinga-php-library-v0.18.0_GH0.tar.gz) = 3377856 diff --git a/net-mgmt/icinga-php-library/pkg-plist b/net-mgmt/icinga-php-library/pkg-plist index 8da4cca150a0..52b28fd2890f 100644 --- a/net-mgmt/icinga-php-library/pkg-plist +++ b/net-mgmt/icinga-php-library/pkg-plist @@ -2,6 +2,7 @@ %%WWWDIR%%/LICENSE %%WWWDIR%%/README.md %%WWWDIR%%/VERSION +%%WWWDIR%%/asset/css/action-link-and-button-link.less %%WWWDIR%%/asset/css/awesome-icons.less %%WWWDIR%%/asset/css/balls.less %%WWWDIR%%/asset/css/cancel-button.less @@ -28,6 +29,7 @@ %%WWWDIR%%/asset/css/search-base.less %%WWWDIR%%/asset/css/search-editor.less %%WWWDIR%%/asset/css/state-badge.less +%%WWWDIR%%/asset/css/suggestion-element.less %%WWWDIR%%/asset/css/variables.less %%WWWDIR%%/asset/css/vendor/flatpickr.css %%WWWDIR%%/asset/css/vendor/flatpickr.vars.less @@ -68,18 +70,21 @@ %%WWWDIR%%/asset/static/font/icinga-icons/fonts/Icinga-Icons.ttf %%WWWDIR%%/asset/static/font/icinga-icons/fonts/Icinga-Icons.woff %%WWWDIR%%/asset/static/font/icinga-icons/selection.json +%%WWWDIR%%/asset/static/font/icinga-icons/src/add-inside.svg %%WWWDIR%%/asset/static/font/icinga-icons/src/bracket-close.svg %%WWWDIR%%/asset/static/font/icinga-icons/src/bracket-open.svg %%WWWDIR%%/asset/static/font/icinga-icons/src/ca-check-circle.svg %%WWWDIR%%/asset/static/font/icinga-icons/src/certificate.svg %%WWWDIR%%/asset/static/font/icinga-icons/src/filter-check-circle.svg %%WWWDIR%%/asset/static/font/icinga-icons/src/icinga.svg +%%WWWDIR%%/asset/static/font/icinga-icons/src/insert-group.svg %%WWWDIR%%/asset/static/font/icinga-icons/src/list-view-default.svg %%WWWDIR%%/asset/static/font/icinga-icons/src/list-view-detailed.svg %%WWWDIR%%/asset/static/font/icinga-icons/src/list-view-minimal.svg %%WWWDIR%%/asset/static/font/icinga-icons/src/refresh-cert.svg %%WWWDIR%%/asset/static/font/icinga-icons/src/th-list.svg %%WWWDIR%%/asset/static/font/icinga-icons/src/th-thumb-empty.svg +%%WWWDIR%%/asset/static/font/icinga-icons/src/wrap.svg %%WWWDIR%%/asset/static/font/icinga-icons/style.css %%WWWDIR%%/asset/static/img/select-icon-text-color.svg %%WWWDIR%%/asset/static/img/select-icon.svg @@ -118,6 +123,7 @@ %%WWWDIR%%/vendor/composer/platform_check.php %%WWWDIR%%/vendor/doctrine/collections/LICENSE %%WWWDIR%%/vendor/doctrine/collections/composer.json +%%WWWDIR%%/vendor/doctrine/collections/docs/composer.json %%WWWDIR%%/vendor/doctrine/collections/src/AbstractLazyCollection.php %%WWWDIR%%/vendor/doctrine/collections/src/ArrayCollection.php %%WWWDIR%%/vendor/doctrine/collections/src/Collection.php @@ -203,14 +209,35 @@ %%WWWDIR%%/vendor/ipl/html/src/Attributes.php %%WWWDIR%%/vendor/ipl/html/src/BaseHtmlElement.php %%WWWDIR%%/vendor/ipl/html/src/Common/MultipleAttribute.php +%%WWWDIR%%/vendor/ipl/html/src/Contract/DecorableFormElement.php +%%WWWDIR%%/vendor/ipl/html/src/Contract/DecorationResult.php +%%WWWDIR%%/vendor/ipl/html/src/Contract/DecoratorOptions.php +%%WWWDIR%%/vendor/ipl/html/src/Contract/DecoratorOptionsInterface.php +%%WWWDIR%%/vendor/ipl/html/src/Contract/DefaultFormElementDecoration.php +%%WWWDIR%%/vendor/ipl/html/src/Contract/Form.php +%%WWWDIR%%/vendor/ipl/html/src/Contract/FormDecoration.php %%WWWDIR%%/vendor/ipl/html/src/Contract/FormElement.php +%%WWWDIR%%/vendor/ipl/html/src/Contract/FormElementDecoration.php %%WWWDIR%%/vendor/ipl/html/src/Contract/FormElementDecorator.php +%%WWWDIR%%/vendor/ipl/html/src/Contract/FormElements.php %%WWWDIR%%/vendor/ipl/html/src/Contract/FormSubmitElement.php +%%WWWDIR%%/vendor/ipl/html/src/Contract/HtmlElementInterface.php +%%WWWDIR%%/vendor/ipl/html/src/Contract/MutableHtml.php %%WWWDIR%%/vendor/ipl/html/src/Contract/ValueCandidates.php %%WWWDIR%%/vendor/ipl/html/src/Contract/Wrappable.php %%WWWDIR%%/vendor/ipl/html/src/DeferredText.php %%WWWDIR%%/vendor/ipl/html/src/Error.php %%WWWDIR%%/vendor/ipl/html/src/Form.php +%%WWWDIR%%/vendor/ipl/html/src/FormDecoration/DecoratorChain.php +%%WWWDIR%%/vendor/ipl/html/src/FormDecoration/DescriptionDecorator.php +%%WWWDIR%%/vendor/ipl/html/src/FormDecoration/ErrorsDecorator.php +%%WWWDIR%%/vendor/ipl/html/src/FormDecoration/FieldsetDecorator.php +%%WWWDIR%%/vendor/ipl/html/src/FormDecoration/FormDecorationResult.php +%%WWWDIR%%/vendor/ipl/html/src/FormDecoration/FormElementDecorationResult.php +%%WWWDIR%%/vendor/ipl/html/src/FormDecoration/HtmlTagDecorator.php +%%WWWDIR%%/vendor/ipl/html/src/FormDecoration/LabelDecorator.php +%%WWWDIR%%/vendor/ipl/html/src/FormDecoration/RenderElementDecorator.php +%%WWWDIR%%/vendor/ipl/html/src/FormDecoration/Transformation.php %%WWWDIR%%/vendor/ipl/html/src/FormDecorator/CallbackDecorator.php %%WWWDIR%%/vendor/ipl/html/src/FormDecorator/DdDtDecorator.php %%WWWDIR%%/vendor/ipl/html/src/FormDecorator/DecoratorInterface.php @@ -338,6 +365,7 @@ %%WWWDIR%%/vendor/ipl/sql/src/Select.php %%WWWDIR%%/vendor/ipl/sql/src/Sql.php %%WWWDIR%%/vendor/ipl/sql/src/Test/Databases.php +%%WWWDIR%%/vendor/ipl/sql/src/Test/SharedDatabases.php %%WWWDIR%%/vendor/ipl/sql/src/Test/SqlAssertions.php %%WWWDIR%%/vendor/ipl/sql/src/Test/TestAdapter.php %%WWWDIR%%/vendor/ipl/sql/src/Test/TestConnection.php @@ -424,6 +452,10 @@ %%WWWDIR%%/vendor/ipl/web/src/Compat/CompatController.php %%WWWDIR%%/vendor/ipl/web/src/Compat/CompatDecorator.php %%WWWDIR%%/vendor/ipl/web/src/Compat/CompatForm.php +%%WWWDIR%%/vendor/ipl/web/src/Compat/FormDecorator/CheckboxDecorator.php +%%WWWDIR%%/vendor/ipl/web/src/Compat/FormDecorator/DescriptionDecorator.php +%%WWWDIR%%/vendor/ipl/web/src/Compat/FormDecorator/LabelDecorator.php +%%WWWDIR%%/vendor/ipl/web/src/Compat/FormDecorator/PrimaryButtonDecorator.php %%WWWDIR%%/vendor/ipl/web/src/Compat/Multipart.php %%WWWDIR%%/vendor/ipl/web/src/Compat/SearchControls.php %%WWWDIR%%/vendor/ipl/web/src/Compat/StyleWithNonce.php @@ -453,6 +485,8 @@ %%WWWDIR%%/vendor/ipl/web/src/FormElement/ScheduleElement/MonthlyFields.php %%WWWDIR%%/vendor/ipl/web/src/FormElement/ScheduleElement/Recurrence.php %%WWWDIR%%/vendor/ipl/web/src/FormElement/ScheduleElement/WeeklyFields.php +%%WWWDIR%%/vendor/ipl/web/src/FormElement/SearchSuggestions.php +%%WWWDIR%%/vendor/ipl/web/src/FormElement/SuggestionElement.php %%WWWDIR%%/vendor/ipl/web/src/FormElement/TermInput.php %%WWWDIR%%/vendor/ipl/web/src/FormElement/TermInput/RegisteredTerm.php %%WWWDIR%%/vendor/ipl/web/src/FormElement/TermInput/Term.php @@ -756,11 +790,6 @@ %%WWWDIR%%/vendor/symfony/polyfill-php84/bootstrap.php %%WWWDIR%%/vendor/symfony/polyfill-php84/bootstrap82.php %%WWWDIR%%/vendor/symfony/polyfill-php84/composer.json -%%WWWDIR%%/vendor/webmozart/assert/LICENSE -%%WWWDIR%%/vendor/webmozart/assert/composer.json -%%WWWDIR%%/vendor/webmozart/assert/src/Assert.php -%%WWWDIR%%/vendor/webmozart/assert/src/InvalidArgumentException.php -%%WWWDIR%%/vendor/webmozart/assert/src/Mixin.php %%WWWDIR%%/vendor/wikimedia/less.php/LICENSE %%WWWDIR%%/vendor/wikimedia/less.php/lessc.inc.php %%WWWDIR%%/vendor/wikimedia/less.php/lib/Less/Autoloader.php diff --git a/net-mgmt/icinga-php-thirdparty/Makefile b/net-mgmt/icinga-php-thirdparty/Makefile index db14edee43e5..58630c40ded3 100644 --- a/net-mgmt/icinga-php-thirdparty/Makefile +++ b/net-mgmt/icinga-php-thirdparty/Makefile @@ -1,6 +1,6 @@ PORTNAME= icinga-php-thirdparty DISTVERSIONPREFIX= v -DISTVERSION= 0.13.1 +DISTVERSION= 0.14.0 CATEGORIES= net-mgmt www PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} diff --git a/net-mgmt/icinga-php-thirdparty/distinfo b/net-mgmt/icinga-php-thirdparty/distinfo index 6b234e53a230..6fb9e511da5c 100644 --- a/net-mgmt/icinga-php-thirdparty/distinfo +++ b/net-mgmt/icinga-php-thirdparty/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752689729 -SHA256 (icinga-icinga-php-thirdparty-v0.13.1_GH0.tar.gz) = 86a51b35bf22aa6a5f184320f5f96e3a9599510c303a048e71b9b2b6ce42975c -SIZE (icinga-icinga-php-thirdparty-v0.13.1_GH0.tar.gz) = 14669149 +TIMESTAMP = 1765403103 +SHA256 (icinga-icinga-php-thirdparty-v0.14.0_GH0.tar.gz) = 9d101cbef0b07aefe2c58e4016beed884a8da28083b78550123681952f548fd5 +SIZE (icinga-icinga-php-thirdparty-v0.14.0_GH0.tar.gz) = 14972934 diff --git a/net-mgmt/icinga-php-thirdparty/pkg-plist b/net-mgmt/icinga-php-thirdparty/pkg-plist index 90c2b4dafbc9..479bb9544c31 100644 --- a/net-mgmt/icinga-php-thirdparty/pkg-plist +++ b/net-mgmt/icinga-php-thirdparty/pkg-plist @@ -16,7 +16,7 @@ %%WWWDIR%%/vendor/brick/math/CHANGELOG.md %%WWWDIR%%/vendor/brick/math/LICENSE %%WWWDIR%%/vendor/brick/math/composer.json -%%WWWDIR%%/vendor/brick/math/psalm-baseline.xml +%%WWWDIR%%/vendor/brick/math/phpstan.neon %%WWWDIR%%/vendor/brick/math/src/BigDecimal.php %%WWWDIR%%/vendor/brick/math/src/BigInteger.php %%WWWDIR%%/vendor/brick/math/src/BigNumber.php @@ -31,6 +31,7 @@ %%WWWDIR%%/vendor/brick/math/src/Internal/Calculator/BcMathCalculator.php %%WWWDIR%%/vendor/brick/math/src/Internal/Calculator/GmpCalculator.php %%WWWDIR%%/vendor/brick/math/src/Internal/Calculator/NativeCalculator.php +%%WWWDIR%%/vendor/brick/math/src/Internal/CalculatorRegistry.php %%WWWDIR%%/vendor/brick/math/src/RoundingMode.php %%WWWDIR%%/vendor/clue/block-react/CHANGELOG.md %%WWWDIR%%/vendor/clue/block-react/LICENSE @@ -664,6 +665,7 @@ %%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Output.TidyFormat.txt %%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Test.ForceNoIconv.txt %%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.AllowedSchemes.txt +%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.AllowedSymbols.txt %%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.Base.txt %%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.DefaultScheme.txt %%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.DefinitionID.txt @@ -679,6 +681,7 @@ %%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.MungeResources.txt %%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.MungeSecretKey.txt %%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.OverrideAllowedSchemes.txt +%%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.SafeIframeHosts.txt %%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.SafeIframeRegexp.txt %%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/info.ini %%WWWDIR%%/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ContentSets.php @@ -835,6 +838,7 @@ %%WWWDIR%%/vendor/guzzlehttp/guzzle/README.md %%WWWDIR%%/vendor/guzzlehttp/guzzle/UPGRADING.md %%WWWDIR%%/vendor/guzzlehttp/guzzle/composer.json +%%WWWDIR%%/vendor/guzzlehttp/guzzle/package-lock.json %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/BodySummarizer.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/BodySummarizerInterface.php %%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Client.php @@ -1049,6 +1053,372 @@ %%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Serializer/README.md %%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Serializer/RulesInterface.php %%WWWDIR%%/vendor/masterminds/html5/src/HTML5/Serializer/Traverser.php +%%WWWDIR%%/vendor/nikic/php-parser/LICENSE +%%WWWDIR%%/vendor/nikic/php-parser/README.md +%%WWWDIR%%/vendor/nikic/php-parser/composer.json +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/ClassConst.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/Class_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/Declaration.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/EnumCase.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/Enum_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/FunctionLike.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/Function_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/Interface_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/Method.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/Namespace_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/Param.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/Property.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/TraitUse.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/TraitUseAdaptation.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/Trait_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Builder/Use_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/BuilderFactory.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/BuilderHelpers.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Comment.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Comment/Doc.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/ConstExprEvaluationException.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/ConstExprEvaluator.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Error.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/ErrorHandler.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/ErrorHandler/Collecting.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/ErrorHandler/Throwing.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Internal/DiffElem.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Internal/Differ.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Internal/PrintableNewAnonClassNode.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Internal/TokenPolyfill.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Internal/TokenStream.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/JsonDecoder.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/Emulative.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/AsymmetricVisibilityTokenEmulator.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/AttributeEmulator.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/EnumTokenEmulator.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/ExplicitOctalEmulator.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/KeywordEmulator.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/MatchTokenEmulator.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/NullsafeTokenEmulator.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/PipeOperatorEmulator.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/PropertyTokenEmulator.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/ReadonlyFunctionTokenEmulator.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/ReadonlyTokenEmulator.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/ReverseEmulator.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/TokenEmulator.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Lexer/TokenEmulator/VoidCastEmulator.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Modifiers.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NameContext.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Arg.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/ArrayItem.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Attribute.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/AttributeGroup.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/ClosureUse.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/ComplexType.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Const_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/DeclareItem.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ArrayDimFetch.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ArrayItem.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Array_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ArrowFunction.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Assign.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/BitwiseAnd.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/BitwiseOr.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/BitwiseXor.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Coalesce.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Concat.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Div.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Minus.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Mod.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Mul.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Plus.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/Pow.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/ShiftLeft.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/ShiftRight.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignRef.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/BitwiseAnd.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/BitwiseOr.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/BitwiseXor.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/BooleanAnd.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/BooleanOr.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Coalesce.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Concat.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Div.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Equal.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Greater.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/GreaterOrEqual.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Identical.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/LogicalAnd.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/LogicalOr.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/LogicalXor.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Minus.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Mod.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Mul.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/NotEqual.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/NotIdentical.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Pipe.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Plus.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Pow.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/ShiftLeft.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/ShiftRight.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Smaller.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/SmallerOrEqual.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/Spaceship.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BitwiseNot.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BooleanNot.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/CallLike.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/Array_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/Bool_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/Double.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/Int_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/Object_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/String_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/Unset_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/Void_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ClassConstFetch.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Clone_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Closure.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ClosureUse.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ConstFetch.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Empty_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Error.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ErrorSuppress.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Eval_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Exit_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/FuncCall.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Include_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Instanceof_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Isset_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/List_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Match_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/MethodCall.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/New_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/NullsafeMethodCall.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/NullsafePropertyFetch.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/PostDec.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/PostInc.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/PreDec.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/PreInc.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Print_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/PropertyFetch.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ShellExec.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/StaticCall.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/StaticPropertyFetch.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Ternary.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Throw_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/UnaryMinus.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/UnaryPlus.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Variable.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/YieldFrom.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Yield_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/FunctionLike.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Identifier.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/InterpolatedStringPart.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/IntersectionType.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/MatchArm.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Name.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Name/FullyQualified.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Name/Relative.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/NullableType.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Param.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/PropertyHook.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/PropertyItem.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/DNumber.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/Encapsed.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/EncapsedStringPart.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/Float_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/Int_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/InterpolatedString.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/LNumber.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst/Class_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst/Dir.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst/File.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst/Function_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst/Line.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst/Method.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst/Namespace_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst/Property.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst/Trait_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/String_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/StaticVar.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Block.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Break_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Case_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Catch_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/ClassConst.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/ClassLike.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/ClassMethod.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Class_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Const_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Continue_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/DeclareDeclare.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Declare_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Do_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Echo_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/ElseIf_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Else_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/EnumCase.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Enum_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Expression.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Finally_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/For_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Foreach_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Function_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Global_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Goto_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/GroupUse.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/HaltCompiler.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/If_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/InlineHTML.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Interface_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Label.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Namespace_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Nop.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Property.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/PropertyProperty.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Return_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/StaticVar.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Static_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Switch_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/TraitUse.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/TraitUseAdaptation.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/TraitUseAdaptation/Alias.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/TraitUseAdaptation/Precedence.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Trait_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/TryCatch.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Unset_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/UseUse.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Use_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/While_.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/UnionType.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/UseItem.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/VarLikeIdentifier.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Node/VariadicPlaceholder.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NodeAbstract.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NodeDumper.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NodeFinder.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NodeTraverser.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NodeTraverserInterface.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor/CloningVisitor.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor/CommentAnnotatingVisitor.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor/FindingVisitor.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor/FirstFindingVisitor.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor/NameResolver.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor/NodeConnectingVisitor.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor/ParentConnectingVisitor.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/NodeVisitorAbstract.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Parser.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Parser/Php7.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Parser/Php8.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/ParserAbstract.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/ParserFactory.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/PhpVersion.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/PrettyPrinter.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/PrettyPrinter/Standard.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/PrettyPrinterAbstract.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/Token.php +%%WWWDIR%%/vendor/nikic/php-parser/lib/PhpParser/compatibility_tokens.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/LICENSE +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/README.md +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/UPGRADING.md +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/composer.json +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/AbstractNodeVisitor.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Attribute.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Comment.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstExprArrayItemNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstExprArrayNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstExprFalseNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstExprFloatNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstExprIntegerNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstExprNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstExprNullNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstExprStringNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstExprTrueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/ConstFetchNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/ConstExpr/DoctrineConstExprStringNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Node.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/NodeAttributes.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/NodeTraverser.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/NodeVisitor.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/NodeVisitor/CloningVisitor.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/AssertTagMethodValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/AssertTagPropertyValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/AssertTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/DeprecatedTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/Doctrine/DoctrineAnnotation.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/Doctrine/DoctrineArgument.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/Doctrine/DoctrineArray.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/Doctrine/DoctrineArrayItem.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/Doctrine/DoctrineTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/ExtendsTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/GenericTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/ImplementsTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/InvalidTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/MethodTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/MethodTagValueParameterNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/MixinTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/ParamClosureThisTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/ParamImmediatelyInvokedCallableTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/ParamLaterInvokedCallableTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/ParamOutTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/ParamTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/PhpDocChildNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/PhpDocNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/PhpDocTagNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/PhpDocTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/PhpDocTextNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/PropertyTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/PureUnlessCallableIsImpureTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/RequireExtendsTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/RequireImplementsTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/ReturnTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/SealedTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/SelfOutTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/TemplateTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/ThrowsTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/TypeAliasImportTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/TypeAliasTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/TypelessParamTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/UsesTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/PhpDoc/VarTagValueNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ArrayShapeItemNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ArrayShapeNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ArrayShapeUnsealedTypeNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ArrayTypeNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/CallableTypeNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/CallableTypeParameterNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ConditionalTypeForParameterNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ConditionalTypeNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ConstTypeNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/GenericTypeNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/IdentifierTypeNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/IntersectionTypeNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/InvalidTypeNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/NullableTypeNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ObjectShapeItemNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ObjectShapeNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/OffsetAccessTypeNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/ThisTypeNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/TypeNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Ast/Type/UnionTypeNode.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Lexer/Lexer.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Parser/ConstExprParser.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Parser/ParserException.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Parser/PhpDocParser.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Parser/StringUnescaper.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Parser/TokenIterator.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Parser/TypeParser.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/ParserConfig.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Printer/DiffElem.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Printer/Differ.php +%%WWWDIR%%/vendor/phpstan/phpdoc-parser/src/Printer/Printer.php %%WWWDIR%%/vendor/predis/predis/LICENSE %%WWWDIR%%/vendor/predis/predis/README.md %%WWWDIR%%/vendor/predis/predis/autoload.php @@ -1440,18 +1810,37 @@ %%WWWDIR%%/vendor/predis/predis/src/Command/Redis/TopK/TOPKRESERVE.php %%WWWDIR%%/vendor/predis/predis/src/Command/Redis/UNSUBSCRIBE.php %%WWWDIR%%/vendor/predis/predis/src/Command/Redis/UNWATCH.php +%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/Utils/CommandUtility.php +%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/Utils/VectorUtility.php +%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/VADD.php +%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/VCARD.php +%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/VDIM.php +%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/VEMB.php +%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/VGETATTR.php +%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/VINFO.php +%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/VLINKS.php +%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/VRANDMEMBER.php +%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/VREM.php +%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/VSETATTR.php +%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/VSIM.php %%WWWDIR%%/vendor/predis/predis/src/Command/Redis/WAITAOF.php %%WWWDIR%%/vendor/predis/predis/src/Command/Redis/WATCH.php +%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XACK.php +%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XACKDEL.php %%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XADD.php %%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XAUTOCLAIM.php +%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XCLAIM.php %%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XDEL.php +%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XDELEX.php %%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XGROUP.php %%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XINFO.php %%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XLEN.php +%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XPENDING.php %%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XRANGE.php %%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XREAD.php %%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XREADGROUP.php %%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XREVRANGE.php +%%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XSETID.php %%WWWDIR%%/vendor/predis/predis/src/Command/Redis/XTRIM.php %%WWWDIR%%/vendor/predis/predis/src/Command/Redis/ZADD.php %%WWWDIR%%/vendor/predis/predis/src/Command/Redis/ZCARD.php @@ -1660,20 +2049,25 @@ %%WWWDIR%%/vendor/psr/http-message/src/StreamInterface.php %%WWWDIR%%/vendor/psr/http-message/src/UploadedFileInterface.php %%WWWDIR%%/vendor/psr/http-message/src/UriInterface.php +%%WWWDIR%%/vendor/psr/http-server-handler/LICENSE +%%WWWDIR%%/vendor/psr/http-server-handler/README.md +%%WWWDIR%%/vendor/psr/http-server-handler/composer.json +%%WWWDIR%%/vendor/psr/http-server-handler/src/RequestHandlerInterface.php +%%WWWDIR%%/vendor/psr/http-server-middleware/LICENSE +%%WWWDIR%%/vendor/psr/http-server-middleware/README.md +%%WWWDIR%%/vendor/psr/http-server-middleware/composer.json +%%WWWDIR%%/vendor/psr/http-server-middleware/src/MiddlewareInterface.php %%WWWDIR%%/vendor/psr/log/LICENSE -%%WWWDIR%%/vendor/psr/log/Psr/Log/AbstractLogger.php -%%WWWDIR%%/vendor/psr/log/Psr/Log/InvalidArgumentException.php -%%WWWDIR%%/vendor/psr/log/Psr/Log/LogLevel.php -%%WWWDIR%%/vendor/psr/log/Psr/Log/LoggerAwareInterface.php -%%WWWDIR%%/vendor/psr/log/Psr/Log/LoggerAwareTrait.php -%%WWWDIR%%/vendor/psr/log/Psr/Log/LoggerInterface.php -%%WWWDIR%%/vendor/psr/log/Psr/Log/LoggerTrait.php -%%WWWDIR%%/vendor/psr/log/Psr/Log/NullLogger.php -%%WWWDIR%%/vendor/psr/log/Psr/Log/Test/DummyTest.php -%%WWWDIR%%/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php -%%WWWDIR%%/vendor/psr/log/Psr/Log/Test/TestLogger.php %%WWWDIR%%/vendor/psr/log/README.md %%WWWDIR%%/vendor/psr/log/composer.json +%%WWWDIR%%/vendor/psr/log/src/AbstractLogger.php +%%WWWDIR%%/vendor/psr/log/src/InvalidArgumentException.php +%%WWWDIR%%/vendor/psr/log/src/LogLevel.php +%%WWWDIR%%/vendor/psr/log/src/LoggerAwareInterface.php +%%WWWDIR%%/vendor/psr/log/src/LoggerAwareTrait.php +%%WWWDIR%%/vendor/psr/log/src/LoggerInterface.php +%%WWWDIR%%/vendor/psr/log/src/LoggerTrait.php +%%WWWDIR%%/vendor/psr/log/src/NullLogger.php %%WWWDIR%%/vendor/ralouphie/getallheaders/LICENSE %%WWWDIR%%/vendor/ralouphie/getallheaders/README.md %%WWWDIR%%/vendor/ralouphie/getallheaders/composer.json @@ -2057,6 +2451,7 @@ %%WWWDIR%%/vendor/sabberworm/php-css-parser/LICENSE %%WWWDIR%%/vendor/sabberworm/php-css-parser/README.md %%WWWDIR%%/vendor/sabberworm/php-css-parser/composer.json +%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/CSSElement.php %%WWWDIR%%/vendor/sabberworm/php-css-parser/src/CSSList/AtRuleBlockList.php %%WWWDIR%%/vendor/sabberworm/php-css-parser/src/CSSList/CSSBlockList.php %%WWWDIR%%/vendor/sabberworm/php-css-parser/src/CSSList/CSSList.php @@ -2073,6 +2468,8 @@ %%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Parsing/SourceException.php %%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Parsing/UnexpectedEOFException.php %%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Parsing/UnexpectedTokenException.php +%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Position/Position.php +%%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Position/Positionable.php %%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Property/AtRule.php %%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Property/CSSNamespace.php %%WWWDIR%%/vendor/sabberworm/php-css-parser/src/Property/Charset.php @@ -5188,6 +5585,33 @@ %%WWWDIR%%/vendor/symfony/deprecation-contracts/README.md %%WWWDIR%%/vendor/symfony/deprecation-contracts/composer.json %%WWWDIR%%/vendor/symfony/deprecation-contracts/function.php +%%WWWDIR%%/vendor/symfony/finder/CHANGELOG.md +%%WWWDIR%%/vendor/symfony/finder/Comparator/Comparator.php +%%WWWDIR%%/vendor/symfony/finder/Comparator/DateComparator.php +%%WWWDIR%%/vendor/symfony/finder/Comparator/NumberComparator.php +%%WWWDIR%%/vendor/symfony/finder/Exception/AccessDeniedException.php +%%WWWDIR%%/vendor/symfony/finder/Exception/DirectoryNotFoundException.php +%%WWWDIR%%/vendor/symfony/finder/Finder.php +%%WWWDIR%%/vendor/symfony/finder/Gitignore.php +%%WWWDIR%%/vendor/symfony/finder/Glob.php +%%WWWDIR%%/vendor/symfony/finder/Iterator/CustomFilterIterator.php +%%WWWDIR%%/vendor/symfony/finder/Iterator/DateRangeFilterIterator.php +%%WWWDIR%%/vendor/symfony/finder/Iterator/DepthRangeFilterIterator.php +%%WWWDIR%%/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php +%%WWWDIR%%/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php +%%WWWDIR%%/vendor/symfony/finder/Iterator/FilecontentFilterIterator.php +%%WWWDIR%%/vendor/symfony/finder/Iterator/FilenameFilterIterator.php +%%WWWDIR%%/vendor/symfony/finder/Iterator/LazyIterator.php +%%WWWDIR%%/vendor/symfony/finder/Iterator/MultiplePcreFilterIterator.php +%%WWWDIR%%/vendor/symfony/finder/Iterator/PathFilterIterator.php +%%WWWDIR%%/vendor/symfony/finder/Iterator/RecursiveDirectoryIterator.php +%%WWWDIR%%/vendor/symfony/finder/Iterator/SizeRangeFilterIterator.php +%%WWWDIR%%/vendor/symfony/finder/Iterator/SortableIterator.php +%%WWWDIR%%/vendor/symfony/finder/Iterator/VcsIgnoredFilterIterator.php +%%WWWDIR%%/vendor/symfony/finder/LICENSE +%%WWWDIR%%/vendor/symfony/finder/README.md +%%WWWDIR%%/vendor/symfony/finder/SplFileInfo.php +%%WWWDIR%%/vendor/symfony/finder/composer.json %%WWWDIR%%/vendor/symfony/polyfill-ctype/Ctype.php %%WWWDIR%%/vendor/symfony/polyfill-ctype/LICENSE %%WWWDIR%%/vendor/symfony/polyfill-ctype/README.md @@ -5234,18 +5658,27 @@ %%WWWDIR%%/vendor/symfony/polyfill-php84/Resources/stubs/Deprecated.php %%WWWDIR%%/vendor/symfony/polyfill-php84/bootstrap.php %%WWWDIR%%/vendor/symfony/polyfill-php84/composer.json +%%WWWDIR%%/vendor/symfony/yaml/CHANGELOG.md +%%WWWDIR%%/vendor/symfony/yaml/Command/LintCommand.php +%%WWWDIR%%/vendor/symfony/yaml/Dumper.php +%%WWWDIR%%/vendor/symfony/yaml/Escaper.php +%%WWWDIR%%/vendor/symfony/yaml/Exception/DumpException.php +%%WWWDIR%%/vendor/symfony/yaml/Exception/ExceptionInterface.php +%%WWWDIR%%/vendor/symfony/yaml/Exception/ParseException.php +%%WWWDIR%%/vendor/symfony/yaml/Exception/RuntimeException.php +%%WWWDIR%%/vendor/symfony/yaml/Inline.php +%%WWWDIR%%/vendor/symfony/yaml/LICENSE +%%WWWDIR%%/vendor/symfony/yaml/Parser.php +%%WWWDIR%%/vendor/symfony/yaml/README.md +%%WWWDIR%%/vendor/symfony/yaml/Tag/TaggedValue.php +%%WWWDIR%%/vendor/symfony/yaml/Unescaper.php +%%WWWDIR%%/vendor/symfony/yaml/Yaml.php +%%WWWDIR%%/vendor/symfony/yaml/composer.json %%WWWDIR%%/vendor/tedivm/jshrink/CONTRIBUTING.md %%WWWDIR%%/vendor/tedivm/jshrink/LICENSE %%WWWDIR%%/vendor/tedivm/jshrink/README.md %%WWWDIR%%/vendor/tedivm/jshrink/composer.json %%WWWDIR%%/vendor/tedivm/jshrink/src/JShrink/Minifier.php -%%WWWDIR%%/vendor/webmozart/assert/CHANGELOG.md -%%WWWDIR%%/vendor/webmozart/assert/LICENSE -%%WWWDIR%%/vendor/webmozart/assert/README.md -%%WWWDIR%%/vendor/webmozart/assert/composer.json -%%WWWDIR%%/vendor/webmozart/assert/src/Assert.php -%%WWWDIR%%/vendor/webmozart/assert/src/InvalidArgumentException.php -%%WWWDIR%%/vendor/webmozart/assert/src/Mixin.php %%WWWDIR%%/vendor/wikimedia/less.php/API.md %%WWWDIR%%/vendor/wikimedia/less.php/CHANGES.md %%WWWDIR%%/vendor/wikimedia/less.php/CODE_OF_CONDUCT.md @@ -5316,3 +5749,147 @@ %%WWWDIR%%/vendor/wikimedia/less.php/lib/Less/Visitor/processExtends.php %%WWWDIR%%/vendor/wikimedia/less.php/lib/Less/Visitor/toCSS.php %%WWWDIR%%/vendor/wikimedia/less.php/lib/Less/VisitorReplacing.php +%%WWWDIR%%/vendor/zircote/swagger-php/CONTRIBUTING.md +%%WWWDIR%%/vendor/zircote/swagger-php/LICENSE +%%WWWDIR%%/vendor/zircote/swagger-php/NOTICE +%%WWWDIR%%/vendor/zircote/swagger-php/README.md +%%WWWDIR%%/vendor/zircote/swagger-php/composer.json +%%WWWDIR%%/vendor/zircote/swagger-php/package.json +%%WWWDIR%%/vendor/zircote/swagger-php/rector.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Analysers/AnalyserInterface.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Analysers/AnnotationFactoryInterface.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Analysers/AttributeAnnotationFactory.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Analysers/ComposerAutoloaderScanner.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Analysers/DocBlockAnnotationFactory.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Analysers/DocBlockParser.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Analysers/ReflectionAnalyser.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Analysers/TokenScanner.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Analysis.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/AbstractAnnotation.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/AdditionalProperties.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Attachable.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Components.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Contact.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/CookieParameter.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Delete.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Discriminator.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Encoding.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Examples.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/ExternalDocumentation.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Flow.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Get.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Head.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Header.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/HeaderParameter.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Info.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Items.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/JsonContent.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/License.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Link.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/MediaType.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/OpenApi.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Operation.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Options.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Parameter.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Patch.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/PathItem.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/PathParameter.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Post.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Property.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Put.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/QueryParameter.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/RequestBody.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Response.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Schema.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/SecurityScheme.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Server.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/ServerVariable.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Tag.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Trace.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Webhook.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/Xml.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Annotations/XmlContent.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/AdditionalProperties.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Attachable.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Components.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Contact.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/CookieParameter.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Delete.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Discriminator.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Encoding.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Examples.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/ExternalDocumentation.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Flow.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Get.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Head.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Header.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/HeaderParameter.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Info.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Items.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/JsonContent.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/License.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Link.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/MediaType.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/OpenApi.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/OperationTrait.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Options.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Parameter.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/ParameterTrait.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Patch.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/PathItem.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/PathParameter.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Post.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Property.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Put.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/QueryParameter.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/RequestBody.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Response.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Schema.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/SecurityScheme.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Server.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/ServerVariable.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Tag.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Trace.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Webhook.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/Xml.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Attributes/XmlContent.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Context.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Generator.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/GeneratorAwareInterface.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/GeneratorAwareTrait.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Loggers/ConsoleLogger.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Loggers/DefaultLogger.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/OpenApiException.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Pipeline.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/AugmentDiscriminators.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/AugmentMediaType.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/AugmentParameters.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/AugmentProperties.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/AugmentRefs.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/AugmentRequestBody.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/AugmentSchemas.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/AugmentTags.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/BuildPaths.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/CleanUnmerged.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/CleanUnusedComponents.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/Concerns/AnnotationTrait.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/Concerns/DocblockTrait.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/Concerns/MergePropertiesTrait.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/Concerns/RefTrait.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/DocBlockDescriptions.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/ExpandClasses.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/ExpandEnums.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/ExpandInterfaces.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/ExpandTraits.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/MergeIntoComponents.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/MergeIntoOpenApi.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/MergeJsonContent.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/MergeXmlContent.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/OperationId.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Processors/PathFilter.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Serializer.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Type/AbstractTypeResolver.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Type/LegacyTypeResolver.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Type/TypeInfoTypeResolver.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/TypeResolverInterface.php +%%WWWDIR%%/vendor/zircote/swagger-php/src/Util.php diff --git a/net-mgmt/icingaweb2/Makefile b/net-mgmt/icingaweb2/Makefile index fe627b2b3cd0..f2b7a1829819 100644 --- a/net-mgmt/icingaweb2/Makefile +++ b/net-mgmt/icingaweb2/Makefile @@ -1,6 +1,6 @@ PORTNAME= icingaweb2 DISTVERSIONPREFIX= v -DISTVERSION= 2.12.5 +DISTVERSION= 2.12.6 CATEGORIES= net-mgmt www PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} diff --git a/net-mgmt/icingaweb2/distinfo b/net-mgmt/icingaweb2/distinfo index d75bad33fc72..cd65a30f8905 100644 --- a/net-mgmt/icingaweb2/distinfo +++ b/net-mgmt/icingaweb2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752686233 -SHA256 (icinga-icingaweb2-v2.12.5_GH0.tar.gz) = 8756caba3287aaaa9b0bf398de7f581a7c0d25587c65b6e2804cf22819d54171 -SIZE (icinga-icingaweb2-v2.12.5_GH0.tar.gz) = 6365042 +TIMESTAMP = 1765402666 +SHA256 (icinga-icingaweb2-v2.12.6_GH0.tar.gz) = 0297c1f28c2e00db74b9778030fe346f5b34a148745d0a9926d6eeef8665d873 +SIZE (icinga-icingaweb2-v2.12.6_GH0.tar.gz) = 6365228 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/mdns-bridge/Makefile b/net/mdns-bridge/Makefile index ce31b4dd60f2..a245ca9eace9 100644 --- a/net/mdns-bridge/Makefile +++ b/net/mdns-bridge/Makefile @@ -1,6 +1,6 @@ PORTNAME= mdns-bridge DISTVERSIONPREFIX= v -DISTVERSION= 2.3.0 +DISTVERSION= 2.4.0 CATEGORIES= net MAINTAINER= dennypage@me.com diff --git a/net/mdns-bridge/distinfo b/net/mdns-bridge/distinfo index bd2b97d9f465..d1c53d0d9053 100644 --- a/net/mdns-bridge/distinfo +++ b/net/mdns-bridge/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764871970 -SHA256 (dennypage-mdns-bridge-v2.3.0_GH0.tar.gz) = 92f53b2d2020d4e8757adda2d0f234aa875416e085494c6724fc39e6a55e9b4f -SIZE (dennypage-mdns-bridge-v2.3.0_GH0.tar.gz) = 26855 +TIMESTAMP = 1765994950 +SHA256 (dennypage-mdns-bridge-v2.4.0_GH0.tar.gz) = e3276aa4689c6f342ff5bf190804be1a29804384302c88255a2e710197e76e20 +SIZE (dennypage-mdns-bridge-v2.4.0_GH0.tar.gz) = 27010 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/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/spoofdpi/Makefile b/net/spoofdpi/Makefile index 2c9da0e06d27..e6b31c9949c8 100644 --- a/net/spoofdpi/Makefile +++ b/net/spoofdpi/Makefile @@ -1,7 +1,6 @@ PORTNAME= spoofdpi DISTVERSIONPREFIX= v -DISTVERSION= 1.1.3 -PORTREVISION= 1 +DISTVERSION= 1.2.0 CATEGORIES= net MAINTAINER= nxjoseph@protonmail.com @@ -18,25 +17,32 @@ GH_ACCOUNT= xvzc GH_PROJECT= SpoofDPI GH_TUPLE= BurntSushi:toml:v1.5.0:burntsushi_toml/vendor/github.com/BurntSushi/toml \ davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ + gabriel-vasile:mimetype:v1.4.10:gabriel_vasile_mimetype/vendor/github.com/gabriel-vasile/mimetype \ go-check:check:41f04d3bba15:go_check_check/vendor/gopkg.in/check.v1 \ + go-playground:locales:v0.14.1:go_playground_locales/vendor/github.com/go-playground/locales \ + go-playground:universal-translator:v0.18.1:go_playground_universal_translator/vendor/github.com/go-playground/universal-translator \ + go-playground:validator:v10.28.0:go_playground_validator_v10/vendor/github.com/go-playground/validator/v10 \ go-yaml:yaml:v3.0.1:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \ - golang:mod:v0.18.0:golang_mod/vendor/golang.org/x/mod \ - golang:net:v0.38.0:golang_net/vendor/golang.org/x/net \ - golang:sync:v0.12.0:golang_sync/vendor/golang.org/x/sync \ - golang:sys:v0.31.0:golang_sys/vendor/golang.org/x/sys \ - golang:tools:v0.22.0:golang_tools/vendor/golang.org/x/tools \ + golang:crypto:v0.42.0:golang_crypto/vendor/golang.org/x/crypto \ + golang:mod:v0.27.0:golang_mod/vendor/golang.org/x/mod \ + golang:net:v0.43.0:golang_net/vendor/golang.org/x/net \ + golang:sync:v0.17.0:golang_sync/vendor/golang.org/x/sync \ + golang:sys:v0.36.0:golang_sys/vendor/golang.org/x/sys \ + golang:text:v0.29.0:golang_text/vendor/golang.org/x/text \ + golang:tools:v0.36.0:golang_tools/vendor/golang.org/x/tools \ google:gopacket:v1.1.19:google_gopacket/vendor/github.com/google/gopacket \ jackpal:gateway:v1.1.1:jackpal_gateway/vendor/github.com/jackpal/gateway \ kr:pretty:v0.1.0:kr_pretty/vendor/github.com/kr/pretty \ + leodido:go-urn:v1.4.0:leodido_go_urn/vendor/github.com/leodido/go-urn \ mattn:go-colorable:v0.1.13:mattn_go_colorable/vendor/github.com/mattn/go-colorable \ mattn:go-isatty:v0.0.19:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ - mattn:go-runewidth:v0.0.15:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \ miekg:dns:v1.1.61:miekg_dns/vendor/github.com/miekg/dns \ pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ rs:zerolog:v1.33.0:rs_zerolog/vendor/github.com/rs/zerolog \ + samber:lo:v1.52.0:samber_lo/vendor/github.com/samber/lo \ stretchr:objx:v0.5.2:stretchr_objx/vendor/github.com/stretchr/objx \ stretchr:testify:v1.11.1:stretchr_testify/vendor/github.com/stretchr/testify \ - urfave:cli:v3.5.0:urfave_cli_v3/vendor/github.com/urfave/cli/v3 + urfave:cli:v3.6.1:urfave_cli_v3/vendor/github.com/urfave/cli/v3 USE_RC_SUBR= ${PORTNAME} GO_TARGET= ./cmd/${PORTNAME} @@ -54,7 +60,7 @@ PLIST_FILES= "@dir(${USERS},${GROUPS},0770) ${ETCDIR}" \ post-patch: ${CP} ${FILESDIR}/modules.txt ${WRKSRC}/vendor - @${REINPLACE_CMD} -e '220s#"etc"#"${ETCDIR}"#g' \ + @${REINPLACE_CMD} -e '342s#"etc"#"${ETCDIR}"#g' \ ${WRKSRC}/internal/config/cli.go post-install: diff --git a/net/spoofdpi/distinfo b/net/spoofdpi/distinfo index f7ef56ede616..92bef04d1cfd 100644 --- a/net/spoofdpi/distinfo +++ b/net/spoofdpi/distinfo @@ -1,45 +1,59 @@ -TIMESTAMP = 1764165145 -SHA256 (xvzc-SpoofDPI-v1.1.3_GH0.tar.gz) = 638630f41313583381f58158197fca8bb5b70686298ce0e9539866bde5929a60 -SIZE (xvzc-SpoofDPI-v1.1.3_GH0.tar.gz) = 1495404 +TIMESTAMP = 1765917720 +SHA256 (xvzc-SpoofDPI-v1.2.0_GH0.tar.gz) = 30dbc1b69ac1cedb10703a4dc6923c761bf845b7450e4600dd4aab293480ff05 +SIZE (xvzc-SpoofDPI-v1.2.0_GH0.tar.gz) = 1525752 SHA256 (BurntSushi-toml-v1.5.0_GH0.tar.gz) = 723ede1a61ca8311046f840020e485dec3ceb2e614d1a539cd154375bdd7b8cb SIZE (BurntSushi-toml-v1.5.0_GH0.tar.gz) = 118644 SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152 +SHA256 (gabriel-vasile-mimetype-v1.4.10_GH0.tar.gz) = cabca04c944919cbf146fd8e0bd444795e5942aeacc7252f910df27fb196f97b +SIZE (gabriel-vasile-mimetype-v1.4.10_GH0.tar.gz) = 826818 SHA256 (go-check-check-41f04d3bba15_GH0.tar.gz) = 2d5b1036909b241e44f0d6a7cfa936cf9f875efb4f0af077cd61585c6d0c0432 SIZE (go-check-check-41f04d3bba15_GH0.tar.gz) = 31614 +SHA256 (go-playground-locales-v0.14.1_GH0.tar.gz) = 29b29f1ff125e04a4d81a1f584d929ac8444663255cfdfa076a78339e23b4624 +SIZE (go-playground-locales-v0.14.1_GH0.tar.gz) = 4364173 +SHA256 (go-playground-universal-translator-v0.18.1_GH0.tar.gz) = 5e30d5afbaebbac71e95a826920465fadd7e0ce0fdb00ee8ce29451a09aaa4f2 +SIZE (go-playground-universal-translator-v0.18.1_GH0.tar.gz) = 37149 +SHA256 (go-playground-validator-v10.28.0_GH0.tar.gz) = 60a91e1db10695c626d2c247571e5ff810f7c28eb0a5851704d610dd77e4f247 +SIZE (go-playground-validator-v10.28.0_GH0.tar.gz) = 308643 SHA256 (go-yaml-yaml-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedaceb540329031d80e23b74540c4e5 SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173 -SHA256 (golang-mod-v0.18.0_GH0.tar.gz) = 247133e4ef1a5863af267a81c2d3f2b6e6b439f250db4e1d7e16df46d37e4d71 -SIZE (golang-mod-v0.18.0_GH0.tar.gz) = 123147 -SHA256 (golang-net-v0.38.0_GH0.tar.gz) = f5f44a7625a2cee3ab3b38f8b08a1e058395faf44c29ae5e9a29af9e5f13c822 -SIZE (golang-net-v0.38.0_GH0.tar.gz) = 1502112 -SHA256 (golang-sync-v0.12.0_GH0.tar.gz) = 1032c8a956571df44cfb3c22122a7a3a771af53b1af5698b15e0143a8aacfde7 -SIZE (golang-sync-v0.12.0_GH0.tar.gz) = 17923 -SHA256 (golang-sys-v0.31.0_GH0.tar.gz) = de9873501d7e57afe8964b48d17392f82b5f1fd611915e6084523f9eb7506972 -SIZE (golang-sys-v0.31.0_GH0.tar.gz) = 1523040 -SHA256 (golang-tools-v0.22.0_GH0.tar.gz) = ae80020fa6994e1e112478eb4fc3aefcf9b21500c6e2ef5c5b3bdbb3f8943f13 -SIZE (golang-tools-v0.22.0_GH0.tar.gz) = 3853706 +SHA256 (golang-crypto-v0.42.0_GH0.tar.gz) = 4f0c623e94394b192af9afb187954b84af65cf0cb6aab852b14323c60506aa63 +SIZE (golang-crypto-v0.42.0_GH0.tar.gz) = 2156903 +SHA256 (golang-mod-v0.27.0_GH0.tar.gz) = dcd1ba21c7695b209830ccc4881e41d591ae65e6f1938575bd095640444afa19 +SIZE (golang-mod-v0.27.0_GH0.tar.gz) = 126553 +SHA256 (golang-net-v0.43.0_GH0.tar.gz) = 82b2d04549216f36a8c538a756010a90222e3942ab815596b86a62dbf766f2d2 +SIZE (golang-net-v0.43.0_GH0.tar.gz) = 1504428 +SHA256 (golang-sync-v0.17.0_GH0.tar.gz) = 43bb928dbf895ec51797c1ec8899dd8cbb57af34e8e0c4960609cb957af1aad7 +SIZE (golang-sync-v0.17.0_GH0.tar.gz) = 18189 +SHA256 (golang-sys-v0.36.0_GH0.tar.gz) = 5a4963997b147e64a840afb93c662bf4e320a3089d4540b7c0cbc982ad09bc2a +SIZE (golang-sys-v0.36.0_GH0.tar.gz) = 1530636 +SHA256 (golang-text-v0.29.0_GH0.tar.gz) = 9fbdba333af6a936b6f54a3c9f730f3e29ecece3f1a98285ff8dfee79225d371 +SIZE (golang-text-v0.29.0_GH0.tar.gz) = 8973069 +SHA256 (golang-tools-v0.36.0_GH0.tar.gz) = 299d2320e8f6adb5b53fb1a32e613b00cd2263237c2c4f8f3a68885040b2cfb9 +SIZE (golang-tools-v0.36.0_GH0.tar.gz) = 9079404 SHA256 (google-gopacket-v1.1.19_GH0.tar.gz) = 31efa87cc9d2b41e5e66c7daa8839d841d2a43cc477bf595c9e8c24ef6903830 SIZE (google-gopacket-v1.1.19_GH0.tar.gz) = 950745 SHA256 (jackpal-gateway-v1.1.1_GH0.tar.gz) = 69842d3b542a8c436f23fabaf40ec8ff88272e0639d7905c3bab2d94ea13b52b SIZE (jackpal-gateway-v1.1.1_GH0.tar.gz) = 16671 SHA256 (kr-pretty-v0.1.0_GH0.tar.gz) = 3aeb5d90b719765781befb9f156d0d0b8e5a7aafbcf15321e9eabbd35df31358 SIZE (kr-pretty-v0.1.0_GH0.tar.gz) = 8550 +SHA256 (leodido-go-urn-v1.4.0_GH0.tar.gz) = 711dcaa61598e44f058be5884aca8ce6d9ba42ed0940fdd280fec36495ed90d3 +SIZE (leodido-go-urn-v1.4.0_GH0.tar.gz) = 1998692 SHA256 (mattn-go-colorable-v0.1.13_GH0.tar.gz) = c3b62c76d365906bba9aa9d9ec048fd33a2a5742299d6482a08e7466d4c52d77 SIZE (mattn-go-colorable-v0.1.13_GH0.tar.gz) = 9762 SHA256 (mattn-go-isatty-v0.0.19_GH0.tar.gz) = 67b1614d495030982d276b211f3ba2a155fad61919ba96e34db8e67ed28660e4 SIZE (mattn-go-isatty-v0.0.19_GH0.tar.gz) = 4679 -SHA256 (mattn-go-runewidth-v0.0.15_GH0.tar.gz) = 44a5d37bd7119a9d288d7ff61cf3b4d42c2902c66b0d94136d41d2eb3cf2ba85 -SIZE (mattn-go-runewidth-v0.0.15_GH0.tar.gz) = 18284 SHA256 (miekg-dns-v1.1.61_GH0.tar.gz) = 90333c02da30c7ec20688e854e34f71d450831e5c4eba007d828864bb4ff4d47 SIZE (miekg-dns-v1.1.61_GH0.tar.gz) = 217914 SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398 SHA256 (rs-zerolog-v1.33.0_GH0.tar.gz) = 7a32947b007164edb7a888048f8bec6d7de9cf503e79e099d6b6814fad0f6ac7 SIZE (rs-zerolog-v1.33.0_GH0.tar.gz) = 216046 +SHA256 (samber-lo-v1.52.0_GH0.tar.gz) = f2045b040f9afff60182f2c161e1c4aca6a49e656be1022d1eda497d240e8383 +SIZE (samber-lo-v1.52.0_GH0.tar.gz) = 93914 SHA256 (stretchr-objx-v0.5.2_GH0.tar.gz) = c21c81a2e619fe8194c9cfafd577a72fe163df5a384d68799fbc54eef4b0e33f SIZE (stretchr-objx-v0.5.2_GH0.tar.gz) = 33222 SHA256 (stretchr-testify-v1.11.1_GH0.tar.gz) = 4b51fbc0f19e42841013748e6d527314e1d0e7255122766b5fca1d35b4630c69 SIZE (stretchr-testify-v1.11.1_GH0.tar.gz) = 116832 -SHA256 (urfave-cli-v3.5.0_GH0.tar.gz) = bb5987d7ba2c59721496e01a246732955051140126df5f1e6da6d9c9c20ad5e2 -SIZE (urfave-cli-v3.5.0_GH0.tar.gz) = 6805679 +SHA256 (urfave-cli-v3.6.1_GH0.tar.gz) = cfddd39c0df7a7c1f7ec93b0c84fdb4c72ef46d2380a46d273a5cda585cb80cf +SIZE (urfave-cli-v3.6.1_GH0.tar.gz) = 6807151 diff --git a/net/spoofdpi/files/modules.txt b/net/spoofdpi/files/modules.txt index 48c505de7ef7..363d89b25ba8 100644 --- a/net/spoofdpi/files/modules.txt +++ b/net/spoofdpi/files/modules.txt @@ -5,6 +5,14 @@ github.com/BurntSushi/toml/internal # github.com/davecgh/go-spew v1.1.1 ## explicit github.com/davecgh/go-spew/spew +# github.com/gabriel-vasile/mimetype v1.4.10 +## explicit; go 1.21 +# github.com/go-playground/locales v0.14.1 +## explicit; go 1.17 +# github.com/go-playground/universal-translator v0.18.1 +## explicit; go 1.18 +# github.com/go-playground/validator/v10 v10.28.0 +## explicit; go 1.24.0 # github.com/google/gopacket v1.1.19 ## explicit; go 1.12 github.com/google/gopacket @@ -15,6 +23,8 @@ github.com/google/gopacket/pcap github.com/jackpal/gateway # github.com/kr/pretty v0.1.0 ## explicit +# github.com/leodido/go-urn v1.4.0 +## explicit; go 1.18 # github.com/mattn/go-colorable v0.1.13 ## explicit; go 1.15 github.com/mattn/go-colorable @@ -33,6 +43,8 @@ github.com/rs/zerolog github.com/rs/zerolog/internal/cbor github.com/rs/zerolog/internal/json github.com/rs/zerolog/log +# github.com/samber/lo v1.52.0 +## explicit; go 1.18 # github.com/stretchr/objx v0.5.2 ## explicit; go 1.20 github.com/stretchr/objx @@ -41,13 +53,16 @@ github.com/stretchr/objx github.com/stretchr/testify/assert github.com/stretchr/testify/assert/yaml github.com/stretchr/testify/mock -# github.com/urfave/cli/v3 v3.5.0 +github.com/stretchr/testify/require +# github.com/urfave/cli/v3 v3.6.1 ## explicit; go 1.22 github.com/urfave/cli/v3 -# golang.org/x/mod v0.18.0 -## explicit; go 1.18 +# golang.org/x/crypto v0.42.0 +## explicit; go 1.24.0 +# golang.org/x/mod v0.27.0 +## explicit; go 1.23.0 golang.org/x/mod/semver -# golang.org/x/net v0.38.0 +# golang.org/x/net v0.43.0 ## explicit; go 1.23.0 golang.org/x/net/bpf golang.org/x/net/internal/iana @@ -55,19 +70,21 @@ golang.org/x/net/internal/socket golang.org/x/net/ipv4 golang.org/x/net/ipv6 golang.org/x/net/route -# golang.org/x/sync v0.12.0 -## explicit; go 1.23.0 +# golang.org/x/sync v0.17.0 +## explicit; go 1.24.0 golang.org/x/sync/errgroup -# golang.org/x/sys v0.31.0 -## explicit; go 1.23.0 +# golang.org/x/sys v0.36.0 +## explicit; go 1.24.0 golang.org/x/sys/unix golang.org/x/sys/windows -# golang.org/x/tools v0.22.0 -## explicit; go 1.19 +# golang.org/x/text v0.29.0 +## explicit; go 1.24.0 +# golang.org/x/tools v0.36.0 +## explicit; go 1.23.0 golang.org/x/tools/go/gcexportdata -golang.org/x/tools/go/internal/packagesdriver golang.org/x/tools/go/packages golang.org/x/tools/go/types/objectpath +golang.org/x/tools/go/types/typeutil golang.org/x/tools/internal/aliases golang.org/x/tools/internal/event golang.org/x/tools/internal/event/core @@ -78,7 +95,7 @@ golang.org/x/tools/internal/gocommand golang.org/x/tools/internal/packagesinternal golang.org/x/tools/internal/pkgbits golang.org/x/tools/internal/stdlib -golang.org/x/tools/internal/tokeninternal +golang.org/x/tools/internal/typeparams golang.org/x/tools/internal/typesinternal golang.org/x/tools/internal/versions # gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 diff --git a/net/spoofdpi/files/pkg-message.in b/net/spoofdpi/files/pkg-message.in index 2c70f131080e..a102654f3bf3 100644 --- a/net/spoofdpi/files/pkg-message.in +++ b/net/spoofdpi/files/pkg-message.in @@ -34,4 +34,10 @@ You can edit the config via being as root or adding your user to the ${PORTNAME} Config locations are: $SPOOFDPI_CONFIG environment variable, ${ETCDIR}/${PORTNAME}.toml, $XDG_CONFIG_HOME/${PORTNAME}/${PORTNAME}.toml and $HOME/.config/${PORTNAME}/${PORTNAME}.toml EOM } +{ type: upgrade + maximum_version: "1.2.0" + message: << EOM +The whole configuration file has changed, see the documentation for more details. I've updated the sample config in the port. +EOM +} ] diff --git a/net/spoofdpi/files/spoofdpi.in b/net/spoofdpi/files/spoofdpi.in index 7c2beb0fc533..9eeedd64b8b2 100644 --- a/net/spoofdpi/files/spoofdpi.in +++ b/net/spoofdpi/files/spoofdpi.in @@ -10,7 +10,7 @@ # spoofdpi (default empty). # spoofdpi_user (str): User to run spoofdpi as. Default # to "%%USER%%" created by the port. -# spoofdpi_log (path): Console log file (default /dev/null). +# spoofdpi_log (path): Console log file (default /var/log/spoofdpi.log or set to /dev/null to omit). . /etc/rc.subr @@ -33,7 +33,7 @@ load_rc_config "${name}" eval "${rcvar}=\${${rcvar}:-'NO'}" eval "_args=\${${name}_args:-''}" eval "_user=\${${name}_user:-'%%USER%%'}" -eval "_log=\${${name}_log:-/dev/null}" +eval "_log=\${${name}_log:-/var/log/${name}.log}" pidfile="/var/run/${name}.pid" diff --git a/net/spoofdpi/files/spoofdpi.toml.sample b/net/spoofdpi/files/spoofdpi.toml.sample index 3c1af2a7e542..36ce94dbded7 100644 --- a/net/spoofdpi/files/spoofdpi.toml.sample +++ b/net/spoofdpi/files/spoofdpi.toml.sample @@ -1,11 +1,37 @@ -dns-addr = "1.1.1.1" -dns-port = "53" +[general] + +# Available values are debug, trace, info, warn, error, and disabled. (default: "info") +log-level = "info" + +# Don't print banner +silent = true + +# This option is currently only supported on macOS. +system-proxy = false + +[server] # If you want to run SpoofDPI remotely (e.g., on a physically separated machine), then you should set this value # to 0.0.0.0. Otherwise, it is recommended to leave this option as default. -listen-addr = "127.0.0.1" +listen-addr = "127.0.0.1:8080" + +[dns] + +# available options: udp/https/system (default: "udp") +mode = "https" + +# DNS address and port number +# this is used when dns-mode is set to udp. +addr = "8.8.8.8:53" + +# This is used when dns-mode is set to https. +https-url = "https://dns.google/dns-query" + +# Filters DNS queries by record type (A for IPv4, AAAA for IPv6). +# Available values are "ipv4", "ipv6", and "all". +# If your Internet Service Provider (ISP) doesn't support IPv6, it is recommended to set this option to "ipv4" for stability. +qtype = "all" -# Port to listen on. -listen-port = "8080" +# If true, DNS records will be cached to improve performance and reduce latency. +cache = false -doh-endpoint = "https://dns.google/dns-query" diff --git a/net/uriparser/Makefile b/net/uriparser/Makefile index de5ca5bdf6e5..d5521497000e 100644 --- a/net/uriparser/Makefile +++ b/net/uriparser/Makefile @@ -1,9 +1,13 @@ PORTNAME= uriparser DISTVERSION= 1.0.0 +PORTREVISION= 1 CATEGORIES= net -MASTER_SITES= https://github.com/uriparser/uriparser/releases/download/uriparser-${DISTVERSION}/ -DISTFILES= ${DISTNAME}${EXTRACT_SUFX} -EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} +MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${PORTNAME}-${DISTVERSION}/ +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ + ${DISTNAME}-doc.zip \ + ${DISTNAME}-doc.qch +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} \ + ${DISTNAME}-doc.zip MAINTAINER= svysh.fbsd@gmail.com COMMENT= URI parsing library @@ -16,35 +20,24 @@ LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/COPYING.BSD-3-Clause LICENSE_FILE_LGPL21+ = ${WRKSRC}/COPYING.LGPL-2.1 LICENSE_FILE= ${WRKSRC}/README.md -BUILD_DEPENDS= bash:shells/bash TEST_DEPENDS= googletest>=1.10.0:devel/googletest -USES= cmake:noninja,testing cpe pathfix tar:xz +USES= cmake:testing cpe pathfix tar:xz CPE_VENDOR= uriparser_project - USE_LDCONFIG= yes CMAKE_OFF= URIPARSER_BUILD_TESTS \ - URIPARSER_BUILD_DOCS # will fetch prebuilds from the upstream, if DOCS is selected + URIPARSER_BUILD_DOCS CMAKE_TESTING_ON= URIPARSER_BUILD_TESTS PLIST_SUB= DISTVERSION=${DISTVERSION} PORTDOCS= * -OPTIONS_DEFINE= DOCS -DOCS_DISTFILES= ${_DISTDOCSFILE} \ - ${_DISTDOCSNAME}.qch -DOCS_EXTRACT_ONLY= ${_DISTDOCSFILE} - -_DISTDOCSFILE= ${_DISTDOCSNAME}.zip -_DISTDOCSNAME= ${DISTNAME}-doc +OPTIONS_DEFINE= DOCS post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR}/qch - cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} - cd ${WRKSRC}/../${_DISTDOCSNAME} && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${DISTDIR}/${_DISTDOCSNAME}.qch ${STAGEDIR}${DOCSDIR}/qch - ( ${ECHO} "QCH file is a QT Compressed Help file, generated by doxygen, cf:"; \ - ${ECHO} "https://doc.qt.io/qt-5/assistant-details.html"; ) > ${STAGEDIR}${DOCSDIR}/qch/readme-qch + (cd ${WRKDIR}/${DISTNAME}-doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) + ${INSTALL_MAN} ${DISTDIR}/${DISTNAME}-doc.qch ${STAGEDIR}${DOCSDIR}/qch .include <bsd.port.mk> diff --git a/net/uriparser/distinfo b/net/uriparser/distinfo index 2689d362b06a..e12f068203ac 100644 --- a/net/uriparser/distinfo +++ b/net/uriparser/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1765827435 +TIMESTAMP = 1765831847 SHA256 (uriparser-1.0.0.tar.xz) = 154a3f649d80a78d5095fc461ec032ffb45f5ed3619edec923ac68cff29a088d SIZE (uriparser-1.0.0.tar.xz) = 200048 SHA256 (uriparser-1.0.0-doc.zip) = 089de452fe185cf79523c93f5692a88029fd19d1f6953557363f145a1fc6a711 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-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/science/csvtk/Makefile b/science/csvtk/Makefile index e12178ad5ce0..71918dddfcaa 100644 --- a/science/csvtk/Makefile +++ b/science/csvtk/Makefile @@ -1,7 +1,6 @@ PORTNAME= csvtk DISTVERSIONPREFIX= v -DISTVERSION= 0.35.0 -PORTREVISION= 2 +DISTVERSION= 0.36.0 CATEGORIES= science MAINTAINER= jwb@FreeBSD.org diff --git a/science/csvtk/distinfo b/science/csvtk/distinfo index f96f90ae121a..d08cea3d58ea 100644 --- a/science/csvtk/distinfo +++ b/science/csvtk/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1761745541 -SHA256 (go/science_csvtk/csvtk-v0.35.0/v0.35.0.mod) = eeb9915dc3bd2695d637683b3da2a00d5c2c24bf995b0476a7bfa44a35916d4a -SIZE (go/science_csvtk/csvtk-v0.35.0/v0.35.0.mod) = 2595 -SHA256 (go/science_csvtk/csvtk-v0.35.0/v0.35.0.zip) = bb258e5ac8ce551063cf8c818be75ab055458c34dacf2e911783c2040017e1e8 -SIZE (go/science_csvtk/csvtk-v0.35.0/v0.35.0.zip) = 2659159 -SHA256 (go/science_csvtk/csvtk-v0.35.0/golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54 -SIZE (go/science_csvtk/csvtk-v0.35.0/golang-sys-v0.6.0_GH0.tar.gz) = 1434234 +TIMESTAMP = 1766073314 +SHA256 (go/science_csvtk/csvtk-v0.36.0/v0.36.0.mod) = 56ea275fd443212776ac029af59e8ba5054e3c84a143c89f57e566acae6ebfc0 +SIZE (go/science_csvtk/csvtk-v0.36.0/v0.36.0.mod) = 2595 +SHA256 (go/science_csvtk/csvtk-v0.36.0/v0.36.0.zip) = 4149c91353a96d8aeecdd07f710aab7c8535855f37d001227c73a1538658d479 +SIZE (go/science_csvtk/csvtk-v0.36.0/v0.36.0.zip) = 2661444 +SHA256 (go/science_csvtk/csvtk-v0.36.0/golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54 +SIZE (go/science_csvtk/csvtk-v0.36.0/golang-sys-v0.6.0_GH0.tar.gz) = 1434234 diff --git a/science/openmodelica/files/patch-OMEdit_OMEditLIB_Modeling_ModelWidgetContainer.cpp b/science/openmodelica/files/patch-OMEdit_OMEditLIB_Modeling_ModelWidgetContainer.cpp new file mode 100644 index 000000000000..c0ec4a17af5a --- /dev/null +++ b/science/openmodelica/files/patch-OMEdit_OMEditLIB_Modeling_ModelWidgetContainer.cpp @@ -0,0 +1,16 @@ +Fix build with Qt 6.10.1. The QString::arg() method no longer accepts +implicit conversions. [1] + +[1] https://doc.qt.io/qt-6/qstring.html#arg-2 + +--- OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.cpp.orig 2025-11-24 16:18:03 UTC ++++ OMEdit/OMEditLIB/Modeling/ModelWidgetContainer.cpp +@@ -3943,7 +3943,7 @@ void GraphicsView::getCoordinateSystemAndGraphics(QStr + } + // add the initial scale + if (mCoordinateSystem.hasInitialScale()) { +- coOrdinateSystemList.append(QString("initialScale=%1").arg(mCoordinateSystem.getInitialScale())); ++ coOrdinateSystemList.append(QString("initialScale=%1").arg(static_cast<int>(mCoordinateSystem.getInitialScale()))); + } + // add the grid + if (mCoordinateSystem.hasGrid()) { diff --git a/science/orthanc-postgresql/Makefile b/science/orthanc-postgresql/Makefile index 0c3a2281fe46..efdb2d2eb7c9 100644 --- a/science/orthanc-postgresql/Makefile +++ b/science/orthanc-postgresql/Makefile @@ -1,6 +1,5 @@ PORTNAME= orthanc-postgresql -DISTVERSION= 9.0 -PORTREVISION= 1 +DISTVERSION= 10.0 CATEGORIES= science MASTER_SITES= https://orthanc.uclouvain.be/downloads/sources/orthanc-postgresql/:pgsql \ https://orthanc.uclouvain.be/downloads/sources/orthanc/:orthanc \ diff --git a/science/orthanc-postgresql/distinfo b/science/orthanc-postgresql/distinfo index eb471a05a907..ad08b10220c0 100644 --- a/science/orthanc-postgresql/distinfo +++ b/science/orthanc-postgresql/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1764254021 -SHA256 (orthanc/OrthancPostgreSQL-9.0.tar.gz) = 92c3fde9c3baad343a4de7090759274a733ac28af06037538dbf70f0ee50cd75 -SIZE (orthanc/OrthancPostgreSQL-9.0.tar.gz) = 790691 +TIMESTAMP = 1765988345 +SHA256 (orthanc/OrthancPostgreSQL-10.0.tar.gz) = 64c6dd8055bb4aa6055be86a5beedb96cfa974103343f5dc26d219d3d28065b8 +SIZE (orthanc/OrthancPostgreSQL-10.0.tar.gz) = 869242 SHA256 (orthanc/Orthanc-1.12.10.tar.gz) = b5d6934d123182fb2186cd54ef7f203be06b544afb03df67b0c64ad68d6c9286 SIZE (orthanc/Orthanc-1.12.10.tar.gz) = 2192892 SHA256 (orthanc/e2fsprogs-1.44.5.tar.gz) = 2e211fae27ef74d5af4a4e40b10b8df7f87c655933bd171aab4889bfc4e6d1cc 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/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/certspotter/Makefile b/security/certspotter/Makefile index d8583a525b83..ecaa9019d124 100644 --- a/security/certspotter/Makefile +++ b/security/certspotter/Makefile @@ -1,6 +1,6 @@ PORTNAME= certspotter DISTVERSIONPREFIX= v -DISTVERSION= 0.19.1 +DISTVERSION= 0.23.0 CATEGORIES= security www MAINTAINER= flo@FreeBSD.org diff --git a/security/certspotter/distinfo b/security/certspotter/distinfo index 772eb53fc419..85fa733c346b 100644 --- a/security/certspotter/distinfo +++ b/security/certspotter/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1747556137 -SHA256 (go/security_certspotter/certspotter-v0.19.1/v0.19.1.mod) = f0897405fbbb66ce90c065989f7e540c9bd41fff60cb898a7f676065f614ca7f -SIZE (go/security_certspotter/certspotter-v0.19.1/v0.19.1.mod) = 238 -SHA256 (go/security_certspotter/certspotter-v0.19.1/v0.19.1.zip) = f93902e870a04b6ea0f8a336c5636db8d38aedc993a7918e303035712c867676 -SIZE (go/security_certspotter/certspotter-v0.19.1/v0.19.1.zip) = 100957 +TIMESTAMP = 1765400823 +SHA256 (go/security_certspotter/certspotter-v0.23.0/v0.23.0.mod) = 6adef04d905acf8e56b1d2bca21b1ce4319005a99da0cbc33856c8c832658f84 +SIZE (go/security_certspotter/certspotter-v0.23.0/v0.23.0.mod) = 284 +SHA256 (go/security_certspotter/certspotter-v0.23.0/v0.23.0.zip) = 3f872be4593fd1f14c78b8a4d1223b7ae7da15e04ba4ed5181784a5af92e488c +SIZE (go/security_certspotter/certspotter-v0.23.0/v0.23.0.zip) = 111010 diff --git a/security/enc/Makefile b/security/enc/Makefile index e6df0a141789..05276d861e35 100644 --- a/security/enc/Makefile +++ b/security/enc/Makefile @@ -1,6 +1,5 @@ PORTNAME= enc -DISTVERSION= 1.1.4 -PORTREVISION= 7 +DISTVERSION= 1.1.5 CATEGORIES= security MAINTAINER= dtxdf@FreeBSD.org diff --git a/security/enc/distinfo b/security/enc/distinfo index 80649b4d6226..b6af1da22b51 100644 --- a/security/enc/distinfo +++ b/security/enc/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1749363497 -SHA256 (go/security_enc/life4-enc-1.1.4_GH0/go.mod) = 7ead3713a3192b4dd5615c2a23c7c4a8004c6bd84cc17c6451d2333558254f10 -SIZE (go/security_enc/life4-enc-1.1.4_GH0/go.mod) = 621 -SHA256 (go/security_enc/life4-enc-1.1.4_GH0/life4-enc-1.1.4_GH0.tar.gz) = 6488fe90413eafb1905d7cd9d26b0da8fb210ffa4636a49d16badbd5eb85cf70 -SIZE (go/security_enc/life4-enc-1.1.4_GH0/life4-enc-1.1.4_GH0.tar.gz) = 21934 +TIMESTAMP = 1766093438 +SHA256 (go/security_enc/life4-enc-1.1.5_GH0/go.mod) = f98a1d196d5848b28433334418b043ab9e00394c2a84e090a2e6b73001021f38 +SIZE (go/security_enc/life4-enc-1.1.5_GH0/go.mod) = 623 +SHA256 (go/security_enc/life4-enc-1.1.5_GH0/life4-enc-1.1.5_GH0.tar.gz) = 19c9aa1e2bba71be37c1aa786418c6607cc19345963bc8aaa83e6cf153b87029 +SIZE (go/security_enc/life4-enc-1.1.5_GH0/life4-enc-1.1.5_GH0.tar.gz) = 22589 diff --git a/security/krb5-121/Makefile b/security/krb5-121/Makefile index 237691cdbc61..e5b2c56906d2 100644 --- a/security/krb5-121/Makefile +++ b/security/krb5-121/Makefile @@ -43,9 +43,10 @@ CPE_PRODUCT= kerberos FLAVORS= default ldap OPTIONS_DEFINE= EXAMPLES NLS DOCS DNS_FOR_REALM LDAP LMDB -OPTIONS_DEFAULT= DOCS READLINE -OPTIONS_RADIO= CMD_LINE_EDITING +OPTIONS_DEFAULT= DOCS READLINE BUILTIN +OPTIONS_RADIO= CMD_LINE_EDITING CRYPTO OPTIONS_RADIO_CMD_LINE_EDITING= READLINE LIBEDIT LIBEDIT_BASE +OPTIONS_RADIO_CRYPTO= BUILTIN OPENSSL CMD_LINE_EDITING_DESC= Command line editing for kadmin and ktutil DNS_FOR_REALM_DESC= Enable DNS lookups for Kerberos realm names DNS_FOR_REALM_CONFIGURE_ENABLE= dns-for-realm @@ -64,6 +65,10 @@ LIBEDIT_USES= libedit LIBEDIT_CONFIGURE_WITH= libedit LIBEDIT_BASE_CONFIGURE_WITH= libedit LIBEDIT_BASE_DESC= Use libedit in FreeBSD base +BUILTIN_DESC= Use crypto built into KRB5 +BUILTIN_CONFIGURE_ON= --with-crypto-impl=builtin +OPENSSL_DESC= Use OpenSSL crypto +OPENSSL_CONFIGURE_ON= --with-crypto-impl=openssl .if ${FLAVOR:U} == ldap OPTIONS_DEFAULT+= LDAP LMDB diff --git a/security/krb5-122/Makefile b/security/krb5-122/Makefile index de7531fc483a..2ae37b61fd34 100644 --- a/security/krb5-122/Makefile +++ b/security/krb5-122/Makefile @@ -42,9 +42,10 @@ CPE_PRODUCT= kerberos FLAVORS= default ldap OPTIONS_DEFINE= EXAMPLES NLS DOCS DNS_FOR_REALM LDAP LMDB -OPTIONS_DEFAULT= DOCS READLINE -OPTIONS_RADIO= CMD_LINE_EDITING +OPTIONS_DEFAULT= DOCS READLINE BUILTIN +OPTIONS_RADIO= CMD_LINE_EDITING CRYPTO OPTIONS_RADIO_CMD_LINE_EDITING= READLINE LIBEDIT LIBEDIT_BASE +OPTIONS_RADIO_CRYPTO= BUILTIN OPENSSL CMD_LINE_EDITING_DESC= Command line editing for kadmin and ktutil DNS_FOR_REALM_DESC= Enable DNS lookups for Kerberos realm names DNS_FOR_REALM_CONFIGURE_ENABLE= dns-for-realm @@ -63,6 +64,10 @@ LIBEDIT_USES= libedit LIBEDIT_CONFIGURE_WITH= libedit LIBEDIT_BASE_CONFIGURE_WITH= libedit LIBEDIT_BASE_DESC= Use libedit in FreeBSD base +BUILTIN_DESC= Use crypto built into KRB5 +BUILTIN_CONFIGURE_ON= --with-crypto-impl=builtin +OPENSSL_DESC= Use OpenSSL crypto +OPENSSL_CONFIGURE_ON= --with-crypto-impl=openssl .if ${FLAVOR:U} == ldap OPTIONS_DEFAULT+= LDAP LMDB diff --git a/security/krb5-devel/Makefile b/security/krb5-devel/Makefile index 9da27a0c8b3e..b7f77986aee8 100644 --- a/security/krb5-devel/Makefile +++ b/security/krb5-devel/Makefile @@ -45,9 +45,10 @@ CPE_PRODUCT= kerberos FLAVORS= default ldap OPTIONS_DEFINE= EXAMPLES NLS DNS_FOR_REALM LDAP LMDB -OPTIONS_DEFAULT= KRB5_PDF KRB5_HTML READLINE -OPTIONS_RADIO= CMD_LINE_EDITING +OPTIONS_DEFAULT= KRB5_PDF KRB5_HTML READLINE BUILTIN +OPTIONS_RADIO= CMD_LINE_EDITING CRYPTO OPTIONS_RADIO_CMD_LINE_EDITING= READLINE LIBEDIT LIBEDIT_BASE +OPTIONS_RADIO_CRYPTO= BUILTIN OPENSSL CMD_LINE_EDITING_DESC= Command line editing for kadmin and ktutil DNS_FOR_REALM_DESC= Enable DNS lookups for Kerberos realm names DNS_FOR_REALM_CONFIGURE_ENABLE= dns-for-realm @@ -66,6 +67,10 @@ LIBEDIT_USES= libedit LIBEDIT_CONFIGURE_WITH= libedit LIBEDIT_BASE_CONFIGURE_WITH= libedit LIBEDIT_BASE_DESC= Use libedit in FreeBSD base +BUILTIN_DESC= Use crypto built into KRB5 +BUILTIN_CONFIGURE_ON= --with-crypto-impl=builtin +OPENSSL_DESC= Use OpenSSL crypto +OPENSSL_CONFIGURE_ON= --with-crypto-impl=openssl .if ${FLAVOR:U} == ldap OPTIONS_DEFAULT+= LDAP LMDB diff --git a/security/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/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/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/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/vuxml/vuln/2025.xml b/security/vuxml/vuln/2025.xml index 4ab5a4d15b86..8b88ed7f17bc 100644 --- a/security/vuxml/vuln/2025.xml +++ b/security/vuxml/vuln/2025.xml @@ -1,8 +1,8 @@ <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..c7d24e5df0e4 100644 --- a/sysutils/containerd/Makefile +++ b/sysutils/containerd/Makefile @@ -1,7 +1,6 @@ PORTNAME= containerd DISTVERSIONPREFIX=v -DISTVERSION= 2.1.4 -PORTREVISION= 1 +DISTVERSION= 2.2.0 CATEGORIES= sysutils MAINTAINER= decke@FreeBSD.org diff --git a/sysutils/containerd/distinfo b/sysutils/containerd/distinfo index 570837169841..5f50b9428fcc 100644 --- a/sysutils/containerd/distinfo +++ b/sysutils/containerd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754132959 -SHA256 (containerd-containerd-v2.1.4_GH0.tar.gz) = 8c409f8a0ba6015cb365a95e039a0fc9f3663c891a26eb52c0fb8cd291ba75d4 -SIZE (containerd-containerd-v2.1.4_GH0.tar.gz) = 10614131 +TIMESTAMP = 1766089181 +SHA256 (containerd-containerd-v2.2.0_GH0.tar.gz) = 86e7a268fc73f5332522baef86082c1d6c17986e2957a9ad842ead35d1080fca +SIZE (containerd-containerd-v2.2.0_GH0.tar.gz) = 11475770 diff --git a/sysutils/cpu-microcode-amd/Makefile b/sysutils/cpu-microcode-amd/Makefile index 6203f5de4254..1f2bdbb5b00b 100644 --- a/sysutils/cpu-microcode-amd/Makefile +++ b/sysutils/cpu-microcode-amd/Makefile @@ -1,5 +1,5 @@ PORTNAME= microcode -PORTVERSION= 20250729 +PORTVERSION= 20251202 CATEGORIES= sysutils MASTER_SITES= https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/amd-ucode/ PKGNAMEPREFIX= cpu- @@ -37,7 +37,7 @@ NO_WRKSUBDIR= yes PLIST_FILES= ${DISTFILES:S/^/${DATADIR}\//g:C/\?.*//} \ ${FWDIR}/amd-ucode.bin -_REV= 3768c184de68a85b9df6697e7f93a2f61de90a99 +_REV= 2b318c8e4159234ddbcc1cadc90cf32d17d9ee82 post-extract: ${CAT} ${WRKSRC}/microcode_amd* > ${WRKSRC}/amd-ucode.bin diff --git a/sysutils/cpu-microcode-amd/distinfo b/sysutils/cpu-microcode-amd/distinfo index d36ed214a654..0abf4ef8ef88 100644 --- a/sysutils/cpu-microcode-amd/distinfo +++ b/sysutils/cpu-microcode-amd/distinfo @@ -1,13 +1,13 @@ -TIMESTAMP = 1754935856 -SHA256 (cpu-microcode-amd/microcode_amd.bin?id=3768c184de68a85b9df6697e7f93a2f61de90a99) = 8a9d9e8b788e31e61cddc03cb1eeab5db99e0f667128943ff0780e6437d2e43e -SIZE (cpu-microcode-amd/microcode_amd.bin?id=3768c184de68a85b9df6697e7f93a2f61de90a99) = 12684 -SHA256 (cpu-microcode-amd/microcode_amd_fam15h.bin?id=3768c184de68a85b9df6697e7f93a2f61de90a99) = 9d4a668410e72a4bdb86dc23e4261eca04daa83456ada02504115223f356981a -SIZE (cpu-microcode-amd/microcode_amd_fam15h.bin?id=3768c184de68a85b9df6697e7f93a2f61de90a99) = 7876 -SHA256 (cpu-microcode-amd/microcode_amd_fam16h.bin?id=3768c184de68a85b9df6697e7f93a2f61de90a99) = e02ad653b39c975d6c52674b50f23727bb6706bab7b4e5b391a4ce229e7ff121 -SIZE (cpu-microcode-amd/microcode_amd_fam16h.bin?id=3768c184de68a85b9df6697e7f93a2f61de90a99) = 3510 -SHA256 (cpu-microcode-amd/microcode_amd_fam17h.bin?id=3768c184de68a85b9df6697e7f93a2f61de90a99) = 966e4b796ec689c618868d08f8a37f347b0e7bfce4ae9df793e08471d363b7d0 -SIZE (cpu-microcode-amd/microcode_amd_fam17h.bin?id=3768c184de68a85b9df6697e7f93a2f61de90a99) = 22596 -SHA256 (cpu-microcode-amd/microcode_amd_fam19h.bin?id=3768c184de68a85b9df6697e7f93a2f61de90a99) = 4fe8cfa98c36b1804e2961a0cfa602b92a3bd6189f937e526c834b801b3d271e -SIZE (cpu-microcode-amd/microcode_amd_fam19h.bin?id=3768c184de68a85b9df6697e7f93a2f61de90a99) = 100684 -SHA256 (cpu-microcode-amd/microcode_amd_fam1ah.bin?id=3768c184de68a85b9df6697e7f93a2f61de90a99) = 9a2eca6301cc763287279afc31cd276e39de2d59d704c82e500c885b0ba1e775 -SIZE (cpu-microcode-amd/microcode_amd_fam1ah.bin?id=3768c184de68a85b9df6697e7f93a2f61de90a99) = 28812 +TIMESTAMP = 1765900472 +SHA256 (cpu-microcode-amd/microcode_amd.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 8a9d9e8b788e31e61cddc03cb1eeab5db99e0f667128943ff0780e6437d2e43e +SIZE (cpu-microcode-amd/microcode_amd.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 12684 +SHA256 (cpu-microcode-amd/microcode_amd_fam15h.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 9d4a668410e72a4bdb86dc23e4261eca04daa83456ada02504115223f356981a +SIZE (cpu-microcode-amd/microcode_amd_fam15h.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 7876 +SHA256 (cpu-microcode-amd/microcode_amd_fam16h.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = e02ad653b39c975d6c52674b50f23727bb6706bab7b4e5b391a4ce229e7ff121 +SIZE (cpu-microcode-amd/microcode_amd_fam16h.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 3510 +SHA256 (cpu-microcode-amd/microcode_amd_fam17h.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 966e4b796ec689c618868d08f8a37f347b0e7bfce4ae9df793e08471d363b7d0 +SIZE (cpu-microcode-amd/microcode_amd_fam17h.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 22596 +SHA256 (cpu-microcode-amd/microcode_amd_fam19h.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = c614d6db8056c5c67a9189b225124127d56990a190305bcb3927d50e132de7dd +SIZE (cpu-microcode-amd/microcode_amd_fam19h.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 128644 +SHA256 (cpu-microcode-amd/microcode_amd_fam1ah.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 52072baa57a52bfbaf7b8bd41f78a3649e5eedc95c62092d15a177e10c77ddd5 +SIZE (cpu-microcode-amd/microcode_amd_fam1ah.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 129556 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/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/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/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/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/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/phpmyfaq/Makefile b/www/phpmyfaq/Makefile index 26e1e83e22ac..96df8ddf64b4 100644 --- a/www/phpmyfaq/Makefile +++ b/www/phpmyfaq/Makefile @@ -1,5 +1,5 @@ PORTNAME= phpmyfaq -DISTVERSION= 4.0.13 +DISTVERSION= 4.0.14 CATEGORIES= www MASTER_SITES= https://download.phpmyfaq.de/files/ PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} diff --git a/www/phpmyfaq/distinfo b/www/phpmyfaq/distinfo index 2df0a7287659..2851c51f22ca 100644 --- a/www/phpmyfaq/distinfo +++ b/www/phpmyfaq/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759506005 -SHA256 (phpmyfaq-4.0.13.tar.gz) = 26832842b511e0527ffcc41bd9c6ada9c3a3fa8378ce174c755be9eeafd22d7b -SIZE (phpmyfaq-4.0.13.tar.gz) = 15533610 +TIMESTAMP = 1765401760 +SHA256 (phpmyfaq-4.0.14.tar.gz) = f45e092287a2faaa54d402fccd8a9ba75a1135f443a1f187a23ea6beb711dea7 +SIZE (phpmyfaq-4.0.14.tar.gz) = 15540090 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/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/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-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/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/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/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(.{}); |
