summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MOVED6
-rw-r--r--Mk/Uses/kde.mk8
-rw-r--r--astro/py-sunpy/Makefile2
-rw-r--r--astro/py-sunpy/distinfo6
-rw-r--r--audio/alsa-lib/Makefile2
-rw-r--r--audio/alsa-lib/distinfo6
-rw-r--r--audio/alsa-utils/Makefile4
-rw-r--r--audio/alsa-utils/distinfo6
-rw-r--r--audio/alsa-utils/files/patch-alsa-info_alsa-info.sh.8 (renamed from audio/alsa-utils/files/patch-alsa-info_alsa-info.sh.1)4
-rw-r--r--audio/alsa-utils/pkg-plist2
-rw-r--r--comms/Makefile1
-rw-r--r--comms/hydrasdr/Makefile28
-rw-r--r--comms/hydrasdr/distinfo3
-rw-r--r--comms/hydrasdr/files/patch-libhydrasdr_CMakeLists.txt22
-rw-r--r--comms/hydrasdr/pkg-descr2
-rw-r--r--comms/hydrasdr/pkg-plist21
-rw-r--r--databases/Makefile3
-rw-r--r--databases/cego/Makefile2
-rw-r--r--databases/cego/distinfo6
-rw-r--r--databases/mariadb-connector-c/Makefile7
-rw-r--r--databases/mariadb-connector-c/distinfo6
-rw-r--r--databases/mariadb-connector-c/pkg-plist1
-rw-r--r--databases/mariadb-connector-odbc/Makefile7
-rw-r--r--databases/mariadb-connector-odbc/distinfo6
-rw-r--r--databases/mariadb1011-server/Makefile9
-rw-r--r--databases/mariadb1011-server/distinfo6
-rw-r--r--databases/mariadb1011-server/files/patch-tpool_CMakeLists.txt11
-rw-r--r--databases/mariadb105-client/Makefile10
-rw-r--r--databases/mariadb105-client/pkg-plist187
-rw-r--r--databases/mariadb105-server/Makefile287
-rw-r--r--databases/mariadb105-server/distinfo3
-rw-r--r--databases/mariadb105-server/files/client.cnf.sample.in52
-rw-r--r--databases/mariadb105-server/files/my.cnf.sample.in13
-rw-r--r--databases/mariadb105-server/files/mysql-server.in137
-rw-r--r--databases/mariadb105-server/files/patch-scripts_mysql__config.sh10
-rw-r--r--databases/mariadb105-server/files/patch-storage_rocksdb_rocksdb_port_jemalloc__helper.h13
-rw-r--r--databases/mariadb105-server/files/patch-tpool_CMakeLists.txt17
-rw-r--r--databases/mariadb105-server/files/pkg-message.in24
-rw-r--r--databases/mariadb105-server/files/server.cnf.sample.in60
-rw-r--r--databases/mariadb105-server/pkg-descr12
-rw-r--r--databases/mariadb105-server/pkg-plist481
-rw-r--r--databases/mariadb106-server/Makefile12
-rw-r--r--databases/mariadb106-server/distinfo6
-rw-r--r--databases/mariadb114-server/Makefile9
-rw-r--r--databases/mariadb114-server/distinfo6
-rw-r--r--databases/mariadb114-server/files/patch-tpool_CMakeLists.txt11
-rw-r--r--databases/mariadb118-server/Makefile9
-rw-r--r--databases/mariadb118-server/distinfo6
-rw-r--r--databases/mariadb118-server/files/patch-tpool_CMakeLists.txt11
-rw-r--r--databases/redis-devel/Makefile4
-rw-r--r--databases/redis-devel/distinfo6
-rw-r--r--databases/redis/Makefile6
-rw-r--r--databases/redis/distinfo6
-rw-r--r--databases/redis/files/patch-deps_Makefile21
-rw-r--r--databases/redis/files/patch-deps_hiredis_Makefile41
-rw-r--r--databases/redis/files/patch-deps_hiredis_net.c (renamed from databases/redis/files/patch-deps-hiredis-net.c)4
-rw-r--r--databases/redis/files/patch-deps_linenoise_Makefile (renamed from databases/redis/files/patch-deps-linenoise-Makefile)0
-rw-r--r--databases/redis/files/patch-deps_lua_src_lua__cjson.c4
-rw-r--r--databases/redis/files/patch-redis.conf10
-rw-r--r--databases/redis/files/patch-src_Makefile39
-rw-r--r--databases/redis/files/patch-src_mkreleasehdr.sh (renamed from databases/redis/files/patch-src-mkreleasehdr.sh)0
-rw-r--r--databases/redis80/Makefile84
-rw-r--r--databases/redis80/distinfo3
-rw-r--r--databases/redis80/files/patch-deps_Makefile (renamed from databases/redis/files/patch-deps-Makefile)6
-rw-r--r--databases/redis80/files/patch-deps_hiredis_Makefile (renamed from databases/redis/files/patch-deps-hiredis-Makefile)0
-rw-r--r--databases/redis80/files/patch-deps_hiredis_net.c39
-rw-r--r--databases/redis80/files/patch-deps_linenoise_Makefile15
-rw-r--r--databases/redis80/files/patch-deps_lua_src_lua__cjson.c12
-rw-r--r--databases/redis80/files/patch-redis.conf38
-rw-r--r--databases/redis80/files/patch-src_Makefile (renamed from databases/redis/files/patch-src-Makefile)0
-rw-r--r--databases/redis80/files/patch-src_mkreleasehdr.sh11
-rw-r--r--databases/redis80/files/pkg-message.in11
-rw-r--r--databases/redis80/files/redis.in67
-rw-r--r--databases/redis80/files/sentinel.in39
-rw-r--r--databases/redis80/pkg-descr17
-rw-r--r--databases/redis80/pkg-plist11
-rw-r--r--databases/redis_exporter/Makefile3
-rw-r--r--databases/redis_exporter/distinfo10
-rw-r--r--databases/redisdesktopmanager/Makefile3
-rw-r--r--devel/Makefile1
-rw-r--r--devel/aws-c-event-stream/Makefile2
-rw-r--r--devel/aws-c-event-stream/distinfo6
-rw-r--r--devel/aws-crt-cpp/Makefile2
-rw-r--r--devel/aws-crt-cpp/distinfo6
-rw-r--r--devel/bstring/Makefile18
-rw-r--r--devel/bstring/distinfo4
-rw-r--r--devel/bstring/pkg-descr12
-rw-r--r--devel/bstring/pkg-plist9
-rw-r--r--devel/cirrus-cli/Makefile2
-rw-r--r--devel/cirrus-cli/distinfo10
-rw-r--r--devel/electron36/Makefile1
-rw-r--r--devel/electron36/Makefile.version2
-rw-r--r--devel/electron36/distinfo10
-rw-r--r--devel/electron36/files/patch-electron_shell_browser_api_electron__api__web__contents.cc10
-rw-r--r--devel/electron36/files/patch-electron_shell_browser_native__window__views.cc42
-rw-r--r--devel/electron36/files/patch-electron_shell_browser_native__window__views.h4
-rw-r--r--devel/electron37/Makefile3
-rw-r--r--devel/electron37/Makefile.version2
-rw-r--r--devel/electron37/distinfo14
-rw-r--r--devel/electron37/files/patch-electron_shell_browser_api_electron__api__web__contents.cc10
-rw-r--r--devel/electron37/files/patch-electron_shell_browser_native__window__views.cc40
-rw-r--r--devel/electron37/files/patch-electron_shell_browser_native__window__views.h4
-rw-r--r--devel/ktextaddons/Makefile2
-rw-r--r--devel/ktextaddons/distinfo6
-rw-r--r--devel/ktextaddons/pkg-plist3
-rw-r--r--devel/kunifiedpush/Makefile14
-rw-r--r--devel/kunifiedpush/distinfo3
-rw-r--r--devel/kunifiedpush/pkg-descr2
-rw-r--r--devel/kunifiedpush/pkg-plist56
-rw-r--r--devel/libinotify/Makefile5
-rw-r--r--devel/llvm-devel/Makefile.COMMANDS1
-rw-r--r--devel/llvm-devel/Makefile.MAN1SRCS1
-rw-r--r--devel/llvm-devel/Makefile.snapshot6
-rw-r--r--devel/llvm-devel/distinfo6
-rw-r--r--devel/llvm-devel/files/gen-Makefile.snapshot.sh2
-rw-r--r--devel/llvm-devel/pkg-plist180
-rw-r--r--devel/protobuf-go/Makefile4
-rw-r--r--devel/protobuf-go/distinfo10
-rw-r--r--devel/py-electrum-ecc/Makefile2
-rw-r--r--devel/py-electrum-ecc/distinfo6
-rw-r--r--devel/py-electrum-ecc/files/patch-pyproject.toml22
-rw-r--r--devel/pyenv/Makefile2
-rw-r--r--devel/pyenv/distinfo6
-rw-r--r--devel/pyenv/pkg-plist19
-rw-r--r--devel/tcl8-thread/Makefile2
-rw-r--r--devel/yajl-tcl/Makefile4
-rw-r--r--dns/py-adns/Makefile11
-rw-r--r--dns/py-adns/distinfo6
-rw-r--r--editors/lazarus-devel/Makefile4
-rw-r--r--editors/lazarus-devel/distinfo6
-rw-r--r--editors/vscode/Makefile9
-rw-r--r--editors/vscode/distinfo14
-rw-r--r--editors/vscode/files/patch-src_vs_base_common_platform.ts4
-rw-r--r--editors/vscode/files/patch-src_vs_workbench_services_actions_common_menusExtensionPoint.ts4
-rw-r--r--editors/vscode/files/patch-test_automation_src_electron.ts6
-rw-r--r--editors/vscode/pkg-plist214
-rw-r--r--finance/electrum/Makefile2
-rw-r--r--finance/electrum/distinfo6
-rw-r--r--games/cdogs-sdl/Makefile2
-rw-r--r--games/cdogs-sdl/distinfo6
-rw-r--r--games/cdogs-sdl/pkg-plist59
-rw-r--r--games/xtxf/Makefile11
-rw-r--r--games/xtxf/distinfo6
-rw-r--r--graphics/drawio/Makefile1
-rw-r--r--graphics/egl-wayland/Makefile2
-rw-r--r--graphics/egl-wayland/distinfo6
-rw-r--r--graphics/egl-wayland/pkg-plist2
-rw-r--r--graphics/kdegraphics-mobipocket/Makefile2
-rw-r--r--graphics/kdegraphics-mobipocket/pkg-plist11
-rw-r--r--graphics/kqtquickcharts/Makefile2
-rw-r--r--graphics/ksanecore/Makefile5
-rw-r--r--graphics/libkdcraw/Makefile2
-rw-r--r--graphics/libkexiv2/Makefile18
-rw-r--r--graphics/libkexiv2/pkg-plist36
-rw-r--r--graphics/libkexiv2/pkg-plist.qt518
-rw-r--r--graphics/libkexiv2/pkg-plist.qt618
-rw-r--r--graphics/mesa-devel/Makefile4
-rw-r--r--graphics/mesa-devel/distinfo6
-rw-r--r--graphics/nvidia-drm-510-kmod-devel/Makefile2
-rw-r--r--graphics/nvidia-drm-510-kmod/distinfo6
-rw-r--r--graphics/nvidia-drm-515-kmod-devel/Makefile2
-rw-r--r--graphics/nvidia-drm-515-kmod/distinfo6
-rw-r--r--graphics/nvidia-drm-61-kmod-devel/Makefile2
-rw-r--r--graphics/nvidia-drm-61-kmod/distinfo6
-rw-r--r--graphics/nvidia-drm-66-kmod-devel/Makefile2
-rw-r--r--graphics/nvidia-drm-66-kmod/distinfo6
-rw-r--r--graphics/nvidia-drm-kmod-devel/Makefile2
-rw-r--r--japanese/font-moralerspace-hw/Makefile2
-rw-r--r--japanese/font-moralerspace-hw/distinfo6
-rw-r--r--japanese/font-moralerspace-hwjpdoc/Makefile2
-rw-r--r--japanese/font-moralerspace-hwjpdoc/distinfo6
-rw-r--r--japanese/font-moralerspace-hwnf/Makefile59
-rw-r--r--japanese/font-moralerspace-hwnf/distinfo3
-rw-r--r--japanese/font-moralerspace-hwnf/pkg-descr2
-rw-r--r--japanese/font-moralerspace-jpdoc/Makefile2
-rw-r--r--japanese/font-moralerspace-jpdoc/distinfo6
-rw-r--r--japanese/font-moralerspace-nf/Makefile59
-rw-r--r--japanese/font-moralerspace-nf/distinfo3
-rw-r--r--japanese/font-moralerspace-nf/pkg-descr2
-rw-r--r--japanese/font-moralerspace/Makefile2
-rw-r--r--japanese/font-moralerspace/distinfo6
-rw-r--r--japanese/font-plemoljp-hs/Makefile2
-rw-r--r--japanese/font-plemoljp-hs/distinfo6
-rw-r--r--japanese/font-plemoljp-nf/Makefile2
-rw-r--r--japanese/font-plemoljp-nf/distinfo6
-rw-r--r--japanese/font-plemoljp/Makefile2
-rw-r--r--japanese/font-plemoljp/distinfo6
-rw-r--r--java/wildfly/Makefile8
-rw-r--r--java/wildfly/distinfo6
-rw-r--r--lang/fpc-devel-source/Makefile4
-rw-r--r--lang/fpc-devel-source/distinfo6
-rw-r--r--lang/fpc-devel/Makefile4
-rw-r--r--lang/fpc-devel/distinfo6
-rw-r--r--lang/fpc-devel/pkg-plist36
-rw-r--r--lang/itcl4/Makefile4
-rw-r--r--lang/itcl4/distinfo6
-rw-r--r--mail/vbsfilter/Makefile2
-rw-r--r--math/analitza/Makefile2
-rw-r--r--math/octave-forge-automatic-differentiation/Makefile2
-rw-r--r--math/octave-forge-automatic-differentiation/files/patch-DESCRIPTION9
-rw-r--r--math/octave-forge-onsas/Makefile2
-rw-r--r--math/octave-forge-pkg-octave-doc/Makefile2
-rw-r--r--math/octave-forge-pkg-octave-doc/distinfo6
-rw-r--r--math/octave-forge/Makefile5
-rw-r--r--misc/compat14x/Makefile4
-rw-r--r--misc/compat14x/distinfo14
-rw-r--r--misc/compat14x/pkg-plist.aarch642
-rw-r--r--misc/compat14x/pkg-plist.amd644
-rw-r--r--misc/compat14x/pkg-plist.i3862
-rw-r--r--misc/hwdata/Makefile2
-rw-r--r--misc/hwdata/distinfo6
-rw-r--r--net-im/Makefile1
-rw-r--r--net-im/py-zapzap/Makefile21
-rw-r--r--net-im/py-zapzap/distinfo3
-rw-r--r--net-im/py-zapzap/pkg-descr3
-rw-r--r--net/amnezia-tools/Makefile26
-rw-r--r--net/amnezia-tools/distinfo6
-rw-r--r--net/amnezia-tools/files/amnezia.in7
-rw-r--r--net/amnezia-tools/files/patch-man_wg-quick.8204
-rw-r--r--net/amnezia-tools/files/patch-man_wg.8140
-rw-r--r--net/amnezia-tools/files/patch-wg-quick_freebsd.bash2
-rw-r--r--net/asterisk-chan_sccp/Makefile34
-rw-r--r--net/asterisk-chan_sccp/distinfo6
-rw-r--r--net/asterisk-chan_sccp/files/patch-src_define.h4
-rw-r--r--net/asterisk-chan_sccp/files/patch-src_pbx__impl_ast116_ast116.c41
-rw-r--r--net/calendarsupport/Makefile2
-rw-r--r--net/eventviews/Makefile2
-rw-r--r--net/gerbera/Makefile9
-rw-r--r--net/gerbera/distinfo8
-rw-r--r--net/gerbera/files/patch-CMakeLists.txt23
-rw-r--r--net/gerbera/pkg-plist1
-rw-r--r--net/incidenceeditor/Makefile2
-rw-r--r--net/k6/Makefile5
-rw-r--r--net/k6/distinfo10
-rw-r--r--net/kmbox/Makefile2
-rw-r--r--net/ksmtp/Makefile2
-rw-r--r--net/libgravatar/Makefile2
-rw-r--r--net/mailcommon/Makefile2
-rw-r--r--net/messagelib/Makefile2
-rw-r--r--net/pimcommon/Makefile2
-rw-r--r--net/py-python-socks/Makefile5
-rw-r--r--net/py-python-socks/distinfo6
-rw-r--r--security/keepassxc/Makefile52
-rw-r--r--security/keepassxc/files/patch-CMakeLists.txt12
-rw-r--r--security/keepassxc/files/patch-src_thirdparty_ykcore_CMakeLists.txt8
-rw-r--r--security/krb5-122/Makefile2
-rw-r--r--security/openssl32/Makefile3
-rw-r--r--security/openssl33/Makefile3
-rw-r--r--security/openssl34/Makefile3
-rw-r--r--security/py-pass-git-helper/Makefile2
-rw-r--r--security/py-pass-git-helper/distinfo6
-rw-r--r--security/vault/Makefile7
-rw-r--r--security/vault/distinfo34
-rw-r--r--security/vuxml/vuln/2025.xml57
-rw-r--r--sysutils/appjail-devel/Makefile4
-rw-r--r--sysutils/appjail-devel/distinfo6
-rw-r--r--sysutils/appjail/Makefile2
-rw-r--r--sysutils/appjail/distinfo6
-rw-r--r--sysutils/backrest/Makefile3
-rw-r--r--sysutils/backrest/distinfo14
-rw-r--r--sysutils/limine/Makefile2
-rw-r--r--sysutils/limine/distinfo6
-rw-r--r--sysutils/mult/Makefile3
-rw-r--r--sysutils/mult/distinfo14
-rw-r--r--sysutils/py-overlord/Makefile2
-rw-r--r--sysutils/py-overlord/distinfo6
-rw-r--r--sysutils/zellij/Makefile7
-rw-r--r--textproc/otree/Makefile17
-rw-r--r--textproc/otree/distinfo32
-rw-r--r--textproc/par/Makefile2
-rw-r--r--textproc/par/files/patch-par.c24
-rw-r--r--www/apache24/Makefile2
-rw-r--r--www/apache24/distinfo6
-rw-r--r--www/gotty/Makefile3
-rw-r--r--www/gotty/distinfo14
-rw-r--r--www/homepage/Makefile5
-rw-r--r--www/homepage/distinfo6
-rw-r--r--www/homepage/files/config/bookmarks.yaml.sample18
-rw-r--r--www/homepage/files/config/custom.css.sample1
-rw-r--r--www/homepage/files/config/custom.js.sample1
-rw-r--r--www/homepage/files/config/docker.yaml.sample10
-rw-r--r--www/homepage/files/config/kubernetes.yaml.sample2
-rw-r--r--www/homepage/files/config/services.yaml.sample18
-rw-r--r--www/homepage/files/config/settings.yaml.sample7
-rw-r--r--www/homepage/files/config/widgets.yaml.sample12
-rw-r--r--www/homepage/pkg-plist4799
-rw-r--r--www/linux-freetube/Makefile4
-rw-r--r--www/linux-freetube/distinfo6
-rw-r--r--www/py-django52/Makefile2
-rw-r--r--www/py-django52/distinfo6
-rw-r--r--www/tomcat-devel/Makefile32
-rw-r--r--www/tomcat-devel/distinfo6
-rw-r--r--www/tomcat-devel/files/patch-bin__daemon.sh6
-rw-r--r--www/tomcat-devel/pkg-plist2
-rw-r--r--www/tor-browser/Makefile21
-rw-r--r--www/tor-browser/distinfo14
-rw-r--r--www/tor-browser/files/patch-bug1559213131
-rw-r--r--www/tor-browser/files/patch-bug185975242
-rw-r--r--www/tor-browser/files/patch-bug84756883
-rw-r--r--www/tor-browser/files/patch-build_gn__processor.py (renamed from www/tor-browser/files/patch-python_mozbuild_mozbuild_gn__processor.py)20
-rw-r--r--www/tor-browser/files/patch-gfx_skia_skia_src_core_SkRasterPipeline.h13
-rw-r--r--www/tor-browser/files/patch-ipc_glue_GeckoChildProcessHost.cpp13
-rw-r--r--www/tor-browser/files/patch-memory_mozalloc_throw__gcc.h2
-rw-r--r--www/tor-browser/files/patch-python_sites_mach.txt18
-rw-r--r--www/tor-browser/files/patch-third__party_libwebrtc_build_config_BUILDCONFIG.gn73
-rw-r--r--www/tor-browser/files/patch-third__party_sqlite3_ext_sqlite-vec_sqlite-vec.c15
-rw-r--r--www/tor-browser/files/patch-toolkit_components_processtools_procinfo__bsd.c104
-rw-r--r--www/tor-browser/files/patch-toolkit_xre_nsEmbedFunctions.cpp17
-rw-r--r--x11-wm/phoc/Makefile1
-rw-r--r--x11/alacritty/Makefile3
-rw-r--r--x11/alacritty/Makefile.crates10
-rw-r--r--x11/alacritty/distinfo26
-rw-r--r--x11/kanshi/Makefile1
-rw-r--r--x11/linux-nvidia-libs/Makefile19
-rw-r--r--x11/linux-nvidia-libs/distinfo6
-rw-r--r--x11/linux-nvidia-libs/pkg-plist1
-rw-r--r--x11/nvidia-driver/Makefile.version2
-rw-r--r--x11/nvidia-driver/distinfo6
-rw-r--r--x11/nvidia-settings/Makefile2
-rw-r--r--x11/nvidia-settings/distinfo6
-rw-r--r--x11/nvidia-xconfig/Makefile2
-rw-r--r--x11/nvidia-xconfig/distinfo6
-rw-r--r--x11/swaylock-plugin/Makefile2
-rw-r--r--x11/swaylock-plugin/distinfo6
-rw-r--r--x11/way-displays/Makefile2
-rw-r--r--x11/waybar/Makefile39
-rw-r--r--x11/waybar/distinfo6
-rw-r--r--x11/wlrctl/Makefile1
-rw-r--r--x11/wofi/Makefile8
-rw-r--r--x11/wofi/distinfo6
-rw-r--r--x11/xscreensaver/Makefile9
-rw-r--r--x11/xscreensaver/distinfo6
-rw-r--r--x11/xscreensaver/files/patch-driver_XScreenSaver.ad.in10
-rw-r--r--x11/xscreensaver/pkg-plist10
334 files changed, 4948 insertions, 5220 deletions
diff --git a/MOVED b/MOVED
index 1e86674d370f..ab45451d6013 100644
--- a/MOVED
+++ b/MOVED
@@ -4711,3 +4711,9 @@ databases/pear-DoctrineDBAL||2025-08-04|Has expired: Upstream no longer serves t
www/py-wsaccel||2025-08-04|Has expired: Upstream ceased development
databases/pear-DoctrineCommon||2025-08-05|Has expired: Upstream no longer serves through PEAR channel and has been moved to Composer
devel/tclthread|devel/tcl8-thread|2025-08-07|Use tcl8-thread with Tcl8 and tcl9-thread Tcl9
+graphics/libkexiv2@qt5||2025-08-08|Unflavorize; Qt5 flavor is not needed anymore
+graphics/libkexiv2@qt6|graphics/libkexiv2|2025-08-08|Unflavorize; Qt5 flavor is not needed anymore
+databases/mariadb105-server||2025-08-09|Has expired: Upstream End-of-Life, please switch to databases/mariadb118-server
+databases/mariadb105-client||2025-08-09|Has expired: Upstream End-of-Life, please switch to databases/mariadb118-client
+japanese/font-moralerspace-hwnf|japanese/font-moralerspace-hw|2025-08-09|Moralerspace variants now include Nerd Fonts by default
+japanese/font-moralerspace-nf|japanese/font-moralerspace|2025-08-09|Moralerspace variants now include Nerd Fonts by default
diff --git a/Mk/Uses/kde.mk b/Mk/Uses/kde.mk
index 71980d8f867e..0a9a9e70a8b4 100644
--- a/Mk/Uses/kde.mk
+++ b/Mk/Uses/kde.mk
@@ -331,7 +331,7 @@ _USE_PLASMA6_ALL= activities activities-stats activitymanagerd \
_USE_PLASMA_ALL= ${_USE_PLASMA${_KDE_VERSION}_ALL}
# List of frequently used components of the KDE Gears distribution.
-_USE_GEAR5_ALL= libkdcraw libkexiv2
+_USE_GEAR5_ALL= libkdcraw
_USE_GEAR6_ALL= baloo-widgets kate kosm kpublictransport \
libkcddb libkcompactdisc libkdcraw \
libkdegames libkeduvocdocument libkexiv2 \
@@ -982,10 +982,8 @@ kde-libkdegames_LIB= libKDEGames${_KDE_VERSION}.so
kde-libkeduvocdocument_PORT= misc/libkeduvocdocument
kde-libkeduvocdocument_LIB= libKEduVocDocument.so
-kde-libkexiv2_PORT= graphics/libkexiv2@qt${_KDE_VERSION}
-kde-libkexiv2_LIB5= libKF${_KDE_VERSION}KExiv2.so
-kde-libkexiv2_LIB6= libKExiv2Qt${_KDE_VERSION}.so
-kde-libkexiv2_LIB= ${kde-libkexiv2_LIB${_KDE_VERSION}}
+kde-libkexiv2_PORT= graphics/libkexiv2
+kde-libkexiv2_LIB= libKExiv2Qt6.so
kde-libksane_PORT= graphics/libksane
kde-libksane_LIB= libKSaneWidgets${_KDE_VERSION}.so
diff --git a/astro/py-sunpy/Makefile b/astro/py-sunpy/Makefile
index ab5ad8fba91f..551ca12d6edd 100644
--- a/astro/py-sunpy/Makefile
+++ b/astro/py-sunpy/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sunpy
-DISTVERSION= 7.0.0
+DISTVERSION= 7.0.1
CATEGORIES= astro
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/py-sunpy/distinfo b/astro/py-sunpy/distinfo
index 2e0d5203a6c9..f8f108c90fd1 100644
--- a/astro/py-sunpy/distinfo
+++ b/astro/py-sunpy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751350865
-SHA256 (sunpy-7.0.0.tar.gz) = 80d8c74b2c444c13a7f7c03e182712fce18f7c9bfa84869804e3ac360937a0e4
-SIZE (sunpy-7.0.0.tar.gz) = 4198222
+TIMESTAMP = 1754620981
+SHA256 (sunpy-7.0.1.tar.gz) = f59086f42b53a6018696ab57725d9ea5107315c6d5bc833365c5e4e42439ffe0
+SIZE (sunpy-7.0.1.tar.gz) = 4199162
diff --git a/audio/alsa-lib/Makefile b/audio/alsa-lib/Makefile
index fb8bbcd77b0a..9e31ea1d68cf 100644
--- a/audio/alsa-lib/Makefile
+++ b/audio/alsa-lib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= alsa-lib
-PORTVERSION= 1.2.13
+PORTVERSION= 1.2.14
CATEGORIES= audio
MASTER_SITES= https://www.alsa-project.org/files/pub/lib/
diff --git a/audio/alsa-lib/distinfo b/audio/alsa-lib/distinfo
index 0305bd92a7e5..7d46933f4cfc 100644
--- a/audio/alsa-lib/distinfo
+++ b/audio/alsa-lib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738145160
-SHA256 (alsa-lib-1.2.13.tar.bz2) = 8c4ff37553cbe89618e187e4c779f71a9bb2a8b27b91f87ed40987cc9233d8f6
-SIZE (alsa-lib-1.2.13.tar.bz2) = 1116739
+TIMESTAMP = 1754663447
+SHA256 (alsa-lib-1.2.14.tar.bz2) = be9c88a0b3604367dd74167a2b754a35e142f670292ae47a2fdef27a2ee97a32
+SIZE (alsa-lib-1.2.14.tar.bz2) = 1115517
diff --git a/audio/alsa-utils/Makefile b/audio/alsa-utils/Makefile
index a2e1bef09e88..cb6e9c0e954a 100644
--- a/audio/alsa-utils/Makefile
+++ b/audio/alsa-utils/Makefile
@@ -1,5 +1,5 @@
PORTNAME= alsa-utils
-PORTVERSION= 1.2.13
+PORTVERSION= 1.2.14
CATEGORIES= audio
MASTER_SITES= https://www.alsa-project.org/files/pub/utils/
@@ -61,7 +61,7 @@ post-patch:
${WRKSRC}/amidi/amidi.1
@${REINPLACE_CMD} \
's|%%LOCALBASE%%|${LOCALBASE}|g' \
- ${WRKSRC}/alsa-info/alsa-info.sh.1 \
+ ${WRKSRC}/alsa-info/alsa-info.sh.8 \
${WRKSRC}/amidi/amidi.1
.include <bsd.port.mk>
diff --git a/audio/alsa-utils/distinfo b/audio/alsa-utils/distinfo
index 061d2ed6c339..def5c29d1a4e 100644
--- a/audio/alsa-utils/distinfo
+++ b/audio/alsa-utils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738145690
-SHA256 (alsa-utils-1.2.13.tar.bz2) = 1702a6b1cdf9ba3e996ecbc1ddcf9171e6808f5961d503d0f27e80ee162f1daa
-SIZE (alsa-utils-1.2.13.tar.bz2) = 1642028
+TIMESTAMP = 1754664140
+SHA256 (alsa-utils-1.2.14.tar.bz2) = 0794c74d33fed943e7c50609c13089e409312b6c403d6ae8984fc429c0960741
+SIZE (alsa-utils-1.2.14.tar.bz2) = 1652717
diff --git a/audio/alsa-utils/files/patch-alsa-info_alsa-info.sh.1 b/audio/alsa-utils/files/patch-alsa-info_alsa-info.sh.8
index 7c87d358dd5b..13cdbe6ef419 100644
--- a/audio/alsa-utils/files/patch-alsa-info_alsa-info.sh.1
+++ b/audio/alsa-utils/files/patch-alsa-info_alsa-info.sh.8
@@ -1,5 +1,5 @@
---- alsa-info/alsa-info.sh.1.orig 2020-02-19 12:02:10 UTC
-+++ alsa-info/alsa-info.sh.1
+--- alsa-info/alsa-info.sh.8.orig 2020-02-19 12:02:10 UTC
++++ alsa-info/alsa-info.sh.8
@@ -37,7 +37,7 @@ Includes output from \fIamixer\fP.
Includes output from \fIalsactl\fP.
.TP
diff --git a/audio/alsa-utils/pkg-plist b/audio/alsa-utils/pkg-plist
index ecb5b0dc8aa4..51af0d3ec5f0 100644
--- a/audio/alsa-utils/pkg-plist
+++ b/audio/alsa-utils/pkg-plist
@@ -23,7 +23,6 @@ lib/alsa-topology/libalsatplg_module_nhlt.so
lib/udev/90-alsa-restore.rules
%%MANPAGES%%share/man/fr/man8/alsaconf.8.gz
%%MANPAGES%%share/man/man1/aconnect.1.gz
-%%MANPAGES%%share/man/man1/alsa-info.sh.1.gz
%%MANPAGES%%%%BAT%%share/man/man1/alsabat.1.gz
%%MANPAGES%%share/man/man1/alsactl.1.gz
%%MANPAGES%%share/man/man1/alsaloop.1.gz
@@ -48,6 +47,7 @@ lib/udev/90-alsa-restore.rules
%%MANPAGES%%share/man/man1/nhlt-dmic-info.1.gz
%%MANPAGES%%share/man/man1/speaker-test.1.gz
%%MANPAGES%%share/man/man7/alsactl_init.7.gz
+%%MANPAGES%%share/man/man8/alsa-info.sh.8.gz
%%MANPAGES%%share/man/man8/alsaconf.8.gz
sbin/alsa-info.sh
%%BAT%%sbin/alsabat-test.sh
diff --git a/comms/Makefile b/comms/Makefile
index 2fdb7d70fe2e..ca0cef090c7a 100644
--- a/comms/Makefile
+++ b/comms/Makefile
@@ -62,6 +62,7 @@
SUBDIR += hamlib
SUBDIR += hcidump
SUBDIR += hidapi
+ SUBDIR += hydrasdr
SUBDIR += ibp
SUBDIR += iceoryx
SUBDIR += inspectrum
diff --git a/comms/hydrasdr/Makefile b/comms/hydrasdr/Makefile
new file mode 100644
index 000000000000..56e29c080a83
--- /dev/null
+++ b/comms/hydrasdr/Makefile
@@ -0,0 +1,28 @@
+PORTNAME= hydrasdr
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.0.2
+CATEGORIES= comms hamradio
+
+MAINTAINER= unitrunker@gmail.com
+COMMENT= HydraSDR RFONE's host library and associated tools
+WWW= https://hydrasdr.com/
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/hydrasdr-tools/LICENSE.md
+
+USES= cmake pkgconfig
+USE_GITHUB= yes
+GH_PROJECT= rfone_host
+USE_LDCONFIG= yes
+
+CMAKE_OFF= INSTALL_UDEV_RULES
+CMAKE_ARGS= -DLIBUSB_LIBRARIES="/usr/lib/libusb.so" \
+ -DLIBUSB_INCLUDE_DIR="/usr/include"
+OPTIONS_DEFINE_amd64= SIMD
+OPTIONS_DEFINE_i386= SIMD
+OPTIONS_DEFAULT_amd64= SIMD
+OPTIONS_DEFAULT_i386= SIMD
+
+SIMD_CFLAGS= -DFREEBSD_USE_SIMD -msse -msse2 -mfpmath=sse -mmmx
+
+.include <bsd.port.mk>
diff --git a/comms/hydrasdr/distinfo b/comms/hydrasdr/distinfo
new file mode 100644
index 000000000000..80c529e2c654
--- /dev/null
+++ b/comms/hydrasdr/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1753631782
+SHA256 (hydrasdr-rfone_host-v1.0.2_GH0.tar.gz) = 4d5d47bd5f34479073b50229e95be606d6236714c048af97ed356ab090f158ac
+SIZE (hydrasdr-rfone_host-v1.0.2_GH0.tar.gz) = 270469
diff --git a/comms/hydrasdr/files/patch-libhydrasdr_CMakeLists.txt b/comms/hydrasdr/files/patch-libhydrasdr_CMakeLists.txt
new file mode 100644
index 000000000000..609c02a6a7c4
--- /dev/null
+++ b/comms/hydrasdr/files/patch-libhydrasdr_CMakeLists.txt
@@ -0,0 +1,22 @@
+--- libhydrasdr/CMakeLists.txt.orig 2025-07-17 22:22:04 UTC
++++ libhydrasdr/CMakeLists.txt
+@@ -108,11 +108,18 @@ CONFIGURE_FILE(
+ ${CMAKE_CURRENT_BINARY_DIR}/libhydrasdr.pc
+ @ONLY)
+
++STRING(COMPARE EQUAL ${BSD} "FreeBSD" FREEBSD)
++if (FREEBSD)
+ INSTALL(
+ FILES ${CMAKE_CURRENT_BINARY_DIR}/libhydrasdr.pc
++ DESTINATION libdata${LIB_SUFFIX}/pkgconfig
++)
++else()
++INSTALL(
++ FILES ${CMAKE_CURRENT_BINARY_DIR}/libhydrasdr.pc
+ DESTINATION lib${LIB_SUFFIX}/pkgconfig
+ )
+-
++endif()
+ ########################################################################
+ # Create uninstall target
+ ########################################################################
diff --git a/comms/hydrasdr/pkg-descr b/comms/hydrasdr/pkg-descr
new file mode 100644
index 000000000000..e965ee7c72ad
--- /dev/null
+++ b/comms/hydrasdr/pkg-descr
@@ -0,0 +1,2 @@
+Host software for HydraSDR RFONE, a tiny, efficient and ultra evolutive
+software defined radio.
diff --git a/comms/hydrasdr/pkg-plist b/comms/hydrasdr/pkg-plist
new file mode 100644
index 000000000000..684527fd20c7
--- /dev/null
+++ b/comms/hydrasdr/pkg-plist
@@ -0,0 +1,21 @@
+bin/hydrasdr_calibrate
+bin/hydrasdr_gpio
+bin/hydrasdr_gpiodir
+bin/hydrasdr_info
+bin/hydrasdr_lib_version
+bin/hydrasdr_r82x
+bin/hydrasdr_reset
+bin/hydrasdr_rx
+bin/hydrasdr_set_rf_port
+bin/hydrasdr_si5351c
+bin/hydrasdr_spiflash
+include/libhydrasdr/filters.h
+include/libhydrasdr/hydrasdr.h
+include/libhydrasdr/hydrasdr_commands.h
+include/libhydrasdr/iqconverter_float.h
+include/libhydrasdr/iqconverter_int16.h
+lib/libhydrasdr.a
+lib/libhydrasdr.so
+lib/libhydrasdr.so.0
+lib/libhydrasdr.so.1.0.2
+libdata/pkgconfig/libhydrasdr.pc
diff --git a/databases/Makefile b/databases/Makefile
index d169e070b4b2..42b25b39d02c 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -169,8 +169,6 @@
SUBDIR += mariadb-java-client
SUBDIR += mariadb1011-client
SUBDIR += mariadb1011-server
- SUBDIR += mariadb105-client
- SUBDIR += mariadb105-server
SUBDIR += mariadb106-client
SUBDIR += mariadb106-server
SUBDIR += mariadb114-client
@@ -897,6 +895,7 @@
SUBDIR += redis62
SUBDIR += redis72
SUBDIR += redis74
+ SUBDIR += redis80
SUBDIR += redis_exporter
SUBDIR += redisdesktopmanager
SUBDIR += redisjson
diff --git a/databases/cego/Makefile b/databases/cego/Makefile
index 52d89fe56d7b..3a4be26227e5 100644
--- a/databases/cego/Makefile
+++ b/databases/cego/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cego
-PORTVERSION= 2.52.25
+PORTVERSION= 2.52.26
CATEGORIES= databases
MASTER_SITES= http://www.lemke-it.com/
diff --git a/databases/cego/distinfo b/databases/cego/distinfo
index 23afae5034ab..44c423ddcc17 100644
--- a/databases/cego/distinfo
+++ b/databases/cego/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754069559
-SHA256 (cego-2.52.25.tar.gz) = 7c9d72b8e03a1a1174ca0478505ede0d4bba5a9f92a20697bed38ecc0121ad26
-SIZE (cego-2.52.25.tar.gz) = 3307948
+TIMESTAMP = 1754630670
+SHA256 (cego-2.52.26.tar.gz) = 376a300ec04f1d021ea15eb494ad9fec72fd8fa6cea858edb714917e503de742
+SIZE (cego-2.52.26.tar.gz) = 3308502
diff --git a/databases/mariadb-connector-c/Makefile b/databases/mariadb-connector-c/Makefile
index feb1c2509051..68db8ebae5eb 100644
--- a/databases/mariadb-connector-c/Makefile
+++ b/databases/mariadb-connector-c/Makefile
@@ -1,9 +1,10 @@
PORTNAME= mariadb-connector-c
-PORTVERSION= 3.4.3
+PORTVERSION= 3.4.5
CATEGORIES= databases
-MASTER_SITES= https://mirror.nodesdirect.com/${SITESDIR}/ \
- https://mirror.one.com/${SITESDIR}/ \
+MASTER_SITES= \
https://ftp.nluug.nl/db/${SITESDIR}/ \
+ https://mirror.nodesdirect.com/${SITESDIR}/ \
+ https://mirror.one.com/${SITESDIR}/ \
https://ftp.icm.edu.pl/pub/unix/database/${SITESDIR}/ \
https://mirror.truenetwork.ru/${SITESDIR}/ \
https://mirrors.aliyun.com/${SITESDIR}/ \
diff --git a/databases/mariadb-connector-c/distinfo b/databases/mariadb-connector-c/distinfo
index 73afc10ea205..ab1d25359215 100644
--- a/databases/mariadb-connector-c/distinfo
+++ b/databases/mariadb-connector-c/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734682026
-SHA256 (mariadb-connector-c-3.4.3-src.tar.gz) = a9033833a88ca74789bd6db565965382c982d06aae1c086097fa9c3e7c7d1eaf
-SIZE (mariadb-connector-c-3.4.3-src.tar.gz) = 1428189
+TIMESTAMP = 1754737205
+SHA256 (mariadb-connector-c-3.4.5-src.tar.gz) = b17e193816cb25c3364c2cc92a0ad3f1d0ad9f0f484dc76b8e7bdb5b50eac1a3
+SIZE (mariadb-connector-c-3.4.5-src.tar.gz) = 1433040
diff --git a/databases/mariadb-connector-c/pkg-plist b/databases/mariadb-connector-c/pkg-plist
index 5859175035e5..bf4f995846d1 100644
--- a/databases/mariadb-connector-c/pkg-plist
+++ b/databases/mariadb-connector-c/pkg-plist
@@ -23,6 +23,7 @@ lib/mariadb/plugin/caching_sha2_password.so
lib/mariadb/plugin/client_ed25519.so
lib/mariadb/plugin/dialog.so
lib/mariadb/plugin/mysql_clear_password.so
+lib/mariadb/plugin/parsec.so
lib/mariadb/plugin/remote_io.so
lib/mariadb/plugin/sha256_password.so
lib/mariadb/plugin/zstd.so
diff --git a/databases/mariadb-connector-odbc/Makefile b/databases/mariadb-connector-odbc/Makefile
index d4f05e432041..40de60454082 100644
--- a/databases/mariadb-connector-odbc/Makefile
+++ b/databases/mariadb-connector-odbc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mariadb
-PORTVERSION= 3.1.20
+PORTVERSION= 3.2.6
CATEGORIES= databases
MASTER_SITES= https://mirror.nodesdirect.com/${SITESDIR}/ \
https://mirror.one.com/${SITESDIR}/ \
@@ -24,7 +24,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libodbc.so:databases/unixODBC \
libmariadb.so:databases/mariadb-connector-c
-USES= cmake:insource ssl
+USES= cmake ssl
USE_LDCONFIG= ${PREFIX}/lib/mariadbconnector-odbc
SITESDIR= ${PORTNAME}/${PKGNAMESUFFIX:S/^-//}-${PORTVERSION:S/.b$//}
@@ -39,7 +39,8 @@ LDFLAGS+= -L${LOCALBASE}/lib/mariadb
SSL_CMAKE_ON= -DWITH_OPENSSL=on
-PLIST_FILES= lib/mariadb/libmaodbc.so \
+PLIST_FILES= include/mariadb/mariadb/sqlmariadb.h \
+ lib/mariadb/libmaodbc.so \
libdata/pkgconfig/libmaodbc.pc
post-install:
diff --git a/databases/mariadb-connector-odbc/distinfo b/databases/mariadb-connector-odbc/distinfo
index 9e5ed1924917..b9d0aea9a128 100644
--- a/databases/mariadb-connector-odbc/distinfo
+++ b/databases/mariadb-connector-odbc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1703846623
-SHA256 (mariadb-connector-odbc-3.1.20-src.tar.gz) = 41f7db83c907017be67f9941649e7ce1d3597c6d68f6241cb9b7709bbe2a490b
-SIZE (mariadb-connector-odbc-3.1.20-src.tar.gz) = 562312
+TIMESTAMP = 1754737413
+SHA256 (mariadb-connector-odbc-3.2.6-src.tar.gz) = ec125605ac6773df260fa73986e921d7c3f1ee18bf0a9a2eb201ee6db1b2e079
+SIZE (mariadb-connector-odbc-3.2.6-src.tar.gz) = 665864
diff --git a/databases/mariadb1011-server/Makefile b/databases/mariadb1011-server/Makefile
index 2a7b81c2d1e7..7b77ad968e19 100644
--- a/databases/mariadb1011-server/Makefile
+++ b/databases/mariadb1011-server/Makefile
@@ -1,10 +1,11 @@
PORTNAME?= mariadb
-PORTVERSION= 10.11.13
-PORTREVISION?= 1
+PORTVERSION= 10.11.14
+PORTREVISION?= 0
CATEGORIES= databases
-MASTER_SITES= https://mirror.nodesdirect.com/${SITESDIR}/ \
- https://mirror.one.com/${SITESDIR}/ \
+MASTER_SITES= \
https://ftp.nluug.nl/db/${SITESDIR}/ \
+ https://mirror.nodesdirect.com/${SITESDIR}/ \
+ https://mirror.one.com/${SITESDIR}/ \
https://ftp.icm.edu.pl/pub/unix/database/${SITESDIR}/ \
https://mirror.truenetwork.ru/${SITESDIR}/ \
https://mirrors.aliyun.com/${SITESDIR}/ \
diff --git a/databases/mariadb1011-server/distinfo b/databases/mariadb1011-server/distinfo
index 4074a153f366..e3b933c78d65 100644
--- a/databases/mariadb1011-server/distinfo
+++ b/databases/mariadb1011-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749204281
-SHA256 (mariadb-10.11.13.tar.gz) = f8b734749fbd652ea4e255be8cc7880f98d07b6a7feb4e1ea8c736cb480d23e4
-SIZE (mariadb-10.11.13.tar.gz) = 109323757
+TIMESTAMP = 1754735114
+SHA256 (mariadb-10.11.14.tar.gz) = 8a571cb14fb1d4e3663d8e98f3d4200c042fc8b2a4aaaab495860dea8b7d052f
+SIZE (mariadb-10.11.14.tar.gz) = 112475645
diff --git a/databases/mariadb1011-server/files/patch-tpool_CMakeLists.txt b/databases/mariadb1011-server/files/patch-tpool_CMakeLists.txt
index 5ab7d5de3dd2..5fb155f706b9 100644
--- a/databases/mariadb1011-server/files/patch-tpool_CMakeLists.txt
+++ b/databases/mariadb1011-server/files/patch-tpool_CMakeLists.txt
@@ -1,8 +1,11 @@
---- tpool/CMakeLists.txt.orig 2020-06-23 15:10:18 UTC
+--- tpool/CMakeLists.txt.orig 2025-07-28 16:12:34 UTC
+++ tpool/CMakeLists.txt
-@@ -1,4 +1,5 @@
- INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR} ${PROJECT_SOURCE_DIR}/include)
+@@ -11,7 +11,7 @@ TARGET_INCLUDE_DIRECTORIES(tpool PUBLIC "${CMAKE_CURRE
+
+ TARGET_INCLUDE_DIRECTORIES(tpool PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}"
+ PRIVATE ${PROJECT_SOURCE_DIR}/include)
+-
+ADD_DEFINITIONS(-fPIC)
IF(WIN32)
- SET(EXTRA_SOURCES tpool_win.cc aio_win.cc)
+ TARGET_SOURCES(tpool PRIVATE tpool_win.cc aio_win.cc)
ELSEIF(CMAKE_SYSTEM_NAME STREQUAL "Linux")
diff --git a/databases/mariadb105-client/Makefile b/databases/mariadb105-client/Makefile
deleted file mode 100644
index eadf06134a6a..000000000000
--- a/databases/mariadb105-client/Makefile
+++ /dev/null
@@ -1,10 +0,0 @@
-PORTNAME= mariadb
-PKGNAMESUFFIX= 105-client
-
-COMMENT= Multithreaded SQL database (client)
-
-MASTERDIR= ${.CURDIR}/../${PORTNAME}${PKGNAMESUFFIX:C/-client/-server/}
-
-PLIST= ${.CURDIR}/pkg-plist
-
-.include "${MASTERDIR}/Makefile"
diff --git a/databases/mariadb105-client/pkg-plist b/databases/mariadb105-client/pkg-plist
deleted file mode 100644
index 5c8f7bd6516e..000000000000
--- a/databases/mariadb105-client/pkg-plist
+++ /dev/null
@@ -1,187 +0,0 @@
-bin/mariadb
-bin/mariadb-access
-bin/mariadb-admin
-bin/mariadb-binlog
-bin/mariadb-check
-bin/mariadb-config
-bin/mariadb-conv
-bin/mariadb-dump
-bin/mariadb-find-rows
-bin/mariadb-import
-@comment bin/mysql_install_db
-bin/mariadb-plugin
-bin/mariadb-show
-bin/mariadb-slap
-bin/mariadb-test
-bin/mariadb-waitpid
-bin/mariadb_config
-bin/msql2mysql
-bin/mysql
-bin/mysql_config
-bin/mysql_convert_table_format
-bin/mysql_find_rows
-@comment bin/mysql_secure_installation
-bin/mysql_setpermission
-@comment bin/mysql_plugin
-@comment bin/mysql_waitpid
-bin/mysqlaccess
-bin/mysqladmin
-bin/mysqlbinlog
-bin/mysqlcheck
-bin/mysqldump
-bin/mysqlhotcopy
-bin/mysqlimport
-bin/mysqlshow
-bin/mysqlslap
-bin/mysqltest
-bin/mytop
-bin/my_print_defaults
-@comment bin/wsrep_sst_rsync_wan
-@sample %%ETCDIR%%/my.cnf.sample
-@sample %%ETCDIR%%/conf.d/client.cnf.sample
-@comment %%ETCDIR%%/conf.d/enable_encryption.preset
-@comment %%ETCDIR%%/conf.d/mysql-clients.cnf
-@comment %%ETCDIR%%/conf.d/server.cnf
-@comment %%ETCDIR%%/init.d/mysql
-@comment %%ETCDIR%%/logrotate.d/mysql
-include/mysql/errmsg.h
-include/mysql/ma_list.h
-include/mysql/ma_pvio.h
-include/mysql/ma_tls.h
-include/mysql/mariadb/ma_io.h
-include/mysql/mariadb_com.h
-include/mysql/mariadb_ctype.h
-include/mysql/mariadb_dyncol.h
-include/mysql/mariadb_rpl.h
-include/mysql/mariadb_stmt.h
-include/mysql/mariadb_version.h
-include/mysql/my_alloca.h
-include/mysql/my_config.h
-include/mysql/my_global.h
-include/mysql/my_sys.h
-include/mysql/mysql.h
-include/mysql/mysql_com.h
-include/mysql/mysql_version.h
-include/mysql/mysql/client_plugin.h
-include/mysql/mysql/plugin_auth.h
-include/mysql/mysql/plugin_auth_common.h
-include/mysql/mysqld_error.h
-%%NO_GSSAPI_NONE%%lib/mysql/plugin/auth_gssapi_client.so
-lib/mysql/libmariadb.a
-lib/mysql/libmariadb.so
-lib/mysql/libmariadb.so.3
-lib/mysql/libmariadbclient.a
-lib/mysql/libmysqlclient.a
-lib/mysql/libmysqlclient.so
-lib/mysql/libmysqlclient_r.a
-lib/mysql/libmysqlclient_r.so
-lib/mysql/libmysqlservices.a
-lib/mysql/plugin/caching_sha2_password.so
-lib/mysql/plugin/client_ed25519.so
-lib/mysql/plugin/daemon_example.ini
-lib/mysql/plugin/dialog.so
-lib/mysql/plugin/mysql_clear_password.so
-lib/mysql/plugin/sha256_password.so
-libdata/pkgconfig/libmariadb.pc
-libdata/pkgconfig/mariadb.pc
-@comment libexec/rcmysql
-@comment share/man/man1/aria_chk.1.gz
-@comment share/man/man1/aria_dump_log.1.gz
-@comment share/man/man1/aria_ftdump.1.gz
-@comment share/man/man1/aria_pack.1.gz
-@comment share/man/man1/aria_read_log.1.gz
-@comment share/man/man1/aria_s3_copy.1.gz
-@comment share/man/man1/galera_new_cluster.1.gz
-@comment share/man/man1/galera_recovery.1.gz
-@comment share/man/man1/innochecksum.1.gz
-@comment share/man/man1/mariabackup.1.gz
-share/man/man1/mariadb.1.gz
-share/man/man1/mariadb-access.1.gz
-share/man/man1/mariadb-admin.1.gz
-@comment share/man/man1/mariadb-backup.1.gz
-share/man/man1/mariadb-binlog.1.gz
-share/man/man1/mariadb-check.1.gz
-share/man/man1/mariadb-client-test-embedded.1.gz
-share/man/man1/mariadb-client-test.1.gz
-share/man/man1/mariadb-conv.1.gz
-share/man/man1/mariadb-convert-table-format.1.gz
-share/man/man1/mariadb_config.1.gz
-share/man/man1/mariadb-dump.1.gz
-@comment share/man/man1/mariadb-dumpslow.1.gz
-@comment share/man/man1/mariadb-embedded.1.gz
-share/man/man1/mariadb-find-rows.1.gz
-@comment share/man/man1/mariadb-fix-extensions.1.gz
-share/man/man1/mariadb-hotcopy.1.gz
-share/man/man1/mariadb-import.1.gz
-@comment share/man/man1/mariadb-install-db.1.gz
-@comment share/man/man1/mariadb-ldb.1.gz
-share/man/man1/mariadb-plugin.1.gz
-@comment share/man/man1/mariadb-secure-installation.1.gz
-share/man/man1/mariadb-service-convert.1.gz
-share/man/man1/mariadb-setpermission.1.gz
-share/man/man1/mariadb-show.1.gz
-share/man/man1/mariadb-slap.1.gz
-share/man/man1/mariadb-test-embedded.1.gz
-share/man/man1/mariadb-test.1.gz
-@comment share/man/man1/mariadb-tzinfo-to-sql.1.gz
-@comment share/man/man1/mariadb-upgrade.1.gz
-@comment share/man/man1/mariadb-waitpid.1.gz
-@comment share/man/man1/mariadbd-multi.1.gz
-@comment share/man/man1/mariadbd-safe-helper.1.gz
-@comment share/man/man1/mariadbd-safe.1.gz
-@comment share/man/man1/mbstream.1.gz
-share/man/man1/msql2mysql.1.gz
-share/man/man1/my_print_defaults.1.gz
-share/man/man1/my_safe_process.1.gz
-@comment share/man/man1/myisam_ftdump.1.gz
-@comment share/man/man1/myisamchk.1.gz
-@comment share/man/man1/myisamlog.1.gz
-@comment share/man/man1/myisampack.1.gz
-@comment share/man/man1/myrocks_hotbackup.1.gz
-share/man/man1/mysql-stress-test.pl.1.gz
-share/man/man1/mysql-test-run.pl.1.gz
-share/man/man1/mysql.1.gz
-@comment share/man/man1/mysql.server.1.gz
-share/man/man1/mysql_client_test.1.gz
-share/man/man1/mysql_client_test_embedded.1.gz
-share/man/man1/mysql_config.1.gz
-share/man/man1/mysql_convert_table_format.1.gz
-share/man/man1/mysql_embedded.1.gz
-share/man/man1/mysql_find_rows.1.gz
-@comment share/man/man1/mysql_fix_extensions.1.gz
-@comment share/man/man1/mysql_install_db.1.gz
-@comment share/man/man1/mysql_ldb.1.gz
-share/man/man1/mysql_plugin.1.gz
-@comment share/man/man1/mysql_secure_installation.1.gz
-share/man/man1/mysql_setpermission.1.gz
-@comment share/man/man1/mysql_tzinfo_to_sql.1.gz
-@comment share/man/man1/mysql_upgrade.1.gz
-@comment share/man/man1/mysql_waitpid.1.gz
-share/man/man1/mysqlaccess.1.gz
-share/man/man1/mysqladmin.1.gz
-share/man/man1/mysqlbinlog.1.gz
-share/man/man1/mysqlcheck.1.gz
-@comment share/man/man1/mysqld_multi.1.gz
-@comment share/man/man1/mysqld_safe.1.gz
-@comment share/man/man1/mysqld_safe_helper.1.gz
-share/man/man1/mysqldump.1.gz
-@comment share/man/man1/mysqldumpslow.1.gz
-share/man/man1/mysqlhotcopy.1.gz
-share/man/man1/mysqlimport.1.gz
-share/man/man1/mysqlshow.1.gz
-share/man/man1/mysqlslap.1.gz
-share/man/man1/mysqltest.1.gz
-share/man/man1/mysqltest_embedded.1.gz
-share/man/man1/mytop.1.gz
-@comment share/man/man1/perror.1.gz
-share/man/man1/replace.1.gz
-@comment share/man/man1/resolve_stack_dump.1.gz
-@comment share/man/man1/resolveip.1.gz
-@comment share/man/man1/wsrep_sst_common.1.gz
-@comment share/man/man1/wsrep_sst_mariabackup.1.gz
-@comment share/man/man1/wsrep_sst_mysqldump.1.gz
-@comment share/man/man1/wsrep_sst_rsync.1.gz
-@comment share/man/man1/wsrep_sst_rsync_wan.1.gz
-@comment share/man/man8/mariadbd.8.gz
-@comment share/man/man8/mysqld.8.gz
-share/aclocal/mysql.m4
diff --git a/databases/mariadb105-server/Makefile b/databases/mariadb105-server/Makefile
deleted file mode 100644
index 8a845f4f8d0d..000000000000
--- a/databases/mariadb105-server/Makefile
+++ /dev/null
@@ -1,287 +0,0 @@
-PORTNAME?= mariadb
-PORTVERSION= 10.5.29
-PORTREVISION?= 1
-CATEGORIES= databases
-MASTER_SITES= \
- https://mirror.nodesdirect.com/${SITESDIR}/ \
- https://mirror.one.com/${SITESDIR}/ \
- https://ftp.nluug.nl/db/${SITESDIR}/ \
- https://ftp.icm.edu.pl/pub/unix/database/${SITESDIR}/ \
- https://mirror.truenetwork.ru/${SITESDIR}/ \
- https://mirrors.aliyun.com/${SITESDIR}/ \
- https://ftp.ubuntu-tw.org/mirror/${SITESDIR}/ \
- https://mirror.kku.ac.th/${SITESDIR}/ \
- https://espejito.fder.edu.uy/${SITESDIR}/ \
- https://ftp.osuosl.org/pub/${SITESDIR}/ \
- https://downloads.mariadb.org/rest-api/mariadb/${PORTVERSION}/
-PKGNAMESUFFIX?= 105-server
-
-MAINTAINER= brnrd@FreeBSD.org
-COMMENT?= Multithreaded SQL database (server)
-WWW= https://mariadb.org/
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-#EXPIRATION_DATE= 2025-06-01
-
-LIB_DEPENDS+= libpcre2-8.so:devel/pcre2
-
-# Ugly workaround for MariaDB/CMake library detection
-LDFLAGS+= -L${LOCALBASE}/lib
-
-USES= bison:build cmake:insource,noninja compiler:c++11-lib cpe iconv:translit libedit ncurses pkgconfig shebangfix ssl
-
-SUB_FILES= pkg-message
-PKGMESSAGE= ${WRKDIR}/pkg-message
-
-USE_LDCONFIG= ${PREFIX}/lib/mysql
-SHEBANG_FILES= scripts/*.sh
-SITESDIR= mariadb/mariadb-${PORTVERSION}/source
-DOCSDIR= ${PREFIX}/share/doc/mysql
-
-MARIADB_USER?= mysql
-MARIADB_GROUP?= mysql
-MARIADB_DBDIR?= /var/db/mysql
-MARIADB_RUNDIR?= /var/run/mysql
-MARIADB_SOCK?= mysql.sock
-MARIADB_LOGDIR?= /var/log/mysql
-
-USERS= ${MARIADB_USER}
-GROUPS= ${MARIADB_GROUP}
-
-OPTIONS_SINGLE= GSSAPI
-OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE
-OPTIONS_DEFAULT= GSSAPI_BASE
-
-.if ${PKGNAMESUFFIX:M*-server}
-# MySQL-Server options
-OPTIONS_DEFAULT+= CONNECT_EXTRA INNOBASE SPHINX SPIDER WSREP
-OPTIONS_GROUP= COMPRESSION ENGINES GROONGA
-OPTIONS_DEFINE= CONNECT_EXTRA DOCS
-OPTIONS_DEFINE_amd64= WSREP
-OPTIONS_DEFINE_aarch64= WSREP
-OPTIONS_DEFINE_powerpc64le= WSREP
-OPTIONS_DEFINE_powerpc64= WSREP
-OPTIONS_DEFINE_riscv64= WSREP
-OPTIONS_GROUP_COMPRESSION= LZ4 LZO SNAPPY
-OPTIONS_GROUP_ENGINES= COLUMNSTORE INNOBASE MROONGA OQGRAPH ROCKSDB S3 SPHINX SPIDER
-OPTIONS_GROUP_GROONGA= ZMQ MSGPACK
-OPTIONS_EXCLUDE_i386= ROCKSDB
-
-COLUMNSTORE_DESC= Columnar storage egine (BETA)
-CONNECT_EXTRA_DESC= Enable ODBC and XML in CONNECT engine
-COMPRESSION_DESC= Optional page compression
-ENGINES_DESC= Optional MariaDB storage engines
-GROONGA_DESC= Optional Mroonga features
-INNOBASE_DESC= InnoDB default engine
-MROONGA_DESC= Mroonga Full Text Search engine
-MSGPACK_DESC= MsgPack support
-OQGRAPH_DESC= Open Query Graph Computation engine
-ROCKSDB_DESC= RocksDB LSM engine
-S3_DESC= S3 storage engine (Alpha)
-SPHINX_DESC= SphinxSE engine
-SPIDER_DESC= Partitioning and XA-transactions engine
-WSREP_DESC= Build wsrep clustering
-ZMQ_DESC= ZeroMQ support
-.endif
-
-CMAKE_ARGS+= -DCMAKE_PREFIX_PATH=${PREFIX} \
- -DINSTALL_DOCDIR="share/doc/mysql" \
- -DINSTALL_DOCREADMEDIR="share/doc/mysql" \
- -DINSTALL_INFODIR="info" \
- -DINSTALL_LIBDIR="lib/mysql" \
- -DINSTALL_MANDIR="share/man" \
- -DINSTALL_MYSQLDATADIR="${MARIADB_DBDIR}" \
- -DINSTALL_MYSQLSHAREDIR="share/mysql" \
- -DINSTALL_MYSQLTESTDIR= \
- -DINSTALL_PLUGINDIR="lib/mysql/plugin" \
- -DINSTALL_SBINDIR="libexec" \
- -DINSTALL_SCRIPTDIR="bin" \
- -DINSTALL_SQLBENCHDIR= \
- -DINSTALL_SUPPORTFILESDIR="share/mysql" \
- -DINSTALL_SYSCONFDIR="${ETCDIR}" \
- -DINSTALL_SYSCONF2DIR="${ETCDIR}/conf.d" \
- -DINSTALL_UNIX_ADDRDIR="${MARIADB_RUNDIR}/${MARIADB_SOCK}" \
- -DWITH_PCRE=system \
- -DWITH_SSL="${OPENSSLBASE}" \
- -DCURSES_CURSES_LIBRARY="/usr/lib/libcurses.so" \
- -DCURSES_FORM_LIBRARY="/usr/lib/libform.so" \
- -DCURSES_CURSES_LIBRARY="/usr/lib/libncurses.so" \
- -DKRB5_CONFIG="${KRB5CONFIG}" \
- -DCURSES_NCURSES_LIBRARY="${NCURSESLIB}/libncurses.so" \
- -DCOMPILATION_COMMENT="FreeBSD Ports" \
- -DPLUGIN_AUTH_TEST_PLUGIN=NO
-CMAKE_OFF+= CONC_WITH_UNIT_TESTS CONNECT_WITH_MONGO WITH_UNIT_TESTS
-CMAKE_ON+= WITH_LIBWRAP WITHOUT_DOCS
-DISABLED_PLUGINS+= AUTH_TEST_PLUGIN DAEMON_EXAMPLE DIALOG_EXAMPLES \
- EXAMPLE EXAMPLE_KEY_MANAGEMENT FTEXAMPLE TOKUDB
-
-DATADIR= ${PREFIX}/share/mysql
-ETCDIR= ${PREFIX}/etc/mysql
-
-CONFLICTS_INSTALL= mariadb10[0-46-9]-${PKGNAMESUFFIX:C/^[0-9]*-//} \
- mariadb1011-${PKGNAMESUFFIX:C/^[0-9]*-//} \
- mysql[0-9]*-${PKGNAMESUFFIX:C/^[0-9]*-//} \
- mysqlwsrep*-server \
- percona[0-9]*-${PKGNAMESUFFIX:C/^[0-9]*-//} \
- mytop
-
-FASTMTX_CMAKE_BOOL= WITH_FAST_MUTEXES
-GSSAPI_BASE_USES= gssapi
-GSSAPI_HEIMDAL_USES= gssapi:heimdal
-GSSAPI_MIT_USES= gssapi:mit
-GSSAPI_NONE_CMAKE_ON= -DPLUGIN_AUTH_GSSAPI_CLIENT=OFF
-OPTIONS_SUB= yes
-SUB_LIST+= MARIADB_RUNDIR="${MARIADB_RUNDIR}" \
- MARIADB_SOCK="${MARIADB_SOCK}"
-
-.if ${PKGNAMESUFFIX:M*-client}
-# MySQL-Client part
-CMAKE_ON+= CONC_WITH_MYSQLCOMPAT WITHOUT_SERVER
-CMAKE_OFF+= WITH_WSREP
-USES+= readline
-USE_LDCONFIG= ${PREFIX}/lib/mysql
-SUB_FILES+= my.cnf.sample client.cnf.sample
-
-.else # ! ${PKGNAMESUFFIX:M*-client}
-# MySQL-Server part
-USES+= mysql:105m
-
-USE_LDCONFIG+= ${PREFIX}/lib/mysql/plugin
-USE_RC_SUBR= mysql-server
-
-CMAKE_ON+= CMAKE_SKIP_BUILD_RPATH WITH_EMBEDDED_SERVER
-CMAKE_OFF+= WITH_CLIENT
-SUB_FILES+= server.cnf.sample
-SUB_LIST+= MARIADB_DBDIR="${MARIADB_DBDIR}" \
- MARIADB_LOGDIR="${MARIADB_LOGDIR}" \
- MARIADB_USER="${MARIADB_USER}"
-PLIST_SUB+= MARIADB_LOGDIR="${MARIADB_LOGDIR}" \
- MARIADB_USER="${MARIADB_USER}" \
- MARIADB_GROUP="${MARIADB_GROUP}"
-
-.for ENGINE in ${OPTIONS_GROUP_ENGINES:NINNOBASE}
-${ENGINE}_CMAKE_OFF= -DPLUGIN_${ENGINE}=NO
-${ENGINE}_CMAKE_ON= -DPLUGIN_${ENGINE}=DYNAMIC
-.endfor
-INNOBASE_VARS_OFF= disabled_plugins+=INNOBASE
-#COLUMNSTORE_BROKEN= ColumnStore build failure "'swap<logging::Message>' is missing exception specification"
-CONNECT_EXTRA_LIB_DEPENDS= libodbc.so:databases/unixODBC
-CONNECT_EXTRA_USE= gnome=libxml2
-CONNECT_EXTRA_USES= gnome
-CONNECT_EXTRA_CMAKE_BOOL= CONNECT_WITH_LIBXML2 CONNECT_WITH_ODBC
-GSSAPI_NONE_VARS= disabled_plugins+=AUTH_GSSAPI
-LZ4_CMAKE_ON= -DGRN_WITH_LZ4=ON -DWITH_INNODB_LZ4=ON -DWITH_ROCKSDB_LZ4=ON
-LZ4_CMAKE_OFF= -DGRN_WITH_LZ4=OFF -DWITH_INNODB_LZ4=OFF -DWITH_ROCKSDB_LZ4=OFF
-LZ4_LIB_DEPENDS= liblz4.so:archivers/liblz4
-LZO_CMAKE_ON= -DWITH_INNODB_LZO=ON
-LZO_CMAKE_OFF= -DWITH_INNODB_LZO=OFF
-LZO_LIB_DEPENDS= liblzo2.so:archivers/lzo2
-MROONGA_IMPLIES= LZ4
-MSGPACK_LIB_DEPENDS= libmsgpackc.so:devel/msgpack-c
-OQGRAPH_LIB_DEPENDS= libboost_system.so:devel/boost-libs \
- libJudy.so:devel/judy
-#ROCKSDB_BROKEN= RocksDB build failure "incompatible pointer to integer conversion assigning to 'size_t'"
-ROCKSDB_USES= python
-ROCKSDB_CMAKE_ON= -DPYTHON_SHEBANG=${PYTHON_CMD}
-ROCKSDB_LIB_DEPENDS= libzstd.so:archivers/zstd
-SNAPPY_CMAKE_ON= -DWITH_INNODB_SNAPPY=ON -DWITH_ROCKSDB_snappy=ON
-SNAPPY_CMAKE_OFF= -DWITH_INNODB_SNAPPY=OFF -DWITH_ROCKSDB_snappy=OFF
-SNAPPY_LIB_DEPENDS= libsnappy.so:archivers/snappy
-WSREP_CMAKE_BOOL= WITH_WSREP
-WSREP_LIB_DEPENDS= libgalera.so:databases/galera26
-WSREP_RUN_DEPENDS= bash:shells/bash \
- rsync:net/rsync \
- #stunnel:security/stunnel
-WSREP_SHEBANG_FILES= bin/wsrep_sst_rsync
-ZMQ_LIB_DEPENDS= libzmq.so:net/libzmq4
-
-.for PLUGIN in ${DISABLED_PLUGINS}
-CMAKE_ARGS+= -DPLUGIN_${PLUGIN}=NO
-.endfor
-
-.endif # ${PKGNAMESUFFIX:M*-client}
-
-.include <bsd.port.options.mk>
-
-.if ${SSL_DEFAULT} != base && ${PORT_OPTIONS:MGSSAPI_BASE}
-GSSAPI_BASE_IGNORE= GSSAPI_BASE is not compatible with OpenSSL from ports. Use other GSSAPI options or OpenSSL from base system
-.endif
-
-.if ${SSL_DEFAULT:Mlibressl*}
-CFLAGS+= -Wno-incompatible-function-pointer-types
-.endif
-
-.if ${ARCH} != amd64 && ${ARCH} != aarch64
-PLIST_SUB+= WSREP="@comment "
-.endif
-
-.if ${ARCH} == i386
-USE_GCC= yes
-CFLAGS+= -latomic -fasynchronous-unwind-tables
-.endif
-
-post-patch:
-.if ${OPSYS} == DragonFly
- ${CP} ${WRKSRC}/cmake/os/FreeBSD.cmake \
- ${WRKSRC}/cmake/os/DragonFly.cmake
-.endif
-
-pre-configure:
- ${REINPLACE_CMD} 's|\(CHECK_LIBRARY_EXISTS.*\) "" HAVE_|\1 ${LOCALBASE}/lib HAVE_|' \
- ${WRKSRC}/cmake/pcre.cmake \
- ${WRKSRC}/storage/innobase/*.cmake
-
-post-configure:
- ${REINPLACE_CMD} -Ee 's|(#define INCLUDE.*)"$$|\1 -I${PREFIX}/include"|' \
- -e 's|(#define LIBS .*)"$$|\1 -L${PREFIX}/lib"|' \
- ${WRKSRC}/libmariadb/mariadb_config/mariadb_config.c
- ${REINPLACE_CMD} 's|%%LOCALBASE%%|${PREFIX}|' \
- ${WRKSRC}/scripts/mysql_config.sh
-
-pre-install:
- ${MKDIR} ${STAGEDIR}${ETCDIR}/conf.d
-
-.if ${PKGNAMESUFFIX:M*-client}
-post-install:
- ${INSTALL_DATA} ${WRKDIR}/my.cnf.sample ${STAGEDIR}${ETCDIR}/my.cnf.sample
- ${INSTALL_DATA} ${WRKDIR}/client.cnf.sample \
- ${STAGEDIR}${ETCDIR}/conf.d/client.cnf.sample
- ${MV} ${STAGEDIR}${PREFIX}/lib/mysql/pkgconfig/mariadb.pc \
- ${STAGEDIR}${PREFIX}/libdata/pkgconfig/mariadb.pc
- ${RM} -r ${STAGEDIR}${DATADIR} \
- ${STAGEDIR}${PREFIX}/include/mysql/server \
- ${STAGEDIR}${ETCDIR}/init.d \
- ${STAGEDIR}${PREFIX}/lib/mysql/pkgconfig
-
-post-install-GSSAPI_NONE-off:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mysql/plugin/auth_gssapi_client.so
-
-.else # ! ${PKGNAMESUFFIX:M*-client}
-post-install:
- ${INSTALL_DATA} ${WRKDIR}/server.cnf.sample \
- ${STAGEDIR}${ETCDIR}/conf.d/server.cnf.sample
- ${MV} ${STAGEDIR}${PREFIX}/share/user_map.conf \
- ${STAGEDIR}${PREFIX}/etc/mysql/user_map.conf.sample
- ${MV} ${STAGEDIR}${PREFIX}/share/pam_user_map.so \
- ${STAGEDIR}${PREFIX}/lib/mysql/
- ${RM} -r ${STAGEDIR}${PREFIX}/share/mysql/policy \
- ${STAGEDIR}${PREFIX}/include/mysql/server/private \
- ${STAGEDIR}${PREFIX}/lib/mysql/pkgconfig \
- ${STAGEDIR}/suite \
- ${STAGEDIR}${ETCDIR}/init.d \
- ${STAGEDIR}${ETCDIR}/logrotate.d
- ${MKDIR} ${STAGEDIR}${MARIADB_LOGDIR}
-
-post-install-WSREP-on:
- ${MV} ${STAGEDIR}${DATADIR}/wsrep.cnf \
- ${STAGEDIR}${ETCDIR}/conf.d/wsrep.cnf.sample
-
-post-install-SPIDER-on:
- ${MV} ${STAGEDIR}${ETCDIR}/conf.d/spider.cnf \
- ${STAGEDIR}${ETCDIR}/conf.d/spider.cnf.sample
-
-.endif # ${PKGNAMESUFFIX:M*-client}
-
-.include <bsd.port.mk>
diff --git a/databases/mariadb105-server/distinfo b/databases/mariadb105-server/distinfo
deleted file mode 100644
index 3aa41a8e972a..000000000000
--- a/databases/mariadb105-server/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1749606427
-SHA256 (mariadb-10.5.29.tar.gz) = de49ed417f6fa90e8fee72a41e526e0983dc47f388caff9e703803cec263b826
-SIZE (mariadb-10.5.29.tar.gz) = 117805539
diff --git a/databases/mariadb105-server/files/client.cnf.sample.in b/databases/mariadb105-server/files/client.cnf.sample.in
deleted file mode 100644
index 2513f6a04fb2..000000000000
--- a/databases/mariadb105-server/files/client.cnf.sample.in
+++ /dev/null
@@ -1,52 +0,0 @@
-# Options specific to client applications, see
-# https://mariadb.com/kb/en/configuring-mariadb-with-option-files/#client-option-groups
-
-# Options specific to all client programs
-[client]
-# port = 3306 # inherited from %%ETCDIR%%/my.cnf
-# socket = %%MARIADB_RUNDIR%%/%%MARIADB_SOCK%% # inherited from %%ETCDIR%%/my.cnf
-
-# Options specific to MariaDB client programs
-[client-mariadb]
-
-#
-## Options for specific client Tools
-#
-
-# Options read by `mysql`
-# Renamed from [mysql] starting with MariaDB 10.4.6.
-[mariadb-client] Options read by mysql. Available starting with MariaDB 10.4.6.
-prompt = \u@\h [\d]>\_
-no_auto_rehash
-
-# Options read by `mysqldump`
-# Renamed from [mysqldump] starting with MariaDB 10.4.6.
-[mariadb-dump]
-max_allowed_packet = 256M
-quote_names
-quick
-
-# Options read by `mysqladmin`
-# Renamed from [mysqladmin] starting with MariaDB 10.4.6.
-[mariadb-admin]
-
-# Options read by `mysqlbinlog`
-# Renamed from [mysqlbinlog] starting with MariaDB 10.4.6.
-[mariadb-binlog]
-
-# Options read by `mysqlcheck`
-# Renamed from [mysqlcheck] starting with MariaDB 10.4.6.
-[mariadb-check]
-
-# Options read by `mysqlimport`
-# Renamed from [mysqlimport] starting with MariaDB 10.4.6.
-[mariadb-import]
-
-# Options read by `mysqlshow`
-# Renamed from [mysqlshow] starting with MariaDB 10.4.6.
-[mariadb-show]
-
-# Options read by `mysqlslap`
-# Renamed from [mysqlslap] starting with MariaDB 10.4.6.
-[mariadb-slap]
-
diff --git a/databases/mariadb105-server/files/my.cnf.sample.in b/databases/mariadb105-server/files/my.cnf.sample.in
deleted file mode 100644
index 15dbc7e64da8..000000000000
--- a/databases/mariadb105-server/files/my.cnf.sample.in
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# This group is read both by the client and the server
-# use it for options that affect everything, see
-# https://mariadb.com/kb/en/configuring-mariadb-with-option-files/#option-groups
-#
-[client-server]
-port = 3306
-socket = %%MARIADB_RUNDIR%%/%%MARIADB_SOCK%%
-
-#
-# include *.cnf from the config directory
-#
-!includedir %%ETCDIR%%/conf.d/
diff --git a/databases/mariadb105-server/files/mysql-server.in b/databases/mariadb105-server/files/mysql-server.in
deleted file mode 100644
index b5c1a172e365..000000000000
--- a/databases/mariadb105-server/files/mysql-server.in
+++ /dev/null
@@ -1,137 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: mysql
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-#
-# Add the following line to /etc/rc.conf to enable mysql:
-# mysql_(instance_)?enable (bool): Set to "NO" by default.
-# Set it to "YES" to enable MySQL.
-# mysql_(instance_)?dbdir (str): Default to "%%MARIADB_DBDIR%%"
-# Base database directory.
-# mysql_(instance_)?args (str): Custom additional arguments to be passed
-# to mysqld_safe (default empty).
-# mysql_(instance_)?pidfile (str): Custom PID file path and name.
-# Default to "${mysql_dbdir}/${hostname}.pid".
-# mysql_(instance_)?user (str): User to run mysqld as
-# Default to "%%MARIADB_USER%%" created by the port
-# mysql_(instance_)?optfile (str): Server-specific option file.
-# Default to "${mysql_dbdir}/my.cnf".
-# mysql_(instance)?rundir (str): Default to "%%MARIADB_RUNDIR%%"
-# mysql_instances (str): Set to "" by default.
-# If defined, list of instances to enable
-
-. /etc/rc.subr
-
-name="mysql"
-rcvar=mysql_enable
-
-load_rc_config $name
-
-: ${mysql_enable="NO"}
-: ${mysql_user="%%MARIADB_USER%%"}
-: ${mysql_dbdir="%%MARIADB_DBDIR%%"}
-: ${mysql_optfile="%%ETCDIR%%/my.cnf"}
-: ${mysql_rundir="%%MARIADB_RUNDIR%%"}
-
-command="/usr/sbin/daemon"
-procname="%%PREFIX%%/libexec/mariadbd"
-start_precmd="${name}_prestart"
-start_postcmd="${name}_poststart"
-
-if [ -n "$2" ]; then
- instance="$2"
- load_rc_config ${name}_${instance}
- case "$mysql_instances" in
- "$2 "*|*" $2 "*|*" $2"|"$2")
- eval mysql_args="\${mysql_${instance}_args:-\"${mysql_args}\"}"
- eval mysql_dbdir="\${mysql_${instance}_dbdir:-\"%%MARIADB_DBDIR%%_${instance}\"}"
- eval mysql_user="\${mysql_${instance}_user:-\"${mysql_user}\"}"
- eval mysql_socket="\${mysql_${instance}_socket:-\"%%MARIADB_RUNDIR%%_${instance}/%%MARIADB_SOCK%%\"}"
- eval mysql_optfile="\${mysql_${instance}_optfile:-\"%%ETCDIR%%_${instance}/my.cnf\"}"
- eval mysql_pidfile="\${mysql_${instance}_pidfile:-\"%%MARIADB_RUNDIR%%_${instance}/mysqld.pid\"}"
- ;;
- *)
- err 1 "$2 not found in mysql_instances" ;;
- esac
-else
- if [ -n "${mysql_instances}" -a -n "$1" ]; then
- for instance in ${mysql_instances}; do
- eval _enable="\${mysql_${instance}_enable}"
- case "${_enable:-${mysql_enable}}" in
- [Nn][Oo]|[Ff][Aa][Ll][Ss][Ee]|[Oo][Ff][Ff]|0)
- continue
- ;;
- [Yy][Ee][Ss]|[Tt][Rr][Uu][Ee]|[Oo][Nn]|1)
- ;;
- *)
- if [ -z "$_enable" ]; then
- _var=mysql_enable
- else
- _var=mysql_${instance}_enable
- fi
- warn "Bad value" \
- "'${_enable:-${mysql_enable}}'" \
- "for ${_var}. " \
- "Instance ${instance} skipped."
- continue
- ;;
- esac
- echo "===> mysql instance: ${instance}"
- if %%PREFIX%%/etc/rc.d/mysql-server $1 ${instance}; then
- success="${instance} ${success}"
- else
- failed="${instance} (${retcode}) ${failed}"
- fi
- done
- exit 0
- else
- mysql_pidfile=${mysql_pidfile:-"%%MARIADB_RUNDIR%%/mysqld.pid"}
- fi
-fi
-
-pidfile=$mysql_pidfile
-mysql_install_db="%%PREFIX%%/bin/mariadb-install-db"
-mysql_install_db_args="--basedir=%%PREFIX%% --datadir=${mysql_dbdir} --force"
-command_args="-c -f %%PREFIX%%/bin/mariadbd-safe --defaults-extra-file=${mysql_optfile} --user=${mysql_user} --datadir=${mysql_dbdir} --pid-file=${pidfile} ${mysql_socket:+--socket=${mysql_socket}} ${mysql_args}"
-
-mysql_create_auth_tables()
-{
- eval $mysql_install_db $mysql_install_db_args
- [ $? -eq 0 ] && chown -R ${mysql_user}:$(id -gn $mysql_user) ${mysql_dbdir}
-}
-
-mysql_prestart()
-{
- local dir
- for dir in /etc /usr/local/etc /etc/mysql /var/db/mysql; do
- if [ -f "${dir}/my.cnf" ]; then
- echo "Please merge existing ${dir}/my.cnf file with %%ETCDIR%%/conf.d/server.cnf"
- return 1
- fi
- done
- if [ ! -d "${mysql_dbdir}/mysql/." ]; then
- mysql_create_auth_tables || return 1
- fi
- mysql_group="`/usr/bin/id -gn ${mysql_user}`"
- [ "${mysql_socket}" = "" ] && mysql_rundir="%%MARIADB_RUNDIR%%" || mysql_rundir="`/usr/bin/dirname ${mysql_socket}`"
- if [ ! -d "${mysql_rundir}" ]; then
- install -d -o ${mysql_user} -g ${mysql_group} "${mysql_rundir}"
- fi
- return 0
- if [ ! -d "${mysql_rundir}" ]; then
- install -d -u${mysql_user} -g$(id -gn $mysql_user) -m755 ${mysql_rundir}
- fi
-}
-
-mysql_poststart()
-{
- local timeout=15
- while [ ! -f "${pidfile}" -a ${timeout} -gt 0 ]; do
- timeout=$(( timeout - 1 ))
- sleep 1
- done
- return 0
-}
-
-run_rc_command "$1"
diff --git a/databases/mariadb105-server/files/patch-scripts_mysql__config.sh b/databases/mariadb105-server/files/patch-scripts_mysql__config.sh
deleted file mode 100644
index 8a6c51edd57c..000000000000
--- a/databases/mariadb105-server/files/patch-scripts_mysql__config.sh
+++ /dev/null
@@ -1,10 +0,0 @@
---- scripts/mysql_config.sh.orig 2020-07-11 14:16:47 UTC
-+++ scripts/mysql_config.sh
-@@ -88,6 +88,7 @@ fi
- # Create options
- libs="-L$pkglibdir @RPATH_OPTION@ @LIBS_FOR_CLIENTS@"
- embedded_libs="-L$pkglibdir @RPATH_OPTION@ @EMB_LIBS_FOR_CLIENTS@"
-+embedded_libs="$embedded_libs -L%%LOCALBASE%%/lib "
-
- include="-I$pkgincludedir"
- if [ "$basedir" != "/usr" ]; then
diff --git a/databases/mariadb105-server/files/patch-storage_rocksdb_rocksdb_port_jemalloc__helper.h b/databases/mariadb105-server/files/patch-storage_rocksdb_rocksdb_port_jemalloc__helper.h
deleted file mode 100644
index dab7177b65b8..000000000000
--- a/databases/mariadb105-server/files/patch-storage_rocksdb_rocksdb_port_jemalloc__helper.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- storage/rocksdb/rocksdb/port/jemalloc_helper.h.orig 2020-06-23 15:10:17 UTC
-+++ storage/rocksdb/rocksdb/port/jemalloc_helper.h
-@@ -26,6 +26,10 @@
- #include <jemalloc/jemalloc.h>
- #endif
-
-+#ifdef __FreeBSD__
-+#define JEMALLOC_USABLE_SIZE_CONST const
-+#endif
-+
- #ifndef JEMALLOC_CXX_THROW
- #define JEMALLOC_CXX_THROW
- #endif
diff --git a/databases/mariadb105-server/files/patch-tpool_CMakeLists.txt b/databases/mariadb105-server/files/patch-tpool_CMakeLists.txt
deleted file mode 100644
index 30ab2ed8db62..000000000000
--- a/databases/mariadb105-server/files/patch-tpool_CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
---- tpool/CMakeLists.txt.orig 2020-06-23 15:10:18 UTC
-+++ tpool/CMakeLists.txt
-@@ -2,6 +2,7 @@ INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR})
- IF(WIN32)
- SET(EXTRA_SOURCES tpool_win.cc aio_win.cc)
- ELSE()
-+ ADD_DEFINITIONS(-fPIC)
- SET(EXTRA_SOURCES aio_linux.cc)
- ENDIF()
-
-@@ -26,4 +27,4 @@ ADD_LIBRARY(tpool STATIC
- ${EXTRA_SOURCES}
- )
-
--INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/include)
-\ No newline at end of file
-+INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/include)
diff --git a/databases/mariadb105-server/files/pkg-message.in b/databases/mariadb105-server/files/pkg-message.in
deleted file mode 100644
index 5117fc0b766a..000000000000
--- a/databases/mariadb105-server/files/pkg-message.in
+++ /dev/null
@@ -1,24 +0,0 @@
-[
-{ type: install
- message: <<EOM
-MariaDB respects hier(7) and doesn't check /etc and /etc/mysql for
-my.cnf. Please move existing my.cnf files from those paths to
-%%PREFIX%%/etc/mysql or %%PREFIX%%/etc. Sample
-configuration files are provided in %%PREFIX%%/etc/mysql
-and %%PREFIX%%/etc/mysql/conf.d.
-The rc(8) script no longer uses /var/db/mysql/my.cnf for configuration
-nor /var/db/mysql for logs and PID-file.
-
-This port does NOT include the mytop perl script, this is included in
-the MariaDB tarball but the most recent version can be found in the
-databases/mytop port
-EOM
-}
-{ type: upgrade
- message: <<EOM
-Remember to run mariadb-upgrade (with the optional --datadir=<dbdir> flag)
-the first time you start the MySQL server after an upgrade from an
-earlier version.
-EOM
-}
-]
diff --git a/databases/mariadb105-server/files/server.cnf.sample.in b/databases/mariadb105-server/files/server.cnf.sample.in
deleted file mode 100644
index 9e84965c7679..000000000000
--- a/databases/mariadb105-server/files/server.cnf.sample.in
+++ /dev/null
@@ -1,60 +0,0 @@
-# Options specific to server applications, see
-# https://mariadb.com/kb/en/configuring-mariadb-with-option-files/#server-option-groups
-
-# Options specific to all server programs
-[server]
-
-# Options specific to MariaDB server programs
-[server-mariadb]
-
-#
-# Options for specific server tools
-#
-
-[mysqld]
-user = %%MARIADB_USER%%
-# port = 3306 # inherited from %%ETCDIR%%/my.cnf
-# socket = %%MARIADB_RUNDIR%%/mysql.sock # inherited from %%ETCDIR%%/my.cnf
-bind-address = 127.0.0.1
-basedir = %%PREFIX%%
-datadir = %%MARIADB_DBDIR%%
-net_retry_count = 16384
-log_error = %%MARIADB_LOGDIR%%/mysqld.err
-# [mysqld] configuration for ZFS
-# From https://www.percona.com/resources/technical-presentations/zfs-mysql-percona-technical-webinar
-# Create separate datasets for data and logs, eg
-# zroot/mysql compression=on recordsize=128k atime=off
-# zroot/mysql/data recordsize=16k
-# zroot/mysql/logs
-# datadir = %%MARIADB_DBDIR%%/data
-# innodb_log_group_home_dir = %%MARIADB_DBDIR%%/log
-# audit_log_file = %%MARIADB_DBDIR%%/log/audit.log
-# general_log_file = %%MARIADB_DBDIR%%/log/general.log
-# log_bin = %%MARIADB_DBDIR%%/log/mysql-bin
-# relay_log = %%MARIADB_DBDIR%%/log/relay-log
-# slow_query_log_file = %%MARIADB_DBDIR%%/log/slow.log
-# innodb_doublewrite = 0
-# innodb_flush_method = O_DSYNC
-
-# Options read by `mariadb_safe`
-# Renamed from [mysqld_safe] starting with MariaDB 10.4.6.
-[mariadb-safe]
-
-# Options read my `mariabackup`
-[mariabackup]
-
-# Options read by `mysql_upgrade`
-# Renamed from [mysql_upgrade] starting with MariaDB 10.4.6.
-[mariadb-upgrade]
-
-# Specific options read by the mariabackup SST method
-[sst]
-
-# Options read by `mysqlbinlog`
-# Renamed from [mysqlbinlog] starting with MariaDB 10.4.6.
-[mariadb-binlog]
-
-# Options read by `mysqladmin`
-# Renamed from [mysqladmin] starting with MariaDB 10.4.6.
-[mariadb-admin]
-
diff --git a/databases/mariadb105-server/pkg-descr b/databases/mariadb105-server/pkg-descr
deleted file mode 100644
index f76c83728f01..000000000000
--- a/databases/mariadb105-server/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-MariaDB is a database server that offers drop-in replacement functionality
-for MySQL. MariaDB is built by some of the original authors of MySQL, with
-assistance from the broader community of Free and open source software
-developers. In addition to the core functionality of MySQL, MariaDB offers
-a rich set of feature enhancements including alternate storage engines,
-server optimizations, and patches.
-
-MariaDB is primarily driven by developers at Monty Program, a company
-founded by Michael "Monty" Widenius, the original author of MySQL, but
-this is not the whole story about MariaDB. On the "About MariaDB" page you
-will find more information about all participants in the MariaDB community,
-including storage engines XtraDB and PBXT.
diff --git a/databases/mariadb105-server/pkg-plist b/databases/mariadb105-server/pkg-plist
deleted file mode 100644
index e9ed4d296d7a..000000000000
--- a/databases/mariadb105-server/pkg-plist
+++ /dev/null
@@ -1,481 +0,0 @@
-bin/aria_chk
-bin/aria_dump_log
-bin/aria_ftdump
-bin/aria_pack
-bin/aria_read_log
-%%S3%%bin/aria_s3_copy
-%%INNOBASE%%bin/innochecksum
-%%INNOBASE%%bin/mariabackup
-bin/mariadb-backup
-@comment bin/mariadb-config
-@comment bin/mariadb-conv
-bin/mariadb-dumpslow
-bin/mariadb-embedded
-bin/mariadb-fix-extensions
-bin/mariadb-install-db
-%%ROCKSDB%%bin/mariadb-ldb
-bin/mariadb-secure-installation
-bin/mariadb-tzinfo-to-sql
-bin/mariadb-upgrade
-bin/mariadbd-multi
-bin/mariadbd-safe
-bin/mariadbd-safe-helper
-@comment bin/mariadb-waitpid
-%%INNOBASE%%bin/mbstream
-@comment bin/my_print_defaults
-bin/myisam_ftdump
-bin/myisamchk
-bin/myisamlog
-bin/myisampack
-%%ROCKSDB%%bin/myrocks_hotbackup
-bin/mysql_client_test
-bin/mysql_client_test_embedded
-bin/mysql_embedded
-bin/mysql_fix_extensions
-bin/mysql_install_db
-%%ROCKSDB%%bin/mysql_ldb
-bin/mysql_plugin
-bin/mysql_secure_installation
-bin/mysql_tzinfo_to_sql
-bin/mysql_upgrade
-bin/mysql_waitpid
-bin/mysqld_multi
-bin/mysqld_safe
-bin/mysqld_safe_helper
-bin/mysqldumpslow
-@comment bin/mysqltest_embedded
-bin/perror
-bin/resolve_stack_dump
-bin/resolveip
-%%ROCKSDB%%bin/sst_dump
-@comment bin/test-connect-t
-%%WSREP%%bin/wsrep_sst_backup
-%%WSREP%%bin/wsrep_sst_common
-%%WSREP%%bin/wsrep_sst_mariabackup
-%%WSREP%%bin/wsrep_sst_mysqldump
-%%WSREP%%bin/wsrep_sst_rsync
-%%WSREP%%bin/wsrep_sst_rsync_wan
-@comment %%ETCDIR%%/my.cnf
-@comment %%ETCDIR%%/conf.d/client.cnf
-%%ETCDIR%%/conf.d/enable_encryption.preset
-@comment %%ETCDIR%%/conf.d/mysql-clients.cnf
-%%S3%%%%ETCDIR%%/conf.d/s3.cnf
-@sample %%ETCDIR%%/conf.d/server.cnf.sample
-%%SPIDER%%@sample %%ETCDIR%%/conf.d/spider.cnf.sample
-@comment %%DATADIR%%/wsrep.cnf
-%%WSREP%%%%ETCDIR%%/conf.d/wsrep.cnf.sample
-@sample %%ETCDIR%%/user_map.conf.sample
-@comment data/test/db.opt
-@comment include/mysql/my_alloca.h
-include/mysql/server/big_endian.h
-include/mysql/server/byte_order_generic.h
-include/mysql/server/byte_order_generic_x86.h
-include/mysql/server/byte_order_generic_x86_64.h
-include/mysql/server/decimal.h
-include/mysql/server/errmsg.h
-include/mysql/server/handler_ername.h
-include/mysql/server/handler_state.h
-include/mysql/server/json_lib.h
-include/mysql/server/keycache.h
-include/mysql/server/little_endian.h
-include/mysql/server/m_ctype.h
-include/mysql/server/m_string.h
-include/mysql/server/ma_dyncol.h
-include/mysql/server/mariadb_capi_rename.h
-include/mysql/server/my_alloc.h
-include/mysql/server/my_alloca.h
-include/mysql/server/my_attribute.h
-include/mysql/server/my_byteorder.h
-include/mysql/server/my_cmp.h
-include/mysql/server/my_compiler.h
-include/mysql/server/my_config.h
-include/mysql/server/my_dbug.h
-include/mysql/server/my_decimal_limits.h
-include/mysql/server/my_dir.h
-include/mysql/server/my_getopt.h
-include/mysql/server/my_global.h
-include/mysql/server/my_list.h
-include/mysql/server/my_net.h
-include/mysql/server/my_pthread.h
-include/mysql/server/my_sys.h
-include/mysql/server/my_valgrind.h
-include/mysql/server/my_xml.h
-include/mysql/server/mysql.h
-include/mysql/server/mysql/auth_dialog_client.h
-include/mysql/server/mysql/client_plugin.h
-include/mysql/server/mysql/plugin.h
-include/mysql/server/mysql/plugin_audit.h
-include/mysql/server/mysql/plugin_auth.h
-include/mysql/server/mysql/plugin_auth_common.h
-include/mysql/server/mysql/plugin_data_type.h
-include/mysql/server/mysql/plugin_encryption.h
-include/mysql/server/mysql/plugin_ftparser.h
-include/mysql/server/mysql/plugin_function.h
-include/mysql/server/mysql/plugin_password_validation.h
-include/mysql/server/mysql/psi/mysql_file.h
-include/mysql/server/mysql/psi/mysql_idle.h
-include/mysql/server/mysql/psi/mysql_mdl.h
-include/mysql/server/mysql/psi/mysql_memory.h
-include/mysql/server/mysql/psi/mysql_ps.h
-include/mysql/server/mysql/psi/mysql_socket.h
-include/mysql/server/mysql/psi/mysql_sp.h
-include/mysql/server/mysql/psi/mysql_stage.h
-include/mysql/server/mysql/psi/mysql_statement.h
-include/mysql/server/mysql/psi/mysql_table.h
-include/mysql/server/mysql/psi/mysql_thread.h
-include/mysql/server/mysql/psi/mysql_transaction.h
-include/mysql/server/mysql/psi/psi.h
-include/mysql/server/mysql/psi/psi_abi_v0.h
-include/mysql/server/mysql/psi/psi_abi_v1.h
-include/mysql/server/mysql/psi/psi_abi_v2.h
-include/mysql/server/mysql/psi/psi_base.h
-include/mysql/server/mysql/psi/psi_memory.h
-include/mysql/server/mysql/service_base64.h
-include/mysql/server/mysql/service_debug_sync.h
-include/mysql/server/mysql/service_encryption.h
-include/mysql/server/mysql/service_encryption_scheme.h
-include/mysql/server/mysql/service_json.h
-include/mysql/server/mysql/service_kill_statement.h
-include/mysql/server/mysql/service_logger.h
-include/mysql/server/mysql/service_md5.h
-include/mysql/server/mysql/service_my_crypt.h
-include/mysql/server/mysql/service_my_print_error.h
-include/mysql/server/mysql/service_my_snprintf.h
-include/mysql/server/mysql/service_print_check_msg.h
-include/mysql/server/mysql/service_progress_report.h
-include/mysql/server/mysql/service_sha1.h
-include/mysql/server/mysql/service_sha2.h
-include/mysql/server/mysql/service_sql.h
-include/mysql/server/mysql/service_thd_alloc.h
-include/mysql/server/mysql/service_thd_autoinc.h
-include/mysql/server/mysql/service_thd_error_context.h
-include/mysql/server/mysql/service_thd_mdl.h
-include/mysql/server/mysql/service_thd_rnd.h
-include/mysql/server/mysql/service_thd_specifics.h
-include/mysql/server/mysql/service_thd_timezone.h
-include/mysql/server/mysql/service_thd_wait.h
-%%WSREP%%include/mysql/server/mysql/service_wsrep.h
-include/mysql/server/mysql/services.h
-include/mysql/server/mysql_com.h
-include/mysql/server/mysql_com_server.h
-include/mysql/server/mysql_embed.h
-include/mysql/server/mysql_time.h
-include/mysql/server/mysql_version.h
-include/mysql/server/mysqld_ername.h
-include/mysql/server/mysqld_error.h
-include/mysql/server/pack.h
-include/mysql/server/sql_common.h
-include/mysql/server/sql_state.h
-include/mysql/server/sslopt-case.h
-include/mysql/server/sslopt-longopts.h
-include/mysql/server/sslopt-vars.h
-include/mysql/server/typelib.h
-@comment lib/mysql/libmariadb.a
-@comment lib/mysql/libmariadbclient.a
-lib/mysql/libmariadbd.a
-lib/mysql/libmariadbd.so
-lib/mysql/libmariadbd.so.19
-lib/mysql/libmysqld.a
-lib/mysql/libmysqld.so
-@comment lib/mysql/libmysqlservices.a
-lib/mysql/plugin/adt_null.so
-lib/mysql/plugin/auth_0x0100.so
-lib/mysql/plugin/auth_ed25519.so
-%%NO_GSSAPI_NONE%%lib/mysql/plugin/auth_gssapi.so
-lib/mysql/plugin/auth_pam.so
-lib/mysql/plugin/auth_pam_tool_dir/auth_pam_tool
-lib/mysql/plugin/auth_pam_v1.so
-@comment lib/mysql/plugin/caching_sha2_password.so
-lib/mysql/plugin/debug_key_management.so
-lib/mysql/plugin/disks.so
-lib/mysql/plugin/file_key_management.so
-lib/mysql/plugin/func_test.so
-lib/mysql/plugin/ha_archive.so
-lib/mysql/plugin/ha_blackhole.so
-lib/mysql/plugin/ha_connect.so
-lib/mysql/plugin/ha_federated.so
-lib/mysql/plugin/ha_federatedx.so
-%%MROONGA%%lib/mysql/plugin/ha_mroonga.so
-%%OQGRAPH%%lib/mysql/plugin/ha_oqgraph.so
-%%ROCKSDB%%lib/mysql/plugin/ha_rocksdb.so
-%%S3%%lib/mysql/plugin/ha_s3.so
-%%SPHINX%%lib/mysql/plugin/ha_sphinx.so
-%%SPIDER%%lib/mysql/plugin/ha_spider.so
-lib/mysql/pam_user_map.so
-lib/mysql/plugin/ha_test_sql_discovery.so
-lib/mysql/plugin/handlersocket.so
-lib/mysql/plugin/locales.so
-lib/mysql/plugin/metadata_lock_info.so
-lib/mysql/plugin/qa_auth_client.so
-lib/mysql/plugin/qa_auth_interface.so
-lib/mysql/plugin/qa_auth_server.so
-lib/mysql/plugin/query_cache_info.so
-lib/mysql/plugin/query_response_time.so
-lib/mysql/plugin/server_audit.so
-lib/mysql/plugin/simple_password_check.so
-lib/mysql/plugin/sql_errlog.so
-lib/mysql/plugin/test_sql_service.so
-lib/mysql/plugin/test_versioning.so
-lib/mysql/plugin/type_mysql_json.so
-lib/mysql/plugin/type_test.so
-%%WSREP%%lib/mysql/plugin/wsrep_info.so
-libexec/mariadbd
-libexec/mysqld
-@comment libexec/rcmysql
-share/man/man1/aria_chk.1.gz
-share/man/man1/aria_dump_log.1.gz
-share/man/man1/aria_ftdump.1.gz
-share/man/man1/aria_pack.1.gz
-share/man/man1/aria_read_log.1.gz
-%%S3%%share/man/man1/aria_s3_copy.1.gz
-%%WSREP%%share/man/man1/galera_new_cluster.1.gz
-%%WSREP%%share/man/man1/galera_recovery.1.gz
-share/man/man1/innochecksum.1.gz
-share/man/man1/mariabackup.1.gz
-share/man/man1/mariadb-backup.1.gz
-@comment share/man/man1/mariadb-conv.1.gz
-@comment share/man/man1/mariadb_config.1.gz
-share/man/man1/mariadb-dumpslow.1.gz
-share/man/man1/mariadb-embedded.1.gz
-share/man/man1/mariadb-fix-extensions.1.gz
-share/man/man1/mariadb-install-db.1.gz
-%%ROCKSDB%%share/man/man1/mariadb-ldb.1.gz
-share/man/man1/mariadb-secure-installation.1.gz
-@comment share/man/man1/mariadb-service-convert.1.gz
-share/man/man1/mariadb-tzinfo-to-sql.1.gz
-share/man/man1/mariadb-upgrade.1.gz
-share/man/man1/mariadbd-multi.1.gz
-share/man/man1/mariadbd-safe-helper.1.gz
-share/man/man1/mariadbd-safe.1.gz
-share/man/man1/mbstream.1.gz
-@comment share/man/man1/my_print_defaults.1.gz
-share/man/man1/myisam_ftdump.1.gz
-share/man/man1/myisamchk.1.gz
-share/man/man1/myisamlog.1.gz
-share/man/man1/myisampack.1.gz
-%%ROCKSDB%%share/man/man1/myrocks_hotbackup.1.gz
-share/man/man1/mysql.server.1.gz
-share/man/man1/mysql_fix_extensions.1.gz
-%%ROCKSDB%%share/man/man1/mysql_ldb.1.gz
-share/man/man1/mysql_install_db.1.gz
-share/man/man1/mysql_secure_installation.1.gz
-share/man/man1/mysql_tzinfo_to_sql.1.gz
-share/man/man1/mysql_upgrade.1.gz
-share/man/man1/mysqld_multi.1.gz
-share/man/man1/mysqld_safe.1.gz
-share/man/man1/mysqld_safe_helper.1.gz
-share/man/man1/mysqldumpslow.1.gz
-@comment share/man/man1/mytop.1.gz
-share/man/man1/perror.1.gz
-share/man/man1/resolve_stack_dump.1.gz
-share/man/man1/resolveip.1.gz
-%%WSREP%%share/man/man1/wsrep_sst_backup.1.gz
-%%WSREP%%share/man/man1/wsrep_sst_common.1.gz
-%%WSREP%%share/man/man1/wsrep_sst_mariabackup.1.gz
-%%WSREP%%share/man/man1/wsrep_sst_mysqldump.1.gz
-%%WSREP%%share/man/man1/wsrep_sst_rsync.1.gz
-%%WSREP%%share/man/man1/wsrep_sst_rsync_wan.1.gz
-share/man/man8/mariadbd.8.gz
-share/man/man8/mysqld.8.gz
-@comment share/aclocal/mysql.m4
-%%DATADIR%%/binary-configure
-%%DATADIR%%/bulgarian/errmsg.sys
-%%DATADIR%%/charsets/Index.xml
-%%DATADIR%%/charsets/README
-%%DATADIR%%/charsets/armscii8.xml
-%%DATADIR%%/charsets/ascii.xml
-%%DATADIR%%/charsets/cp1250.xml
-%%DATADIR%%/charsets/cp1251.xml
-%%DATADIR%%/charsets/cp1256.xml
-%%DATADIR%%/charsets/cp1257.xml
-%%DATADIR%%/charsets/cp850.xml
-%%DATADIR%%/charsets/cp852.xml
-%%DATADIR%%/charsets/cp866.xml
-%%DATADIR%%/charsets/dec8.xml
-%%DATADIR%%/charsets/geostd8.xml
-%%DATADIR%%/charsets/greek.xml
-%%DATADIR%%/charsets/hebrew.xml
-%%DATADIR%%/charsets/hp8.xml
-%%DATADIR%%/charsets/keybcs2.xml
-%%DATADIR%%/charsets/koi8r.xml
-%%DATADIR%%/charsets/koi8u.xml
-%%DATADIR%%/charsets/latin1.xml
-%%DATADIR%%/charsets/latin2.xml
-%%DATADIR%%/charsets/latin5.xml
-%%DATADIR%%/charsets/latin7.xml
-%%DATADIR%%/charsets/macce.xml
-%%DATADIR%%/charsets/macroman.xml
-%%DATADIR%%/charsets/swe7.xml
-%%DATADIR%%/chinese/errmsg.sys
-%%DATADIR%%/czech/errmsg.sys
-%%DATADIR%%/danish/errmsg.sys
-%%DATADIR%%/dutch/errmsg.sys
-%%DATADIR%%/english/errmsg.sys
-%%DATADIR%%/errmsg-utf8.txt
-%%DATADIR%%/estonian/errmsg.sys
-%%DATADIR%%/fill_help_tables.sql
-%%DATADIR%%/french/errmsg.sys
-%%DATADIR%%/german/errmsg.sys
-%%DATADIR%%/greek/errmsg.sys
-%%DATADIR%%/hindi/errmsg.sys
-%%DATADIR%%/hungarian/errmsg.sys
-%%DATADIR%%/italian/errmsg.sys
-%%DATADIR%%/japanese/errmsg.sys
-%%DATADIR%%/korean/errmsg.sys
-%%DATADIR%%/magic
-%%DATADIR%%/maria_add_gis_sp.sql
-%%DATADIR%%/maria_add_gis_sp_bootstrap.sql
-%%MROONGA%%%%DATADIR%%/mroonga/AUTHORS
-%%MROONGA%%%%DATADIR%%/mroonga/install.sql
-%%MROONGA%%%%DATADIR%%/mroonga/uninstall.sql
-%%DATADIR%%/mysql-log-rotate
-%%DATADIR%%/mysql.server
-%%DATADIR%%/mysql_performance_tables.sql
-%%DATADIR%%/mysql_system_tables.sql
-%%DATADIR%%/mysql_system_tables_data.sql
-%%DATADIR%%/mysql_test_data_timezone.sql
-%%DATADIR%%/mysql_test_db.sql
-%%DATADIR%%/mysqld_multi.server
-%%DATADIR%%/norwegian-ny/errmsg.sys
-%%DATADIR%%/norwegian/errmsg.sys
-%%DATADIR%%/polish/errmsg.sys
-%%DATADIR%%/portuguese/errmsg.sys
-%%DATADIR%%/romanian/errmsg.sys
-%%DATADIR%%/russian/errmsg.sys
-%%DATADIR%%/serbian/errmsg.sys
-%%DATADIR%%/slovak/errmsg.sys
-%%DATADIR%%/spanish/errmsg.sys
-%%DATADIR%%/swedish/errmsg.sys
-%%DATADIR%%/ukrainian/errmsg.sys
-%%WSREP%%%%DATADIR%%/wsrep_notify
-@comment %%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/CREDITS
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL-BINARY
-%%PORTDOCS%%%%DOCSDIR%%/README.md
-%%PORTDOCS%%%%WSREP%%%%DOCSDIR%%/README-wsrep
-@comment %%DOCSDIR%%/THIRDPARTY
-@comment share/groonga-normalizer-mysql/lgpl-2.0.txt
-@comment share/groonga/COPYING
-@comment share/mysql/mroonga/COPYING
-%%MROONGA%%share/groonga-normalizer-mysql/README.md
-%%MROONGA%%share/groonga/README.md
-@comment bin/mariadb
-@comment bin/mariadb-access
-@comment bin/mariadb-admin
-@comment bin/mariadb-binlog
-@comment bin/mariadb-check
-@comment bin/mariadb-client-test
-@comment bin/mariadb-client-test-embedded
-@comment bin/mariadb-convert-table-format
-@comment bin/mariadb-dump
-@comment bin/mariadb-find-rows
-@comment bin/mariadb-hotcopy
-@comment bin/mariadb-import
-@comment bin/mariadb-plugin
-@comment bin/mariadb-setpermission
-@comment bin/mariadb-show
-@comment bin/mariadb-slap
-@comment bin/mariadb-test
-@comment bin/mariadb-test-embedded
-@comment bin/mariadb_config
-@comment bin/msql2mysql
-@comment bin/mysql
-@comment bin/mysql_config
-@comment bin/mysql_convert_table_format
-@comment bin/mysql_find_rows
-@comment bin/mysql_setpermission
-@comment bin/mysqlaccess
-@comment bin/mysqladmin
-@comment bin/mysqlbinlog
-@comment bin/mysqlcheck
-@comment bin/mysqldump
-@comment bin/mysqlhotcopy
-@comment bin/mysqlimport
-@comment bin/mysqlshow
-@comment bin/mysqlslap
-@comment bin/mysqltest
-@comment bin/mytop
-@comment bin/replace
-@comment include/mysql/errmsg.h
-@comment include/mysql/ma_list.h
-@comment include/mysql/ma_pvio.h
-@comment include/mysql/ma_tls.h
-@comment include/mysql/mariadb/ma_io.h
-@comment include/mysql/mariadb_com.h
-@comment include/mysql/mariadb_ctype.h
-@comment include/mysql/mariadb_dyncol.h
-@comment include/mysql/mariadb_rpl.h
-@comment include/mysql/mariadb_stmt.h
-@comment include/mysql/mariadb_version.h
-@comment include/mysql/my_config.h
-@comment include/mysql/my_global.h
-@comment include/mysql/my_sys.h
-@comment include/mysql/mysql.h
-@comment include/mysql/mysql/client_plugin.h
-@comment include/mysql/mysql/plugin_auth.h
-@comment include/mysql/mysql/plugin_auth_common.h
-@comment include/mysql/mysql_com.h
-@comment include/mysql/mysql_version.h
-@comment include/mysql/mysqld_error.h
-@comment lib/mysql/libmariadb.so
-@comment lib/mysql/libmariadb.so.3
-@comment lib/mysql/libmariadbclient.a
-@comment lib/mysql/libmysqlclient.a
-@comment lib/mysql/libmysqlclient.so
-@comment lib/mysql/libmysqlclient_r.a
-@comment lib/mysql/libmysqlclient_r.so
-@comment lib/mysql/plugin/auth_gssapi_client.so
-@comment lib/mysql/plugin/client_ed25519.so
-@comment lib/mysql/plugin/daemon_example.ini
-@comment lib/mysql/plugin/dialog.so
-@comment lib/mysql/plugin/mysql_clear_password.so
-@comment lib/mysql/plugin/sha256_password.so
-@comment libdata/pkgconfig/libmariadb.pc
-@comment share/man/man1/mariadb-access.1.gz
-@comment share/man/man1/mariadb-admin.1.gz
-@comment share/man/man1/mariadb-binlog.1.gz
-@comment share/man/man1/mariadb-check.1.gz
-@comment share/man/man1/mariadb-client-test-embedded.1.gz
-@comment share/man/man1/mariadb-client-test.1.gz
-@comment share/man/man1/mariadb-convert-table-format.1.gz
-@comment share/man/man1/mariadb-dump.1.gz
-@comment share/man/man1/mariadb-find-rows.1.gz
-@comment share/man/man1/mariadb-hotcopy.1.gz
-@comment share/man/man1/mariadb-import.1.gz
-@comment share/man/man1/mariadb-plugin.1.gz
-@comment share/man/man1/mariadb-service-convert.1.gz
-@comment share/man/man1/mariadb-setpermission.1.gz
-@comment share/man/man1/mariadb-show.1.gz
-@comment share/man/man1/mariadb-slap.1.gz
-@comment share/man/man1/mariadb-test-embedded.1.gz
-@comment share/man/man1/mariadb-test.1.gz
-share/man/man1/mariadb-waitpid.1.gz
-@comment share/man/man1/mariadb.1.gz
-@comment share/man/man1/msql2mysql.1.gz
-@comment share/man/man1/my_safe_process.1.gz
-@comment share/man/man1/mysql-stress-test.pl.1.gz
-@comment share/man/man1/mysql-test-run.pl.1.gz
-@comment share/man/man1/mysql.1.gz
-@comment share/man/man1/mysql_client_test.1.gz
-@comment share/man/man1/mysql_client_test_embedded.1.gz
-@comment share/man/man1/mysql_config.1.gz
-@comment share/man/man1/mysql_convert_table_format.1.gz
-@comment share/man/man1/mysql_embedded.1.gz
-@comment share/man/man1/mysql_find_rows.1.gz
-@comment share/man/man1/mysql_plugin.1.gz
-@comment share/man/man1/mysql_setpermission.1.gz
-@comment share/man/man1/mysql_waitpid.1.gz
-@comment share/man/man1/mysqlaccess.1.gz
-@comment share/man/man1/mysqladmin.1.gz
-@comment share/man/man1/mysqlbinlog.1.gz
-@comment share/man/man1/mysqlcheck.1.gz
-@comment share/man/man1/mysqldump.1.gz
-@comment share/man/man1/mysqlhotcopy.1.gz
-@comment share/man/man1/mysqlimport.1.gz
-@comment share/man/man1/mysqlshow.1.gz
-@comment share/man/man1/mysqlslap.1.gz
-@comment share/man/man1/mysqltest.1.gz
-@comment share/man/man1/mysqltest_embedded.1.gz
-@comment share/man/man1/replace.1.gz
-@comment share/pkgconfig/mariadb.pc
-@dir(%%MARIADB_USER%%,%%MARIADB_GROUP%%,) %%MARIADB_LOGDIR%%
diff --git a/databases/mariadb106-server/Makefile b/databases/mariadb106-server/Makefile
index b8a509d8421a..a37eeaaf8a9d 100644
--- a/databases/mariadb106-server/Makefile
+++ b/databases/mariadb106-server/Makefile
@@ -1,10 +1,11 @@
PORTNAME?= mariadb
-PORTVERSION= 10.6.22
-PORTREVISION?= 1
+PORTVERSION= 10.6.23
+PORTREVISION?= 0
CATEGORIES= databases
-MASTER_SITES= https://mirror.nodesdirect.com/${SITESDIR}/ \
- https://mirror.one.com/${SITESDIR}/ \
+MASTER_SITES= \
https://ftp.nluug.nl/db/${SITESDIR}/ \
+ https://mirror.nodesdirect.com/${SITESDIR}/ \
+ https://mirror.one.com/${SITESDIR}/ \
https://ftp.icm.edu.pl/pub/unix/database/${SITESDIR}/ \
https://mirror.truenetwork.ru/${SITESDIR}/ \
https://mirrors.aliyun.com/${SITESDIR}/ \
@@ -22,7 +23,8 @@ WWW= https://mariadb.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-#EXPIRATION_DATE= 2026-07-01
+DEPRECATED= End-of-Life approaching, please switch to 11.8 (or 11.4)
+EXPIRATION_DATE= 2026-06-30
LIB_DEPENDS+= libpcre2-8.so:devel/pcre2 \
libzstd.so:archivers/zstd
diff --git a/databases/mariadb106-server/distinfo b/databases/mariadb106-server/distinfo
index bf1f54db3c3b..32597b91455e 100644
--- a/databases/mariadb106-server/distinfo
+++ b/databases/mariadb106-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749606327
-SHA256 (mariadb-10.6.22.tar.gz) = 2ca600dc7e85ead1f33c212f9d76b1f2f812d249c8bde02e5f38ead098ade420
-SIZE (mariadb-10.6.22.tar.gz) = 104020772
+TIMESTAMP = 1754733054
+SHA256 (mariadb-10.6.23.tar.gz) = baf4bf37a051e892e71724ee752891adb7cfc69cd28d08735c3607d30c693c23
+SIZE (mariadb-10.6.23.tar.gz) = 107141939
diff --git a/databases/mariadb114-server/Makefile b/databases/mariadb114-server/Makefile
index b55d9d26bf1a..4841f40aa2ab 100644
--- a/databases/mariadb114-server/Makefile
+++ b/databases/mariadb114-server/Makefile
@@ -1,10 +1,11 @@
PORTNAME?= mariadb
-PORTVERSION= 11.4.7
-PORTREVISION?= 1
+PORTVERSION= 11.4.8
+PORTREVISION?= 0
CATEGORIES= databases
-MASTER_SITES= https://mirror.nodesdirect.com/${SITESDIR}/ \
- https://mirror.one.com/${SITESDIR}/ \
+MASTER_SITES= \
https://ftp.nluug.nl/db/${SITESDIR}/ \
+ https://mirror.nodesdirect.com/${SITESDIR}/ \
+ https://mirror.one.com/${SITESDIR}/ \
https://ftp.icm.edu.pl/pub/unix/database/${SITESDIR}/ \
https://mirror.truenetwork.ru/${SITESDIR}/ \
https://mirrors.aliyun.com/${SITESDIR}/ \
diff --git a/databases/mariadb114-server/distinfo b/databases/mariadb114-server/distinfo
index 49eb0d436cd6..9635832c64a6 100644
--- a/databases/mariadb114-server/distinfo
+++ b/databases/mariadb114-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749205540
-SHA256 (mariadb-11.4.7.tar.gz) = bf20687ca12fa7efda8df89cab1f2a661288cea41acf8f53189b69d5294347d0
-SIZE (mariadb-11.4.7.tar.gz) = 115980754
+TIMESTAMP = 1754733005
+SHA256 (mariadb-11.4.8.tar.gz) = 52fa4dca2c5f80afc1667d523a27c06176d98532298a6b0c31ed73505f49e15c
+SIZE (mariadb-11.4.8.tar.gz) = 119152572
diff --git a/databases/mariadb114-server/files/patch-tpool_CMakeLists.txt b/databases/mariadb114-server/files/patch-tpool_CMakeLists.txt
index 5ab7d5de3dd2..3d334fe55ea9 100644
--- a/databases/mariadb114-server/files/patch-tpool_CMakeLists.txt
+++ b/databases/mariadb114-server/files/patch-tpool_CMakeLists.txt
@@ -1,8 +1,11 @@
---- tpool/CMakeLists.txt.orig 2020-06-23 15:10:18 UTC
+--- tpool/CMakeLists.txt.orig 2025-07-28 18:18:16 UTC
+++ tpool/CMakeLists.txt
-@@ -1,4 +1,5 @@
- INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR} ${PROJECT_SOURCE_DIR}/include)
+@@ -11,7 +11,7 @@ TARGET_INCLUDE_DIRECTORIES(tpool PUBLIC "${CMAKE_CURRE
+
+ TARGET_INCLUDE_DIRECTORIES(tpool PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}"
+ PRIVATE ${PROJECT_SOURCE_DIR}/include)
+-
+ADD_DEFINITIONS(-fPIC)
IF(WIN32)
- SET(EXTRA_SOURCES tpool_win.cc aio_win.cc)
+ TARGET_SOURCES(tpool PRIVATE tpool_win.cc aio_win.cc)
ELSEIF(CMAKE_SYSTEM_NAME STREQUAL "Linux")
diff --git a/databases/mariadb118-server/Makefile b/databases/mariadb118-server/Makefile
index 3ee447a4114b..1b95c3ef797e 100644
--- a/databases/mariadb118-server/Makefile
+++ b/databases/mariadb118-server/Makefile
@@ -1,10 +1,11 @@
PORTNAME?= mariadb
-PORTVERSION= 11.8.2
-PORTREVISION?= 1
+PORTVERSION= 11.8.3
+PORTREVISION?= 0
CATEGORIES= databases
-MASTER_SITES= https://mirror.nodesdirect.com/${SITESDIR}/ \
- https://mirror.one.com/${SITESDIR}/ \
+MASTER_SITES= \
https://ftp.nluug.nl/db/${SITESDIR}/ \
+ https://mirror.nodesdirect.com/${SITESDIR}/ \
+ https://mirror.one.com/${SITESDIR}/ \
https://ftp.icm.edu.pl/pub/unix/database/${SITESDIR}/ \
https://mirror.truenetwork.ru/${SITESDIR}/ \
https://mirrors.aliyun.com/${SITESDIR}/ \
diff --git a/databases/mariadb118-server/distinfo b/databases/mariadb118-server/distinfo
index 317f31ed0af2..4eb53439229e 100644
--- a/databases/mariadb118-server/distinfo
+++ b/databases/mariadb118-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750059651
-SHA256 (mariadb-11.8.2.tar.gz) = b2162cdf5e9317d8a8621cbeda83999324fc0ac8944210e14abb5fe0a9fea3ef
-SIZE (mariadb-11.8.2.tar.gz) = 116456706
+TIMESTAMP = 1754733163
+SHA256 (mariadb-11.8.3.tar.gz) = 1014a85c768de8f9e9c6d4bf0b42617f3b1588be1ad371f71674ea32b87119c0
+SIZE (mariadb-11.8.3.tar.gz) = 119640174
diff --git a/databases/mariadb118-server/files/patch-tpool_CMakeLists.txt b/databases/mariadb118-server/files/patch-tpool_CMakeLists.txt
index 5ab7d5de3dd2..ac7ffa59c4c2 100644
--- a/databases/mariadb118-server/files/patch-tpool_CMakeLists.txt
+++ b/databases/mariadb118-server/files/patch-tpool_CMakeLists.txt
@@ -1,8 +1,11 @@
---- tpool/CMakeLists.txt.orig 2020-06-23 15:10:18 UTC
+--- tpool/CMakeLists.txt.orig 2025-07-28 19:35:07 UTC
+++ tpool/CMakeLists.txt
-@@ -1,4 +1,5 @@
- INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR} ${PROJECT_SOURCE_DIR}/include)
+@@ -11,7 +11,7 @@ TARGET_INCLUDE_DIRECTORIES(tpool PUBLIC "${CMAKE_CURRE
+
+ TARGET_INCLUDE_DIRECTORIES(tpool PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}"
+ PRIVATE ${PROJECT_SOURCE_DIR}/include)
+-
+ADD_DEFINITIONS(-fPIC)
IF(WIN32)
- SET(EXTRA_SOURCES tpool_win.cc aio_win.cc)
+ TARGET_SOURCES(tpool PRIVATE tpool_win.cc aio_win.cc)
ELSEIF(CMAKE_SYSTEM_NAME STREQUAL "Linux")
diff --git a/databases/redis-devel/Makefile b/databases/redis-devel/Makefile
index 98deab2fde6f..ad4298ace6d1 100644
--- a/databases/redis-devel/Makefile
+++ b/databases/redis-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= redis
-DISTVERSION= 8.0.2.20250528
+DISTVERSION= 8.0.2.20250630
CATEGORIES= databases
PKGNAMESUFFIX= -devel
@@ -18,7 +18,7 @@ LICENSE_PERMS_SSPLv1= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
USES+= compiler:c11 cpe gmake tcl:test
CPE_VENDOR= redislabs
USE_GITHUB= yes
-GH_TAGNAME= 7f60945bc
+GH_TAGNAME= 96930663b
USE_RC_SUBR= redis sentinel
MAKE_ENV= OPTIMIZATION= \
diff --git a/databases/redis-devel/distinfo b/databases/redis-devel/distinfo
index 2bd7764b145b..3deac0bbd279 100644
--- a/databases/redis-devel/distinfo
+++ b/databases/redis-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753619706
-SHA256 (redis-redis-8.0.2.20250528-7f60945bc_GH0.tar.gz) = 2c25d26af4839cb12ca7feaddbe19a364b11f8cc0f8bed34ffb329a9771e8c32
-SIZE (redis-redis-8.0.2.20250528-7f60945bc_GH0.tar.gz) = 3880799
+TIMESTAMP = 1754685574
+SHA256 (redis-redis-8.0.2.20250630-96930663b_GH0.tar.gz) = 42657d27ed2cf437dbbf8e925f0af2fb59603df89befdffb7797507cbf022fd1
+SIZE (redis-redis-8.0.2.20250630-96930663b_GH0.tar.gz) = 3901530
diff --git a/databases/redis/Makefile b/databases/redis/Makefile
index 8eacfb4ed6dd..e0f7e532a6e9 100644
--- a/databases/redis/Makefile
+++ b/databases/redis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= redis
-DISTVERSION= 8.0.3
+DISTVERSION= 8.2.0
CATEGORIES= databases
MASTER_SITES= https://download.redis.io/releases/
@@ -23,8 +23,8 @@ MAKE_ENV= OPTIMIZATION= \
V=yo
LDFLAGS+= -lpthread -lm -lexecinfo
-PIE_UNSAFE= ld: error: relocation R_X86_64_32 cannot be used against local \
- symbol; recompile with -fPIC
+#PIE_UNSAFE= ld: error: relocation R_X86_64_32 cannot be used against local \
+# symbol; recompile with -fPIC
CONFLICTS_INSTALL= redis-devel redis62 redis72 redis74
diff --git a/databases/redis/distinfo b/databases/redis/distinfo
index 1cd1f7274ce2..1052db8f2427 100644
--- a/databases/redis/distinfo
+++ b/databases/redis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751914561
-SHA256 (redis-8.0.3.tar.gz) = 33f37290b00b14e9a884dd4dcba335febd63ea16c51609d34fa41e031ad587df
-SIZE (redis-8.0.3.tar.gz) = 3821948
+TIMESTAMP = 1754729357
+SHA256 (redis-8.2.0.tar.gz) = ff95b83b7cf2f7a33af3be1e52fdf2e791c259f8272465c3b09f9e6bc901b604
+SIZE (redis-8.2.0.tar.gz) = 3897586
diff --git a/databases/redis/files/patch-deps_Makefile b/databases/redis/files/patch-deps_Makefile
new file mode 100644
index 000000000000..d0f405916a20
--- /dev/null
+++ b/databases/redis/files/patch-deps_Makefile
@@ -0,0 +1,21 @@
+--- deps/Makefile.orig 2025-08-04 11:05:03 UTC
++++ deps/Makefile
+@@ -110,7 +110,7 @@ else
+ ifeq ($(LUA_DEBUG),yes)
+ LUA_CFLAGS+= -O0 -g -DLUA_USE_APICHECK
+ else
+- LUA_CFLAGS+= -O2
++ LUA_CFLAGS+=
+ endif
+ ifeq ($(LUA_COVERAGE),yes)
+ LUA_CFLAGS += -fprofile-arcs -ftest-coverage
+@@ -138,7 +138,7 @@ jemalloc: .make-prerequisites
+
+ jemalloc: .make-prerequisites
+ @printf '%b %b\n' $(MAKECOLOR)MAKE$(ENDCOLOR) $(BINCOLOR)$@$(ENDCOLOR)
+- cd jemalloc && ./configure --disable-cxx --with-version=5.3.0-0-g0 --with-lg-quantum=3 --disable-cache-oblivious --with-jemalloc-prefix=je_ CFLAGS="$(JEMALLOC_CFLAGS)" LDFLAGS="$(JEMALLOC_LDFLAGS)" $(JEMALLOC_CONFIGURE_OPTS)
+- cd jemalloc && $(MAKE) lib/libjemalloc.a
++ cd jemalloc && ./configure --disable-cxx --with-version=5.3.0-0-g0 --with-lg-quantum=3 --disable-cache-oblivious --with-jemalloc-prefix=je_ CFLAGS="$(JEMALLOC_CFLAGS)" CXXFLAGS="$(JEMALLOC_CFLAGS)" LDFLAGS="$(JEMALLOC_LDFLAGS)" $(JEMALLOC_CONFIGURE_OPTS)
++ cd jemalloc && $(MAKE) CFLAGS="$(JEMALLOC_CFLAGS)" CXXFLAGS="$(JEMALLOC_CFLAGS)" LDFLAGS="$(JEMALLOC_LDFLAGS)" lib/libjemalloc.a
+
+ .PHONY: jemalloc
diff --git a/databases/redis/files/patch-deps_hiredis_Makefile b/databases/redis/files/patch-deps_hiredis_Makefile
new file mode 100644
index 000000000000..6bb5418e44d6
--- /dev/null
+++ b/databases/redis/files/patch-deps_hiredis_Makefile
@@ -0,0 +1,41 @@
+--- deps/hiredis/Makefile.orig 2025-08-04 11:05:03 UTC
++++ deps/hiredis/Makefile
+@@ -15,7 +15,7 @@ HIREDIS_SONAME=$(shell grep HIREDIS_SONAME hiredis.h |
+ HIREDIS_SONAME=$(shell grep HIREDIS_SONAME hiredis.h | awk '{print $$3}')
+
+ # Installation related variables and target
+-PREFIX?=/usr/local
++PREFIX?=${PREFIX}
+ INCLUDE_PATH?=include/hiredis
+ LIBRARY_PATH?=lib
+ PKGCONF_PATH?=pkgconfig
+@@ -43,10 +43,9 @@ CXX:=$(shell sh -c 'type $${CXX%% *} >/dev/null 2>/dev
+ # Fallback to gcc when $CC is not in $PATH.
+ CC:=$(shell sh -c 'type $${CC%% *} >/dev/null 2>/dev/null && echo $(CC) || echo gcc')
+ CXX:=$(shell sh -c 'type $${CXX%% *} >/dev/null 2>/dev/null && echo $(CXX) || echo g++')
+-OPTIMIZATION?=-O3
+ WARNINGS=-Wall -Wextra -Werror -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers
+ DEBUG_FLAGS?= -g -ggdb
+-REAL_CFLAGS=$(OPTIMIZATION) -fPIC $(CPPFLAGS) $(CFLAGS) $(WARNINGS) $(DEBUG_FLAGS) $(PLATFORM_FLAGS) $(HIREDIS_CFLAGS)
++REAL_CFLAGS=$(OPTIMIZATION) -fPIC $(CFLAGS) $(WARNINGS) $(DEBUG_FLAGS) $(PLATFORM_FLAGS) $(HIREDIS_CFLAGS)
+ REAL_LDFLAGS=$(LDFLAGS) $(HIREDIS_LDFLAGS)
+
+ DYLIBSUFFIX=so
+@@ -127,7 +126,16 @@ endif
+ else
+ REAL_CFLAGS+=-pedantic
+ endif
+-
++ifeq ($(uname_S),FreeBSD)
++ CFLAGS?=$(CFLAGS)
++ CCLINK?=pthread
++ LDFLAGS?=-L. -Wl,-rpath,.
++ DYLIBNAME?=libhiredis.so
++ DYLIB_MAKE_CMD?=$(CC) -o ${DYLIBNAME} ${OBJ}
++ STLIBNAME?=libhiredis.a
++ STLIB_MAKE_CMD?=ar rcs ${STLIBNAME} ${OBJ}
++ SSL_LDFLAGS+=${OPENSSL_LDFLAGS}
++endif
+ ifeq ($(uname_S),SunOS)
+ IS_SUN_CC=$(shell sh -c '$(CC) -V 2>&1 |egrep -i -c "sun|studio"')
+ ifeq ($(IS_SUN_CC),1)
diff --git a/databases/redis/files/patch-deps-hiredis-net.c b/databases/redis/files/patch-deps_hiredis_net.c
index 0dfde3135238..84dbe39e16e6 100644
--- a/databases/redis/files/patch-deps-hiredis-net.c
+++ b/databases/redis/files/patch-deps_hiredis_net.c
@@ -1,6 +1,6 @@
---- deps/hiredis/net.c.orig 2019-11-28 19:32:05 UTC
+--- deps/hiredis/net.c.orig 2025-08-04 11:05:03 UTC
+++ deps/hiredis/net.c
-@@ -178,14 +178,34 @@
+@@ -185,14 +185,34 @@ int redisKeepAlive(redisContext *c, int interval) {
__redisSetError(c,REDIS_ERR_OTHER,strerror(errno));
return REDIS_ERR;
}
diff --git a/databases/redis/files/patch-deps-linenoise-Makefile b/databases/redis/files/patch-deps_linenoise_Makefile
index aef0f10966af..aef0f10966af 100644
--- a/databases/redis/files/patch-deps-linenoise-Makefile
+++ b/databases/redis/files/patch-deps_linenoise_Makefile
diff --git a/databases/redis/files/patch-deps_lua_src_lua__cjson.c b/databases/redis/files/patch-deps_lua_src_lua__cjson.c
index 0bb150504c67..9303727b7868 100644
--- a/databases/redis/files/patch-deps_lua_src_lua__cjson.c
+++ b/databases/redis/files/patch-deps_lua_src_lua__cjson.c
@@ -1,6 +1,6 @@
---- deps/lua/src/lua_cjson.c.orig 2019-09-25 10:40:18 UTC
+--- deps/lua/src/lua_cjson.c.orig 2025-08-04 11:05:03 UTC
+++ deps/lua/src/lua_cjson.c
-@@ -46,7 +46,9 @@
+@@ -47,7 +47,9 @@
#include "strbuf.h"
#include "fpconv.h"
diff --git a/databases/redis/files/patch-redis.conf b/databases/redis/files/patch-redis.conf
index b653f89a3211..201091ce2885 100644
--- a/databases/redis/files/patch-redis.conf
+++ b/databases/redis/files/patch-redis.conf
@@ -1,6 +1,6 @@
---- redis.conf.orig 2021-01-12 14:21:03 UTC
+--- redis.conf.orig 2025-08-04 11:05:03 UTC
+++ redis.conf
-@@ -244,7 +244,7 @@
+@@ -307,7 +307,7 @@ tcp-keepalive 300
# By default Redis does not run as a daemon. Use 'yes' if you need it.
# Note that Redis will write a pid file in /var/run/redis.pid when daemonized.
# When Redis is supervised by upstart or systemd, this parameter has no impact.
@@ -9,7 +9,7 @@
# If you run Redis from upstart or systemd, Redis can interact with your
# supervision tree. Options:
-@@ -276,7 +276,7 @@
+@@ -339,7 +339,7 @@ daemonize no
#
# Note that on modern Linux systems "/run/redis.pid" is more conforming
# and should be used instead.
@@ -18,7 +18,7 @@
# Specify the server verbosity level.
# This can be one of:
-@@ -289,7 +289,7 @@
+@@ -353,7 +353,7 @@ loglevel notice
# Specify the log file name. Also the empty string can be used to force
# Redis to log on the standard output. Note that if you use standard
# output for logging but daemonize, logs will be sent to /dev/null
@@ -27,7 +27,7 @@
# To enable logging to the system logger, just set 'syslog-enabled' to yes,
# and optionally update the other syslog parameters to suit your needs.
-@@ -420,7 +420,7 @@
+@@ -513,7 +513,7 @@ rdb-del-sync-files no
# The Append Only File will also be created inside this directory.
#
# Note that you must specify a directory here, not a file name.
diff --git a/databases/redis/files/patch-src_Makefile b/databases/redis/files/patch-src_Makefile
new file mode 100644
index 000000000000..40cff0e1b880
--- /dev/null
+++ b/databases/redis/files/patch-src_Makefile
@@ -0,0 +1,39 @@
+--- src/Makefile.orig 2025-08-04 11:05:03 UTC
++++ src/Makefile
+@@ -67,7 +67,7 @@ endif
+ STD+=-std=c99
+ endif
+
+-PREFIX?=/usr/local
++PREFIX:=$(PREFIX)
+ INSTALL_BIN=$(PREFIX)/bin
+ INSTALL=install
+ PKG_CONFIG?=pkg-config
+@@ -143,7 +143,6 @@ FINAL_LIBS=-lm -lstdc++
+ FINAL_CFLAGS=$(STD) $(WARN) $(OPT) $(DEBUG) $(CFLAGS) $(REDIS_CFLAGS)
+ FINAL_LDFLAGS=$(LDFLAGS) $(OPT) $(REDIS_LDFLAGS) $(DEBUG)
+ FINAL_LIBS=-lm -lstdc++
+-DEBUG=-g -ggdb
+
+ # Linux ARM32 needs -latomic at linking time
+ ifneq (,$(findstring armv,$(uname_M)))
+@@ -182,6 +181,11 @@ else
+ OPENSSL_PREFIX?=/usr/local/opt/openssl
+ endif
+ else
++ifeq ($(uname_S),FreeBSD)
++ # FreeBSD
++ FINAL_CFLAGS?= $(CFLAGS) $(REDIS_CFLAGS) -I${PREFIX}/include
++ FINAL_LDFLAGS= $(LDFLAGS) -pthread
++else
+ ifeq ($(uname_S),AIX)
+ # AIX
+ FINAL_LDFLAGS+= -Wl,-bexpall
+@@ -231,6 +235,7 @@ else
+ # All the other OSes (notably Linux)
+ FINAL_LDFLAGS+= -rdynamic
+ FINAL_LIBS+=-ldl -pthread -lrt
++endif
+ endif
+ endif
+ endif
diff --git a/databases/redis/files/patch-src-mkreleasehdr.sh b/databases/redis/files/patch-src_mkreleasehdr.sh
index 2a568628139d..2a568628139d 100644
--- a/databases/redis/files/patch-src-mkreleasehdr.sh
+++ b/databases/redis/files/patch-src_mkreleasehdr.sh
diff --git a/databases/redis80/Makefile b/databases/redis80/Makefile
new file mode 100644
index 000000000000..3df55cbaf00c
--- /dev/null
+++ b/databases/redis80/Makefile
@@ -0,0 +1,84 @@
+PORTNAME= redis
+DISTVERSION= 8.0.3
+CATEGORIES= databases
+MASTER_SITES= https://download.redis.io/releases/
+PKGNAMESUFFIX= 80
+
+MAINTAINER= bofh@freebsd.org
+COMMENT= Persistent key-value database with built-in net interface(8.0.X)
+WWW= https://redis.io/
+
+LICENSE= AGPLv3 RSALv2 SSPLv1
+LICENSE_COMB= dual
+LICENSE_NAME_RSALv2= Redis Source Available License v2
+LICENSE_NAME_SSPLv1= Server Side Public License v1
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+LICENSE_PERMS_RSALv2= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+LICENSE_PERMS_SSPLv1= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+
+USES= compiler:c11 cpe gmake tcl:test
+CPE_VENDOR= redislabs
+USE_RC_SUBR= redis sentinel
+
+MAKE_ENV= OPTIMIZATION= \
+ V=yo
+
+LDFLAGS+= -lpthread -lm -lexecinfo
+PIE_UNSAFE= ld: error: relocation R_X86_64_32 cannot be used against local \
+ symbol; recompile with -fPIC
+
+CONFLICTS_INSTALL= redis redis-devel redis62 redis72 redis74
+
+SUB_FILES= pkg-message
+SUB_LIST= PORTNAME=${PORTNAME} \
+ REDIS_DBDIR=${REDIS_DBDIR} \
+ REDIS_LOGDIR=${REDIS_LOGDIR} \
+ REDIS_RUNDIR=${REDIS_RUNDIR} \
+ REDIS_USER=${USERS}
+
+USERS= redis
+GROUPS= redis
+
+PLIST_SUB= REDIS_DBDIR=${REDIS_DBDIR} \
+ REDIS_GROUP=${GROUPS} \
+ REDIS_LOGDIR=${REDIS_LOGDIR} \
+ REDIS_RUNDIR=${REDIS_RUNDIR} \
+ REDIS_USER=${USERS}
+
+OPTIONS_DEFINE= JEMALLOC TLS
+OPTIONS_DEFAULT= TLS
+OPTIONS_SUB= yes
+
+JEMALLOC_DESC= Use jemalloc
+TLS_DESC= Use TLS (openssl req.)
+
+JEMALLOC_MAKE_ENV= USE_JEMALLOC=yes
+TLS_USES= ssl
+TLS_MAKE_ENV= BUILD_TLS=yes
+
+BIN_FILES= redis-benchmark redis-check-aof redis-check-rdb redis-cli \
+ redis-sentinel redis-server
+
+REDIS_DBDIR?= /var/db/redis
+REDIS_RUNDIR?= /var/run/redis
+REDIS_LOGDIR?= /var/log/redis
+
+post-patch-JEMALLOC-on:
+ @${REINPLACE_CMD} '78s!Linux!FreeBSD!g' ${WRKSRC}/src/Makefile
+
+post-build:
+ ${SED} ${SUB_LIST:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \
+ ${WRKSRC}/redis.conf > ${WRKDIR}/redis.conf
+
+do-install:
+ ${INSTALL_PROGRAM} ${BIN_FILES:C!^!${WRKSRC}/src/!} ${STAGEDIR}${PREFIX}/bin/
+ ${INSTALL_DATA} ${WRKDIR}/redis.conf ${STAGEDIR}${PREFIX}/etc/redis.conf.sample
+ ${INSTALL_DATA} ${WRKSRC}/sentinel.conf ${STAGEDIR}${PREFIX}/etc/sentinel.conf.sample
+ ${MKDIR} ${STAGEDIR}${REDIS_LOGDIR} \
+ ${STAGEDIR}${REDIS_DBDIR} \
+ ${STAGEDIR}${REDIS_RUNDIR}
+
+do-test:
+ @cd ${WRKSRC} && ${TCLSH} tests/test_helper.tcl
+
+.include <bsd.port.mk>
diff --git a/databases/redis80/distinfo b/databases/redis80/distinfo
new file mode 100644
index 000000000000..1cd1f7274ce2
--- /dev/null
+++ b/databases/redis80/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1751914561
+SHA256 (redis-8.0.3.tar.gz) = 33f37290b00b14e9a884dd4dcba335febd63ea16c51609d34fa41e031ad587df
+SIZE (redis-8.0.3.tar.gz) = 3821948
diff --git a/databases/redis/files/patch-deps-Makefile b/databases/redis80/files/patch-deps_Makefile
index 33e36467dbca..643ebfdf985c 100644
--- a/databases/redis/files/patch-deps-Makefile
+++ b/databases/redis80/files/patch-deps_Makefile
@@ -1,6 +1,6 @@
---- deps/Makefile.orig 2023-07-10 11:55:20 UTC
+--- deps/Makefile.orig 2025-07-06 11:59:42 UTC
+++ deps/Makefile
-@@ -84,7 +84,7 @@ LUA_LDFLAGS+= $(LDFLAGS)
+@@ -91,7 +91,7 @@ else
ifeq ($(LUA_DEBUG),yes)
LUA_CFLAGS+= -O0 -g -DLUA_USE_APICHECK
else
@@ -9,7 +9,7 @@
endif
ifeq ($(LUA_COVERAGE),yes)
LUA_CFLAGS += -fprofile-arcs -ftest-coverage
-@@ -112,7 +112,7 @@ endif
+@@ -119,7 +119,7 @@ jemalloc: .make-prerequisites
jemalloc: .make-prerequisites
@printf '%b %b\n' $(MAKECOLOR)MAKE$(ENDCOLOR) $(BINCOLOR)$@$(ENDCOLOR)
diff --git a/databases/redis/files/patch-deps-hiredis-Makefile b/databases/redis80/files/patch-deps_hiredis_Makefile
index 76e3ea96245d..76e3ea96245d 100644
--- a/databases/redis/files/patch-deps-hiredis-Makefile
+++ b/databases/redis80/files/patch-deps_hiredis_Makefile
diff --git a/databases/redis80/files/patch-deps_hiredis_net.c b/databases/redis80/files/patch-deps_hiredis_net.c
new file mode 100644
index 000000000000..a0a2b346a301
--- /dev/null
+++ b/databases/redis80/files/patch-deps_hiredis_net.c
@@ -0,0 +1,39 @@
+--- deps/hiredis/net.c.orig 2025-07-06 11:59:42 UTC
++++ deps/hiredis/net.c
+@@ -185,14 +185,34 @@ int redisKeepAlive(redisContext *c, int interval) {
+ __redisSetError(c,REDIS_ERR_OTHER,strerror(errno));
+ return REDIS_ERR;
+ }
+-#else
+-#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__)
++#elif defined(__GLIBC__)
+ if (setsockopt(fd, IPPROTO_TCP, TCP_KEEPIDLE, &val, sizeof(val)) < 0) {
+ __redisSetError(c,REDIS_ERR_OTHER,strerror(errno));
+ return REDIS_ERR;
+ }
+
+ val = interval/3;
++ if (val == 0) val = 1;
++ if (setsockopt(fd, IPPROTO_TCP, TCP_KEEPINTVL, &val, sizeof(val)) < 0) {
++ __redisSetError(c,REDIS_ERR_OTHER,strerror(errno));
++ return REDIS_ERR;
++ }
++
++ val = 3;
++ if (setsockopt(fd, IPPROTO_TCP, TCP_KEEPCNT, &val, sizeof(val)) < 0) {
++ __redisSetError(c,REDIS_ERR_OTHER,strerror(errno));
++ return REDIS_ERR;
++ }
++#else
++#if !defined(__sun) && defined(TCP_KEEPIDLE) && defined(TCP_KEEPINTL) && \
++ defined(TCP_KEEPCNT)
++ val = interval;
++ if (setsockopt(fd, IPPROTO_TCP, TCP_KEEPIDLE, &val, sizeof(val)) < 0) {
++ __redisSetError(c,REDIS_ERR_OTHER,strerror(errno));
++ return REDIS_ERR;
++ }
++
++ val = internal/3;
+ if (val == 0) val = 1;
+ if (setsockopt(fd, IPPROTO_TCP, TCP_KEEPINTVL, &val, sizeof(val)) < 0) {
+ __redisSetError(c,REDIS_ERR_OTHER,strerror(errno));
diff --git a/databases/redis80/files/patch-deps_linenoise_Makefile b/databases/redis80/files/patch-deps_linenoise_Makefile
new file mode 100644
index 000000000000..aef0f10966af
--- /dev/null
+++ b/databases/redis80/files/patch-deps_linenoise_Makefile
@@ -0,0 +1,15 @@
+--- deps/linenoise/Makefile.orig 2019-09-25 10:40:18 UTC
++++ deps/linenoise/Makefile
+@@ -1,10 +1,10 @@
+ STD=
+ WARN= -Wall
+-OPT= -Os
++#OPT= -Os
+
+ R_CFLAGS= $(STD) $(WARN) $(OPT) $(DEBUG) $(CFLAGS)
+ R_LDFLAGS= $(LDFLAGS)
+-DEBUG= -g
++#DEBUG= -g
+
+ R_CC=$(CC) $(R_CFLAGS)
+ R_LD=$(CC) $(R_LDFLAGS)
diff --git a/databases/redis80/files/patch-deps_lua_src_lua__cjson.c b/databases/redis80/files/patch-deps_lua_src_lua__cjson.c
new file mode 100644
index 000000000000..e120432e2359
--- /dev/null
+++ b/databases/redis80/files/patch-deps_lua_src_lua__cjson.c
@@ -0,0 +1,12 @@
+--- deps/lua/src/lua_cjson.c.orig 2025-07-06 11:59:42 UTC
++++ deps/lua/src/lua_cjson.c
+@@ -47,7 +47,9 @@
+ #include "strbuf.h"
+ #include "fpconv.h"
+
++#if defined(__sun)
+ #include "../../../src/solarisfixes.h"
++#endif
+
+ #ifndef CJSON_MODNAME
+ #define CJSON_MODNAME "cjson"
diff --git a/databases/redis80/files/patch-redis.conf b/databases/redis80/files/patch-redis.conf
new file mode 100644
index 000000000000..b459d3868b97
--- /dev/null
+++ b/databases/redis80/files/patch-redis.conf
@@ -0,0 +1,38 @@
+--- redis.conf.orig 2025-07-06 11:59:42 UTC
++++ redis.conf
+@@ -307,7 +307,7 @@ tcp-keepalive 300
+ # By default Redis does not run as a daemon. Use 'yes' if you need it.
+ # Note that Redis will write a pid file in /var/run/redis.pid when daemonized.
+ # When Redis is supervised by upstart or systemd, this parameter has no impact.
+-daemonize no
++daemonize yes
+
+ # If you run Redis from upstart or systemd, Redis can interact with your
+ # supervision tree. Options:
+@@ -339,7 +339,7 @@ daemonize no
+ #
+ # Note that on modern Linux systems "/run/redis.pid" is more conforming
+ # and should be used instead.
+-pidfile /var/run/redis_6379.pid
++pidfile %%REDIS_RUNDIR%%/redis.pid
+
+ # Specify the server verbosity level.
+ # This can be one of:
+@@ -353,7 +353,7 @@ loglevel notice
+ # Specify the log file name. Also the empty string can be used to force
+ # Redis to log on the standard output. Note that if you use standard
+ # output for logging but daemonize, logs will be sent to /dev/null
+-logfile ""
++logfile %%REDIS_LOGDIR%%/redis.log
+
+ # To enable logging to the system logger, just set 'syslog-enabled' to yes,
+ # and optionally update the other syslog parameters to suit your needs.
+@@ -513,7 +513,7 @@ rdb-del-sync-files no
+ # The Append Only File will also be created inside this directory.
+ #
+ # Note that you must specify a directory here, not a file name.
+-dir ./
++dir %%REDIS_DBDIR%%/
+
+ ################################# REPLICATION #################################
+
diff --git a/databases/redis/files/patch-src-Makefile b/databases/redis80/files/patch-src_Makefile
index 63339db6505a..63339db6505a 100644
--- a/databases/redis/files/patch-src-Makefile
+++ b/databases/redis80/files/patch-src_Makefile
diff --git a/databases/redis80/files/patch-src_mkreleasehdr.sh b/databases/redis80/files/patch-src_mkreleasehdr.sh
new file mode 100644
index 000000000000..2a568628139d
--- /dev/null
+++ b/databases/redis80/files/patch-src_mkreleasehdr.sh
@@ -0,0 +1,11 @@
+--- src/mkreleasehdr.sh.orig 2024-06-06 11:03:20 UTC
++++ src/mkreleasehdr.sh
+@@ -1,6 +1,6 @@
+ #!/bin/sh
+-GIT_SHA1=`(git show-ref --head --hash=8 2> /dev/null || echo 00000000) | head -n1`
+-GIT_DIRTY=`git diff --no-ext-diff -- ../src ../deps 2> /dev/null | wc -l`
++GIT_SHA1="00000000"
++GIT_DIRTY="0"
+ BUILD_ID=`uname -n`"-"`date +%s`
+ if [ -n "$SOURCE_DATE_EPOCH" ]; then
+ BUILD_ID=$(date -u -d "@$SOURCE_DATE_EPOCH" +%s 2>/dev/null || date -u -r "$SOURCE_DATE_EPOCH" +%s 2>/dev/null || date -u +%s)
diff --git a/databases/redis80/files/pkg-message.in b/databases/redis80/files/pkg-message.in
new file mode 100644
index 000000000000..85a89529262a
--- /dev/null
+++ b/databases/redis80/files/pkg-message.in
@@ -0,0 +1,11 @@
+[
+{ type: install
+ message: <<EOM
+ To setup "%%PORTNAME%%" you need to edit the configuration file:
+ %%PREFIX%%/etc/%%PORTNAME%%.conf
+
+ To run redis from startup, add %%PORTNAME%%_enable="YES"
+ in your /etc/rc.conf.
+EOM
+}
+]
diff --git a/databases/redis80/files/redis.in b/databases/redis80/files/redis.in
new file mode 100644
index 000000000000..d18063c3a504
--- /dev/null
+++ b/databases/redis80/files/redis.in
@@ -0,0 +1,67 @@
+#!/bin/sh
+
+# PROVIDE: redis
+# REQUIRE: LOGIN
+# BEFORE: securelevel
+# KEYWORD: shutdown
+
+# Add the following line to /etc/rc.conf to enable `redis':
+#
+#redis_enable="YES"
+#
+# Define profiles here to run separate redis instances:
+#
+#redis_profiles="foo bar" # Script uses %%PREFIX%%/etc/redis-NAME.conf respectively.
+# For correct script working please update pidfile entries in
+# redis-NAME.conf files.
+
+. /etc/rc.subr
+
+name="redis"
+rcvar="${name}_enable"
+
+extra_commands="reload"
+
+command="%%PREFIX%%/bin/redis-server"
+pidfile="%%REDIS_RUNDIR%%/$name.pid"
+
+# read configuration and set defaults
+load_rc_config "$name"
+: ${redis_enable="NO"}
+: ${redis_user="%%REDIS_USER%%"}
+: ${redis_config="%%PREFIX%%/etc/$name.conf"}
+
+command_args="${redis_config}"
+required_files="${redis_config}"
+
+_profile_exists() {
+ for _p in ${redis_profiles}; do
+ [ "${_p}" = "$1" ] && return 1;
+ done
+ return 0
+}
+
+if [ $# -eq 2 ]; then
+ _profile=$2
+ _profile_exists $_profile
+ _exists=$?
+ [ ${_exists} -ne 1 ] && {
+ echo "`basename %%PREFIX%%/etc/rc.d/redis`: no '$2' in 'redis_profiles'"
+ exit 1
+ };
+ echo "-- Profile: ${_profile} --"
+ config_file="%%PREFIX%%/etc/${name}-${_profile}.conf"
+ command_args="${config_file}"
+ pidfile="%%REDIS_RUNDIR%%/${_profile}.pid"
+ required_files="${config_file}"
+elif [ -n "${redis_profiles}" ]; then
+ _swap=$*; shift; _profiles=$*
+ _profiles=${_profiles:-${redis_profiles}}
+ set -- ${_swap}
+ for _profile in ${_profiles}; do
+ %%PREFIX%%/etc/rc.d/redis $1 ${_profile}
+ done
+ exit 0
+fi
+
+run_rc_command "$1"
diff --git a/databases/redis80/files/sentinel.in b/databases/redis80/files/sentinel.in
new file mode 100644
index 000000000000..088f4382fc06
--- /dev/null
+++ b/databases/redis80/files/sentinel.in
@@ -0,0 +1,39 @@
+#!/bin/sh
+
+# PROVIDE: sentinel
+# REQUIRE: LOGIN
+# BEFORE: securelevel
+# KEYWORD: shutdown
+
+# Add the following line to /etc/rc.conf to enable `sentinel':
+#
+#sentinel_enable="YES"
+#
+
+. /etc/rc.subr
+
+name="sentinel"
+rcvar="${name}_enable"
+
+command="/usr/local/bin/redis-sentinel"
+pidfile="/var/run/redis/$name.pid"
+
+# read configuration and set defaults
+load_rc_config "$name"
+: ${sentinel_enable="NO"}
+: ${sentinel_user="redis"}
+: ${sentinel_config="/usr/local/etc/$name.conf"}
+
+command_args="${sentinel_config} --daemonize yes --pidfile ${pidfile}"
+required_files="${sentinel_config}"
+start_precmd="${name}_checks"
+restart_precmd="${name}_checks"
+
+sentinel_checks()
+{
+ if [ x`id -u ${sentinel_user}` != x`stat -f %u ${sentinel_config}` ]; then
+ err 1 "${sentinel_config} must be owned by user ${sentinel_user}"
+ fi
+}
+
+run_rc_command "$1"
diff --git a/databases/redis80/pkg-descr b/databases/redis80/pkg-descr
new file mode 100644
index 000000000000..5500bd1afad4
--- /dev/null
+++ b/databases/redis80/pkg-descr
@@ -0,0 +1,17 @@
+Redis is an open source, advanced key-value store. It is often referred
+to as a data structure server since keys can contain strings, hashes,
+lists, sets and sorted sets.
+
+You can run atomic operations on these types, like appending to a string;
+incrementing the value in a hash; pushing to a list; computing set
+intersection, union and difference; or getting the member with highest
+ranking in a sorted set.
+
+In order to achieve its outstanding performance, Redis works with an
+in-memory dataset. Depending on your use case, you can persist it either
+by dumping the dataset to disk every once in a while, or by appending each
+command to a log.
+
+Redis also supports trivial-to-setup master-slave replication, with very
+fast non-blocking first synchronization, auto-reconnection on net split
+and so forth.
diff --git a/databases/redis80/pkg-plist b/databases/redis80/pkg-plist
new file mode 100644
index 000000000000..fafc472df89b
--- /dev/null
+++ b/databases/redis80/pkg-plist
@@ -0,0 +1,11 @@
+bin/redis-benchmark
+bin/redis-check-aof
+bin/redis-check-rdb
+bin/redis-cli
+bin/redis-sentinel
+bin/redis-server
+@sample etc/redis.conf.sample
+@sample(%%REDIS_USER%%,%%REDIS_GROUP%%,) etc/sentinel.conf.sample
+@dir(%%REDIS_USER%%,%%REDIS_GROUP%%,) %%REDIS_DBDIR%%
+@dir(%%REDIS_USER%%,%%REDIS_GROUP%%,) %%REDIS_LOGDIR%%
+@dir(%%REDIS_USER%%,%%REDIS_GROUP%%,) %%REDIS_RUNDIR%%
diff --git a/databases/redis_exporter/Makefile b/databases/redis_exporter/Makefile
index 876b5d2859ed..a825016da15d 100644
--- a/databases/redis_exporter/Makefile
+++ b/databases/redis_exporter/Makefile
@@ -1,7 +1,6 @@
PORTNAME= redis_exporter
DISTVERSIONPREFIX= v
-DISTVERSION= 1.74.0
-PORTREVISION= 2
+DISTVERSION= 1.75.0
CATEGORIES= databases
MAINTAINER= arcade@b1t.name
diff --git a/databases/redis_exporter/distinfo b/databases/redis_exporter/distinfo
index 067d8842c78a..481ac704a236 100644
--- a/databases/redis_exporter/distinfo
+++ b/databases/redis_exporter/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749367743
-SHA256 (go/databases_redis_exporter/redis_exporter-v1.74.0/v1.74.0.mod) = 7cb10da1caae2ca24030533b3d8ade6689fa156daee0dd1c004682d15ccac789
-SIZE (go/databases_redis_exporter/redis_exporter-v1.74.0/v1.74.0.mod) = 695
-SHA256 (go/databases_redis_exporter/redis_exporter-v1.74.0/v1.74.0.zip) = e7f056fda7af390a23e3ec8c2ac50c7745217ec1f3175c24f1d427ef6261aad9
-SIZE (go/databases_redis_exporter/redis_exporter-v1.74.0/v1.74.0.zip) = 128596
+TIMESTAMP = 1754718804
+SHA256 (go/databases_redis_exporter/redis_exporter-v1.75.0/v1.75.0.mod) = 25227d73a083623f98f8a05484f1e0d92e50f338859765bbcd1242ab27d0e5f2
+SIZE (go/databases_redis_exporter/redis_exporter-v1.75.0/v1.75.0.mod) = 695
+SHA256 (go/databases_redis_exporter/redis_exporter-v1.75.0/v1.75.0.zip) = b977df1782ffcbe5a5511ebfacbcd0803f2b50cb046b580714a82286120a5b3b
+SIZE (go/databases_redis_exporter/redis_exporter-v1.75.0/v1.75.0.zip) = 129564
diff --git a/databases/redisdesktopmanager/Makefile b/databases/redisdesktopmanager/Makefile
index c6061cf1a162..fe261d6acd7e 100644
--- a/databases/redisdesktopmanager/Makefile
+++ b/databases/redisdesktopmanager/Makefile
@@ -9,6 +9,9 @@ WWW= https://github.com/RedisInsight/RedisDesktopManager
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= RedisDesktopManager is no longer maintained upstream as the project has been replaced by RedisInsight
+EXPIRATION_DATE=2025-09-08
+
LIB_DEPENDS= libbrotlicommon.so:archivers/brotli \
liblz4.so:archivers/liblz4 \
libpython${PYTHON_VER}${PYTHON_ABIVER}.so:lang/python${PYTHON_SUFFIX} \
diff --git a/devel/Makefile b/devel/Makefile
index c18ecdae6243..f082931dbbc7 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1181,6 +1181,7 @@
SUBDIR += kpublictransport
SUBDIR += kronosnet
SUBDIR += ktextaddons
+ SUBDIR += kunifiedpush
SUBDIR += kyua
SUBDIR += lab
SUBDIR += lace
diff --git a/devel/aws-c-event-stream/Makefile b/devel/aws-c-event-stream/Makefile
index 5ad0b0a8225a..2a3af1b9e53e 100644
--- a/devel/aws-c-event-stream/Makefile
+++ b/devel/aws-c-event-stream/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aws-c-event-stream
DISTVERSIONPREFIX= v
-DISTVERSION= 0.5.5
+DISTVERSION= 0.5.6
PORTEPOCH= 1
CATEGORIES= devel
diff --git a/devel/aws-c-event-stream/distinfo b/devel/aws-c-event-stream/distinfo
index 26589ffd1ce2..3aadb3075f7c 100644
--- a/devel/aws-c-event-stream/distinfo
+++ b/devel/aws-c-event-stream/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750602901
-SHA256 (awslabs-aws-c-event-stream-v0.5.5_GH0.tar.gz) = f6e55c8fd6afd7f904e08d36c3210e199ece5dc838f0f8457b43b72ec4d818e9
-SIZE (awslabs-aws-c-event-stream-v0.5.5_GH0.tar.gz) = 99105
+TIMESTAMP = 1754757324
+SHA256 (awslabs-aws-c-event-stream-v0.5.6_GH0.tar.gz) = e94a8172e7d198d11bc7aa769c5334f1a8518f2b5bd4446d37d18fb5683623fd
+SIZE (awslabs-aws-c-event-stream-v0.5.6_GH0.tar.gz) = 100953
diff --git a/devel/aws-crt-cpp/Makefile b/devel/aws-crt-cpp/Makefile
index 04d94d001988..d5f0ac6e610b 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.33.3
+DISTVERSION= 0.33.5
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/aws-crt-cpp/distinfo b/devel/aws-crt-cpp/distinfo
index 071d07b769dd..1443b9eda86d 100644
--- a/devel/aws-crt-cpp/distinfo
+++ b/devel/aws-crt-cpp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754352265
-SHA256 (awslabs-aws-crt-cpp-v0.33.3_GH0.tar.gz) = a9b01355f0c827e3a514ca85a7f303a3bc45985c11362188a1547c613f9ccd1d
-SIZE (awslabs-aws-crt-cpp-v0.33.3_GH0.tar.gz) = 374018
+TIMESTAMP = 1754758272
+SHA256 (awslabs-aws-crt-cpp-v0.33.5_GH0.tar.gz) = 0cdf169d43b2441ba9fe866f8bd13d8f2437b995a57a885131265df551489122
+SIZE (awslabs-aws-crt-cpp-v0.33.5_GH0.tar.gz) = 374090
diff --git a/devel/bstring/Makefile b/devel/bstring/Makefile
index 7d5eecbb343b..4e66c5dee1e9 100644
--- a/devel/bstring/Makefile
+++ b/devel/bstring/Makefile
@@ -1,17 +1,25 @@
PORTNAME= bstring
DISTVERSION= 1.0.1
CATEGORIES= devel
-MASTER_SITES= https://github.com/msteinert/${PORTNAME}/releases/download/v${PORTVERSION}/
+MASTER_SITES= https://github.com/msteinert/${PORTNAME}/releases/download/v${DISTVERSION}/
-MAINTAINER= marcus@FreeBSD.org
-COMMENT= Fork of Paul Hsieh's Better String Library
+PATCH_SITES= https://github.com/msteinert/bstring/commit/
+PATCHFILES= 251cf825eaf66e04736921330c8e847ffe6d9ee0.patch:-p1
+
+MAINTAINER= diizzy@FreeBSD.org
+COMMENT= Improved string processing functionality for the C language
WWW= https://mike.steinert.ca/bstring/
LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+BUILD_DEPENDS= checkmk:devel/check
-USES= autoreconf gmake libtool pathfix pkgconfig tar:xz
+USES= meson pkgconfig tar:xz
USE_LDCONFIG= yes
-GNU_CONFIGURE= yes
+TEST_TARGET= test
+
+MESON_ARGS= -Denable-tests=true
.include <bsd.port.mk>
diff --git a/devel/bstring/distinfo b/devel/bstring/distinfo
index 337c5a4d1c3b..676dffe31fd5 100644
--- a/devel/bstring/distinfo
+++ b/devel/bstring/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1754582069
+TIMESTAMP = 1754605617
SHA256 (bstring-1.0.1.tar.xz) = a86b6b30f4ad2496784cc7f53eb449c994178b516935384c6707f381b9fe6056
SIZE (bstring-1.0.1.tar.xz) = 93096
+SHA256 (251cf825eaf66e04736921330c8e847ffe6d9ee0.patch) = 63ce0f815fe5622bf819aa02ec48567b1bf49e8191e8a85bc96b9e2c637460e8
+SIZE (251cf825eaf66e04736921330c8e847ffe6d9ee0.patch) = 767
diff --git a/devel/bstring/pkg-descr b/devel/bstring/pkg-descr
index ad04fb4c5f60..a0dd1a7bb6a6 100644
--- a/devel/bstring/pkg-descr
+++ b/devel/bstring/pkg-descr
@@ -1,10 +1,2 @@
-Better String Library
-
-This is a fork of Paul Hsieh's Better String Library. The following features (or mis-features, depending on your point of view) are included:
-
- Autotools build system
- Updated test suite based on Check
- Add Valgrind to the workflow
- Add continuous integration via Travis-CI
- Remove C++ code
- Other various improvements
+The Better String Library is an abstraction of a string data type which is
+superior to the C library char buffer string type, or C++'s std::string.
diff --git a/devel/bstring/pkg-plist b/devel/bstring/pkg-plist
index 9449fef0013d..503d55c90abe 100644
--- a/devel/bstring/pkg-plist
+++ b/devel/bstring/pkg-plist
@@ -1,7 +1,6 @@
-include/bstring/bstraux.h
-include/bstring/bstrlib.h
-lib/libbstring.a
+include/bstraux.h
+include/bstrlib.h
lib/libbstring.so
-lib/libbstring.so.0
-lib/libbstring.so.0.1.0
+lib/libbstring.so.1
+lib/libbstring.so.1.0.0
libdata/pkgconfig/bstring.pc
diff --git a/devel/cirrus-cli/Makefile b/devel/cirrus-cli/Makefile
index 3993e10c7e2e..f4f655b0054e 100644
--- a/devel/cirrus-cli/Makefile
+++ b/devel/cirrus-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cirrus-cli
DISTVERSIONPREFIX= v
-DISTVERSION= 0.143.1
+DISTVERSION= 0.143.3
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/cirrus-cli/distinfo b/devel/cirrus-cli/distinfo
index 50b39fcbcc98..b3c3158ad7d1 100644
--- a/devel/cirrus-cli/distinfo
+++ b/devel/cirrus-cli/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1754324414
-SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.143.1/v0.143.1.mod) = fa848fc74a0625beb5e3a4e840bd437887dfab879e5ea2b28f17c2d3d38f19f9
-SIZE (go/devel_cirrus-cli/cirrus-cli-v0.143.1/v0.143.1.mod) = 11165
-SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.143.1/v0.143.1.zip) = 1820c43954ac072598122a7f7b5255109ba7fcc1044e24933146391d23d12626
-SIZE (go/devel_cirrus-cli/cirrus-cli-v0.143.1/v0.143.1.zip) = 1419401
+TIMESTAMP = 1754727698
+SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.143.3/v0.143.3.mod) = fa848fc74a0625beb5e3a4e840bd437887dfab879e5ea2b28f17c2d3d38f19f9
+SIZE (go/devel_cirrus-cli/cirrus-cli-v0.143.3/v0.143.3.mod) = 11165
+SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.143.3/v0.143.3.zip) = 54a63b523eb192aedff4f2d23e15ede9ff735f4aa13290ef2958ff85c3e23871
+SIZE (go/devel_cirrus-cli/cirrus-cli-v0.143.3/v0.143.3.zip) = 1419418
diff --git a/devel/electron36/Makefile b/devel/electron36/Makefile
index bdf22268987e..b11673660f2e 100644
--- a/devel/electron36/Makefile
+++ b/devel/electron36/Makefile
@@ -1,7 +1,6 @@
PORTNAME= electron
DISTVERSIONPREFIX= v
DISTVERSION= ${ELECTRON_VER}
-PORTREVISION= 1
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= devel
diff --git a/devel/electron36/Makefile.version b/devel/electron36/Makefile.version
index 07c121dfeac8..fb17a0a2f9f9 100644
--- a/devel/electron36/Makefile.version
+++ b/devel/electron36/Makefile.version
@@ -1,2 +1,2 @@
-ELECTRON_VER= 36.7.3
+ELECTRON_VER= 36.7.4
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}
diff --git a/devel/electron36/distinfo b/devel/electron36/distinfo
index 7656f8e6cef4..5d98556f1094 100644
--- a/devel/electron36/distinfo
+++ b/devel/electron36/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1753303703
+TIMESTAMP = 1754576667
SHA256 (electron/chromium-136.0.7103.177.tar.xz.0) = 75e7a4c47e9a958aae70a026c8d005c07b76b02bf315071f209070fddaaa7665
SIZE (electron/chromium-136.0.7103.177.tar.xz.0) = 2000000000
SHA256 (electron/chromium-136.0.7103.177.tar.xz.1) = a86bdf58829129e0ef42a1bc6e5864701fba4572456631660c04c20e6d5bcee3
@@ -7,10 +7,10 @@ SHA256 (electron/chromium-136.0.7103.177.tar.xz.2) = 81a0db12277369bfae95002de9b
SIZE (electron/chromium-136.0.7103.177.tar.xz.2) = 248456988
SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (electron/electron-yarn-cache-36.7.3.tar.xz) = 156bcfdc1d2066a4e3639d76851884f446942aa05a371cbf4b6f43381fed497b
-SIZE (electron/electron-yarn-cache-36.7.3.tar.xz) = 30485132
-SHA256 (electron/electron-electron-v36.7.3_GH0.tar.gz) = 0437086a10a07e157114f162209debaca4ed2ce635ce5475e82cef303d0719c3
-SIZE (electron/electron-electron-v36.7.3_GH0.tar.gz) = 15812876
+SHA256 (electron/electron-yarn-cache-36.7.4.tar.xz) = 156bcfdc1d2066a4e3639d76851884f446942aa05a371cbf4b6f43381fed497b
+SIZE (electron/electron-yarn-cache-36.7.4.tar.xz) = 30485132
+SHA256 (electron/electron-electron-v36.7.4_GH0.tar.gz) = b74b61605174ece9149f63afbf250962c7b81f08bed4c61993ccf4523846cd0a
+SIZE (electron/electron-electron-v36.7.4_GH0.tar.gz) = 15816094
SHA256 (electron/nodejs-node-v22.17.1_GH0.tar.gz) = 7a1dbcd53b7152df5592624698f987fd626d9240c33d59dfef13812e4c168eb2
SIZE (electron/nodejs-node-v22.17.1_GH0.tar.gz) = 123061071
SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb
diff --git a/devel/electron36/files/patch-electron_shell_browser_api_electron__api__web__contents.cc b/devel/electron36/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
index a8f025d7e547..2f405c1ab390 100644
--- a/devel/electron36/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
+++ b/devel/electron36/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
@@ -1,4 +1,4 @@
---- electron/shell/browser/api/electron_api_web_contents.cc.orig 2025-06-16 21:48:02 UTC
+--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2025-08-05 14:34:17 UTC
+++ electron/shell/browser/api/electron_api_web_contents.cc
@@ -160,11 +160,11 @@
#include "ui/base/cocoa/defaults_utils.h"
@@ -32,7 +32,7 @@
if (auto* linux_ui = ui::LinuxUi::instance())
return linux_ui->GetCursorBlinkInterval();
#elif BUILDFLAG(IS_WIN)
-@@ -930,7 +930,7 @@ void WebContents::InitWithSessionAndOptions(
+@@ -931,7 +931,7 @@ void WebContents::InitWithSessionAndOptions(
accept_languages.pop_back();
prefs->accept_languages = accept_languages;
@@ -41,7 +41,7 @@
// Update font settings.
static const gfx::FontRenderParams params(
gfx::GetFontRenderParams(gfx::FontRenderParamsQuery(), nullptr));
-@@ -2672,13 +2672,13 @@ void WebContents::ForcefullyCrashRenderer() {
+@@ -2680,13 +2680,13 @@ void WebContents::ForcefullyCrashRenderer() {
content::RenderProcessHost* rph = rwh->GetProcess();
if (rph) {
@@ -57,7 +57,7 @@
CrashDumpHungChildProcess(rph->GetProcess().Handle());
#endif
rph->Shutdown(content::RESULT_CODE_HUNG);
-@@ -3355,7 +3355,7 @@ void WebContents::Focus() {
+@@ -3369,7 +3369,7 @@ void WebContents::Focus() {
void WebContents::Focus() {
// Focusing on WebContents does not automatically focus the window on macOS
// and Linux, do it manually to match the behavior on Windows.
@@ -66,7 +66,7 @@
if (owner_window())
owner_window()->Focus(true);
#endif
-@@ -4236,7 +4236,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
+@@ -4250,7 +4250,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
}
#endif
diff --git a/devel/electron36/files/patch-electron_shell_browser_native__window__views.cc b/devel/electron36/files/patch-electron_shell_browser_native__window__views.cc
index 07903bc01387..e1af6770df51 100644
--- a/devel/electron36/files/patch-electron_shell_browser_native__window__views.cc
+++ b/devel/electron36/files/patch-electron_shell_browser_native__window__views.cc
@@ -1,4 +1,4 @@
---- electron/shell/browser/native_window_views.cc.orig 2025-07-22 07:50:49 UTC
+--- electron/shell/browser/native_window_views.cc.orig 2025-08-05 14:34:17 UTC
+++ electron/shell/browser/native_window_views.cc
@@ -51,7 +51,7 @@
#include "ui/wm/core/shadow_types.h"
@@ -9,7 +9,7 @@
#include "base/strings/string_util.h"
#include "shell/browser/browser.h"
#include "shell/browser/linux/unity_service.h"
-@@ -281,7 +281,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
+@@ -284,7 +284,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
params.parent = parent->GetNativeWindow();
params.native_widget = new ElectronDesktopNativeWidgetAura(this);
@@ -18,7 +18,7 @@
std::string name = Browser::Get()->GetName();
// Set WM_WINDOW_ROLE.
params.wm_role_name = "browser-window";
-@@ -306,7 +306,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
+@@ -309,7 +309,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
std::string window_type;
options.Get(options::kType, &window_type);
@@ -27,7 +27,7 @@
// Set _GTK_THEME_VARIANT to dark if we have "dark-theme" option set.
if (options.ValueOrDefault(options::kDarkTheme, false))
SetGTKDarkThemeEnabled(true);
-@@ -428,7 +428,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
+@@ -432,7 +432,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
if (window)
window->AddPreTargetHandler(this);
@@ -36,7 +36,7 @@
// On linux after the widget is initialized we might have to force set the
// bounds if the bounds are smaller than the current display
SetBounds(gfx::Rect(GetPosition(), bounds.size()), false);
-@@ -464,7 +464,7 @@ void NativeWindowViews::SetGTKDarkThemeEnabled(bool us
+@@ -468,7 +468,7 @@ void NativeWindowViews::SetGTKDarkThemeEnabled(bool us
}
void NativeWindowViews::SetGTKDarkThemeEnabled(bool use_dark_theme) {
@@ -45,7 +45,7 @@
if (x11_util::IsX11()) {
const std::string color = use_dark_theme ? "dark" : "light";
auto* connection = x11::Connection::Get();
-@@ -525,7 +525,7 @@ void NativeWindowViews::Show() {
+@@ -529,7 +529,7 @@ void NativeWindowViews::Show() {
NotifyWindowShow();
@@ -54,7 +54,7 @@
if (global_menu_bar_)
global_menu_bar_->OnWindowMapped();
-@@ -541,7 +541,7 @@ void NativeWindowViews::ShowInactive() {
+@@ -545,7 +545,7 @@ void NativeWindowViews::ShowInactive() {
NotifyWindowShow();
@@ -63,7 +63,7 @@
if (global_menu_bar_)
global_menu_bar_->OnWindowMapped();
-@@ -560,7 +560,7 @@ void NativeWindowViews::Hide() {
+@@ -564,7 +564,7 @@ void NativeWindowViews::Hide() {
NotifyWindowHide();
@@ -72,7 +72,7 @@
if (global_menu_bar_)
global_menu_bar_->OnWindowUnmapped();
#endif
-@@ -591,7 +591,7 @@ bool NativeWindowViews::IsEnabled() const {
+@@ -595,7 +595,7 @@ bool NativeWindowViews::IsEnabled() const {
bool NativeWindowViews::IsEnabled() const {
#if BUILDFLAG(IS_WIN)
return ::IsWindowEnabled(GetAcceleratedWidget());
@@ -81,7 +81,7 @@
if (x11_util::IsX11())
return !event_disabler_.get();
NOTIMPLEMENTED();
-@@ -841,7 +841,7 @@ void NativeWindowViews::SetBounds(const gfx::Rect& bou
+@@ -829,7 +829,7 @@ void NativeWindowViews::SetBounds(const gfx::Rect& bou
}
#endif
@@ -90,7 +90,7 @@
// On Linux and Windows the minimum and maximum size should be updated with
// window size when window is not resizable.
if (!resizable_) {
-@@ -1099,7 +1099,7 @@ bool NativeWindowViews::IsClosable() const {
+@@ -1087,7 +1087,7 @@ bool NativeWindowViews::IsClosable() const {
return false;
}
return !(info.fState & MFS_DISABLED);
@@ -99,7 +99,7 @@
return true;
#endif
}
-@@ -1139,7 +1139,7 @@ void NativeWindowViews::Center() {
+@@ -1127,7 +1127,7 @@ void NativeWindowViews::Center() {
// for now to avoid breaking API contract, but should consider the long
// term plan for this aligning with upstream.
void NativeWindowViews::Center() {
@@ -108,7 +108,7 @@
auto display =
display::Screen::GetScreen()->GetDisplayNearestWindow(GetNativeWindow());
gfx::Rect window_bounds_in_screen = display.work_area();
-@@ -1363,7 +1363,7 @@ void NativeWindowViews::SetMenu(ElectronMenuModel* men
+@@ -1346,7 +1346,7 @@ void NativeWindowViews::SetMenu(ElectronMenuModel* men
}
void NativeWindowViews::SetMenu(ElectronMenuModel* menu_model) {
@@ -117,7 +117,7 @@
// Remove global menu bar.
if (global_menu_bar_ && menu_model == nullptr) {
global_menu_bar_.reset();
-@@ -1419,7 +1419,7 @@ void NativeWindowViews::SetParentWindow(NativeWindow*
+@@ -1402,7 +1402,7 @@ void NativeWindowViews::SetParentWindow(NativeWindow*
void NativeWindowViews::SetParentWindow(NativeWindow* parent) {
NativeWindow::SetParentWindow(parent);
@@ -126,7 +126,7 @@
if (x11_util::IsX11()) {
auto* connection = x11::Connection::Get();
connection->SetProperty(
-@@ -1465,7 +1465,7 @@ void NativeWindowViews::SetProgressBar(double progress
+@@ -1448,7 +1448,7 @@ void NativeWindowViews::SetProgressBar(double progress
NativeWindow::ProgressState state) {
#if BUILDFLAG(IS_WIN)
taskbar_host_.SetProgressBar(GetAcceleratedWidget(), progress, state);
@@ -135,7 +135,7 @@
if (unity::IsRunning()) {
unity::SetProgressFraction(progress);
}
-@@ -1559,7 +1559,7 @@ bool NativeWindowViews::IsVisibleOnAllWorkspaces() con
+@@ -1570,7 +1570,7 @@ bool NativeWindowViews::IsVisibleOnAllWorkspaces() con
if (const auto* view_native_widget = widget()->native_widget_private())
return view_native_widget->IsVisibleOnAllWorkspaces();
@@ -144,7 +144,7 @@
if (x11_util::IsX11()) {
// Use the presence/absence of _NET_WM_STATE_STICKY in _NET_WM_STATE to
// determine whether the current window is visible on all workspaces.
-@@ -1582,7 +1582,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM
+@@ -1593,7 +1593,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM
#if BUILDFLAG(IS_WIN)
window_handle =
reinterpret_cast<content::DesktopMediaID::Id>(accelerated_widget);
@@ -153,7 +153,7 @@
window_handle = static_cast<uint32_t>(accelerated_widget);
#endif
aura::WindowTreeHost* const host =
-@@ -1680,7 +1680,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC
+@@ -1691,7 +1691,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC
SendMessage(hwnd, WM_SETICON, ICON_BIG,
reinterpret_cast<LPARAM>(app_icon_.get()));
}
@@ -162,7 +162,7 @@
void NativeWindowViews::SetIcon(const gfx::ImageSkia& icon) {
auto* tree_host = views::DesktopWindowTreeHostLinux::GetHostForWidget(
GetAcceleratedWidget());
-@@ -1776,7 +1776,7 @@ bool NativeWindowViews::CanMinimize() const {
+@@ -1797,7 +1797,7 @@ bool NativeWindowViews::CanMinimize() const {
bool NativeWindowViews::CanMinimize() const {
#if BUILDFLAG(IS_WIN)
return minimizable_;
@@ -171,7 +171,7 @@
return true;
#endif
}
-@@ -1832,7 +1832,7 @@ void NativeWindowViews::HandleKeyboardEvent(
+@@ -1853,7 +1853,7 @@ void NativeWindowViews::HandleKeyboardEvent(
if (widget_destroyed_)
return;
@@ -180,7 +180,7 @@
if (event.windows_key_code == ui::VKEY_BROWSER_BACK)
NotifyWindowExecuteAppCommand(kBrowserBackward);
else if (event.windows_key_code == ui::VKEY_BROWSER_FORWARD)
-@@ -1851,7 +1851,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e
+@@ -1872,7 +1872,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e
// Alt+Click should not toggle menu bar.
root_view_.ResetAltState();
diff --git a/devel/electron36/files/patch-electron_shell_browser_native__window__views.h b/devel/electron36/files/patch-electron_shell_browser_native__window__views.h
index d8a0e7419221..526891ca8ac4 100644
--- a/devel/electron36/files/patch-electron_shell_browser_native__window__views.h
+++ b/devel/electron36/files/patch-electron_shell_browser_native__window__views.h
@@ -1,4 +1,4 @@
---- electron/shell/browser/native_window_views.h.orig 2025-06-25 22:07:23 UTC
+--- electron/shell/browser/native_window_views.h.orig 2025-08-05 14:34:17 UTC
+++ electron/shell/browser/native_window_views.h
@@ -25,7 +25,7 @@ namespace electron {
@@ -18,7 +18,7 @@
void SetIcon(const gfx::ImageSkia& icon);
#endif
-@@ -248,7 +248,7 @@ class NativeWindowViews : public NativeWindow,
+@@ -249,7 +249,7 @@ class NativeWindowViews : public NativeWindow,
// events from resizing the window.
extensions::SizeConstraints old_size_constraints_;
diff --git a/devel/electron37/Makefile b/devel/electron37/Makefile
index 2c3e2a707110..28de212fe821 100644
--- a/devel/electron37/Makefile
+++ b/devel/electron37/Makefile
@@ -1,7 +1,6 @@
PORTNAME= electron
DISTVERSIONPREFIX= v
DISTVERSION= ${ELECTRON_VER}
-PORTREVISION= 1
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= devel
@@ -221,7 +220,7 @@ SNDIO_VARS= GN_ARGS+=use_sndio=true
SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false
# See ${WRKSRC}/electron/DEPS for CHROMIUM_VER
-CHROMIUM_VER= 138.0.7204.168
+CHROMIUM_VER= 138.0.7204.185
# See ${WRKSRC}/electron/DEPS for NODE_VER
NODE_VER= 22.17.1
# See ${WRKSRC}/electron/DEPS for NAN_VER
diff --git a/devel/electron37/Makefile.version b/devel/electron37/Makefile.version
index ae1731e1fe65..63bad097aa86 100644
--- a/devel/electron37/Makefile.version
+++ b/devel/electron37/Makefile.version
@@ -1,2 +1,2 @@
-ELECTRON_VER= 37.2.5
+ELECTRON_VER= 37.2.6
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}
diff --git a/devel/electron37/distinfo b/devel/electron37/distinfo
index 5f269a1f7a85..c1986ed2ee06 100644
--- a/devel/electron37/distinfo
+++ b/devel/electron37/distinfo
@@ -1,12 +1,12 @@
-TIMESTAMP = 1754110996
-SHA256 (electron/chromium-138.0.7204.168.tar.xz) = 5aaa7070ae6378abffe781ad895a8faca34d768acc3f4a5f14015e72c67df882
-SIZE (electron/chromium-138.0.7204.168.tar.xz) = 7276724848
+TIMESTAMP = 1754602115
+SHA256 (electron/chromium-138.0.7204.185.tar.xz) = b788c781706cfe099413eb52a19718deb6a077e725af7474d064bde3fb13413b
+SIZE (electron/chromium-138.0.7204.185.tar.xz) = 7274579784
SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (electron/electron-yarn-cache-37.2.5.tar.xz) = 156bcfdc1d2066a4e3639d76851884f446942aa05a371cbf4b6f43381fed497b
-SIZE (electron/electron-yarn-cache-37.2.5.tar.xz) = 30485132
-SHA256 (electron/electron-electron-v37.2.5_GH0.tar.gz) = 384cac61cb8cfa4e3bdaea77654d13472b9f1cd43f64f12f03f512816420b608
-SIZE (electron/electron-electron-v37.2.5_GH0.tar.gz) = 15824577
+SHA256 (electron/electron-yarn-cache-37.2.6.tar.xz) = 156bcfdc1d2066a4e3639d76851884f446942aa05a371cbf4b6f43381fed497b
+SIZE (electron/electron-yarn-cache-37.2.6.tar.xz) = 30485132
+SHA256 (electron/electron-electron-v37.2.6_GH0.tar.gz) = 00af33600a5ba24f3b3d737e878f6c7b4c41bd68d4dca51a8deb8ebab2de8a5c
+SIZE (electron/electron-electron-v37.2.6_GH0.tar.gz) = 15830486
SHA256 (electron/nodejs-node-v22.17.1_GH0.tar.gz) = 7a1dbcd53b7152df5592624698f987fd626d9240c33d59dfef13812e4c168eb2
SIZE (electron/nodejs-node-v22.17.1_GH0.tar.gz) = 123061071
SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb
diff --git a/devel/electron37/files/patch-electron_shell_browser_api_electron__api__web__contents.cc b/devel/electron37/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
index 680d1c3ed973..5ab6f85cd1cf 100644
--- a/devel/electron37/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
+++ b/devel/electron37/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
@@ -1,4 +1,4 @@
---- electron/shell/browser/api/electron_api_web_contents.cc.orig 2025-07-02 10:12:01 UTC
+--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2025-08-06 01:20:29 UTC
+++ electron/shell/browser/api/electron_api_web_contents.cc
@@ -160,11 +160,11 @@
#include "ui/base/cocoa/defaults_utils.h"
@@ -32,7 +32,7 @@
if (auto* linux_ui = ui::LinuxUi::instance())
return linux_ui->GetCursorBlinkInterval();
#elif BUILDFLAG(IS_WIN)
-@@ -930,7 +930,7 @@ void WebContents::InitWithSessionAndOptions(
+@@ -931,7 +931,7 @@ void WebContents::InitWithSessionAndOptions(
accept_languages.pop_back();
prefs->accept_languages = accept_languages;
@@ -41,7 +41,7 @@
// Update font settings.
static const gfx::FontRenderParams params(
gfx::GetFontRenderParams(gfx::FontRenderParamsQuery(), nullptr));
-@@ -2673,13 +2673,13 @@ void WebContents::ForcefullyCrashRenderer() {
+@@ -2681,13 +2681,13 @@ void WebContents::ForcefullyCrashRenderer() {
content::RenderProcessHost* rph = rwh->GetProcess();
if (rph) {
@@ -57,7 +57,7 @@
CrashDumpHungChildProcess(rph->GetProcess().Handle());
#endif
rph->Shutdown(content::RESULT_CODE_HUNG);
-@@ -3356,7 +3356,7 @@ void WebContents::Focus() {
+@@ -3370,7 +3370,7 @@ void WebContents::Focus() {
void WebContents::Focus() {
// Focusing on WebContents does not automatically focus the window on macOS
// and Linux, do it manually to match the behavior on Windows.
@@ -66,7 +66,7 @@
if (owner_window())
owner_window()->Focus(true);
#endif
-@@ -4225,7 +4225,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
+@@ -4239,7 +4239,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
}
#endif
diff --git a/devel/electron37/files/patch-electron_shell_browser_native__window__views.cc b/devel/electron37/files/patch-electron_shell_browser_native__window__views.cc
index 9cfa655838e9..c241b765d7e0 100644
--- a/devel/electron37/files/patch-electron_shell_browser_native__window__views.cc
+++ b/devel/electron37/files/patch-electron_shell_browser_native__window__views.cc
@@ -1,4 +1,4 @@
---- electron/shell/browser/native_window_views.cc.orig 2025-07-22 07:51:00 UTC
+--- electron/shell/browser/native_window_views.cc.orig 2025-08-06 01:20:29 UTC
+++ electron/shell/browser/native_window_views.cc
@@ -51,7 +51,7 @@
#include "ui/wm/core/shadow_types.h"
@@ -9,7 +9,7 @@
#include "base/strings/string_util.h"
#include "shell/browser/browser.h"
#include "shell/browser/linux/unity_service.h"
-@@ -282,7 +282,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
+@@ -285,7 +285,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
params.parent = parent->GetNativeWindow();
params.native_widget = new ElectronDesktopNativeWidgetAura(this);
@@ -18,7 +18,7 @@
std::string name = Browser::Get()->GetName();
// Set WM_WINDOW_ROLE.
params.wm_role_name = "browser-window";
-@@ -307,7 +307,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
+@@ -310,7 +310,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
std::string window_type;
options.Get(options::kType, &window_type);
@@ -27,7 +27,7 @@
// Set _GTK_THEME_VARIANT to dark if we have "dark-theme" option set.
if (options.ValueOrDefault(options::kDarkTheme, false))
SetGTKDarkThemeEnabled(true);
-@@ -429,7 +429,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
+@@ -433,7 +433,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
if (window)
window->AddPreTargetHandler(this);
@@ -36,7 +36,7 @@
// On linux after the widget is initialized we might have to force set the
// bounds if the bounds are smaller than the current display
SetBounds(gfx::Rect(GetPosition(), bounds.size()), false);
-@@ -450,7 +450,7 @@ void NativeWindowViews::SetGTKDarkThemeEnabled(bool us
+@@ -454,7 +454,7 @@ void NativeWindowViews::SetGTKDarkThemeEnabled(bool us
}
void NativeWindowViews::SetGTKDarkThemeEnabled(bool use_dark_theme) {
@@ -45,7 +45,7 @@
if (x11_util::IsX11()) {
const std::string color = use_dark_theme ? "dark" : "light";
auto* connection = x11::Connection::Get();
-@@ -511,7 +511,7 @@ void NativeWindowViews::Show() {
+@@ -515,7 +515,7 @@ void NativeWindowViews::Show() {
NotifyWindowShow();
@@ -54,7 +54,7 @@
if (global_menu_bar_)
global_menu_bar_->OnWindowMapped();
-@@ -527,7 +527,7 @@ void NativeWindowViews::ShowInactive() {
+@@ -531,7 +531,7 @@ void NativeWindowViews::ShowInactive() {
NotifyWindowShow();
@@ -63,7 +63,7 @@
if (global_menu_bar_)
global_menu_bar_->OnWindowMapped();
-@@ -546,7 +546,7 @@ void NativeWindowViews::Hide() {
+@@ -550,7 +550,7 @@ void NativeWindowViews::Hide() {
NotifyWindowHide();
@@ -72,7 +72,7 @@
if (global_menu_bar_)
global_menu_bar_->OnWindowUnmapped();
#endif
-@@ -577,7 +577,7 @@ bool NativeWindowViews::IsEnabled() const {
+@@ -581,7 +581,7 @@ bool NativeWindowViews::IsEnabled() const {
bool NativeWindowViews::IsEnabled() const {
#if BUILDFLAG(IS_WIN)
return ::IsWindowEnabled(GetAcceleratedWidget());
@@ -81,7 +81,7 @@
if (x11_util::IsX11())
return !event_disabler_.get();
NOTIMPLEMENTED();
-@@ -827,7 +827,7 @@ void NativeWindowViews::SetBounds(const gfx::Rect& bou
+@@ -815,7 +815,7 @@ void NativeWindowViews::SetBounds(const gfx::Rect& bou
}
#endif
@@ -90,7 +90,7 @@
// On Linux and Windows the minimum and maximum size should be updated with
// window size when window is not resizable.
if (!resizable_) {
-@@ -1084,7 +1084,7 @@ bool NativeWindowViews::IsClosable() const {
+@@ -1072,7 +1072,7 @@ bool NativeWindowViews::IsClosable() const {
return false;
}
return !(info.fState & MFS_DISABLED);
@@ -99,7 +99,7 @@
return true;
#endif
}
-@@ -1124,7 +1124,7 @@ void NativeWindowViews::Center() {
+@@ -1112,7 +1112,7 @@ void NativeWindowViews::Center() {
// for now to avoid breaking API contract, but should consider the long
// term plan for this aligning with upstream.
void NativeWindowViews::Center() {
@@ -108,7 +108,7 @@
auto display =
display::Screen::GetScreen()->GetDisplayNearestWindow(GetNativeWindow());
gfx::Rect window_bounds_in_screen = display.work_area();
-@@ -1349,7 +1349,7 @@ void NativeWindowViews::SetMenu(ElectronMenuModel* men
+@@ -1332,7 +1332,7 @@ void NativeWindowViews::SetMenu(ElectronMenuModel* men
}
void NativeWindowViews::SetMenu(ElectronMenuModel* menu_model) {
@@ -117,7 +117,7 @@
// Remove global menu bar.
if (global_menu_bar_ && menu_model == nullptr) {
global_menu_bar_.reset();
-@@ -1405,7 +1405,7 @@ void NativeWindowViews::SetParentWindow(NativeWindow*
+@@ -1388,7 +1388,7 @@ void NativeWindowViews::SetParentWindow(NativeWindow*
void NativeWindowViews::SetParentWindow(NativeWindow* parent) {
NativeWindow::SetParentWindow(parent);
@@ -126,7 +126,7 @@
if (x11_util::IsX11()) {
auto* connection = x11::Connection::Get();
connection->SetProperty(
-@@ -1451,7 +1451,7 @@ void NativeWindowViews::SetProgressBar(double progress
+@@ -1434,7 +1434,7 @@ void NativeWindowViews::SetProgressBar(double progress
NativeWindow::ProgressState state) {
#if BUILDFLAG(IS_WIN)
taskbar_host_.SetProgressBar(GetAcceleratedWidget(), progress, state);
@@ -135,7 +135,7 @@
if (unity::IsRunning()) {
unity::SetProgressFraction(progress);
}
-@@ -1549,7 +1549,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM
+@@ -1560,7 +1560,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM
#if BUILDFLAG(IS_WIN)
window_handle =
reinterpret_cast<content::DesktopMediaID::Id>(accelerated_widget);
@@ -144,7 +144,7 @@
window_handle = static_cast<uint32_t>(accelerated_widget);
#endif
aura::WindowTreeHost* const host =
-@@ -1647,7 +1647,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC
+@@ -1658,7 +1658,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC
SendMessage(hwnd, WM_SETICON, ICON_BIG,
reinterpret_cast<LPARAM>(app_icon_.get()));
}
@@ -153,7 +153,7 @@
void NativeWindowViews::SetIcon(const gfx::ImageSkia& icon) {
auto* tree_host = views::DesktopWindowTreeHostLinux::GetHostForWidget(
GetAcceleratedWidget());
-@@ -1752,7 +1752,7 @@ bool NativeWindowViews::CanMinimize() const {
+@@ -1773,7 +1773,7 @@ bool NativeWindowViews::CanMinimize() const {
bool NativeWindowViews::CanMinimize() const {
#if BUILDFLAG(IS_WIN)
return minimizable_;
@@ -162,7 +162,7 @@
return true;
#endif
}
-@@ -1808,7 +1808,7 @@ void NativeWindowViews::HandleKeyboardEvent(
+@@ -1829,7 +1829,7 @@ void NativeWindowViews::HandleKeyboardEvent(
if (widget_destroyed_)
return;
@@ -171,7 +171,7 @@
if (event.windows_key_code == ui::VKEY_BROWSER_BACK)
NotifyWindowExecuteAppCommand(kBrowserBackward);
else if (event.windows_key_code == ui::VKEY_BROWSER_FORWARD)
-@@ -1827,7 +1827,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e
+@@ -1848,7 +1848,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e
// Alt+Click should not toggle menu bar.
root_view_.ResetAltState();
diff --git a/devel/electron37/files/patch-electron_shell_browser_native__window__views.h b/devel/electron37/files/patch-electron_shell_browser_native__window__views.h
index 3cacc61bd239..47d4fb90893b 100644
--- a/devel/electron37/files/patch-electron_shell_browser_native__window__views.h
+++ b/devel/electron37/files/patch-electron_shell_browser_native__window__views.h
@@ -1,4 +1,4 @@
---- electron/shell/browser/native_window_views.h.orig 2025-07-02 10:12:01 UTC
+--- electron/shell/browser/native_window_views.h.orig 2025-08-06 01:20:29 UTC
+++ electron/shell/browser/native_window_views.h
@@ -26,7 +26,7 @@ namespace electron {
@@ -18,7 +18,7 @@
void SetIcon(const gfx::ImageSkia& icon);
#endif
-@@ -249,7 +249,7 @@ class NativeWindowViews : public NativeWindow,
+@@ -250,7 +250,7 @@ class NativeWindowViews : public NativeWindow,
// events from resizing the window.
extensions::SizeConstraints old_size_constraints_;
diff --git a/devel/ktextaddons/Makefile b/devel/ktextaddons/Makefile
index e907ddda2072..4fd4be03da1a 100644
--- a/devel/ktextaddons/Makefile
+++ b/devel/ktextaddons/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ktextaddons
-DISTVERSION= 1.7.0
+DISTVERSION= 1.7.1
CATEGORIES= devel kde
MASTER_SITES= KDE/stable/${PORTNAME}/
diff --git a/devel/ktextaddons/distinfo b/devel/ktextaddons/distinfo
index 0e64204d6a5c..eadac5ccbb96 100644
--- a/devel/ktextaddons/distinfo
+++ b/devel/ktextaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754163949
-SHA256 (ktextaddons-1.7.0.tar.xz) = ec9b629a90b4b216606867e8034f14b33443420c2b7b26f3fd414d8c1fa3cae4
-SIZE (ktextaddons-1.7.0.tar.xz) = 941360
+TIMESTAMP = 1754663014
+SHA256 (ktextaddons-1.7.1.tar.xz) = 90cf25e298e095c40b3286a7153d04f961ef4e6598321bdeb00f2be7e998ae7e
+SIZE (ktextaddons-1.7.1.tar.xz) = 951740
diff --git a/devel/ktextaddons/pkg-plist b/devel/ktextaddons/pkg-plist
index e4c6b3050c74..4b3217789cea 100644
--- a/devel/ktextaddons/pkg-plist
+++ b/devel/ktextaddons/pkg-plist
@@ -46,6 +46,7 @@ include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateMenuTextIn
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateMenuTextManager
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateMenuWidget
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateMessage
+include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateMessageUtils
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateMessagesModel
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateNetworkPluginConfigureWidget
include/KF6/TextAutoGenerateText/TextAutoGenerateText/TextAutoGenerateQuickAskDialog
@@ -81,6 +82,7 @@ include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratemenutextma
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratemenuwidget.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratemessage.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratemessagesmodel.h
+include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratemessageutils.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratenetworkpluginconfigurewidget.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratequickaskdialog.h
include/KF6/TextAutoGenerateText/textautogeneratetext/textautogeneratereply.h
@@ -601,6 +603,7 @@ share/locale/pt/LC_MESSAGES/libtextgrammarcheck.mo
share/locale/pt/LC_MESSAGES/libtexttranslator.mo
share/locale/pt_BR/LC_MESSAGES/libtextaddonswidgets.mo
share/locale/pt_BR/LC_MESSAGES/libtextautocorrection.mo
+share/locale/pt_BR/LC_MESSAGES/libtextautogeneratetext.mo
share/locale/pt_BR/LC_MESSAGES/libtextcustomeditor.mo
share/locale/pt_BR/LC_MESSAGES/libtextedittexttospeech.mo
share/locale/pt_BR/LC_MESSAGES/libtextemoticons.mo
diff --git a/devel/kunifiedpush/Makefile b/devel/kunifiedpush/Makefile
new file mode 100644
index 000000000000..3c970a42eba5
--- /dev/null
+++ b/devel/kunifiedpush/Makefile
@@ -0,0 +1,14 @@
+PORTNAME= kunifiedpush
+DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+CATEGORIES= devel kde kde-applications
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= UnifiedPush client library and distributor daemon for KDE
+WWW= https://invent.kde.org/libraries/kunifiedpush
+
+USES= cmake compiler:c++20-lang gettext kde:6 qt:6 ssl tar:xz
+USE_KDE= coreaddons i18n kcmutils service solid \
+ ecm:build
+USE_QT= base declarative websockets
+
+.include <bsd.port.mk>
diff --git a/devel/kunifiedpush/distinfo b/devel/kunifiedpush/distinfo
new file mode 100644
index 000000000000..55e5102545f9
--- /dev/null
+++ b/devel/kunifiedpush/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1753555094
+SHA256 (KDE/release-service/25.04.3/kunifiedpush-25.04.3.tar.xz) = a16ffe4117b14baa02f3b8ae7de9e509a17359c1b67dcd851aef4f3c3661a1df
+SIZE (KDE/release-service/25.04.3/kunifiedpush-25.04.3.tar.xz) = 56744
diff --git a/devel/kunifiedpush/pkg-descr b/devel/kunifiedpush/pkg-descr
new file mode 100644
index 000000000000..0f03b4ef6a16
--- /dev/null
+++ b/devel/kunifiedpush/pkg-descr
@@ -0,0 +1,2 @@
+UnifiedPush is a decentralized push notification system. This port
+installs KDE client library and distributor daemon for UnifiedPush.
diff --git a/devel/kunifiedpush/pkg-plist b/devel/kunifiedpush/pkg-plist
new file mode 100644
index 000000000000..789b84f66ab6
--- /dev/null
+++ b/devel/kunifiedpush/pkg-plist
@@ -0,0 +1,56 @@
+bin/kunifiedpush-distributor
+etc/xdg/KDE/kunifiedpush-distributor.conf
+etc/xdg/autostart/org.kde.kunifiedpush-distributor.desktop
+include/KUnifiedPush/KUnifiedPush/Connector
+include/KUnifiedPush/kunifiedpush/connector.h
+include/KUnifiedPush/kunifiedpush/kunifiedpush_export.h
+include/KUnifiedPush/kunifiedpush_version.h
+lib/cmake/KUnifiedPush/KUnifiedPushConfig.cmake
+lib/cmake/KUnifiedPush/KUnifiedPushConfigVersion.cmake
+lib/cmake/KUnifiedPush/KUnifiedPushTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/KUnifiedPush/KUnifiedPushTargets.cmake
+lib/libKUnifiedPush.so
+lib/libKUnifiedPush.so.1
+lib/libKUnifiedPush.so.%%KDE_APPLICATIONS_VERSION%%
+%%QT_PLUGINDIR%%/plasma/kcms/systemsettings/kcm_push_notifications.so
+share/applications/kcm_push_notifications.desktop
+share/locale/ar/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/ast/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/bg/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/ca/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/ca@valencia/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/cs/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/de/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/en_GB/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/eo/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/es/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/eu/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/fi/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/fr/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/gl/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/he/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/hi/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/ia/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/it/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/ja/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/ka/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/ko/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/lt/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/lv/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/nl/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/nn/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/pa/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/pl/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/pt/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/pt_BR/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/ru/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/sa/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/sk/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/sl/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/sv/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/ta/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/tr/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/uk/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/zh_CN/LC_MESSAGES/kcm_push_notifications.mo
+share/locale/zh_TW/LC_MESSAGES/kcm_push_notifications.mo
+share/qlogging-categories6/org_kde_kunifiedpush.categories
diff --git a/devel/libinotify/Makefile b/devel/libinotify/Makefile
index a0bce906fb85..2e844386e02b 100644
--- a/devel/libinotify/Makefile
+++ b/devel/libinotify/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libinotify
PORTVERSION= 20240724
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MASTER_SITES= https://github.com/libinotify-kqueue/libinotify-kqueue/releases/download/${PORTVERSION}/
@@ -20,7 +20,8 @@ USE_LDCONFIG= yes
.if exists(/usr/include/sys/inotify.h)
post-install:
- ${INSTALL_DATA} /usr/include/sys/inotify.h ${STAGEDIR}${PREFIX}/include/sys/
+ ${PRINTF} '#pragma GCC system_header\n#include_next <sys/inotify.h>\n' \
+ > ${STAGEDIR}${PREFIX}/include/sys/inotify.h
${SED} -e '/Libs:/d' -e '/Cflags:/d' ${WRKSRC}/libinotify.pc \
> ${STAGEDIR}${PREFIX}/libdata/pkgconfig/libinotify.pc
.endif
diff --git a/devel/llvm-devel/Makefile.COMMANDS b/devel/llvm-devel/Makefile.COMMANDS
index 09f82a40ceb0..696e3f03734a 100644
--- a/devel/llvm-devel/Makefile.COMMANDS
+++ b/devel/llvm-devel/Makefile.COMMANDS
@@ -30,6 +30,7 @@ LLVM_COMMANDS= \
llvm-gsymutil \
llvm-ifs \
llvm-install-name-tool \
+ llvm-ir2vec \
llvm-jitlink \
llvm-libtool-darwin \
llvm-link \
diff --git a/devel/llvm-devel/Makefile.MAN1SRCS b/devel/llvm-devel/Makefile.MAN1SRCS
index 898bbf26d03f..d7fb299d0871 100644
--- a/devel/llvm-devel/Makefile.MAN1SRCS
+++ b/devel/llvm-devel/Makefile.MAN1SRCS
@@ -23,6 +23,7 @@ LLVM_MAN1SRCS= \
llvm-extract.1 \
llvm-ifs.1 \
llvm-install-name-tool.1 \
+ llvm-ir2vec.1 \
llvm-lib.1 \
llvm-libtool-darwin.1 \
llvm-lipo.1 \
diff --git a/devel/llvm-devel/Makefile.snapshot b/devel/llvm-devel/Makefile.snapshot
index 89c0bb8049dc..7ceae75b009a 100644
--- a/devel/llvm-devel/Makefile.snapshot
+++ b/devel/llvm-devel/Makefile.snapshot
@@ -2,8 +2,8 @@
#
# Generated by: files/gen-Makefile.snapshot.sh.
#
-LLVM_MAJOR= 21
+LLVM_MAJOR= 22
LLVM_RELEASE= ${LLVM_MAJOR}.0.0
-SNAPDATE= 20250701
+SNAPDATE= 20250807
-LLVM_PROJECT_COMMIT= 5d849d3a90857621ba93e46c6b6dc145fdee04fe
+LLVM_PROJECT_COMMIT= 69d0bd56ad064df569cd065902fb7036f0311c0a
diff --git a/devel/llvm-devel/distinfo b/devel/llvm-devel/distinfo
index 2b1b31d25de5..c1a8f75318e0 100644
--- a/devel/llvm-devel/distinfo
+++ b/devel/llvm-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751403737
-SHA256 (llvm-llvm-project-21.0.d20250701-5d849d3a90857621ba93e46c6b6dc145fdee04fe_GH0.tar.gz) = 9915e561683eb00801761e1cdf64a5c7eb029bdc9e21ad71231ae0480d1d6df0
-SIZE (llvm-llvm-project-21.0.d20250701-5d849d3a90857621ba93e46c6b6dc145fdee04fe_GH0.tar.gz) = 240471035
+TIMESTAMP = 1754576486
+SHA256 (llvm-llvm-project-22.0.d20250807-69d0bd56ad064df569cd065902fb7036f0311c0a_GH0.tar.gz) = 24ec56d57406a09eeb3e51a87df8fcfb679c833e18ee3efb0011ffc17135e6d0
+SIZE (llvm-llvm-project-22.0.d20250807-69d0bd56ad064df569cd065902fb7036f0311c0a_GH0.tar.gz) = 244918102
diff --git a/devel/llvm-devel/files/gen-Makefile.snapshot.sh b/devel/llvm-devel/files/gen-Makefile.snapshot.sh
index ddb8ff5dce1c..ab266e073221 100644
--- a/devel/llvm-devel/files/gen-Makefile.snapshot.sh
+++ b/devel/llvm-devel/files/gen-Makefile.snapshot.sh
@@ -15,7 +15,7 @@ cat <<EOF > Makefile.snapshot
#
# Generated by: files/gen-Makefile.snapshot.sh.
#
-LLVM_MAJOR= 21
+LLVM_MAJOR= 22
LLVM_RELEASE= \${LLVM_MAJOR}.0.0
SNAPDATE= $(date +%Y%m%d)
diff --git a/devel/llvm-devel/pkg-plist b/devel/llvm-devel/pkg-plist
index e941347f6ef7..964a3aefcdb6 100644
--- a/devel/llvm-devel/pkg-plist
+++ b/devel/llvm-devel/pkg-plist
@@ -31,6 +31,7 @@ bin/llvm-extract-devel
bin/llvm-gsymutil-devel
bin/llvm-ifs-devel
bin/llvm-install-name-tool-devel
+bin/llvm-ir2vec-devel
bin/llvm-jitlink-devel
bin/llvm-libtool-darwin-devel
bin/llvm-link-devel
@@ -258,6 +259,7 @@ llvm-devel/bin/llvm-extract
llvm-devel/bin/llvm-gsymutil
llvm-devel/bin/llvm-ifs
llvm-devel/bin/llvm-install-name-tool
+llvm-devel/bin/llvm-ir2vec
llvm-devel/bin/llvm-jitlink
llvm-devel/bin/llvm-lib
llvm-devel/bin/llvm-libtool-darwin
@@ -428,6 +430,7 @@ llvm-devel/bin/verify-uselistorder
%%EXTRAS%%llvm-devel/include/clang-tidy/bugprone/IncorrectRoundingsCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/bugprone/InfiniteLoopCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/bugprone/IntegerDivisionCheck.h
+%%EXTRAS%%llvm-devel/include/clang-tidy/bugprone/InvalidEnumDefaultInitializationCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/bugprone/LambdaFunctionNameCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/bugprone/MacroParenthesesCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/bugprone/MacroRepeatedSideEffectsCheck.h
@@ -571,7 +574,9 @@ llvm-devel/bin/verify-uselistorder
%%EXTRAS%%llvm-devel/include/clang-tidy/llvm/IncludeOrderCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/llvm/PreferIsaOrDynCastInConditionalsCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/llvm/PreferRegisterOverUnsignedCheck.h
+%%EXTRAS%%llvm-devel/include/clang-tidy/llvm/PreferStaticOverAnonymousNamespaceCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/llvm/TwineLocalCheck.h
+%%EXTRAS%%llvm-devel/include/clang-tidy/llvm/UseNewMLIROpBuilderCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/llvmlibc/CalleeNamespaceCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/llvmlibc/ImplementationInNamespaceCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/llvmlibc/InlineFunctionDeclCheck.h
@@ -737,6 +742,7 @@ llvm-devel/bin/verify-uselistorder
%%EXTRAS%%llvm-devel/include/clang-tidy/readability/UniqueptrDeleteReleaseCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/readability/UppercaseLiteralSuffixCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/readability/UseAnyOfAllOfCheck.h
+%%EXTRAS%%llvm-devel/include/clang-tidy/readability/UseConcisePreprocessorDirectivesCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/readability/UseStdMinMaxCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/tool/ClangTidyMain.h
%%EXTRAS%%llvm-devel/include/clang-tidy/utils/ASTUtils.h
@@ -933,6 +939,7 @@ llvm-devel/bin/verify-uselistorder
%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/Dominators.h
%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h
%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/IntervalPartition.h
+%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/LifetimeSafety.h
%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/LiveVariables.h
%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/PostOrderCFGView.h
%%CLANG%%llvm-devel/include/clang/Analysis/Analyses/ReachableCode.h
@@ -997,6 +1004,7 @@ llvm-devel/bin/verify-uselistorder
%%CLANG%%llvm-devel/include/clang/Analysis/Support/FixitUtil.h
%%CLANG%%llvm-devel/include/clang/Basic/AArch64ACLETypes.def
%%CLANG%%llvm-devel/include/clang/Basic/ABI.h
+%%CLANG%%llvm-devel/include/clang/Basic/ABIVersions.def
%%CLANG%%llvm-devel/include/clang/Basic/AMDGPUTypes.def
%%CLANG%%llvm-devel/include/clang/Basic/ASTSourceDescriptor.h
%%CLANG%%llvm-devel/include/clang/Basic/AddressSpaces.h
@@ -1280,11 +1288,13 @@ llvm-devel/bin/verify-uselistorder
%%CLANG%%llvm-devel/include/clang/Driver/Action.h
%%CLANG%%llvm-devel/include/clang/Driver/CommonArgs.h
%%CLANG%%llvm-devel/include/clang/Driver/Compilation.h
+%%CLANG%%llvm-devel/include/clang/Driver/CudaInstallationDetector.h
%%CLANG%%llvm-devel/include/clang/Driver/Distro.h
%%CLANG%%llvm-devel/include/clang/Driver/Driver.h
%%CLANG%%llvm-devel/include/clang/Driver/DriverDiagnostic.h
%%CLANG%%llvm-devel/include/clang/Driver/InputInfo.h
%%CLANG%%llvm-devel/include/clang/Driver/Job.h
+%%CLANG%%llvm-devel/include/clang/Driver/LazyDetector.h
%%CLANG%%llvm-devel/include/clang/Driver/Multilib.h
%%CLANG%%llvm-devel/include/clang/Driver/MultilibBuilder.h
%%CLANG%%llvm-devel/include/clang/Driver/OffloadBundler.h
@@ -1292,7 +1302,9 @@ llvm-devel/bin/verify-uselistorder
%%CLANG%%llvm-devel/include/clang/Driver/Options.h
%%CLANG%%llvm-devel/include/clang/Driver/Options.inc
%%CLANG%%llvm-devel/include/clang/Driver/Phases.h
+%%CLANG%%llvm-devel/include/clang/Driver/RocmInstallationDetector.h
%%CLANG%%llvm-devel/include/clang/Driver/SanitizerArgs.h
+%%CLANG%%llvm-devel/include/clang/Driver/SyclInstallationDetector.h
%%CLANG%%llvm-devel/include/clang/Driver/Tool.h
%%CLANG%%llvm-devel/include/clang/Driver/ToolChain.h
%%CLANG%%llvm-devel/include/clang/Driver/Types.def
@@ -1726,6 +1738,7 @@ llvm-devel/bin/verify-uselistorder
%%FLANG%%llvm-devel/include/flang/Lower/BoxAnalyzer.h
%%FLANG%%llvm-devel/include/flang/Lower/Bridge.h
%%FLANG%%llvm-devel/include/flang/Lower/BuiltinModules.h
+%%FLANG%%llvm-devel/include/flang/Lower/CUDA.h
%%FLANG%%llvm-devel/include/flang/Lower/CallInterface.h
%%FLANG%%llvm-devel/include/flang/Lower/Coarray.h
%%FLANG%%llvm-devel/include/flang/Lower/ComponentPath.h
@@ -1737,7 +1750,6 @@ llvm-devel/bin/verify-uselistorder
%%FLANG%%llvm-devel/include/flang/Lower/ConvertProcedureDesignator.h
%%FLANG%%llvm-devel/include/flang/Lower/ConvertType.h
%%FLANG%%llvm-devel/include/flang/Lower/ConvertVariable.h
-%%FLANG%%llvm-devel/include/flang/Lower/Cuda.h
%%FLANG%%llvm-devel/include/flang/Lower/CustomIntrinsicCall.h
%%FLANG%%llvm-devel/include/flang/Lower/DirectivesCommon.h
%%FLANG%%llvm-devel/include/flang/Lower/EnvironmentDefault.h
@@ -1751,11 +1763,13 @@ llvm-devel/bin/verify-uselistorder
%%FLANG%%llvm-devel/include/flang/Lower/Mangler.h
%%FLANG%%llvm-devel/include/flang/Lower/OpenACC.h
%%FLANG%%llvm-devel/include/flang/Lower/OpenMP.h
+%%FLANG%%llvm-devel/include/flang/Lower/OpenMP/Clauses.h
%%FLANG%%llvm-devel/include/flang/Lower/PFTBuilder.h
%%FLANG%%llvm-devel/include/flang/Lower/PFTDefs.h
%%FLANG%%llvm-devel/include/flang/Lower/Runtime.h
%%FLANG%%llvm-devel/include/flang/Lower/StatementContext.h
%%FLANG%%llvm-devel/include/flang/Lower/Support/PrivateReductionUtils.h
+%%FLANG%%llvm-devel/include/flang/Lower/Support/ReductionProcessor.h
%%FLANG%%llvm-devel/include/flang/Lower/Support/Utils.h
%%FLANG%%llvm-devel/include/flang/Lower/Support/Verifier.h
%%FLANG%%llvm-devel/include/flang/Lower/SymbolMap.h
@@ -1882,8 +1896,8 @@ llvm-devel/bin/verify-uselistorder
%%FLANG%%llvm-devel/include/flang/Optimizer/HLFIR/Passes.h
%%FLANG%%llvm-devel/include/flang/Optimizer/HLFIR/Passes.h.inc
%%FLANG%%llvm-devel/include/flang/Optimizer/HLFIR/Passes.td
-%%FLANG%%llvm-devel/include/flang/Optimizer/OpenACC/FIROpenACCTypeInterfaces.h
-%%FLANG%%llvm-devel/include/flang/Optimizer/OpenACC/RegisterOpenACCExtensions.h
+%%FLANG%%llvm-devel/include/flang/Optimizer/OpenACC/Support/FIROpenACCTypeInterfaces.h
+%%FLANG%%llvm-devel/include/flang/Optimizer/OpenACC/Support/RegisterOpenACCExtensions.h
%%FLANG%%llvm-devel/include/flang/Optimizer/OpenMP/Passes.h
%%FLANG%%llvm-devel/include/flang/Optimizer/OpenMP/Passes.h.inc
%%FLANG%%llvm-devel/include/flang/Optimizer/OpenMP/Passes.td
@@ -1914,6 +1928,7 @@ llvm-devel/bin/verify-uselistorder
%%FLANG%%llvm-devel/include/flang/Parser/format-specification.h
%%FLANG%%llvm-devel/include/flang/Parser/instrumented-parser.h
%%FLANG%%llvm-devel/include/flang/Parser/message.h
+%%FLANG%%llvm-devel/include/flang/Parser/openmp-utils.h
%%FLANG%%llvm-devel/include/flang/Parser/options.h
%%FLANG%%llvm-devel/include/flang/Parser/parse-state.h
%%FLANG%%llvm-devel/include/flang/Parser/parse-tree-visitor.h
@@ -1980,6 +1995,7 @@ llvm-devel/bin/verify-uselistorder
%%FLANG%%llvm-devel/include/flang/Semantics/openmp-directive-sets.h
%%FLANG%%llvm-devel/include/flang/Semantics/openmp-dsa.h
%%FLANG%%llvm-devel/include/flang/Semantics/openmp-modifiers.h
+%%FLANG%%llvm-devel/include/flang/Semantics/openmp-utils.h
%%FLANG%%llvm-devel/include/flang/Semantics/program-tree.h
%%FLANG%%llvm-devel/include/flang/Semantics/runtime-type-info.h
%%FLANG%%llvm-devel/include/flang/Semantics/scope.h
@@ -2141,6 +2157,7 @@ llvm-devel/bin/verify-uselistorder
%%LLDB%%llvm-devel/include/lldb/Breakpoint/BreakpointResolverName.h
%%LLDB%%llvm-devel/include/lldb/Breakpoint/BreakpointResolverScripted.h
%%LLDB%%llvm-devel/include/lldb/Breakpoint/BreakpointSite.h
+%%LLDB%%llvm-devel/include/lldb/Breakpoint/StopCondition.h
%%LLDB%%llvm-devel/include/lldb/Breakpoint/StopPointSiteList.h
%%LLDB%%llvm-devel/include/lldb/Breakpoint/Stoppoint.h
%%LLDB%%llvm-devel/include/lldb/Breakpoint/StoppointCallbackContext.h
@@ -2338,6 +2355,7 @@ llvm-devel/bin/verify-uselistorder
%%LLDB%%llvm-devel/include/lldb/Interpreter/CommandOptionValidators.h
%%LLDB%%llvm-devel/include/lldb/Interpreter/CommandReturnObject.h
%%LLDB%%llvm-devel/include/lldb/Interpreter/Interfaces/OperatingSystemInterface.h
+%%LLDB%%llvm-devel/include/lldb/Interpreter/Interfaces/ScriptedBreakpointInterface.h
%%LLDB%%llvm-devel/include/lldb/Interpreter/Interfaces/ScriptedInterface.h
%%LLDB%%llvm-devel/include/lldb/Interpreter/Interfaces/ScriptedInterfaceUsages.h
%%LLDB%%llvm-devel/include/lldb/Interpreter/Interfaces/ScriptedPlatformInterface.h
@@ -2386,6 +2404,10 @@ llvm-devel/bin/verify-uselistorder
%%LLDB%%llvm-devel/include/lldb/Interpreter/Property.h
%%LLDB%%llvm-devel/include/lldb/Interpreter/ScriptInterpreter.h
%%LLDB%%llvm-devel/include/lldb/Interpreter/ScriptObject.h
+%%LLDB%%llvm-devel/include/lldb/Protocol/MCP/MCPError.h
+%%LLDB%%llvm-devel/include/lldb/Protocol/MCP/Protocol.h
+%%LLDB%%llvm-devel/include/lldb/Protocol/MCP/Resource.h
+%%LLDB%%llvm-devel/include/lldb/Protocol/MCP/Tool.h
%%LLDB%%llvm-devel/include/lldb/Symbol/ArmUnwindInfo.h
%%LLDB%%llvm-devel/include/lldb/Symbol/Block.h
%%LLDB%%llvm-devel/include/lldb/Symbol/CallFrameInfo.h
@@ -2597,7 +2619,7 @@ llvm-devel/bin/verify-uselistorder
%%LLDB%%llvm-devel/include/lldb/ValueObject/ValueObjectList.h
%%LLDB%%llvm-devel/include/lldb/ValueObject/ValueObjectMemory.h
%%LLDB%%llvm-devel/include/lldb/ValueObject/ValueObjectRegister.h
-%%LLDB%%llvm-devel/include/lldb/ValueObject/ValueObjectSyntheticFilter.h
+%%LLDB%%llvm-devel/include/lldb/ValueObject/ValueObjectSynthetic.h
%%LLDB%%llvm-devel/include/lldb/ValueObject/ValueObjectUpdater.h
%%LLDB%%llvm-devel/include/lldb/ValueObject/ValueObjectVTable.h
%%LLDB%%llvm-devel/include/lldb/ValueObject/ValueObjectVariable.h
@@ -2640,6 +2662,7 @@ llvm-devel/include/llvm-c/Target.h
llvm-devel/include/llvm-c/TargetMachine.h
llvm-devel/include/llvm-c/Transforms/PassBuilder.h
llvm-devel/include/llvm-c/Types.h
+llvm-devel/include/llvm-c/Visibility.h
llvm-devel/include/llvm-c/blake3.h
llvm-devel/include/llvm-c/lto.h
llvm-devel/include/llvm/ADT/ADL.h
@@ -2950,6 +2973,8 @@ llvm-devel/include/llvm/BinaryFormat/MsgPack.h
llvm-devel/include/llvm/BinaryFormat/MsgPackDocument.h
llvm-devel/include/llvm/BinaryFormat/MsgPackReader.h
llvm-devel/include/llvm/BinaryFormat/MsgPackWriter.h
+llvm-devel/include/llvm/BinaryFormat/SFrame.h
+llvm-devel/include/llvm/BinaryFormat/SFrameConstants.def
llvm-devel/include/llvm/BinaryFormat/Swift.def
llvm-devel/include/llvm/BinaryFormat/Swift.h
llvm-devel/include/llvm/BinaryFormat/Wasm.h
@@ -3066,6 +3091,7 @@ llvm-devel/include/llvm/CodeGen/HardwareLoops.h
llvm-devel/include/llvm/CodeGen/ISDOpcodes.h
llvm-devel/include/llvm/CodeGen/IndirectBrExpand.h
llvm-devel/include/llvm/CodeGen/IndirectThunks.h
+llvm-devel/include/llvm/CodeGen/InitUndef.h
llvm-devel/include/llvm/CodeGen/InterleavedAccess.h
llvm-devel/include/llvm/CodeGen/InterleavedLoadCombine.h
llvm-devel/include/llvm/CodeGen/IntrinsicLowering.h
@@ -3168,8 +3194,10 @@ llvm-devel/include/llvm/CodeGen/Passes.h
llvm-devel/include/llvm/CodeGen/PatchableFunction.h
llvm-devel/include/llvm/CodeGen/PeepholeOptimizer.h
llvm-devel/include/llvm/CodeGen/PostRAHazardRecognizer.h
+llvm-devel/include/llvm/CodeGen/PostRAMachineSink.h
llvm-devel/include/llvm/CodeGen/PostRASchedulerList.h
llvm-devel/include/llvm/CodeGen/PreISelIntrinsicLowering.h
+llvm-devel/include/llvm/CodeGen/ProcessImplicitDefs.h
llvm-devel/include/llvm/CodeGen/PseudoSourceValue.h
llvm-devel/include/llvm/CodeGen/PseudoSourceValueManager.h
llvm-devel/include/llvm/CodeGen/RDFGraph.h
@@ -3267,6 +3295,11 @@ llvm-devel/include/llvm/Config/Targets.def
llvm-devel/include/llvm/Config/Targets.h
llvm-devel/include/llvm/Config/abi-breaking.h
llvm-devel/include/llvm/Config/llvm-config.h
+llvm-devel/include/llvm/DWARFCFIChecker/DWARFCFIAnalysis.h
+llvm-devel/include/llvm/DWARFCFIChecker/DWARFCFIFunctionFrameAnalyzer.h
+llvm-devel/include/llvm/DWARFCFIChecker/DWARFCFIFunctionFrameReceiver.h
+llvm-devel/include/llvm/DWARFCFIChecker/DWARFCFIFunctionFrameStreamer.h
+llvm-devel/include/llvm/DWARFCFIChecker/DWARFCFIState.h
llvm-devel/include/llvm/DWARFLinker/AddressesMap.h
llvm-devel/include/llvm/DWARFLinker/Classic/DWARFLinker.h
llvm-devel/include/llvm/DWARFLinker/Classic/DWARFLinkerCompileUnit.h
@@ -3380,10 +3413,12 @@ llvm-devel/include/llvm/DebugInfo/DWARF/DWARFTypePrinter.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFUnit.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h
+llvm-devel/include/llvm/DebugInfo/DWARF/DWARFUnwindTablePrinter.h
llvm-devel/include/llvm/DebugInfo/DWARF/DWARFVerifier.h
llvm-devel/include/llvm/DebugInfo/DWARF/LowLevel/DWARFCFIProgram.h
llvm-devel/include/llvm/DebugInfo/DWARF/LowLevel/DWARFDataExtractorSimple.h
llvm-devel/include/llvm/DebugInfo/DWARF/LowLevel/DWARFExpression.h
+llvm-devel/include/llvm/DebugInfo/DWARF/LowLevel/DWARFUnwindTable.h
llvm-devel/include/llvm/DebugInfo/GSYM/CallSiteInfo.h
llvm-devel/include/llvm/DebugInfo/GSYM/DwarfTransformer.h
llvm-devel/include/llvm/DebugInfo/GSYM/ExtractRanges.h
@@ -3712,16 +3747,20 @@ llvm-devel/include/llvm/Frontend/Directive/DirectiveBase.td
llvm-devel/include/llvm/Frontend/Directive/Spelling.h
llvm-devel/include/llvm/Frontend/Driver/CodeGenOptions.h
llvm-devel/include/llvm/Frontend/HLSL/CBuffer.h
+llvm-devel/include/llvm/Frontend/HLSL/HLSLBinding.h
llvm-devel/include/llvm/Frontend/HLSL/HLSLResource.h
llvm-devel/include/llvm/Frontend/HLSL/HLSLRootSignature.h
-llvm-devel/include/llvm/Frontend/HLSL/HLSLRootSignatureUtils.h
+llvm-devel/include/llvm/Frontend/HLSL/RootSignatureMetadata.h
+llvm-devel/include/llvm/Frontend/HLSL/RootSignatureValidations.h
llvm-devel/include/llvm/Frontend/Offloading/OffloadWrapper.h
+llvm-devel/include/llvm/Frontend/Offloading/PropertySet.h
llvm-devel/include/llvm/Frontend/Offloading/Utility.h
llvm-devel/include/llvm/Frontend/OpenACC/ACC.h.inc
llvm-devel/include/llvm/Frontend/OpenACC/ACC.inc
llvm-devel/include/llvm/Frontend/OpenACC/ACC.td
llvm-devel/include/llvm/Frontend/OpenMP/ClauseT.h
llvm-devel/include/llvm/Frontend/OpenMP/ConstructDecompositionT.h
+llvm-devel/include/llvm/Frontend/OpenMP/DirectiveNameParser.h
llvm-devel/include/llvm/Frontend/OpenMP/OMP.h
llvm-devel/include/llvm/Frontend/OpenMP/OMP.h.inc
llvm-devel/include/llvm/Frontend/OpenMP/OMP.inc
@@ -3960,7 +3999,6 @@ llvm-devel/include/llvm/MC/MCELFObjectWriter.h
llvm-devel/include/llvm/MC/MCELFStreamer.h
llvm-devel/include/llvm/MC/MCExpr.h
llvm-devel/include/llvm/MC/MCFixup.h
-llvm-devel/include/llvm/MC/MCFixupKindInfo.h
llvm-devel/include/llvm/MC/MCGOFFAttributes.h
llvm-devel/include/llvm/MC/MCGOFFObjectWriter.h
llvm-devel/include/llvm/MC/MCGOFFStreamer.h
@@ -4091,6 +4129,7 @@ llvm-devel/include/llvm/Object/ObjectFile.h
llvm-devel/include/llvm/Object/OffloadBinary.h
llvm-devel/include/llvm/Object/OffloadBundle.h
llvm-devel/include/llvm/Object/RelocationResolver.h
+llvm-devel/include/llvm/Object/SFrameParser.h
llvm-devel/include/llvm/Object/StackMapParser.h
llvm-devel/include/llvm/Object/SymbolSize.h
llvm-devel/include/llvm/Object/SymbolicFile.h
@@ -4214,6 +4253,7 @@ llvm-devel/include/llvm/Support/AlignOf.h
llvm-devel/include/llvm/Support/Alignment.h
llvm-devel/include/llvm/Support/Allocator.h
llvm-devel/include/llvm/Support/AllocatorBase.h
+llvm-devel/include/llvm/Support/AlwaysTrue.h
llvm-devel/include/llvm/Support/ArrayRecycler.h
llvm-devel/include/llvm/Support/Atomic.h
llvm-devel/include/llvm/Support/AtomicOrdering.h
@@ -4262,6 +4302,7 @@ llvm-devel/include/llvm/Support/DataExtractor.h
llvm-devel/include/llvm/Support/DataTypes.h
llvm-devel/include/llvm/Support/Debug.h
llvm-devel/include/llvm/Support/DebugCounter.h
+llvm-devel/include/llvm/Support/DebugLog.h
llvm-devel/include/llvm/Support/Discriminator.h
llvm-devel/include/llvm/Support/DivisionByConstantInfo.h
llvm-devel/include/llvm/Support/Duration.h
@@ -4391,6 +4432,7 @@ llvm-devel/include/llvm/Support/TypeName.h
llvm-devel/include/llvm/Support/TypeSize.h
llvm-devel/include/llvm/Support/Unicode.h
llvm-devel/include/llvm/Support/UnicodeCharRanges.h
+llvm-devel/include/llvm/Support/UniqueBBID.h
llvm-devel/include/llvm/Support/VCSRevision.h
llvm-devel/include/llvm/Support/Valgrind.h
llvm-devel/include/llvm/Support/VersionTuple.h
@@ -4422,6 +4464,7 @@ llvm-devel/include/llvm/TableGen/Parser.h
llvm-devel/include/llvm/TableGen/Record.h
llvm-devel/include/llvm/TableGen/SearchableTable.td
llvm-devel/include/llvm/TableGen/SetTheory.h
+llvm-devel/include/llvm/TableGen/SetTheory.td
llvm-devel/include/llvm/TableGen/StringMatcher.h
llvm-devel/include/llvm/TableGen/StringToOffsetTable.h
llvm-devel/include/llvm/TableGen/TGTimer.h
@@ -4433,6 +4476,7 @@ llvm-devel/include/llvm/Target/GlobalISel/Combine.td
llvm-devel/include/llvm/Target/GlobalISel/RegisterBank.td
llvm-devel/include/llvm/Target/GlobalISel/SelectionDAGCompat.td
llvm-devel/include/llvm/Target/GlobalISel/Target.td
+llvm-devel/include/llvm/Target/RegisterTargetPassConfigCallback.h
llvm-devel/include/llvm/Target/Target.td
llvm-devel/include/llvm/Target/TargetCallingConv.td
llvm-devel/include/llvm/Target/TargetInstrPredicate.td
@@ -4685,6 +4729,7 @@ llvm-devel/include/llvm/Transforms/Utils/CountVisits.h
llvm-devel/include/llvm/Transforms/Utils/CtorUtils.h
llvm-devel/include/llvm/Transforms/Utils/DXILUpgrade.h
llvm-devel/include/llvm/Transforms/Utils/Debugify.h
+llvm-devel/include/llvm/Transforms/Utils/DeclareRuntimeLibcalls.h
llvm-devel/include/llvm/Transforms/Utils/EntryExitInstrumenter.h
llvm-devel/include/llvm/Transforms/Utils/EscapeEnumerator.h
llvm-devel/include/llvm/Transforms/Utils/Evaluator.h
@@ -4729,6 +4774,7 @@ llvm-devel/include/llvm/Transforms/Utils/ModuleUtils.h
llvm-devel/include/llvm/Transforms/Utils/MoveAutoInit.h
llvm-devel/include/llvm/Transforms/Utils/NameAnonGlobals.h
llvm-devel/include/llvm/Transforms/Utils/PredicateInfo.h
+llvm-devel/include/llvm/Transforms/Utils/ProfileVerify.h
llvm-devel/include/llvm/Transforms/Utils/PromoteMemToReg.h
llvm-devel/include/llvm/Transforms/Utils/RelLookupTableConverter.h
llvm-devel/include/llvm/Transforms/Utils/SCCPSolver.h
@@ -4745,6 +4791,7 @@ llvm-devel/include/llvm/Transforms/Utils/SimplifyIndVar.h
llvm-devel/include/llvm/Transforms/Utils/SimplifyLibCalls.h
llvm-devel/include/llvm/Transforms/Utils/SizeOpts.h
llvm-devel/include/llvm/Transforms/Utils/SplitModule.h
+llvm-devel/include/llvm/Transforms/Utils/SplitModuleByCategory.h
llvm-devel/include/llvm/Transforms/Utils/StripGCRelocates.h
llvm-devel/include/llvm/Transforms/Utils/StripNonLineTableDebugInfo.h
llvm-devel/include/llvm/Transforms/Utils/SymbolRewriter.h
@@ -4932,6 +4979,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Conversion/ComplexCommon/DivisionConverter.h
%%MLIR%%llvm-devel/include/mlir/Conversion/ComplexToLLVM/ComplexToLLVM.h
%%MLIR%%llvm-devel/include/mlir/Conversion/ComplexToLibm/ComplexToLibm.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/ComplexToROCDLLibraryCalls/ComplexToROCDLLibraryCalls.h
%%MLIR%%llvm-devel/include/mlir/Conversion/ComplexToSPIRV/ComplexToSPIRV.h
%%MLIR%%llvm-devel/include/mlir/Conversion/ComplexToSPIRV/ComplexToSPIRVPass.h
%%MLIR%%llvm-devel/include/mlir/Conversion/ComplexToStandard/ComplexToStandard.h
@@ -4989,7 +5037,6 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Conversion/MemRefToLLVM/MemRefToLLVM.h
%%MLIR%%llvm-devel/include/mlir/Conversion/MemRefToSPIRV/MemRefToSPIRV.h
%%MLIR%%llvm-devel/include/mlir/Conversion/MemRefToSPIRV/MemRefToSPIRVPass.h
-%%MLIR%%llvm-devel/include/mlir/Conversion/MeshToMPI/MeshToMPI.h
%%MLIR%%llvm-devel/include/mlir/Conversion/NVGPUToNVVM/NVGPUToNVVM.h
%%MLIR%%llvm-devel/include/mlir/Conversion/NVVMToLLVM/NVVMToLLVM.h
%%MLIR%%llvm-devel/include/mlir/Conversion/OpenACCToSCF/ConvertOpenACCToSCF.h
@@ -5012,6 +5059,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Conversion/SPIRVToLLVM/SPIRVToLLVM.h
%%MLIR%%llvm-devel/include/mlir/Conversion/SPIRVToLLVM/SPIRVToLLVMPass.h
%%MLIR%%llvm-devel/include/mlir/Conversion/ShapeToStandard/ShapeToStandard.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/ShardToMPI/ShardToMPI.h
%%MLIR%%llvm-devel/include/mlir/Conversion/TensorToLinalg/TensorToLinalg.h
%%MLIR%%llvm-devel/include/mlir/Conversion/TensorToLinalg/TensorToLinalgPass.h
%%MLIR%%llvm-devel/include/mlir/Conversion/TensorToSPIRV/TensorToSPIRV.h
@@ -5031,6 +5079,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Conversion/VectorToSPIRV/VectorToSPIRV.h
%%MLIR%%llvm-devel/include/mlir/Conversion/VectorToSPIRV/VectorToSPIRVPass.h
%%MLIR%%llvm-devel/include/mlir/Conversion/VectorToXeGPU/VectorToXeGPU.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/XeVMToLLVM/XeVMToLLVM.h
%%MLIR%%llvm-devel/include/mlir/Debug/BreakpointManager.h
%%MLIR%%llvm-devel/include/mlir/Debug/BreakpointManagers/FileLineColLocBreakpointManager.h
%%MLIR%%llvm-devel/include/mlir/Debug/BreakpointManagers/TagBreakpointManager.h
@@ -5324,7 +5373,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/EmitC/Transforms/TypeConversions.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Func/Extensions/AllExtensions.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Func/Extensions/InlinerExtension.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Func/Extensions/MeshShardingExtensions.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Func/Extensions/ShardingExtensions.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Func/IR/FuncOps.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Func/IR/FuncOps.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Func/IR/FuncOps.h.inc
@@ -5519,6 +5568,19 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/VCIXOpsDialect.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/VCIXOpsTypes.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/VCIXOpsTypes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/XeVMConversions.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/XeVMDialect.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/XeVMOps.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/XeVMOps.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/XeVMOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/XeVMOpsAttributes.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/XeVMOpsAttributes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/XeVMOpsDialect.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/XeVMOpsDialect.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/XeVMOpsEnums.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/XeVMOpsEnums.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/XeVMOpsTypes.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/LLVMIR/XeVMOpsTypes.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/IR/Linalg.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/IR/LinalgBase.td
%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/IR/LinalgDoc.td
@@ -5573,8 +5635,8 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Transforms/AllInterfaces.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Transforms/BufferizableOpInterfaceImpl.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Transforms/Hoisting.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Transforms/MeshShardingInterfaceImpl.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Transforms/RuntimeOpVerification.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Transforms/ShardingInterfaceImpl.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Transforms/SubsetInsertionOpInterfaceImpl.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Transforms/TilingInterfaceImpl.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Linalg/Transforms/Transforms.h
@@ -5655,31 +5717,6 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/MemRef/Transforms/RuntimeOpVerification.h
%%MLIR%%llvm-devel/include/mlir/Dialect/MemRef/Transforms/Transforms.h
%%MLIR%%llvm-devel/include/mlir/Dialect/MemRef/Utils/MemRefUtils.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshAttributes.cpp.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshAttributes.h.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshBase.td
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshDialect.cpp.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshDialect.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshDialect.h.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshEnums.cpp.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshEnums.h.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshOps.cpp.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshOps.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshOps.h.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshOps.td
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshTypes.cpp.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/IR/MeshTypes.h.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Interfaces/ShardingInterface.cpp.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Interfaces/ShardingInterface.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Interfaces/ShardingInterface.h.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Interfaces/ShardingInterface.td
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Interfaces/ShardingInterfaceImpl.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Transforms/Passes.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Transforms/Passes.h.inc
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Transforms/Passes.td
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Transforms/Simplifications.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Transforms/Spmdization.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Mesh/Transforms/Transforms.h
%%MLIR%%llvm-devel/include/mlir/Dialect/NVGPU/IR/NVGPU.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/NVGPU/IR/NVGPU.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/NVGPU/IR/NVGPU.td
@@ -5756,10 +5793,12 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOps.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOps.td
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsAttributes.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsAttributes.h
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsAttributes.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsDialect.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsDialect.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsEnums.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsEnums.h
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsEnums.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsInterfaces.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/OpenMP/OpenMPOpsInterfaces.h.inc
@@ -5959,6 +5998,31 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Shape/Transforms/Passes.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Shape/Transforms/Passes.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Shape/Transforms/Passes.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/IR/ShardAttributes.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/IR/ShardAttributes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/IR/ShardBase.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/IR/ShardDialect.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/IR/ShardDialect.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/IR/ShardDialect.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/IR/ShardEnums.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/IR/ShardEnums.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/IR/ShardOps.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/IR/ShardOps.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/IR/ShardOps.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/IR/ShardOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/IR/ShardTypes.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/IR/ShardTypes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/Interfaces/ShardingInterface.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/Interfaces/ShardingInterface.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/Interfaces/ShardingInterface.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/Interfaces/ShardingInterface.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/Interfaces/ShardingInterfaceImpl.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/Transforms/Partition.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/Transforms/Passes.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/Transforms/Passes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/Transforms/Passes.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/Transforms/Simplifications.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Shard/Transforms/Transforms.h
%%MLIR%%llvm-devel/include/mlir/Dialect/SparseTensor/IR/Enums.h
%%MLIR%%llvm-devel/include/mlir/Dialect/SparseTensor/IR/SparseTensor.h
%%MLIR%%llvm-devel/include/mlir/Dialect/SparseTensor/IR/SparseTensorAttrDefs.cpp.inc
@@ -5996,7 +6060,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/SparseTensor/Transforms/Passes.td
%%MLIR%%llvm-devel/include/mlir/Dialect/SparseTensor/Utils/Merger.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Tensor/Extensions/AllExtensions.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Tensor/Extensions/MeshShardingExtensions.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Tensor/Extensions/ShardingExtensions.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Tensor/IR/ShardingInterfaceImpl.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Tensor/IR/Tensor.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Tensor/IR/TensorBase.td
@@ -6119,6 +6183,11 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/Transforms/Passes.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/Transforms/Passes.td
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/Transforms/TransformInterpreterUtils.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/TuneExtension/TuneExtension.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/TuneExtension/TuneExtensionOps.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/TuneExtension/TuneExtensionOps.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/TuneExtension/TuneExtensionOps.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/TuneExtension/TuneExtensionOps.td
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/Utils/DiagnosedSilenceableFailure.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/Utils/RaggedArray.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Transform/Utils/Utils.h
@@ -6183,6 +6252,22 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Vector/Transforms/VectorTransformsEnums.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Vector/Transforms/VectorTransformsEnums.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Vector/Utils/VectorUtils.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSA.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSABase.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSAInterfaces.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSAInterfaces.h
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSAInterfaces.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSAInterfaces.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSAOps.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSAOps.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSAOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSAOpsDialect.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSAOpsDialect.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSAOpsTypes.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSAOpsTypes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSATypeConstraints.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSATypeConstraints.h.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/WasmSSA/IR/WasmSSATypes.td
%%MLIR%%llvm-devel/include/mlir/Dialect/X86Vector/Transforms.h
%%MLIR%%llvm-devel/include/mlir/Dialect/X86Vector/X86Vector.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/X86Vector/X86Vector.h.inc
@@ -6536,6 +6621,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Dialect/ROCDL/ROCDLToLLVMIRTranslation.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Dialect/SPIRV/SPIRVToLLVMIRTranslation.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Dialect/VCIX/VCIXToLLVMIRTranslation.h
+%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Dialect/XeVM/XeVMToLLVMIRTranslation.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Export.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Import.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/LLVMImportInterface.h
@@ -6833,6 +6919,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/cmpccxaddintrin.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/cpuid.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/crc32intrin.h
+%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/cuda_wrappers/__utility/declval.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/cuda_wrappers/algorithm
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/cuda_wrappers/bits/basic_string.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/cuda_wrappers/bits/basic_string.tcc
@@ -6937,6 +7024,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/riscv_bitmanip.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/riscv_corev_alu.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/riscv_crypto.h
+%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/riscv_nds.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/riscv_ntlh.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/riscv_vector.h
%%CLANG%%llvm-devel/lib/clang/%%LLVM_MAJOR%%/include/rtmintrin.h
@@ -7132,6 +7220,7 @@ llvm-devel/lib/libLLVM.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%llvm-devel/lib/libLLVMCore.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMCoroutines.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMCoverage.a
+%%STATIC_LIBS%%llvm-devel/lib/libLLVMDWARFCFIChecker.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMDWARFLinker.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMDWARFLinkerClassic.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMDWARFLinkerParallel.a
@@ -7394,6 +7483,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRComplexDivisionConversion.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRComplexToLLVM.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRComplexToLibm.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRComplexToROCDLLibraryCalls.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRComplexToSPIRV.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRComplexToStandard.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRControlFlowDialect.a
@@ -7427,7 +7517,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncAllExtensions.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncDialect.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncInlinerExtension.a
-%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncMeshShardingExtensions.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncShardingExtensions.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncTestPasses.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncToEmitC.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRFuncToLLVM.a
@@ -7499,10 +7589,6 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRMemRefTransforms.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRMemRefUtils.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRMemorySlotInterfaces.a
-%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRMeshDialect.a
-%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRMeshTest.a
-%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRMeshToMPI.a
-%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRMeshTransforms.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRMlirOptMain.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRNVGPUDialect.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRNVGPUTestPasses.a
@@ -7548,6 +7634,9 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRReconcileUnrealizedCasts.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRReduce.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRReduceLib.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRRegisterAllDialects.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRRegisterAllExtensions.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRRegisterAllPasses.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRRewrite.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRRewritePDL.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRRuntimeVerifiableOpInterface.a
@@ -7582,6 +7671,10 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRShapeTestPasses.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRShapeToStandard.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRShapedOpInterfaces.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRShardDialect.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRShardTest.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRShardToMPI.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRShardTransforms.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRShardingInterface.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRSideEffectInterfaces.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRSparseTensorDialect.a
@@ -7602,7 +7695,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTensorAllExtensions.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTensorDialect.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTensorInferTypeOpInterfaceImpl.a
-%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTensorMeshShardingExtensions.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTensorShardingExtensions.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTensorTestPasses.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTensorTilingInterfaceImpl.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTensorToLinalg.a
@@ -7648,6 +7741,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTransformDialectUtils.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTransformLoopExtension.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTransformPDLExtension.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTransformTuneExtension.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTransformUtils.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTransforms.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTranslateLib.a
@@ -7671,12 +7765,16 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRVectorTransforms.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRVectorUtils.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRViewLikeInterface.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRWasmSSADialect.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRX86VectorDialect.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRX86VectorTransforms.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRXeGPUDialect.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRXeGPUTestPasses.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRXeGPUTransforms.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRXeGPUUtils.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRXeVMDialect.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRXeVMToLLVM.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRXeVMToLLVMIRTranslation.a
%%STATIC_LIBS%%%%POLLY%%llvm-devel/lib/libPolly.a
%%STATIC_LIBS%%%%POLLY%%llvm-devel/lib/libPollyISL.a
llvm-devel/lib/libRemarks.so
diff --git a/devel/protobuf-go/Makefile b/devel/protobuf-go/Makefile
index 2358824e07b3..a3795688324f 100644
--- a/devel/protobuf-go/Makefile
+++ b/devel/protobuf-go/Makefile
@@ -1,6 +1,6 @@
PORTNAME= protobuf-go
DISTVERSIONPREFIX= v
-DISTVERSION= 1.36.6
+DISTVERSION= 1.36.7
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
@@ -10,7 +10,7 @@ WWW= https://github.com/protocolbuffers/protobuf-go
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.22,modules
+USES= go:modules
GO_MODULE= google.golang.org/protobuf
GO_TARGET= ./cmd/protoc-gen-go
diff --git a/devel/protobuf-go/distinfo b/devel/protobuf-go/distinfo
index 680559c687ca..4a13a52bde2e 100644
--- a/devel/protobuf-go/distinfo
+++ b/devel/protobuf-go/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746315257
-SHA256 (go/devel_protobuf-go/protobuf-go-v1.36.6/v1.36.6.mod) = e11082f89ab1be94e778e4bd2c53172f481135604dd9f2d60140e5514bc53623
-SIZE (go/devel_protobuf-go/protobuf-go-v1.36.6/v1.36.6.mod) = 201
-SHA256 (go/devel_protobuf-go/protobuf-go-v1.36.6/v1.36.6.zip) = 3294ac8ea5089b3c231351afaea4f012e8027a9beeb523bbf31dcb383cc0ab99
-SIZE (go/devel_protobuf-go/protobuf-go-v1.36.6/v1.36.6.zip) = 2239723
+TIMESTAMP = 1754684441
+SHA256 (go/devel_protobuf-go/protobuf-go-v1.36.7/v1.36.7.mod) = e11082f89ab1be94e778e4bd2c53172f481135604dd9f2d60140e5514bc53623
+SIZE (go/devel_protobuf-go/protobuf-go-v1.36.7/v1.36.7.mod) = 201
+SHA256 (go/devel_protobuf-go/protobuf-go-v1.36.7/v1.36.7.zip) = f2bf05f71fffdb479282f643d6917069519e5345de5db12b82415c718412a813
+SIZE (go/devel_protobuf-go/protobuf-go-v1.36.7/v1.36.7.zip) = 2244819
diff --git a/devel/py-electrum-ecc/Makefile b/devel/py-electrum-ecc/Makefile
index 3513ec17dd4c..c71003f03d28 100644
--- a/devel/py-electrum-ecc/Makefile
+++ b/devel/py-electrum-ecc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= electrum-ecc
-DISTVERSION= 0.0.5
+DISTVERSION= 0.0.6
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-electrum-ecc/distinfo b/devel/py-electrum-ecc/distinfo
index 2efd668b180b..d458741437c1 100644
--- a/devel/py-electrum-ecc/distinfo
+++ b/devel/py-electrum-ecc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752837970
-SHA256 (electrum_ecc-0.0.5.tar.gz) = f733b8596a0f7b25c8371d08af61ef79c7b871d5b40f05a5b95d2d05eb2fb7d2
-SIZE (electrum_ecc-0.0.5.tar.gz) = 2009297
+TIMESTAMP = 1754638518
+SHA256 (electrum_ecc-0.0.6.tar.gz) = 6360c71fb08b51d80a455e938f126ba4c790be74ba226461d54d7a3aa6890b89
+SIZE (electrum_ecc-0.0.6.tar.gz) = 2156345
diff --git a/devel/py-electrum-ecc/files/patch-pyproject.toml b/devel/py-electrum-ecc/files/patch-pyproject.toml
new file mode 100644
index 000000000000..4e9fd9d51345
--- /dev/null
+++ b/devel/py-electrum-ecc/files/patch-pyproject.toml
@@ -0,0 +1,22 @@
+--- pyproject.toml.orig 2000-11-11 11:11:11 UTC
++++ pyproject.toml
+@@ -13,8 +13,6 @@ readme = "README.md"
+ description = "Pure python ctypes wrapper for libsecp256k1"
+ keywords = ["libsecp256k1", "ecc"]
+ readme = "README.md"
+-license = "MIT"
+-license-files = ["LICENSE.txt"]
+ requires-python = ">=3.10"
+ dependencies = []
+ classifiers = [
+@@ -32,6 +30,10 @@ dynamic = ['version']
+ "Topic :: Security :: Cryptography",
+ ]
+ dynamic = ['version']
++
++
++[project.license]
++text = "MIT"
+
+
+ [project.urls]
diff --git a/devel/pyenv/Makefile b/devel/pyenv/Makefile
index af81f512f9d8..742f6994cc3b 100644
--- a/devel/pyenv/Makefile
+++ b/devel/pyenv/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyenv
-PORTVERSION= 2.6.5
DISTVERSIONPREFIX= v
+DISTVERSION= 2.6.6
CATEGORIES= devel python
MAINTAINER= olgeni@FreeBSD.org
diff --git a/devel/pyenv/distinfo b/devel/pyenv/distinfo
index b57f43a8b6af..e2d5b6f2d66e 100644
--- a/devel/pyenv/distinfo
+++ b/devel/pyenv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753345513
-SHA256 (pyenv-pyenv-v2.6.5_GH0.tar.gz) = ebf75a81125d8fb9b5d6930821a0e08200a414c029c93fd27aaa9a519ef1b546
-SIZE (pyenv-pyenv-v2.6.5_GH0.tar.gz) = 1347880
+TIMESTAMP = 1754625173
+SHA256 (pyenv-pyenv-v2.6.6_GH0.tar.gz) = df835a121456102be9df303c0d7ac688572aba07cc90b23ac611f89e6911a1dc
+SIZE (pyenv-pyenv-v2.6.6_GH0.tar.gz) = 1352155
diff --git a/devel/pyenv/pkg-plist b/devel/pyenv/pkg-plist
index 661c41044d60..8c6e026a54a7 100644
--- a/devel/pyenv/pkg-plist
+++ b/devel/pyenv/pkg-plist
@@ -265,6 +265,8 @@ libexec/pyenv-plugins/python-build/share/python-build/3.13.4
libexec/pyenv-plugins/python-build/share/python-build/3.13.4t
libexec/pyenv-plugins/python-build/share/python-build/3.13.5
libexec/pyenv-plugins/python-build/share/python-build/3.13.5t
+libexec/pyenv-plugins/python-build/share/python-build/3.13.6
+libexec/pyenv-plugins/python-build/share/python-build/3.13.6t
libexec/pyenv-plugins/python-build/share/python-build/3.14t-dev
libexec/pyenv-plugins/python-build/share/python-build/3.14-dev
libexec/pyenv-plugins/python-build/share/python-build/3.14.0rc1
@@ -337,6 +339,8 @@ libexec/pyenv-plugins/python-build/share/python-build/anaconda3-2023.09-0
libexec/pyenv-plugins/python-build/share/python-build/anaconda3-2024.02-1
libexec/pyenv-plugins/python-build/share/python-build/anaconda3-2024.06-1
libexec/pyenv-plugins/python-build/share/python-build/anaconda3-2024.10-1
+libexec/pyenv-plugins/python-build/share/python-build/anaconda3-2025.06-0
+libexec/pyenv-plugins/python-build/share/python-build/anaconda3-2025.06-1
libexec/pyenv-plugins/python-build/share/python-build/anaconda-1.4.0
libexec/pyenv-plugins/python-build/share/python-build/anaconda-1.5.0
libexec/pyenv-plugins/python-build/share/python-build/anaconda-1.5.1
@@ -552,6 +556,9 @@ libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.9-24.11.1-0
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.9-25.1.1-0
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.9-25.1.1-1
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.9-25.1.1-2
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.9-25.3.1-1
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.9-25.5.1-0
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.9-25.5.1-1
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.9.1
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.10-22.11.1-1
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.10-23.1.0-1
@@ -573,6 +580,9 @@ libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.10-24.11.1-0
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.10-25.1.1-0
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.10-25.1.1-1
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.10-25.1.1-2
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.10-25.3.1-1
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.10-25.5.1-0
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.10-25.5.1-1
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.10.1
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.11-23.5.0-3
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.11-23.5.1-0
@@ -601,6 +611,12 @@ libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.12-24.11.1-0
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.12-25.1.1-0
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.12-25.1.1-1
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.12-25.1.1-2
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.12-25.3.1-1
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.12-25.5.1-0
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.12-25.5.1-1
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.13-25.3.1-1
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.13-25.5.1-0
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.13-25.5.1-1
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.16.0
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.18.3
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-3.19.0
@@ -622,6 +638,9 @@ libexec/pyenv-plugins/python-build/share/python-build/miniconda3-4.6.14
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-4.7.10
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-4.7.12
libexec/pyenv-plugins/python-build/share/python-build/miniconda3-latest
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-%%PYTHON_VER%%-25.3.1-1
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-%%PYTHON_VER%%-25.5.1-0
+libexec/pyenv-plugins/python-build/share/python-build/miniconda3-%%PYTHON_VER%%-25.5.1-1
libexec/pyenv-plugins/python-build/share/python-build/miniconda-2.2.2
libexec/pyenv-plugins/python-build/share/python-build/miniconda-3.0.0
libexec/pyenv-plugins/python-build/share/python-build/miniconda-3.0.4
diff --git a/devel/tcl8-thread/Makefile b/devel/tcl8-thread/Makefile
index 6d1f63f858cb..d2e9ab61a893 100644
--- a/devel/tcl8-thread/Makefile
+++ b/devel/tcl8-thread/Makefile
@@ -12,7 +12,7 @@ WWW= https://wiki.tcl.tk/2770
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/license.terms
-USES= tcl:tcl8,tea
+USES= tcl:86,tea
DOCSDIR= ${PREFIX}/share/doc/${TCL_PKG}
USE_LDCONFIG= ${PREFIX}/lib/${TCL_PKG}
diff --git a/devel/yajl-tcl/Makefile b/devel/yajl-tcl/Makefile
index 6c1681b7bbb5..80fde9abb766 100644
--- a/devel/yajl-tcl/Makefile
+++ b/devel/yajl-tcl/Makefile
@@ -13,14 +13,14 @@ LICENSE= BSD3CLAUSE
LIB_DEPENDS= libyajl.so:devel/yajl
TEST_DEPENDS= dtplite:devel/tcllib
-USES= autoreconf pkgconfig tcl:tea
+USES= autoreconf pkgconfig tcl:86+,tea
USE_GITHUB= yes
GH_ACCOUNT= flightaware
TEST_TARGET= test
-PLIST_FILES= lib/yajltcl${PORTVERSION}/libyajltcl${PORTVERSION}.so \
+PLIST_FILES= lib/yajltcl${PORTVERSION}/lib${TCL_PKG_LIB_PREFIX}yajltcl${PORTVERSION}.so \
lib/yajltcl${PORTVERSION}/pkgIndex.tcl \
lib/yajltcl${PORTVERSION}/yajl.tcl
diff --git a/dns/py-adns/Makefile b/dns/py-adns/Makefile
index ba05cf7fa58b..7fa9a83c8d57 100644
--- a/dns/py-adns/Makefile
+++ b/dns/py-adns/Makefile
@@ -1,12 +1,11 @@
PORTNAME= adns
-DISTVERSION= 1.4
-PORTREVISION= 1
-DISTVERSIONSUFFIX= -py1
+DISTVERSION= 1.6.0
CATEGORIES= dns python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DIST_SUBDIR= ${PORTNAME}_python
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= atanubiswas484@gmail.com
COMMENT= Python module to resolve IPs to host names
WWW= https://github.com/trolldbois/python3-adns/
@@ -18,7 +17,7 @@ LIB_DEPENDS= libadns.so:dns/adns
USES= localbase python
USE_PYTHON= autoplist distutils
-post-patch:
- @${REINPLACE_CMD} -e 's|1.4-py1|1.4|g' ${WRKSRC}/setup.py
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/adns*.so
.include <bsd.port.mk>
diff --git a/dns/py-adns/distinfo b/dns/py-adns/distinfo
index 2a62ee895d53..4479e90aa4d1 100644
--- a/dns/py-adns/distinfo
+++ b/dns/py-adns/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1537084332
-SHA256 (adns-1.4-py1.tar.gz) = 675567453caf5843fabd1c2312aad13a93b61c3699dda2ceba67f1a2687ccddc
-SIZE (adns-1.4-py1.tar.gz) = 18868
+TIMESTAMP = 1754736651
+SHA256 (adns_python/adns-1.6.0.tar.gz) = 1ea6565a6a47a1a4e90e6cb2ed2c8c9b6ab3ceab6e24ec985d98a97fb8445040
+SIZE (adns_python/adns-1.6.0.tar.gz) = 22689
diff --git a/editors/lazarus-devel/Makefile b/editors/lazarus-devel/Makefile
index f534969ad9e2..672dd245036c 100644
--- a/editors/lazarus-devel/Makefile
+++ b/editors/lazarus-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= lazarus
-DISTVERSION= 4.99.20250722
+DISTVERSION= 4.99.20250807
PKGNAMESUFFIX?= -gtk2-devel
PORTREVISION?= 0
CATEGORIES= editors devel
@@ -21,7 +21,7 @@ ONLY_FOR_ARCHS= aarch64 amd64 i386
USE_GITLAB= yes
GL_ACCOUNT= freepascal.org/lazarus
GL_PROJECT= ${PORTNAME}
-GL_COMMIT= f5366f9ae1cdb3a415f778c29f89a0d93e6ee68e
+GL_COMMIT= 34575834a5a4ae7632d0ec0203704278543e75c5
USES= desktop-file-utils fpc:run gettext gmake iconv shared-mime-info xorg
USE_XORG= x11
diff --git a/editors/lazarus-devel/distinfo b/editors/lazarus-devel/distinfo
index 939a45d171fc..2eed9042bcd5 100644
--- a/editors/lazarus-devel/distinfo
+++ b/editors/lazarus-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753221587
-SHA256 (freepascal/freepascal.org/lazarus-lazarus-f5366f9ae1cdb3a415f778c29f89a0d93e6ee68e_GL0.tar.gz) = 4f34596887c0cbfb9c385392d16c160599b4ebde8d308cb40065047e1e52aef0
-SIZE (freepascal/freepascal.org/lazarus-lazarus-f5366f9ae1cdb3a415f778c29f89a0d93e6ee68e_GL0.tar.gz) = 61782406
+TIMESTAMP = 1754581127
+SHA256 (freepascal/freepascal.org/lazarus-lazarus-34575834a5a4ae7632d0ec0203704278543e75c5_GL0.tar.gz) = 4ccdfeb5705ac0a698db2c21759c87b2697bd1fee3bbd862bafaba4cf2427513
+SIZE (freepascal/freepascal.org/lazarus-lazarus-34575834a5a4ae7632d0ec0203704278543e75c5_GL0.tar.gz) = 61803999
diff --git a/editors/vscode/Makefile b/editors/vscode/Makefile
index e5d07becc20f..f51b86af82c9 100644
--- a/editors/vscode/Makefile
+++ b/editors/vscode/Makefile
@@ -1,6 +1,5 @@
PORTNAME= vscode
-DISTVERSION= 1.102.3
-PORTREVISION= 2
+DISTVERSION= 1.103.0
CATEGORIES= editors
MASTER_SITES= https://github.com/tagattie/FreeBSD-VSCode/releases/download/${DISTVERSION}/:node_modules
DISTFILES= vscode-node-modules-${DISTVERSION}${EXTRACT_SUFX}:node_modules \
@@ -69,7 +68,7 @@ USES= desktop-file-utils gl gmake gnome gssapi:mit iconv:wchar_t \
USE_GITHUB= yes
GH_ACCOUNT= microsoft
-SOURCE_COMMIT_HASH= 488a1f239235055e34e673291fb8d8c810886f81
+SOURCE_COMMIT_HASH= e3550cfac4b63ca4eafca7b601f0d2885817fd1f
BINARY_ALIAS= python=${PYTHON_CMD}
@@ -78,7 +77,7 @@ USE_XORG= x11 xcb xcomposite xcursor xdamage xext xfixes xi xkbfile \
USE_GL= gbm gl glesv2
USE_GNOME= atk cairo pango gdkpixbuf gtk30 libxml2 libxslt
-SHEBANG_REGEX= ./(extensions|node_modules|resources|scripts|src)/.*\.sh$$
+SHEBANG_REGEX= ./(extensions|node_modules|resources|scripts|src)/.*(\.(pl|py|sh)|makeBlacker|makeFF)$$
PATHFIX_FILES= src/vs/workbench/contrib/debug/node/terminals.ts
DATADIR= ${PREFIX}/share/code-oss
@@ -98,7 +97,7 @@ TEST_ENV= ${MAKE_ENV:C/TMPDIR=.*//}
NODEJS_DIR= ${.CURDIR:H:H}/www/node22
.include "${NODEJS_DIR}/Makefile.version"
-ELECTRON_DIR= ${.CURDIR:H:H}/devel/electron35
+ELECTRON_DIR= ${.CURDIR:H:H}/devel/electron37
.include "${ELECTRON_DIR}/Makefile.version"
ELECTRON_DOWNLOAD_URL= https://github.com/electron/electron/releases/download/v${ELECTRON_VER}
diff --git a/editors/vscode/distinfo b/editors/vscode/distinfo
index 17fd8ad3dbf2..4093a85485db 100644
--- a/editors/vscode/distinfo
+++ b/editors/vscode/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1753882937
-SHA256 (vscode/vscode-node-modules-1.102.3.tar.gz) = 4d08e6c5e36becae2d7207222b3f049af9dd275be620ca9c30b84b188088e776
-SIZE (vscode/vscode-node-modules-1.102.3.tar.gz) = 394090195
-SHA256 (vscode/vscode-marketplace-exts-1.102.3.tar.gz) = d87b362ef19a1bc681c619f252b3be21fb7bd68a6f8e9f4f8de84cdbfb2711f4
-SIZE (vscode/vscode-marketplace-exts-1.102.3.tar.gz) = 1709558
-SHA256 (vscode/microsoft-vscode-1.102.3_GH0.tar.gz) = c9421e92e30cc8528ce3b31acb07c594377cc49bf9c5f30915447b9af97aa96b
-SIZE (vscode/microsoft-vscode-1.102.3_GH0.tar.gz) = 22978253
+TIMESTAMP = 1754630292
+SHA256 (vscode/vscode-node-modules-1.103.0.tar.gz) = 43fba18609686b6459bbe8683b29944799f88f38aedcac15d67083578587b933
+SIZE (vscode/vscode-node-modules-1.103.0.tar.gz) = 397952526
+SHA256 (vscode/vscode-marketplace-exts-1.103.0.tar.gz) = 9eadd1f8a43498d3bf993b544dca80658eb44ca9f7bc30a5bdf0bd5de243c8c5
+SIZE (vscode/vscode-marketplace-exts-1.103.0.tar.gz) = 1713830
+SHA256 (vscode/microsoft-vscode-1.103.0_GH0.tar.gz) = 1850417b24dd935e2e9423e1709834660e7c995c84d6a6e818bd1c102208623b
+SIZE (vscode/microsoft-vscode-1.103.0_GH0.tar.gz) = 23205209
diff --git a/editors/vscode/files/patch-src_vs_base_common_platform.ts b/editors/vscode/files/patch-src_vs_base_common_platform.ts
index 69cd665fa3a2..e032caf7dbf1 100644
--- a/editors/vscode/files/patch-src_vs_base_common_platform.ts
+++ b/editors/vscode/files/patch-src_vs_base_common_platform.ts
@@ -1,4 +1,4 @@
---- src/vs/base/common/platform.ts.orig 2024-09-04 12:53:09 UTC
+--- src/vs/base/common/platform.ts.orig 2025-08-06 20:09:28 UTC
+++ src/vs/base/common/platform.ts
@@ -74,7 +74,7 @@ if (typeof nodeProcess === 'object') {
if (typeof nodeProcess === 'object') {
@@ -8,7 +8,7 @@
+ _isLinux = (nodeProcess.platform === 'linux' || nodeProcess.platform === 'freebsd');
_isLinuxSnap = _isLinux && !!nodeProcess.env['SNAP'] && !!nodeProcess.env['SNAP_REVISION'];
_isElectron = isElectronProcess;
- _isCI = !!nodeProcess.env['CI'] || !!nodeProcess.env['BUILD_ARTIFACTSTAGINGDIRECTORY'];
+ _isCI = !!nodeProcess.env['CI'] || !!nodeProcess.env['BUILD_ARTIFACTSTAGINGDIRECTORY'] || !!nodeProcess.env['GITHUB_WORKSPACE'];
@@ -100,7 +100,7 @@ else if (typeof navigator === 'object' && !isElectronR
_isWindows = _userAgent.indexOf('Windows') >= 0;
_isMacintosh = _userAgent.indexOf('Macintosh') >= 0;
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 efeed8cb2bfd..d31d73e874d3 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-07-09 22:00:36 UTC
+--- src/vs/workbench/services/actions/common/menusExtensionPoint.ts.orig 2025-08-06 20:09:28 UTC
+++ src/vs/workbench/services/actions/common/menusExtensionPoint.ts
-@@ -1174,7 +1174,10 @@ class CommandsTableRenderer extends Disposable impleme
+@@ -1172,7 +1172,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 5952d2a91663..e3e4afbe21d0 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-06-11 13:47:56 UTC
+--- test/automation/src/electron.ts.orig 2025-08-06 20:09:28 UTC
+++ test/automation/src/electron.ts
-@@ -85,6 +85,7 @@ export function getDevElectronPath(): string {
+@@ -86,6 +86,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`);
-@@ -97,7 +98,8 @@ export function getBuildElectronPath(root: string): st
+@@ -98,7 +99,8 @@ export function getBuildElectronPath(root: string): st
switch (process.platform) {
case 'darwin':
return join(root, 'Contents', 'MacOS', 'Electron');
diff --git a/editors/vscode/pkg-plist b/editors/vscode/pkg-plist
index c0283641539b..13fc44924888 100644
--- a/editors/vscode/pkg-plist
+++ b/editors/vscode/pkg-plist
@@ -631,11 +631,13 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.d.ts
%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.decorators.d.ts
%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.disposable.d.ts
+%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.error.d.ts
%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.float16.d.ts
%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.full.d.ts
%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.intl.d.ts
%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.iterator.d.ts
%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.promise.d.ts
+%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.esnext.sharedmemory.d.ts
%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.scripthost.d.ts
%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.webworker.asynciterable.d.ts
%%DATADIR%%/resources/app/extensions/node_modules/typescript/lib/lib.webworker.d.ts
@@ -1492,6 +1494,214 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/jsonfile/index.js
%%DATADIR%%/resources/app/node_modules/jsonfile/package.json
%%DATADIR%%/resources/app/node_modules/jsonfile/utils.js
+%%DATADIR%%/resources/app/node_modules/katex/LICENSE
+%%DATADIR%%/resources/app/node_modules/katex/cli.js
+%%DATADIR%%/resources/app/node_modules/katex/contrib/auto-render/auto-render.js
+%%DATADIR%%/resources/app/node_modules/katex/contrib/auto-render/index.html
+%%DATADIR%%/resources/app/node_modules/katex/contrib/auto-render/splitAtDelimiters.js
+%%DATADIR%%/resources/app/node_modules/katex/contrib/copy-tex/copy-tex.js
+%%DATADIR%%/resources/app/node_modules/katex/contrib/copy-tex/index.html
+%%DATADIR%%/resources/app/node_modules/katex/contrib/copy-tex/katex2tex.js
+%%DATADIR%%/resources/app/node_modules/katex/contrib/mathtex-script-type/mathtex-script-type.js
+%%DATADIR%%/resources/app/node_modules/katex/contrib/mhchem/mhchem.js
+%%DATADIR%%/resources/app/node_modules/katex/contrib/render-a11y-string/render-a11y-string.js
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/auto-render.js
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/auto-render.min.js
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/auto-render.mjs
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/copy-tex.js
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/copy-tex.min.js
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/copy-tex.mjs
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/mathtex-script-type.js
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/mathtex-script-type.min.js
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/mathtex-script-type.mjs
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/mhchem.js
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/mhchem.min.js
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/mhchem.mjs
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/render-a11y-string.js
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/render-a11y-string.min.js
+%%DATADIR%%/resources/app/node_modules/katex/dist/contrib/render-a11y-string.mjs
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_AMS-Regular.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_AMS-Regular.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_AMS-Regular.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Caligraphic-Bold.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Caligraphic-Bold.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Caligraphic-Bold.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Caligraphic-Regular.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Caligraphic-Regular.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Caligraphic-Regular.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Fraktur-Bold.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Fraktur-Bold.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Fraktur-Bold.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Fraktur-Regular.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Fraktur-Regular.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Fraktur-Regular.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Main-Bold.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Main-Bold.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Main-Bold.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Main-BoldItalic.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Main-BoldItalic.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Main-BoldItalic.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Main-Italic.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Main-Italic.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Main-Italic.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Main-Regular.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Main-Regular.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Main-Regular.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Math-BoldItalic.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Math-BoldItalic.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Math-BoldItalic.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Math-Italic.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Math-Italic.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Math-Italic.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_SansSerif-Bold.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_SansSerif-Bold.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_SansSerif-Bold.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_SansSerif-Italic.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_SansSerif-Italic.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_SansSerif-Italic.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_SansSerif-Regular.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_SansSerif-Regular.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_SansSerif-Regular.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Script-Regular.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Script-Regular.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Script-Regular.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Size1-Regular.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Size1-Regular.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Size1-Regular.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Size2-Regular.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Size2-Regular.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Size2-Regular.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Size3-Regular.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Size3-Regular.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Size3-Regular.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Size4-Regular.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Size4-Regular.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Size4-Regular.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Typewriter-Regular.ttf
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Typewriter-Regular.woff
+%%DATADIR%%/resources/app/node_modules/katex/dist/fonts/KaTeX_Typewriter-Regular.woff2
+%%DATADIR%%/resources/app/node_modules/katex/dist/katex.css
+%%DATADIR%%/resources/app/node_modules/katex/dist/katex.js
+%%DATADIR%%/resources/app/node_modules/katex/dist/katex.min.css
+%%DATADIR%%/resources/app/node_modules/katex/dist/katex.min.js
+%%DATADIR%%/resources/app/node_modules/katex/dist/katex.mjs
+%%DATADIR%%/resources/app/node_modules/katex/katex.js
+%%DATADIR%%/resources/app/node_modules/katex/node_modules/commander/LICENSE
+%%DATADIR%%/resources/app/node_modules/katex/node_modules/commander/Readme.md
+%%DATADIR%%/resources/app/node_modules/katex/node_modules/commander/esm.mjs
+%%DATADIR%%/resources/app/node_modules/katex/node_modules/commander/index.js
+%%DATADIR%%/resources/app/node_modules/katex/node_modules/commander/lib/argument.js
+%%DATADIR%%/resources/app/node_modules/katex/node_modules/commander/lib/command.js
+%%DATADIR%%/resources/app/node_modules/katex/node_modules/commander/lib/error.js
+%%DATADIR%%/resources/app/node_modules/katex/node_modules/commander/lib/help.js
+%%DATADIR%%/resources/app/node_modules/katex/node_modules/commander/lib/option.js
+%%DATADIR%%/resources/app/node_modules/katex/node_modules/commander/lib/suggestSimilar.js
+%%DATADIR%%/resources/app/node_modules/katex/node_modules/commander/package-support.json
+%%DATADIR%%/resources/app/node_modules/katex/node_modules/commander/package.json
+%%DATADIR%%/resources/app/node_modules/katex/package.json
+%%DATADIR%%/resources/app/node_modules/katex/src/Lexer.js
+%%DATADIR%%/resources/app/node_modules/katex/src/MacroExpander.js
+%%DATADIR%%/resources/app/node_modules/katex/src/Namespace.js
+%%DATADIR%%/resources/app/node_modules/katex/src/Options.js
+%%DATADIR%%/resources/app/node_modules/katex/src/ParseError.js
+%%DATADIR%%/resources/app/node_modules/katex/src/Parser.js
+%%DATADIR%%/resources/app/node_modules/katex/src/Settings.js
+%%DATADIR%%/resources/app/node_modules/katex/src/SourceLocation.js
+%%DATADIR%%/resources/app/node_modules/katex/src/Style.js
+%%DATADIR%%/resources/app/node_modules/katex/src/Token.js
+%%DATADIR%%/resources/app/node_modules/katex/src/buildCommon.js
+%%DATADIR%%/resources/app/node_modules/katex/src/buildHTML.js
+%%DATADIR%%/resources/app/node_modules/katex/src/buildMathML.js
+%%DATADIR%%/resources/app/node_modules/katex/src/buildTree.js
+%%DATADIR%%/resources/app/node_modules/katex/src/defineEnvironment.js
+%%DATADIR%%/resources/app/node_modules/katex/src/defineFunction.js
+%%DATADIR%%/resources/app/node_modules/katex/src/defineMacro.js
+%%DATADIR%%/resources/app/node_modules/katex/src/delimiter.js
+%%DATADIR%%/resources/app/node_modules/katex/src/domTree.js
+%%DATADIR%%/resources/app/node_modules/katex/src/environments.js
+%%DATADIR%%/resources/app/node_modules/katex/src/environments/array.js
+%%DATADIR%%/resources/app/node_modules/katex/src/environments/cd.js
+%%DATADIR%%/resources/app/node_modules/katex/src/fontMetrics.js
+%%DATADIR%%/resources/app/node_modules/katex/src/fontMetricsData.js
+%%DATADIR%%/resources/app/node_modules/katex/src/fonts/Makefile
+%%DATADIR%%/resources/app/node_modules/katex/src/fonts/default.cfg
+%%DATADIR%%/resources/app/node_modules/katex/src/fonts/generate_fonts.py
+%%DATADIR%%/resources/app/node_modules/katex/src/fonts/lib/Extra.otf
+%%DATADIR%%/resources/app/node_modules/katex/src/fonts/lib/Space.ttx
+%%DATADIR%%/resources/app/node_modules/katex/src/fonts/makeBlacker
+%%DATADIR%%/resources/app/node_modules/katex/src/fonts/makeFF
+%%DATADIR%%/resources/app/node_modules/katex/src/fonts/xbbold.mf
+%%DATADIR%%/resources/app/node_modules/katex/src/functions.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/accent.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/accentunder.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/arrow.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/char.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/color.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/cr.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/def.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/delimsizing.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/enclose.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/environment.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/font.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/genfrac.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/hbox.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/horizBrace.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/href.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/html.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/htmlmathml.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/includegraphics.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/kern.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/lap.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/math.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/mathchoice.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/mclass.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/op.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/operatorname.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/ordgroup.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/overline.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/phantom.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/pmb.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/raisebox.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/relax.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/rule.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/sizing.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/smash.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/sqrt.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/styling.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/supsub.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/symbolsOp.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/symbolsOrd.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/symbolsSpacing.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/tag.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/text.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/underline.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/utils/assembleSupSub.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/vcenter.js
+%%DATADIR%%/resources/app/node_modules/katex/src/functions/verb.js
+%%DATADIR%%/resources/app/node_modules/katex/src/macros.js
+%%DATADIR%%/resources/app/node_modules/katex/src/mathMLTree.js
+%%DATADIR%%/resources/app/node_modules/katex/src/metrics/extract_tfms.py
+%%DATADIR%%/resources/app/node_modules/katex/src/metrics/extract_ttfs.py
+%%DATADIR%%/resources/app/node_modules/katex/src/metrics/format_json.py
+%%DATADIR%%/resources/app/node_modules/katex/src/metrics/mapping.pl
+%%DATADIR%%/resources/app/node_modules/katex/src/metrics/parse_tfm.py
+%%DATADIR%%/resources/app/node_modules/katex/src/parseNode.js
+%%DATADIR%%/resources/app/node_modules/katex/src/parseTree.js
+%%DATADIR%%/resources/app/node_modules/katex/src/spacingData.js
+%%DATADIR%%/resources/app/node_modules/katex/src/stretchy.js
+%%DATADIR%%/resources/app/node_modules/katex/src/styles/fonts.scss
+%%DATADIR%%/resources/app/node_modules/katex/src/styles/katex.scss
+%%DATADIR%%/resources/app/node_modules/katex/src/svgGeometry.js
+%%DATADIR%%/resources/app/node_modules/katex/src/symbols.js
+%%DATADIR%%/resources/app/node_modules/katex/src/tree.js
+%%DATADIR%%/resources/app/node_modules/katex/src/types.js
+%%DATADIR%%/resources/app/node_modules/katex/src/unicodeAccents.js
+%%DATADIR%%/resources/app/node_modules/katex/src/unicodeScripts.js
+%%DATADIR%%/resources/app/node_modules/katex/src/unicodeSupOrSub.js
+%%DATADIR%%/resources/app/node_modules/katex/src/unicodeSymbols.js
+%%DATADIR%%/resources/app/node_modules/katex/src/units.js
+%%DATADIR%%/resources/app/node_modules/katex/src/utils.js
+%%DATADIR%%/resources/app/node_modules/katex/src/wide-character.js
%%DATADIR%%/resources/app/node_modules/kerberos/HISTORY.md
%%DATADIR%%/resources/app/node_modules/kerberos/LICENSE
%%DATADIR%%/resources/app/node_modules/kerberos/build/Release/kerberos.node
@@ -2059,11 +2269,11 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/out/bootstrap-fork.js
%%DATADIR%%/resources/app/out/cli.js
%%DATADIR%%/resources/app/out/main.js
+%%DATADIR%%/resources/app/out/media/apple-dark.svg
+%%DATADIR%%/resources/app/out/media/apple-light.svg
%%DATADIR%%/resources/app/out/media/code-icon.svg
%%DATADIR%%/resources/app/out/media/codicon.ttf
%%DATADIR%%/resources/app/out/media/github.svg
-%%DATADIR%%/resources/app/out/media/google-mono-dark.svg
-%%DATADIR%%/resources/app/out/media/google-mono-light.svg
%%DATADIR%%/resources/app/out/media/google.svg
%%DATADIR%%/resources/app/out/media/letterpress-dark.svg
%%DATADIR%%/resources/app/out/media/letterpress-hcDark.svg
diff --git a/finance/electrum/Makefile b/finance/electrum/Makefile
index 6a60b9c0ceba..c681c84cbf79 100644
--- a/finance/electrum/Makefile
+++ b/finance/electrum/Makefile
@@ -1,5 +1,5 @@
PORTNAME= electrum
-DISTVERSION= 4.6.0
+DISTVERSION= 4.6.1
CATEGORIES= finance python
MASTER_SITES= https://download.electrum.org/${PORTVERSION}/ \
http://download.electrum.org/${PORTVERSION}/
diff --git a/finance/electrum/distinfo b/finance/electrum/distinfo
index f7a0ac617e50..82745f13ed03 100644
--- a/finance/electrum/distinfo
+++ b/finance/electrum/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752818649
-SHA256 (Electrum-4.6.0.tar.gz) = 690a995f27ea1607358f6afcdfa79a69ac8e992cc38a31e5617985f8e070e35f
-SIZE (Electrum-4.6.0.tar.gz) = 14913072
+TIMESTAMP = 1754597858
+SHA256 (Electrum-4.6.1.tar.gz) = ba07bd6ba5a974497afa27abcd0ffddeefe353a5b0ca1664d62ca5ab5300ffc0
+SIZE (Electrum-4.6.1.tar.gz) = 14938648
diff --git a/games/cdogs-sdl/Makefile b/games/cdogs-sdl/Makefile
index 7da7604185f9..1d03e3a8c966 100644
--- a/games/cdogs-sdl/Makefile
+++ b/games/cdogs-sdl/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cdogs-sdl
-DISTVERSION= 2.3.0
+DISTVERSION= 2.3.1
CATEGORIES= games
MAINTAINER= eduardo@FreeBSD.org
diff --git a/games/cdogs-sdl/distinfo b/games/cdogs-sdl/distinfo
index b54ce463cf21..600dbd48156a 100644
--- a/games/cdogs-sdl/distinfo
+++ b/games/cdogs-sdl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741532762
-SHA256 (cxong-cdogs-sdl-2.3.0_GH0.tar.gz) = 6ea66e058503a5c160dbeccc25072061c87e190ced6876ae5b63a3e4d1ed0044
-SIZE (cxong-cdogs-sdl-2.3.0_GH0.tar.gz) = 36906703
+TIMESTAMP = 1754731573
+SHA256 (cxong-cdogs-sdl-2.3.1_GH0.tar.gz) = 0a9bd151e33504a2323b3f962720f0d9091645bc378a7b20059e6cd20ccd1270
+SIZE (cxong-cdogs-sdl-2.3.1_GH0.tar.gz) = 37794153
diff --git a/games/cdogs-sdl/pkg-plist b/games/cdogs-sdl/pkg-plist
index b3cff6632b06..d11b0f888d76 100644
--- a/games/cdogs-sdl/pkg-plist
+++ b/games/cdogs-sdl/pkg-plist
@@ -10,6 +10,7 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/campaign.json
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/character_classes.json
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/characters.json
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/antelope_sleep_16x10.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/apple.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/apple.txt
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/banana.png
@@ -19,11 +20,21 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/birdcage.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/birdcage.txt
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/cage.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/camel_sleep_16x10.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/candle_14x30.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/cantaloupe_8x8.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/cantaloupe_feeder.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/cantaloupes.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chandelier.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/antelope/data.json
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/antelope/legs_idle_24x24.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/antelope/legs_run_24x24.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/antelope/src.blend
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/antelope/src.txt
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/antelope/upper_idle_24x24.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/antelope/upper_idle_handgun_24x24.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/antelope/upper_run_24x24.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/antelope/upper_run_handgun_24x24.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/camel/data.json
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/camel/legs_idle_30x30.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/camel/legs_run_30x30.png
@@ -33,15 +44,38 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/camel/upper_idle_handgun_30x30.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/camel/upper_run_30x30.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/camel/upper_run_handgun_30x30.png
-%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/mutant/data.json
-%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/mutant/legs_idle_24x24.png
-%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/mutant/legs_run_24x24.png
-%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/mutant/src.blend
-%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/mutant/src.txt
-%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/mutant/upper_idle_24x24.png
-%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/mutant/upper_idle_handgun_24x24.png
-%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/mutant/upper_run_24x24.png
-%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/mutant/upper_run_handgun_24x24.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/giraffe/data.json
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/giraffe/legs_idle_32x32.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/giraffe/legs_run_32x32.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/giraffe/src.blend
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/giraffe/src.txt
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/giraffe/upper_idle_32x32.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/giraffe/upper_idle_handgun_32x32.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/giraffe/upper_run_32x32.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/monkey/data.json
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/monkey/legs_idle_24x24.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/monkey/legs_idle_32x32.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/monkey/legs_run_24x24.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/monkey/legs_run_32x32.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/monkey/src.blend
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/monkey/src.txt
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/monkey/upper_idle_24x24.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/monkey/upper_idle_32x32.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/monkey/upper_idle_handgun_24x24.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/monkey/upper_idle_handgun_32x32.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/monkey/upper_run_24x24.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/monkey/upper_run_32x32.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/monkey/upper_run_handgun_24x24.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/monkey/upper_run_handgun_32x32.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/ostrich/data.json
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/ostrich/legs_idle_24x24.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/ostrich/legs_run_24x24.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/ostrich/src.blend
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/ostrich/src.txt
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/ostrich/upper_idle_24x24.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/ostrich/upper_idle_handgun_24x24.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/ostrich/upper_run_24x24.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/ostrich/upper_run_handgun_24x24.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/sheep/data.json
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/sheep/legs_idle_24x24.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/sheep/legs_run_24x24.png
@@ -51,13 +85,16 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/sheep/upper_idle_handgun_24x24.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/sheep/upper_run_24x24.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/sheep/upper_run_handgun_24x24.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/facehairs/nosering_12x12.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/guns/cantaloupe_feeder_30x22.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/guns/large_launcher_30x22.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/guns/small_launcher_30x22.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/guns/super_feeder_30x22.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/hairs/hitler_10x10.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/hairs/sheep_12x11.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/hats/ossicone_12x11.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/heads/monkey_12x12.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/heads/ostrich_12x10.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/heads/sheep_12x11.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/closet.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/closet_fruit.png
@@ -68,6 +105,7 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/curtain_yellow.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/duck_picture.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/ghost_corpse.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/giraffe_sleep_16x16.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/goat_sleep_16x10.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/grapes.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/grapes.txt
@@ -77,11 +115,14 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/lattice_broken.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/map.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/monkey_portrait.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/monkey_sleep_16x10.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/naamah_portrait.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/noah_flag.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/noah_portrait.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/orange.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/orange.txt
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/ostrich_sleep_16x10.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/ox_sleep_16x10.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/particles/cantaloupe_8x8.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/particles/trail_spit.txt
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/particles/trail_spit_3x38.png
diff --git a/games/xtxf/Makefile b/games/xtxf/Makefile
index 2df48a15ca9a..6d0a03f46c79 100644
--- a/games/xtxf/Makefile
+++ b/games/xtxf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xtxf
-DISTVERSION= 0.11.3
+DISTVERSION= 0.11.4
CATEGORIES= games
MAINTAINER= slowdive@me.com
@@ -9,8 +9,7 @@ WWW= https://github.com/charlesrocket/xtxf
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= git>=2:devel/git \
- zig>=0.14:lang/zig
+BUILD_DEPENDS= zig>=0.14:lang/zig
USE_GITHUB= yes
GH_ACCOUNT= charlesrocket
@@ -24,7 +23,7 @@ BUILD_ARGS= --prefix ${PREFIX} ${WITH_DEBUG:U-Doptimize=ReleaseFast} \
MAKE_ENV= DESTDIR=${STAGEDIR}
PLIST_FILES= bin/xtxf \
- share/man/man1/xtxf.1.gz
+ share/man/man6/xtxf.6.gz
OPTIONS_DEFAULT= BASH ZSH
OPTIONS_GROUP= COMPLETION
@@ -43,8 +42,8 @@ post-build:
@${RM} ${STAGEDIR}${PREFIX}/bin/cova_generator_xtxf
do-install:
- ${INSTALL_MAN} ${WRKSRC}/meta/help_docs/manpages/xtxf.1 \
- ${STAGEDIR}${PREFIX}/share/man/man1
+ ${INSTALL_MAN} ${WRKSRC}/meta/help_docs/manpages/xtxf.6 \
+ ${STAGEDIR}${PREFIX}/share/man/man6
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/xtxf
diff --git a/games/xtxf/distinfo b/games/xtxf/distinfo
index 071c0d599d5a..41ae6784a843 100644
--- a/games/xtxf/distinfo
+++ b/games/xtxf/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1752025682
-SHA256 (charlesrocket-xtxf-0.11.3_GH0.tar.gz) = 6b9a01ec932a20d9fe941f3c8013166968d94a8a28c9c50c2fb22c7f133e112c
-SIZE (charlesrocket-xtxf-0.11.3_GH0.tar.gz) = 17050
+TIMESTAMP = 1754738873
+SHA256 (charlesrocket-xtxf-0.11.4_GH0.tar.gz) = 4dd2029868c838b3e1e716de05f27bd77af719a1c4c4a38ba0b0f538cab0714f
+SIZE (charlesrocket-xtxf-0.11.4_GH0.tar.gz) = 17267
SHA256 (termbox-termbox2-9c9281a_GH0.tar.gz) = 4781a10e1f8dedc52ed1c93f1c306ec97acf81654135efd125e779c99bceab77
SIZE (termbox-termbox2-9c9281a_GH0.tar.gz) = 81538
SHA256 (00JCIV00-cova-4c56696_GH0.tar.gz) = de1bc17b6d68f3beaf440841d7d52199059ab250950a37c00a49af2a0059d1e0
diff --git a/graphics/drawio/Makefile b/graphics/drawio/Makefile
index e9e9ec0db985..50f56e4ee0a3 100644
--- a/graphics/drawio/Makefile
+++ b/graphics/drawio/Makefile
@@ -1,5 +1,6 @@
PORTNAME= drawio
PORTVERSION= 28.0.6
+PORTREVISION= 1
DISTVERSIONPREFIX= x86_64-
CATEGORIES= graphics
MASTER_SITES= https://github.com/jgraph/drawio-desktop/releases/download/v${PORTVERSION}/
diff --git a/graphics/egl-wayland/Makefile b/graphics/egl-wayland/Makefile
index 65275804f343..3da37d7eb3b6 100644
--- a/graphics/egl-wayland/Makefile
+++ b/graphics/egl-wayland/Makefile
@@ -1,5 +1,5 @@
PORTNAME= egl-wayland
-DISTVERSION= 1.1.19
+DISTVERSION= 1.1.20
CATEGORIES= graphics
MAINTAINER= ports@FreeBSD.org
diff --git a/graphics/egl-wayland/distinfo b/graphics/egl-wayland/distinfo
index 2fd8302a4285..32ea886df626 100644
--- a/graphics/egl-wayland/distinfo
+++ b/graphics/egl-wayland/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745359337
-SHA256 (NVIDIA-egl-wayland-1.1.19_GH0.tar.gz) = b9a63e59eb552ef925b9fda96e466457edfe4b7728dd861ee06152b064edccdf
-SIZE (NVIDIA-egl-wayland-1.1.19_GH0.tar.gz) = 76156
+TIMESTAMP = 1754506010
+SHA256 (NVIDIA-egl-wayland-1.1.20_GH0.tar.gz) = 17d7c8976a08758621a42e9d8c328bce420208e956f473a19f827f5933df401a
+SIZE (NVIDIA-egl-wayland-1.1.20_GH0.tar.gz) = 76168
diff --git a/graphics/egl-wayland/pkg-plist b/graphics/egl-wayland/pkg-plist
index dfd8b85772f4..697437c04a7d 100644
--- a/graphics/egl-wayland/pkg-plist
+++ b/graphics/egl-wayland/pkg-plist
@@ -1,6 +1,6 @@
lib/libnvidia-egl-wayland.so
lib/libnvidia-egl-wayland.so.1
-lib/libnvidia-egl-wayland.so.1.1.19
+lib/libnvidia-egl-wayland.so.1.1.20
libdata/pkgconfig/wayland-eglstream-protocols.pc
libdata/pkgconfig/wayland-eglstream.pc
share/egl/egl_external_platform.d/10_nvidia_wayland.json
diff --git a/graphics/kdegraphics-mobipocket/Makefile b/graphics/kdegraphics-mobipocket/Makefile
index 109ed5bc97c3..ebaa419e672b 100644
--- a/graphics/kdegraphics-mobipocket/Makefile
+++ b/graphics/kdegraphics-mobipocket/Makefile
@@ -5,7 +5,7 @@ PKGNAMESUFFIX= -${FLAVOR}
MAINTAINER= kde@FreeBSD.org
COMMENT= Mobipocket plugins for Strigi indexing and thumbnails
-WWW= https://www.kde.org
+WWW= https://invent.kde.org/graphics/kdegraphics-mobipocket
FLAVORS= qt6 qt5
FLAVOR?= qt6
diff --git a/graphics/kdegraphics-mobipocket/pkg-plist b/graphics/kdegraphics-mobipocket/pkg-plist
deleted file mode 100644
index ddc051f14194..000000000000
--- a/graphics/kdegraphics-mobipocket/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-include/QMobipocket/qmobipocket/mobipocket.h
-include/QMobipocket/qmobipocket/qfilestream.h
-include/QMobipocket/qmobipocket/qmobipocket_export.h
-include/QMobipocket/qmobipocket_version.h
-lib/cmake/QMobipocket/QMobipocketConfig.cmake
-lib/cmake/QMobipocket/QMobipocketConfigVersion.cmake
-lib/cmake/QMobipocket/QMobipocketTargets-%%CMAKE_BUILD_TYPE%%.cmake
-lib/cmake/QMobipocket/QMobipocketTargets.cmake
-lib/libqmobipocket.so
-lib/libqmobipocket.so.2
-lib/libqmobipocket.so.2.1.0
diff --git a/graphics/kqtquickcharts/Makefile b/graphics/kqtquickcharts/Makefile
index 1271f59038bd..05d36d7b60e3 100644
--- a/graphics/kqtquickcharts/Makefile
+++ b/graphics/kqtquickcharts/Makefile
@@ -4,7 +4,7 @@ CATEGORIES= graphics kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= QtQuick plugin to render interactive charts
-WWW= https://github.com/KDE/kqtquickcharts
+WWW= https://invent.kde.org/libraries/kqtquickcharts
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/graphics/ksanecore/Makefile b/graphics/ksanecore/Makefile
index c4be293c1ced..8d00b4ff1657 100644
--- a/graphics/ksanecore/Makefile
+++ b/graphics/ksanecore/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ksanecore
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= graphics kde kde-applications
MAINTAINER= kde@FreeBSD.org
@@ -9,10 +10,8 @@ WWW= https://invent.kde.org/libraries/ksanecore
LIB_DEPENDS= libsane.so:graphics/sane-backends
USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz
-USE_KDE= ecm:build
+USE_KDE= i18n ecm:build
USE_QT= base
USE_LDCONFIG= yes
-OPTIONS_DEFINE= DOCS
-
.include <bsd.port.mk>
diff --git a/graphics/libkdcraw/Makefile b/graphics/libkdcraw/Makefile
index 392db9f1bcdb..9cce77478587 100644
--- a/graphics/libkdcraw/Makefile
+++ b/graphics/libkdcraw/Makefile
@@ -5,7 +5,7 @@ PKGNAMESUFFIX?= -${FLAVOR}
MAINTAINER= kde@FreeBSD.org
COMMENT= LibRaw interface for KDE
-WWW= https://www.digikam.org/
+WWW= https://invent.kde.org/graphics/libkdcraw
LICENSE= GPLv2+
diff --git a/graphics/libkexiv2/Makefile b/graphics/libkexiv2/Makefile
index 25aa8d185c2b..79294e16212a 100644
--- a/graphics/libkexiv2/Makefile
+++ b/graphics/libkexiv2/Makefile
@@ -1,26 +1,18 @@
PORTNAME= libkexiv2
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
CATEGORIES= graphics kde kde-applications
-PKGNAMESUFFIX= -${FLAVOR}
+PKGNAMESUFFIX= -qt6
MAINTAINER= kde@FreeBSD.org
COMMENT= Exiv2 library interface for KDE
-WWW= https://www.digikam.org/
-
-FLAVORS= qt6 qt5
-FLAVOR?= qt6
+WWW= https://invent.kde.org/graphics/libkexiv2
LIB_DEPENDS= libexiv2.so:graphics/exiv2
-USES= cmake compiler:c++11-lang kde:${FLAVOR:S/qt//} pkgconfig \
- qt:${FLAVOR:S/qt//} tar:xz
+USES= cmake compiler:c++11-lang kde:6 pkgconfig \
+ qt:6 tar:xz
USE_KDE= ecm:build
-_USE_QT_qt5= core gui buildtools:build qmake:build
-_USE_QT_qt6= base
-USE_QT= ${_USE_QT_${FLAVOR}}
-
+USE_QT= base
USE_LDCONFIG= yes
-PLIST= pkg-plist.${FLAVOR}
-
.include <bsd.port.mk>
diff --git a/graphics/libkexiv2/pkg-plist b/graphics/libkexiv2/pkg-plist
index 05ea91de27d0..ce7acb0b7b5d 100644
--- a/graphics/libkexiv2/pkg-plist
+++ b/graphics/libkexiv2/pkg-plist
@@ -1,18 +1,18 @@
-include/KF5/KExiv2/KExiv2/KExiv2
-include/KF5/KExiv2/KExiv2/KExiv2Data
-include/KF5/KExiv2/KExiv2/KExiv2Previews
-include/KF5/KExiv2/KExiv2/RotationMatrix
-include/KF5/KExiv2/kexiv2/kexiv2.h
-include/KF5/KExiv2/kexiv2/kexiv2data.h
-include/KF5/KExiv2/kexiv2/kexiv2previews.h
-include/KF5/KExiv2/kexiv2/libkexiv2_export.h
-include/KF5/KExiv2/kexiv2/rotationmatrix.h
-include/KF5/KExiv2/libkexiv2_version.h
-lib/cmake/KF5KExiv2/KF5KExiv2Config.cmake
-lib/cmake/KF5KExiv2/KF5KExiv2ConfigVersion.cmake
-lib/cmake/KF5KExiv2/KF5KExiv2Targets-%%CMAKE_BUILD_TYPE%%.cmake
-lib/cmake/KF5KExiv2/KF5KExiv2Targets.cmake
-lib/libKF5KExiv2.so
-lib/libKF5KExiv2.so.15.0.0
-lib/libKF5KExiv2.so.5.0.0
-share/qlogging-categories5/libkexiv2.categories
+include/KExiv2Qt6/KExiv2/KExiv2
+include/KExiv2Qt6/KExiv2/KExiv2Data
+include/KExiv2Qt6/KExiv2/KExiv2Previews
+include/KExiv2Qt6/KExiv2/RotationMatrix
+include/KExiv2Qt6/kexiv2/kexiv2.h
+include/KExiv2Qt6/kexiv2/kexiv2data.h
+include/KExiv2Qt6/kexiv2/kexiv2previews.h
+include/KExiv2Qt6/kexiv2/libkexiv2_export.h
+include/KExiv2Qt6/kexiv2/rotationmatrix.h
+include/KExiv2Qt6/libkexiv2_version.h
+lib/cmake/KExiv2Qt6/KExiv2Qt6Config.cmake
+lib/cmake/KExiv2Qt6/KExiv2Qt6ConfigVersion.cmake
+lib/cmake/KExiv2Qt6/KExiv2Qt6Targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/KExiv2Qt6/KExiv2Qt6Targets.cmake
+lib/libKExiv2Qt6.so
+lib/libKExiv2Qt6.so.0
+lib/libKExiv2Qt6.so.5.1.0
+share/qlogging-categories6/libkexiv2.categories
diff --git a/graphics/libkexiv2/pkg-plist.qt5 b/graphics/libkexiv2/pkg-plist.qt5
deleted file mode 100644
index 3d9431d398ef..000000000000
--- a/graphics/libkexiv2/pkg-plist.qt5
+++ /dev/null
@@ -1,18 +0,0 @@
-include/KF5/KExiv2/KExiv2/KExiv2
-include/KF5/KExiv2/KExiv2/KExiv2Data
-include/KF5/KExiv2/KExiv2/KExiv2Previews
-include/KF5/KExiv2/KExiv2/RotationMatrix
-include/KF5/KExiv2/kexiv2/kexiv2.h
-include/KF5/KExiv2/kexiv2/kexiv2data.h
-include/KF5/KExiv2/kexiv2/kexiv2previews.h
-include/KF5/KExiv2/kexiv2/libkexiv2_export.h
-include/KF5/KExiv2/kexiv2/rotationmatrix.h
-include/KF5/KExiv2/libkexiv2_version.h
-lib/cmake/KF5KExiv2/KF5KExiv2Config.cmake
-lib/cmake/KF5KExiv2/KF5KExiv2ConfigVersion.cmake
-lib/cmake/KF5KExiv2/KF5KExiv2Targets-%%CMAKE_BUILD_TYPE%%.cmake
-lib/cmake/KF5KExiv2/KF5KExiv2Targets.cmake
-lib/libKF5KExiv2.so
-lib/libKF5KExiv2.so.15.0.0
-lib/libKF5KExiv2.so.5.1.0
-share/qlogging-categories5/libkexiv2.categories
diff --git a/graphics/libkexiv2/pkg-plist.qt6 b/graphics/libkexiv2/pkg-plist.qt6
deleted file mode 100644
index ce7acb0b7b5d..000000000000
--- a/graphics/libkexiv2/pkg-plist.qt6
+++ /dev/null
@@ -1,18 +0,0 @@
-include/KExiv2Qt6/KExiv2/KExiv2
-include/KExiv2Qt6/KExiv2/KExiv2Data
-include/KExiv2Qt6/KExiv2/KExiv2Previews
-include/KExiv2Qt6/KExiv2/RotationMatrix
-include/KExiv2Qt6/kexiv2/kexiv2.h
-include/KExiv2Qt6/kexiv2/kexiv2data.h
-include/KExiv2Qt6/kexiv2/kexiv2previews.h
-include/KExiv2Qt6/kexiv2/libkexiv2_export.h
-include/KExiv2Qt6/kexiv2/rotationmatrix.h
-include/KExiv2Qt6/libkexiv2_version.h
-lib/cmake/KExiv2Qt6/KExiv2Qt6Config.cmake
-lib/cmake/KExiv2Qt6/KExiv2Qt6ConfigVersion.cmake
-lib/cmake/KExiv2Qt6/KExiv2Qt6Targets-%%CMAKE_BUILD_TYPE%%.cmake
-lib/cmake/KExiv2Qt6/KExiv2Qt6Targets.cmake
-lib/libKExiv2Qt6.so
-lib/libKExiv2Qt6.so.0
-lib/libKExiv2Qt6.so.5.1.0
-share/qlogging-categories6/libkexiv2.categories
diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile
index 4dad4a2e7b29..bb07bd95ea7d 100644
--- a/graphics/mesa-devel/Makefile
+++ b/graphics/mesa-devel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mesa
-DISTVERSION= 25.2-branchpoint-1118
-DISTVERSIONSUFFIX= -g0de5e8cd59d
+DISTVERSION= 25.2-branchpoint-1286
+DISTVERSIONSUFFIX= -gc58b3fa3a4e
CATEGORIES= graphics
PKGNAMESUFFIX= -devel
diff --git a/graphics/mesa-devel/distinfo b/graphics/mesa-devel/distinfo
index e986396a2e24..440deeedc9d8 100644
--- a/graphics/mesa-devel/distinfo
+++ b/graphics/mesa-devel/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1754515269
-SHA256 (mesa-25.2-branchpoint-1118-g0de5e8cd59d.tar.bz2) = 9c72bfba15a521322cbd952702468771ba5f326709da0c52e3e2c72cbf1a4af8
-SIZE (mesa-25.2-branchpoint-1118-g0de5e8cd59d.tar.bz2) = 58386811
+TIMESTAMP = 1754699068
+SHA256 (mesa-25.2-branchpoint-1286-gc58b3fa3a4e.tar.bz2) = f078301a1b6d518906f07c1b2fd61a1b3bd78e23238008c1ad489320daa7c8d4
+SIZE (mesa-25.2-branchpoint-1286-gc58b3fa3a4e.tar.bz2) = 58493690
SHA256 (700efacda59c.patch) = 0d567fe737ad1404e1f12d7cd018826d9095c23835f1ed5aaa1c81cb58d3d008
SIZE (700efacda59c.patch) = 983
SHA256 (2930dcbb3329.patch) = f90ab77950ba1a56d165f0bc8a3cbd9c5f624bb5c67d1c7f337316027e8295e8
diff --git a/graphics/nvidia-drm-510-kmod-devel/Makefile b/graphics/nvidia-drm-510-kmod-devel/Makefile
index fe8718609a70..9629da9e33f4 100644
--- a/graphics/nvidia-drm-510-kmod-devel/Makefile
+++ b/graphics/nvidia-drm-510-kmod-devel/Makefile
@@ -1,4 +1,4 @@
-NVIDIA_DISTVERSION= 575.64.05
+NVIDIA_DISTVERSION?= 575.64.05
# Explicitly set PORTREVISION as it can be overridden by the master port
PORTREVISION= 0
MASTERDIR= ${.CURDIR}/../nvidia-drm-510-kmod
diff --git a/graphics/nvidia-drm-510-kmod/distinfo b/graphics/nvidia-drm-510-kmod/distinfo
index 289ca1b8f540..22045b12adc1 100644
--- a/graphics/nvidia-drm-510-kmod/distinfo
+++ b/graphics/nvidia-drm-510-kmod/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752772269
-SHA256 (NVIDIA-FreeBSD-x86_64-570.172.08.tar.xz) = 004fd4084d96854580582d6664df7d36df6e03230001c06a9fa0234c1a3ba1e6
-SIZE (NVIDIA-FreeBSD-x86_64-570.172.08.tar.xz) = 260741248
+TIMESTAMP = 1754443072
+SHA256 (NVIDIA-FreeBSD-x86_64-570.181.tar.xz) = b5e5f1acc5d2f55be9b34ba209c308fa3a716ac489f37a1805d5e9ae5d8ce166
+SIZE (NVIDIA-FreeBSD-x86_64-570.181.tar.xz) = 261233752
SHA256 (freebsd-drm-kmod-drm_v5.10.163_8_GH0.tar.gz) = ea6b04c4bbd859248aabb81bc2abc19f33d68f57decf2e41dd8f5341124227d4
SIZE (freebsd-drm-kmod-drm_v5.10.163_8_GH0.tar.gz) = 20095720
diff --git a/graphics/nvidia-drm-515-kmod-devel/Makefile b/graphics/nvidia-drm-515-kmod-devel/Makefile
index cc8d898a2afe..1be93d31e8a5 100644
--- a/graphics/nvidia-drm-515-kmod-devel/Makefile
+++ b/graphics/nvidia-drm-515-kmod-devel/Makefile
@@ -1,4 +1,4 @@
-NVIDIA_DISTVERSION= 575.64.05
+NVIDIA_DISTVERSION?= 575.64.05
# Explicitly set PORTREVISION as it can be overridden by the master port
PORTREVISION= 0
MASTERDIR= ${.CURDIR}/../nvidia-drm-515-kmod
diff --git a/graphics/nvidia-drm-515-kmod/distinfo b/graphics/nvidia-drm-515-kmod/distinfo
index 2732c296e914..a500ead57db8 100644
--- a/graphics/nvidia-drm-515-kmod/distinfo
+++ b/graphics/nvidia-drm-515-kmod/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752773397
-SHA256 (NVIDIA-FreeBSD-x86_64-570.172.08.tar.xz) = 004fd4084d96854580582d6664df7d36df6e03230001c06a9fa0234c1a3ba1e6
-SIZE (NVIDIA-FreeBSD-x86_64-570.172.08.tar.xz) = 260741248
+TIMESTAMP = 1754443102
+SHA256 (NVIDIA-FreeBSD-x86_64-570.181.tar.xz) = b5e5f1acc5d2f55be9b34ba209c308fa3a716ac489f37a1805d5e9ae5d8ce166
+SIZE (NVIDIA-FreeBSD-x86_64-570.181.tar.xz) = 261233752
SHA256 (freebsd-drm-kmod-drm_v5.15.160_5_GH0.tar.gz) = 93fc30211374d028ec8e24872cc5ac03dab13309b637cf3bdad27f2dcb808fc0
SIZE (freebsd-drm-kmod-drm_v5.15.160_5_GH0.tar.gz) = 26098570
diff --git a/graphics/nvidia-drm-61-kmod-devel/Makefile b/graphics/nvidia-drm-61-kmod-devel/Makefile
index 0a245cd0839b..f8d1c8cfff8a 100644
--- a/graphics/nvidia-drm-61-kmod-devel/Makefile
+++ b/graphics/nvidia-drm-61-kmod-devel/Makefile
@@ -1,4 +1,4 @@
-NVIDIA_DISTVERSION= 575.64.05
+NVIDIA_DISTVERSION?= 575.64.05
# Explicitly set PORTREVISION as it can be overridden by the master port
PORTREVISION= 0
MASTERDIR= ${.CURDIR}/../nvidia-drm-61-kmod
diff --git a/graphics/nvidia-drm-61-kmod/distinfo b/graphics/nvidia-drm-61-kmod/distinfo
index bc5a5002b05d..2c6bc1e046d9 100644
--- a/graphics/nvidia-drm-61-kmod/distinfo
+++ b/graphics/nvidia-drm-61-kmod/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752771787
-SHA256 (NVIDIA-FreeBSD-x86_64-570.172.08.tar.xz) = 004fd4084d96854580582d6664df7d36df6e03230001c06a9fa0234c1a3ba1e6
-SIZE (NVIDIA-FreeBSD-x86_64-570.172.08.tar.xz) = 260741248
+TIMESTAMP = 1754443116
+SHA256 (NVIDIA-FreeBSD-x86_64-570.181.tar.xz) = b5e5f1acc5d2f55be9b34ba209c308fa3a716ac489f37a1805d5e9ae5d8ce166
+SIZE (NVIDIA-FreeBSD-x86_64-570.181.tar.xz) = 261233752
SHA256 (freebsd-drm-kmod-drm_v6.1.128_4_GH0.tar.gz) = ef5ee435493351a4d123f53b503c018a5195604ad4954a052d40f103643de39d
SIZE (freebsd-drm-kmod-drm_v6.1.128_4_GH0.tar.gz) = 37105937
diff --git a/graphics/nvidia-drm-66-kmod-devel/Makefile b/graphics/nvidia-drm-66-kmod-devel/Makefile
index 8a82ec87b6e3..36b1a7fc5084 100644
--- a/graphics/nvidia-drm-66-kmod-devel/Makefile
+++ b/graphics/nvidia-drm-66-kmod-devel/Makefile
@@ -1,4 +1,4 @@
-NVIDIA_DISTVERSION= 575.64.05
+NVIDIA_DISTVERSION?= 575.64.05
# Explicitly set PORTREVISION as it can be overridden by the master port
PORTREVISION= 0
MASTERDIR= ${.CURDIR}/../nvidia-drm-66-kmod
diff --git a/graphics/nvidia-drm-66-kmod/distinfo b/graphics/nvidia-drm-66-kmod/distinfo
index e1cb84730b17..95f7ac50e124 100644
--- a/graphics/nvidia-drm-66-kmod/distinfo
+++ b/graphics/nvidia-drm-66-kmod/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752774052
-SHA256 (NVIDIA-FreeBSD-x86_64-570.172.08.tar.xz) = 004fd4084d96854580582d6664df7d36df6e03230001c06a9fa0234c1a3ba1e6
-SIZE (NVIDIA-FreeBSD-x86_64-570.172.08.tar.xz) = 260741248
+TIMESTAMP = 1754443131
+SHA256 (NVIDIA-FreeBSD-x86_64-570.181.tar.xz) = b5e5f1acc5d2f55be9b34ba209c308fa3a716ac489f37a1805d5e9ae5d8ce166
+SIZE (NVIDIA-FreeBSD-x86_64-570.181.tar.xz) = 261233752
SHA256 (freebsd-drm-kmod-drm_v6.6.25_5_GH0.tar.gz) = 412fe7b8db00ce7ed6339fa3099f9b17fe78b115ccb05a8714228ce70c9d0882
SIZE (freebsd-drm-kmod-drm_v6.6.25_5_GH0.tar.gz) = 38486809
diff --git a/graphics/nvidia-drm-kmod-devel/Makefile b/graphics/nvidia-drm-kmod-devel/Makefile
index 1ef3bc6d3051..14acc6b83160 100644
--- a/graphics/nvidia-drm-kmod-devel/Makefile
+++ b/graphics/nvidia-drm-kmod-devel/Makefile
@@ -1,4 +1,4 @@
-DISTVERSION= 575.64.05
+DISTVERSION?= 575.64.05
# Explicitly set PORTREVISION as it can be overridden by the master port
PORTREVISION= 0
diff --git a/japanese/font-moralerspace-hw/Makefile b/japanese/font-moralerspace-hw/Makefile
index 24e0adfbf962..0483c7293277 100644
--- a/japanese/font-moralerspace-hw/Makefile
+++ b/japanese/font-moralerspace-hw/Makefile
@@ -1,5 +1,5 @@
PORTNAME= moralerspace-hw
-PORTVERSION= 1.1.0
+PORTVERSION= 2.0.0
PORTREVISION= 0
CATEGORIES= japanese x11-fonts
MASTER_SITES= https://github.com/yuru7/${FONTNAME}/releases/download/v${PORTVERSION}/
diff --git a/japanese/font-moralerspace-hw/distinfo b/japanese/font-moralerspace-hw/distinfo
index 46241d132f3e..fa7d19a9b18c 100644
--- a/japanese/font-moralerspace-hw/distinfo
+++ b/japanese/font-moralerspace-hw/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739119473
-SHA256 (MoralerspaceHW_v1.1.0.zip) = 7d7be182d13930ef6710ec1de61adc5bf9740b8d9754cfd5260bca3f4239c8f5
-SIZE (MoralerspaceHW_v1.1.0.zip) = 39184726
+TIMESTAMP = 1754740041
+SHA256 (MoralerspaceHW_v2.0.0.zip) = 500a7774297c829265ebd472b6d8c1159cfb3e9daa4ca0570170af541b991b7d
+SIZE (MoralerspaceHW_v2.0.0.zip) = 102017180
diff --git a/japanese/font-moralerspace-hwjpdoc/Makefile b/japanese/font-moralerspace-hwjpdoc/Makefile
index cc2c5d1819f4..91d40bd4b614 100644
--- a/japanese/font-moralerspace-hwjpdoc/Makefile
+++ b/japanese/font-moralerspace-hwjpdoc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= moralerspace-hwjpdoc
-PORTVERSION= 1.1.0
+PORTVERSION= 2.0.0
PORTREVISION= 0
CATEGORIES= japanese x11-fonts
MASTER_SITES= https://github.com/yuru7/${FONTNAME}/releases/download/v${PORTVERSION}/
diff --git a/japanese/font-moralerspace-hwjpdoc/distinfo b/japanese/font-moralerspace-hwjpdoc/distinfo
index f3fb9ab979a9..963b409edb2c 100644
--- a/japanese/font-moralerspace-hwjpdoc/distinfo
+++ b/japanese/font-moralerspace-hwjpdoc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739119530
-SHA256 (MoralerspaceHWJPDOC_v1.1.0.zip) = 8aeea6616801f4860649944359814297048c081323c8406f530a5826ea1263a6
-SIZE (MoralerspaceHWJPDOC_v1.1.0.zip) = 39184310
+TIMESTAMP = 1754740413
+SHA256 (MoralerspaceHWJPDOC_v2.0.0.zip) = 3598729cb4693ff74fe32695fac167991d6bee55fc1649281aab64f311624907
+SIZE (MoralerspaceHWJPDOC_v2.0.0.zip) = 102036208
diff --git a/japanese/font-moralerspace-hwnf/Makefile b/japanese/font-moralerspace-hwnf/Makefile
deleted file mode 100644
index 734e9cbb6e2d..000000000000
--- a/japanese/font-moralerspace-hwnf/Makefile
+++ /dev/null
@@ -1,59 +0,0 @@
-PORTNAME= moralerspace-hwnf
-PORTVERSION= 1.1.0
-PORTREVISION= 0
-CATEGORIES= japanese x11-fonts
-MASTER_SITES= https://github.com/yuru7/${FONTNAME}/releases/download/v${PORTVERSION}/
-PKGNAMEPREFIX= ja-font-
-DISTNAME= ${FONTNAME}${VARIATION}_v${DISTVERSION}
-
-MAINTAINER= ume@FreeBSD.org
-COMMENT= Moralerspace Font (Half-width 1:Full-width 2 Width + Nerd Fonts)
-WWW= https://github.com/yuru7/moralerspace
-
-LICENSE= OFL11
-
-USES= fonts:fc zip
-NO_ARCH= yes
-NO_BUILD= yes
-WRKSRC= ${WRKDIR}/${DISTNAME}
-
-OPTIONS_MULTI= FONT_FAMILY
-OPTIONS_MULTI_FONT_FAMILY= ARGON KRYPTON NEON RADON XENON
-OPTIONS_DEFAULT= ARGON KRYPTON NEON RADON XENON
-ARGON_DESC= Argon (Humanist sans)
-KRYPTON_DESC= Krypton (Mechanical sans)
-NEON_DESC= Neon (neo-grotesque sans)
-RADON_DESC= Radon (Handwriting)
-XENON_DESC= Xenon (Slab serif)
-
-FONTNAME= Moralerspace
-VARIATION= HWNF
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MARGON}
-FONT_FAMILY+= Argon
-.endif
-.if ${PORT_OPTIONS:MKRYPTON}
-FONT_FAMILY+= Krypton
-.endif
-.if ${PORT_OPTIONS:MNEON}
-FONT_FAMILY+= Neon
-.endif
-.if ${PORT_OPTIONS:MRADON}
-FONT_FAMILY+= Radon
-.endif
-.if ${PORT_OPTIONS:MXENON}
-FONT_FAMILY+= Xenon
-.endif
-
-do-install:
- ${MKDIR} ${STAGEDIR}${FONTSDIR}
-.for FAMILY in ${FONT_FAMILY}
-. for STYLE in Bold BoldItalic Italic Regular
- ${INSTALL_DATA} ${WRKSRC}/${FONTNAME}${FAMILY}${VARIATION}-${STYLE}.ttf ${STAGEDIR}${FONTSDIR}
- @${ECHO_CMD} ${FONTSDIR}/${FONTNAME}${FAMILY}${VARIATION}-${STYLE}.ttf >> ${TMPPLIST}
-. endfor
-.endfor
-
-.include <bsd.port.mk>
diff --git a/japanese/font-moralerspace-hwnf/distinfo b/japanese/font-moralerspace-hwnf/distinfo
deleted file mode 100644
index 3f2a9431edb6..000000000000
--- a/japanese/font-moralerspace-hwnf/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1739119587
-SHA256 (MoralerspaceHWNF_v1.1.0.zip) = b4518ceede759315cbe45ed2249a38595f023ac6ed43edf20b570e7d8090baa6
-SIZE (MoralerspaceHWNF_v1.1.0.zip) = 63161674
diff --git a/japanese/font-moralerspace-hwnf/pkg-descr b/japanese/font-moralerspace-hwnf/pkg-descr
deleted file mode 100644
index 80808b5138aa..000000000000
--- a/japanese/font-moralerspace-hwnf/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Moralerspace is a composite font of Monaspace and IBM Plex Sans JP
-(Half-width 1:Full-width 2 Width + Nerd Fonts).
diff --git a/japanese/font-moralerspace-jpdoc/Makefile b/japanese/font-moralerspace-jpdoc/Makefile
index 6839da7632cc..13be50cf525f 100644
--- a/japanese/font-moralerspace-jpdoc/Makefile
+++ b/japanese/font-moralerspace-jpdoc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= moralerspace-jpdoc
-PORTVERSION= 1.1.0
+PORTVERSION= 2.0.0
PORTREVISION= 0
CATEGORIES= japanese x11-fonts
MASTER_SITES= https://github.com/yuru7/${FONTNAME}/releases/download/v${PORTVERSION}/
diff --git a/japanese/font-moralerspace-jpdoc/distinfo b/japanese/font-moralerspace-jpdoc/distinfo
index 42a6f6d6fa4d..01582ee7c103 100644
--- a/japanese/font-moralerspace-jpdoc/distinfo
+++ b/japanese/font-moralerspace-jpdoc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739119638
-SHA256 (MoralerspaceJPDOC_v1.1.0.zip) = 46581e9c3f2f41da4601649a9dacf54e0551b06a35ebea56b8760cb9358dde0f
-SIZE (MoralerspaceJPDOC_v1.1.0.zip) = 39165140
+TIMESTAMP = 1754740155
+SHA256 (MoralerspaceJPDOC_v2.0.0.zip) = 5abe6465910b1253a5de57bf32e79d2d268f5efea6c9ec9a668c6ea610a16f73
+SIZE (MoralerspaceJPDOC_v2.0.0.zip) = 101990566
diff --git a/japanese/font-moralerspace-nf/Makefile b/japanese/font-moralerspace-nf/Makefile
deleted file mode 100644
index a7d4888a075c..000000000000
--- a/japanese/font-moralerspace-nf/Makefile
+++ /dev/null
@@ -1,59 +0,0 @@
-PORTNAME= moralerspace-nf
-PORTVERSION= 1.1.0
-PORTREVISION= 0
-CATEGORIES= japanese x11-fonts
-MASTER_SITES= https://github.com/yuru7/${FONTNAME}/releases/download/v${PORTVERSION}/
-PKGNAMEPREFIX= ja-font-
-DISTNAME= ${FONTNAME}${VARIATION}_v${DISTVERSION}
-
-MAINTAINER= ume@FreeBSD.org
-COMMENT= Moralerspace Font (Regular version + Nerd Fonts)
-WWW= https://github.com/yuru7/moralerspace
-
-LICENSE= OFL11
-
-USES= fonts:fc zip
-NO_ARCH= yes
-NO_BUILD= yes
-WRKSRC= ${WRKDIR}/${DISTNAME}
-
-OPTIONS_MULTI= FONT_FAMILY
-OPTIONS_MULTI_FONT_FAMILY= ARGON KRYPTON NEON RADON XENON
-OPTIONS_DEFAULT= ARGON KRYPTON NEON RADON XENON
-ARGON_DESC= Argon (Humanist sans)
-KRYPTON_DESC= Krypton (Mechanical sans)
-NEON_DESC= Neon (neo-grotesque sans)
-RADON_DESC= Radon (Handwriting)
-XENON_DESC= Xenon (Slab serif)
-
-FONTNAME= Moralerspace
-VARIATION= NF
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MARGON}
-FONT_FAMILY+= Argon
-.endif
-.if ${PORT_OPTIONS:MKRYPTON}
-FONT_FAMILY+= Krypton
-.endif
-.if ${PORT_OPTIONS:MNEON}
-FONT_FAMILY+= Neon
-.endif
-.if ${PORT_OPTIONS:MRADON}
-FONT_FAMILY+= Radon
-.endif
-.if ${PORT_OPTIONS:MXENON}
-FONT_FAMILY+= Xenon
-.endif
-
-do-install:
- ${MKDIR} ${STAGEDIR}${FONTSDIR}
-.for FAMILY in ${FONT_FAMILY}
-. for STYLE in Bold BoldItalic Italic Regular
- ${INSTALL_DATA} ${WRKSRC}/${FONTNAME}${FAMILY}${VARIATION}-${STYLE}.ttf ${STAGEDIR}${FONTSDIR}
- @${ECHO_CMD} ${FONTSDIR}/${FONTNAME}${FAMILY}${VARIATION}-${STYLE}.ttf >> ${TMPPLIST}
-. endfor
-.endfor
-
-.include <bsd.port.mk>
diff --git a/japanese/font-moralerspace-nf/distinfo b/japanese/font-moralerspace-nf/distinfo
deleted file mode 100644
index 0f106614d310..000000000000
--- a/japanese/font-moralerspace-nf/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1739119687
-SHA256 (MoralerspaceNF_v1.1.0.zip) = 07a47b320adee33140562f2b0aeb3f853e5fd86760fbeaa1036bb8d19ad433a6
-SIZE (MoralerspaceNF_v1.1.0.zip) = 63121839
diff --git a/japanese/font-moralerspace-nf/pkg-descr b/japanese/font-moralerspace-nf/pkg-descr
deleted file mode 100644
index 7cbf3d9a228c..000000000000
--- a/japanese/font-moralerspace-nf/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Moralerspace is a composite font of Monaspace and IBM Plex Sans JP
-(Regular version (3 half-width: 5 full-width width) + Nerd Fonts).
diff --git a/japanese/font-moralerspace/Makefile b/japanese/font-moralerspace/Makefile
index 49c8878aa687..838e3f5bd8b9 100644
--- a/japanese/font-moralerspace/Makefile
+++ b/japanese/font-moralerspace/Makefile
@@ -1,5 +1,5 @@
PORTNAME= moralerspace
-PORTVERSION= 1.1.0
+PORTVERSION= 2.0.0
PORTREVISION= 0
CATEGORIES= japanese x11-fonts
MASTER_SITES= https://github.com/yuru7/${FONTNAME}/releases/download/v${PORTVERSION}/
diff --git a/japanese/font-moralerspace/distinfo b/japanese/font-moralerspace/distinfo
index a627ea1062ee..c935c0c0b5c1 100644
--- a/japanese/font-moralerspace/distinfo
+++ b/japanese/font-moralerspace/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739119415
-SHA256 (Moralerspace_v1.1.0.zip) = 863fce87c21d1dc1feebfe9c3fe307621858cf393a8c52503bd11bd7576e817e
-SIZE (Moralerspace_v1.1.0.zip) = 39165950
+TIMESTAMP = 1754739868
+SHA256 (Moralerspace_v2.0.0.zip) = 56175ee16373ba1a3d2fd5ec46f3b0b6bf0412be7db1481ec7dee757f2e3d557
+SIZE (Moralerspace_v2.0.0.zip) = 101974524
diff --git a/japanese/font-plemoljp-hs/Makefile b/japanese/font-plemoljp-hs/Makefile
index d7a41c3279c2..fd3c88709dc0 100644
--- a/japanese/font-plemoljp-hs/Makefile
+++ b/japanese/font-plemoljp-hs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= plemoljp-hs
-PORTVERSION= 2.0.4
+PORTVERSION= 3.0.0
PORTREVISION= 0
CATEGORIES= japanese x11-fonts
MASTER_SITES= https://github.com/yuru7/PlemolJP/releases/download/v${PORTVERSION}/
diff --git a/japanese/font-plemoljp-hs/distinfo b/japanese/font-plemoljp-hs/distinfo
index 85ac55790e65..d8693fd8f470 100644
--- a/japanese/font-plemoljp-hs/distinfo
+++ b/japanese/font-plemoljp-hs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745065463
-SHA256 (PlemolJP_HS_v2.0.4.zip) = df082e9274b7ce87d4db8d98c9dae0de4c92cfa84e8b795fc1a98a2e5b88333d
-SIZE (PlemolJP_HS_v2.0.4.zip) = 101921610
+TIMESTAMP = 1754742337
+SHA256 (PlemolJP_HS_v3.0.0.zip) = 52c4de59f5030caf9e3c88aa304d281c7ea987e2c30fa0441ca162eede2bff12
+SIZE (PlemolJP_HS_v3.0.0.zip) = 216568254
diff --git a/japanese/font-plemoljp-nf/Makefile b/japanese/font-plemoljp-nf/Makefile
index e438440b7ec4..6944e2f346f2 100644
--- a/japanese/font-plemoljp-nf/Makefile
+++ b/japanese/font-plemoljp-nf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= plemoljp-nf
-PORTVERSION= 2.0.4
+PORTVERSION= 3.0.0
PORTREVISION= 0
CATEGORIES= japanese x11-fonts
MASTER_SITES= https://github.com/yuru7/PlemolJP/releases/download/v${PORTVERSION}/
diff --git a/japanese/font-plemoljp-nf/distinfo b/japanese/font-plemoljp-nf/distinfo
index 8d8666065bb5..81c73dd44911 100644
--- a/japanese/font-plemoljp-nf/distinfo
+++ b/japanese/font-plemoljp-nf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745065550
-SHA256 (PlemolJP_NF_v2.0.4.zip) = 54fe7f4d2e857f43a13914ae38638a4205913b19feb3d2f80144c510f4a6a087
-SIZE (PlemolJP_NF_v2.0.4.zip) = 89475457
+TIMESTAMP = 1754742544
+SHA256 (PlemolJP_NF_v3.0.0.zip) = 887e2d0db714d41ac26ab924bdd3a172b922f57b2b480af01e0147180eac3d80
+SIZE (PlemolJP_NF_v3.0.0.zip) = 148951848
diff --git a/japanese/font-plemoljp/Makefile b/japanese/font-plemoljp/Makefile
index 36036289631a..1d152b0f9e3e 100644
--- a/japanese/font-plemoljp/Makefile
+++ b/japanese/font-plemoljp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= plemoljp
-PORTVERSION= 2.0.4
+PORTVERSION= 3.0.0
PORTREVISION= 0
CATEGORIES= japanese x11-fonts
MASTER_SITES= https://github.com/yuru7/PlemolJP/releases/download/v${PORTVERSION}/
diff --git a/japanese/font-plemoljp/distinfo b/japanese/font-plemoljp/distinfo
index 51ca1641cb8b..e24a739cda0b 100644
--- a/japanese/font-plemoljp/distinfo
+++ b/japanese/font-plemoljp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745065215
-SHA256 (PlemolJP_v2.0.4.zip) = 0bf19bd2a242e70582bb8c0be084c878e843f6aeaa9e00210828532285599757
-SIZE (PlemolJP_v2.0.4.zip) = 101926963
+TIMESTAMP = 1754741941
+SHA256 (PlemolJP_v3.0.0.zip) = 757de5ab50fe4f44bb3a3bffcbffec24f18af33dca9bd4e5d7949158fa84533e
+SIZE (PlemolJP_v3.0.0.zip) = 216576583
diff --git a/java/wildfly/Makefile b/java/wildfly/Makefile
index 2d4f984f2336..03f0558cf788 100644
--- a/java/wildfly/Makefile
+++ b/java/wildfly/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wildfly
-DISTVERSION= 36.0.1
+DISTVERSION= 37.0.0
CATEGORIES= java www
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${WILDFLY_VERSION}/
DISTNAME= wildfly-${WILDFLY_VERSION}
@@ -31,7 +31,7 @@ PLIST_SUB= APP_HOME=${PORTNAME}
VAR_DIR?= /var
LOG_DIR?= ${VAR_DIR}/log/${PORTNAME}
PID_FILE= ${VAR_DIR}/run/${PORTNAME}.pid
-WILDFLY_VERSION=${PORTVERSION}.Final
+WILDFLY_VERSION=${DISTVERSION}.Final
CONFIG_FILES= appclient/configuration/appclient.xml \
appclient/configuration/logging.properties \
@@ -81,9 +81,13 @@ do-install:
${ECHO_CMD} "@dir wildfly/.galleon/hashes/domain/tmp/auth" >> ${TMPPLIST}
${ECHO_CMD} "@dir wildfly/.galleon/hashes/standalone/lib/ext" >> ${TMPPLIST}
${ECHO_CMD} "@dir wildfly/.galleon/hashes/standalone/tmp/auth" >> ${TMPPLIST}
+ ${ECHO_CMD} "@dir wildfly/.galleon/hashes/standalone/tmp/embedded-server/auth" >> ${TMPPLIST}
+ ${ECHO_CMD} "@dir wildfly/.galleon/hashes/standalone/tmp/embedded-server/vfs/temp" >> ${TMPPLIST}
${ECHO_CMD} "@dir wildfly/.well-known/acme-challenge" >> ${TMPPLIST}
${ECHO_CMD} "@dir wildfly/domain/tmp/auth" >> ${TMPPLIST}
${ECHO_CMD} "@dir wildfly/standalone/lib/ext" >> ${TMPPLIST}
${ECHO_CMD} "@dir wildfly/standalone/tmp/auth" >> ${TMPPLIST}
+ ${ECHO_CMD} "@dir wildfly/standalone/tmp/embedded-server/auth" >> ${TMPPLIST}
+ ${ECHO_CMD} "@dir wildfly/standalone/tmp/embedded-server/vfs/temp" >> ${TMPPLIST}
.include <bsd.port.mk>
diff --git a/java/wildfly/distinfo b/java/wildfly/distinfo
index 06beb5883ad6..8d71a1ae3f85 100644
--- a/java/wildfly/distinfo
+++ b/java/wildfly/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748780273
-SHA256 (wildfly-36.0.1.Final.tar.gz) = 1a0f71680cac962cef03173e81f5ff8886175f18292db158b75c8077cf4ac38d
-SIZE (wildfly-36.0.1.Final.tar.gz) = 266045256
+TIMESTAMP = 1754684078
+SHA256 (wildfly-37.0.0.Final.tar.gz) = b48985ad8408f53b8bc7e52d0e1031fcad9ff062aa2cc583ca5fe4d2efbef82d
+SIZE (wildfly-37.0.0.Final.tar.gz) = 257390551
diff --git a/lang/fpc-devel-source/Makefile b/lang/fpc-devel-source/Makefile
index 58c2b53e43cf..03d62682a0c0 100644
--- a/lang/fpc-devel-source/Makefile
+++ b/lang/fpc-devel-source/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fpc-devel
-PORTVERSION= 3.3.1.20250722
+PORTVERSION= 3.3.1.20250807
CATEGORIES= lang
PKGNAMESUFFIX= -source
DIST_SUBDIR= freepascal
@@ -15,7 +15,7 @@ USE_GITLAB= yes
GL_SITE= https://gitlab.com/freepascal.org
GL_ACCOUNT= fpc
GL_PROJECT= source
-GL_TAGNAME= 9701f72a3f2162e690be0975a0df389c758ecdcc
+GL_TAGNAME= 574b03bfb99348067f98320e7da2a788005214d4
PLIST= ${WRKDIR}/pkg-plist
PATCHDIR= ${PORTSDIR}/lang/fpc-devel/files
diff --git a/lang/fpc-devel-source/distinfo b/lang/fpc-devel-source/distinfo
index 501ecf4a8da1..d099056a9208 100644
--- a/lang/fpc-devel-source/distinfo
+++ b/lang/fpc-devel-source/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753221521
-SHA256 (freepascal/fpc-source-9701f72a3f2162e690be0975a0df389c758ecdcc_GL0.tar.gz) = 926a8edc2495a2068998310bab16a414660beae4ac76dc3264b48ade77dec0e1
-SIZE (freepascal/fpc-source-9701f72a3f2162e690be0975a0df389c758ecdcc_GL0.tar.gz) = 56745890
+TIMESTAMP = 1754582456
+SHA256 (freepascal/fpc-source-574b03bfb99348067f98320e7da2a788005214d4_GL0.tar.gz) = da4e22f6afc9285269c5cd76888d418b30439c91b2b452625eea1bc9df60adc9
+SIZE (freepascal/fpc-source-574b03bfb99348067f98320e7da2a788005214d4_GL0.tar.gz) = 56890528
diff --git a/lang/fpc-devel/Makefile b/lang/fpc-devel/Makefile
index 99222b5d2069..03e7988a47ca 100644
--- a/lang/fpc-devel/Makefile
+++ b/lang/fpc-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fpc
-PORTVERSION= 3.3.1.20250722
+PORTVERSION= 3.3.1.20250807
CATEGORIES= lang
MASTER_SITES= LOCAL/acm/freepascal/:bootstrap \
LOCAL/acm/freepascal/:man
@@ -28,7 +28,7 @@ USE_GITLAB= yes
GL_SITE= https://gitlab.com/freepascal.org
GL_ACCOUNT= fpc
GL_PROJECT= source
-GL_TAGNAME= 9701f72a3f2162e690be0975a0df389c758ecdcc
+GL_TAGNAME= 574b03bfb99348067f98320e7da2a788005214d4
FPCSRCDIR= source-${GL_TAGNAME}
diff --git a/lang/fpc-devel/distinfo b/lang/fpc-devel/distinfo
index ecd8717711f8..6d4ccbabca3a 100644
--- a/lang/fpc-devel/distinfo
+++ b/lang/fpc-devel/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1753217167
+TIMESTAMP = 1754582392
SHA256 (freepascal/ppc386-3.2.2-freebsd.tar.gz) = 2e175954442e28799edfe08c01635d209298b992f1062d03872571d58aa9f43a
SIZE (freepascal/ppc386-3.2.2-freebsd.tar.gz) = 1364288
SHA256 (freepascal/ppcx64-3.2.2-freebsd.tar.gz) = 8cf6258688c3457f27bcec18e6993443ed2fcfe7d7c8697d54a13f32965e8fb0
@@ -7,5 +7,5 @@ SHA256 (freepascal/ppca64-3.3.1-freebsd.tar.gz) = 5d9010c69f461b3522826c07d1dff2
SIZE (freepascal/ppca64-3.3.1-freebsd.tar.gz) = 1392501
SHA256 (freepascal/fpc-3.2.2.man.tar.gz) = 4b7d7d50922531fa01e00d0bc913abb40426ba3001579240bf3db3f4ad640584
SIZE (freepascal/fpc-3.2.2.man.tar.gz) = 47334
-SHA256 (freepascal/fpc-source-9701f72a3f2162e690be0975a0df389c758ecdcc_GL0.tar.gz) = 926a8edc2495a2068998310bab16a414660beae4ac76dc3264b48ade77dec0e1
-SIZE (freepascal/fpc-source-9701f72a3f2162e690be0975a0df389c758ecdcc_GL0.tar.gz) = 56745890
+SHA256 (freepascal/fpc-source-574b03bfb99348067f98320e7da2a788005214d4_GL0.tar.gz) = da4e22f6afc9285269c5cd76888d418b30439c91b2b452625eea1bc9df60adc9
+SIZE (freepascal/fpc-source-574b03bfb99348067f98320e7da2a788005214d4_GL0.tar.gz) = 56890528
diff --git a/lang/fpc-devel/pkg-plist b/lang/fpc-devel/pkg-plist
index 96000c51dc29..0cd2a6390330 100644
--- a/lang/fpc-devel/pkg-plist
+++ b/lang/fpc-devel/pkg-plist
@@ -183,6 +183,7 @@ lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/ptc.fpm
lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/ptckvm.fpm
lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/pthreads.fpm
lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/pxlib.fpm
+lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/redis.fpm
lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/regexpr.fpm
lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/rexx.fpm
lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/rsvg.fpm
@@ -1730,15 +1731,26 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/timeddlg.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/uapp.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/uapp.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/uapp.rsj
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/uasciitab.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/uasciitab.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/ucolorsel.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/ucolorsel.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/ucolortxt.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/ucolortxt.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/udialogs.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/udialogs.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/udialogs.rsj
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/udrivers.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/udrivers.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/ueditors.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/ueditors.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/ueditors.rsj
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/ufvclip.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/ufvclip.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/ufvcommon.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/ufvcommon.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/ugadgets.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/ugadgets.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/uhistlist.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/uhistlist.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/uinplong.o
@@ -1750,6 +1762,11 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/umsgbox.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/umsgbox.rsj
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/uoutline.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/uoutline.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/ustatuses.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/ustatuses.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/ustddlg.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/ustddlg.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/ustddlg.rsj
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/utabs.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/utabs.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/utimeddlg.o
@@ -2144,14 +2161,23 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/libvlc/libvlc.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/libvlc/libvlc.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/libvlc/vlc.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/libvlc/vlc.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/libxml2/exslt.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/libxml2/exsltdyn.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/libxml2/exsltdyn.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/libxml2/xml2.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/libxml2/xml2.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/libxml2/xml2dyn.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/libxml2/xml2dyn.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/libxml2/xmlxsd.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/libxml2/xmlxsd.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/libxml2/xmlxsd.rsj
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/libxml2/xmlxsdparser.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/libxml2/xmlxsdparser.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/libxml2/xmlxsdparser.rsj
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/libxml2/xslt.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/libxml2/xslt.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/libxml2/xsltdyn.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/libxml2/xsltdyn.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lua/lauxlib.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lua/lauxlib.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lua/lua.o
@@ -2531,6 +2557,9 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pthreads/pthreads.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pthreads/pthreads.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pxlib/pxlib.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pxlib/pxlib.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/redis/redis.o
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/redis/redis.ppu
+lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/redis/redis.rsj
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/regexpr/oldregexpr.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/regexpr/oldregexpr.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/regexpr/regex.o
@@ -3355,12 +3384,19 @@ lib/libpas2jslib.so
%%EXAMPLESDIR%%-%%PORTVERSION%%/libxml2/examples/exutils.pas
%%EXAMPLESDIR%%-%%PORTVERSION%%/libxml2/examples/io1.pas
%%EXAMPLESDIR%%-%%PORTVERSION%%/libxml2/examples/io2.pas
+%%EXAMPLESDIR%%-%%PORTVERSION%%/libxml2/examples/parse1.pas
+%%EXAMPLESDIR%%-%%PORTVERSION%%/libxml2/examples/parse2.pas
+%%EXAMPLESDIR%%-%%PORTVERSION%%/libxml2/examples/parse3.pas
+%%EXAMPLESDIR%%-%%PORTVERSION%%/libxml2/examples/parse4.pas
%%EXAMPLESDIR%%-%%PORTVERSION%%/libxml2/examples/reader1.pas
%%EXAMPLESDIR%%-%%PORTVERSION%%/libxml2/examples/reader2.pas
%%EXAMPLESDIR%%-%%PORTVERSION%%/libxml2/examples/test1.xml
%%EXAMPLESDIR%%-%%PORTVERSION%%/libxml2/examples/test2.xml
+%%EXAMPLESDIR%%-%%PORTVERSION%%/libxml2/examples/testWriter.pas
%%EXAMPLESDIR%%-%%PORTVERSION%%/libxml2/examples/tree1.pas
%%EXAMPLESDIR%%-%%PORTVERSION%%/libxml2/examples/tree2.pas
+%%EXAMPLESDIR%%-%%PORTVERSION%%/libxml2/examples/xpath1.pas
+%%EXAMPLESDIR%%-%%PORTVERSION%%/libxml2/examples/xpath2.pas
%%EXAMPLESDIR%%-%%PORTVERSION%%/mysql/examples/mysqls.pp
%%EXAMPLESDIR%%-%%PORTVERSION%%/mysql/examples/testdb3.pp
%%EXAMPLESDIR%%-%%PORTVERSION%%/mysql/examples/testdb4.pp
diff --git a/lang/itcl4/Makefile b/lang/itcl4/Makefile
index 2588ee20d51a..bafd0c1f6421 100644
--- a/lang/itcl4/Makefile
+++ b/lang/itcl4/Makefile
@@ -1,7 +1,7 @@
PORTNAME= itcl4
-DISTVERSION= 4.3.2
+DISTVERSION= 4.3.3
CATEGORIES= lang
-MASTER_SITES= SF/tcl/Tcl/8.6.16
+MASTER_SITES= SF/tcl/Tcl/9.0.2
DISTNAME= itcl${DISTVERSION}
MAINTAINER= tcltk@FreeBSD.org
diff --git a/lang/itcl4/distinfo b/lang/itcl4/distinfo
index 831493ee3831..fe1dc32502ff 100644
--- a/lang/itcl4/distinfo
+++ b/lang/itcl4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734535326
-SHA256 (itcl4.3.2.tar.gz) = 0550c21f0a120302190a1a332530921de2b27208e24e28a953fbd890567dc294
-SIZE (itcl4.3.2.tar.gz) = 446014
+TIMESTAMP = 1754766464
+SHA256 (itcl4.3.3.tar.gz) = 165affea58f500bf1071d1a23129e135b0f3e65fcaede965615fa2fc413ff90f
+SIZE (itcl4.3.3.tar.gz) = 446414
diff --git a/mail/vbsfilter/Makefile b/mail/vbsfilter/Makefile
index 086f7308955a..52beb04f6eae 100644
--- a/mail/vbsfilter/Makefile
+++ b/mail/vbsfilter/Makefile
@@ -24,7 +24,7 @@ CFLAGS+= -Wall
do-extract:
${MKDIR} ${WRKSRC}
- ${CP} ${_DISTDIR}vbsfilter-${PORTVERSION}.c ${WRKSRC}
+ ${CP} ${DISTDIR}/vbsfilter-${PORTVERSION}.c ${WRKSRC}
.for i in ${CTARGETS}
${i}:
diff --git a/math/analitza/Makefile b/math/analitza/Makefile
index ddcfe404f8af..1dd9e7857f27 100644
--- a/math/analitza/Makefile
+++ b/math/analitza/Makefile
@@ -4,7 +4,7 @@ CATEGORIES= math education kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Library from KDE Education project
-WWW= https://www.kde.org/applications/education/
+WWW= https://invent.kde.org/education/analitza
LICENSE= GFDL GPLv2
LICENSE_COMB= multi
diff --git a/math/octave-forge-automatic-differentiation/Makefile b/math/octave-forge-automatic-differentiation/Makefile
index 4373ad2720c0..2a8ca6673d9e 100644
--- a/math/octave-forge-automatic-differentiation/Makefile
+++ b/math/octave-forge-automatic-differentiation/Makefile
@@ -1,5 +1,6 @@
PORTNAME= octave-forge-automatic-differentiation
DISTVERSION= 1.0.1
+PORTREVISION= 1
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
@@ -18,5 +19,6 @@ NO_ARCH= yes
NO_BUILD= yes
OCTAVE_SRC= ${GH_PROJECT}-${DISTVERSION}
+WRKSRC= ${WRKDIR}/${OCTAVE_SRC}
.include <bsd.port.mk>
diff --git a/math/octave-forge-automatic-differentiation/files/patch-DESCRIPTION b/math/octave-forge-automatic-differentiation/files/patch-DESCRIPTION
new file mode 100644
index 000000000000..70d670a80dee
--- /dev/null
+++ b/math/octave-forge-automatic-differentiation/files/patch-DESCRIPTION
@@ -0,0 +1,9 @@
+--- DESCRIPTION.orig 2025-08-07 20:53:55.335448000 -0500
++++ DESCRIPTION 2025-08-07 20:54:04.639963000 -0500
+@@ -1,5 +1,5 @@
+ name: Automatic-Differentiation
+-version: 1.0.0
++version: 1.0.1
+ date: 2022-07-15
+ author: Steven Waldrip <https://mathsfromnothing.cf>
+ maintainer: Steven Waldrip <https://mathsfromnothing.cf>
diff --git a/math/octave-forge-onsas/Makefile b/math/octave-forge-onsas/Makefile
index ad3093dab716..fc8171c52186 100644
--- a/math/octave-forge-onsas/Makefile
+++ b/math/octave-forge-onsas/Makefile
@@ -12,6 +12,8 @@ WWW= https://packages.octave.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTAVE_SRC}/COPYING
+BROKEN= this software is incompatible with octave pkg
+
USES= octave
USE_GITHUB= yes
GH_ACCOUNT= ONSAS
diff --git a/math/octave-forge-pkg-octave-doc/Makefile b/math/octave-forge-pkg-octave-doc/Makefile
index e35fc9f8e892..94ab6b4d858c 100644
--- a/math/octave-forge-pkg-octave-doc/Makefile
+++ b/math/octave-forge-pkg-octave-doc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= octave-forge-pkg-octave-doc
DISTVERSIONPREFIX= release-
-DISTVERSION= 0.6.3
+DISTVERSION= 0.6.4
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
diff --git a/math/octave-forge-pkg-octave-doc/distinfo b/math/octave-forge-pkg-octave-doc/distinfo
index daa141250b7b..0b67f2f9b6b0 100644
--- a/math/octave-forge-pkg-octave-doc/distinfo
+++ b/math/octave-forge-pkg-octave-doc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753397681
-SHA256 (octave-forge/gnu-octave-pkg-octave-doc-release-0.6.3_GH0.tar.gz) = 5d3a949604b98fbf62b2c561e3522caf35105a8816d140295e6ae8b2a53b244c
-SIZE (octave-forge/gnu-octave-pkg-octave-doc-release-0.6.3_GH0.tar.gz) = 160907
+TIMESTAMP = 1754614694
+SHA256 (octave-forge/gnu-octave-pkg-octave-doc-release-0.6.4_GH0.tar.gz) = 6f13b269610cb21be00919e552300aed549afd1d457589a0bf3996aba12ab536
+SIZE (octave-forge/gnu-octave-pkg-octave-doc-release-0.6.4_GH0.tar.gz) = 161147
diff --git a/math/octave-forge/Makefile b/math/octave-forge/Makefile
index c7deaaa6d266..327752eed92a 100644
--- a/math/octave-forge/Makefile
+++ b/math/octave-forge/Makefile
@@ -1,6 +1,5 @@
PORTNAME= octave-forge
-PORTVERSION= 20250525
-PORTREVISION= 1
+PORTVERSION= 20250808
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
@@ -27,7 +26,7 @@ OPTIONS_DEFINE= AUDIO ACTUARIAL AUTOMATIC_DIFFERENTIATION \
MECHANICS MISCELLANEOUS MISSING_FUNCTIONS MPI MQTT MSH \
MULTICORE MVN NAN NCARRAY NETCDF NLWING2 NNET NURBS \
OCT2MAT OCTAVE_PHP_WRAPPER OCTAVE_POOL OCTAVE_TAR OCTAVE_ZSTD \
- OCTCLIP OCTPROJ ODBC ODEBVP ONSAS OPTICS \
+ OCTCLIP OCTPROJ ODBC ODEBVP OPTICS \
OPTIM OPTIMINTERP OUTLIERS PARALLEL PKG_OCTAVE_DOC PDE1DM PLOT \
PIQP PONCHON_SAVARIT PROMPT PSYCHROMETRICS PYTHONIC QUATERNION \
QUEUEING RTREE SECS1D SECS2D SECS3D SIGNAL SIMP SOCKETS SOLE \
diff --git a/misc/compat14x/Makefile b/misc/compat14x/Makefile
index 47b33bbf81fd..a60dc97e9df7 100644
--- a/misc/compat14x/Makefile
+++ b/misc/compat14x/Makefile
@@ -1,5 +1,5 @@
PORTNAME= compat14x
-PORTVERSION= 14.2.1402000.20250803
+PORTVERSION= 14.2.1402000.20250809
CATEGORIES= misc
MASTER_SITES= LOCAL/arrowd
PKGNAMESUFFIX= -${ARCH}
@@ -20,6 +20,7 @@ USE_LDCONFIG= ${TARGET_DIR}
COMPAT_LIBS= libasn1.so.11 \
libcom_err.so.5 \
+ libcrypto.so.30 \
libgssapi_krb5.so.10 \
libgssapi_ntlm.so.10 \
libgssapi_spnego.so.10 \
@@ -36,6 +37,7 @@ COMPAT_LIBS= libasn1.so.11 \
libprivateheimipcc.so.11 \
libprivateheimipcs.so.11 \
libroken.so.11 \
+ libssl.so.30 \
libutil.so.9 \
libwind.so.11
diff --git a/misc/compat14x/distinfo b/misc/compat14x/distinfo
index 0a7b6e9a45f2..fe8d76d80a04 100644
--- a/misc/compat14x/distinfo
+++ b/misc/compat14x/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1754240957
-SHA256 (compat14x-aarch64-14.2.1402000.20250803.tar.xz) = a41bbc1e8ff3b62a5b2b175c3ceef5b0d112a4017316e099fa2ecd4010cf4d79
-SIZE (compat14x-aarch64-14.2.1402000.20250803.tar.xz) = 654548
-SHA256 (compat14x-amd64-14.2.1402000.20250803.tar.xz) = 382fb52e1e7f4d4f5c4c3f6f9d721e332f066f57f82be24144eec66129eb36b7
-SIZE (compat14x-amd64-14.2.1402000.20250803.tar.xz) = 1334424
-SHA256 (compat14x-i386-14.2.1402000.20250803.tar.xz) = bec958bf20c2098804b8d2c402875f2772668ffef900cdb0a2ea8b900d06e716
-SIZE (compat14x-i386-14.2.1402000.20250803.tar.xz) = 732300
+TIMESTAMP = 1754767154
+SHA256 (compat14x-aarch64-14.2.1402000.20250809.tar.xz) = a5f2128f7c7667b811b710c54fe4b71b767fbb8e74db95b9c5d01dfff64ca976
+SIZE (compat14x-aarch64-14.2.1402000.20250809.tar.xz) = 2102816
+SHA256 (compat14x-amd64-14.2.1402000.20250809.tar.xz) = 041d78e618919e11394415ad42937e1a468400d233ec48bfe120a1d7d3a18e59
+SIZE (compat14x-amd64-14.2.1402000.20250809.tar.xz) = 4352052
+SHA256 (compat14x-i386-14.2.1402000.20250809.tar.xz) = aa07df7cf9e70c655f1865aa7ab247e774af1a26f6959e0f738d72adf21302ee
+SIZE (compat14x-i386-14.2.1402000.20250809.tar.xz) = 2257480
diff --git a/misc/compat14x/pkg-plist.aarch64 b/misc/compat14x/pkg-plist.aarch64
index 65519383e3fe..49cfeb31a264 100644
--- a/misc/compat14x/pkg-plist.aarch64
+++ b/misc/compat14x/pkg-plist.aarch64
@@ -1,5 +1,6 @@
lib/compat/libasn1.so.11
lib/compat/libcom_err.so.5
+lib/compat/libcrypto.so.30
lib/compat/libgssapi_krb5.so.10
lib/compat/libgssapi_ntlm.so.10
lib/compat/libgssapi_spnego.so.10
@@ -16,5 +17,6 @@ lib/compat/libmd.so.6
lib/compat/libprivateheimipcc.so.11
lib/compat/libprivateheimipcs.so.11
lib/compat/libroken.so.11
+lib/compat/libssl.so.30
lib/compat/libutil.so.9
lib/compat/libwind.so.11
diff --git a/misc/compat14x/pkg-plist.amd64 b/misc/compat14x/pkg-plist.amd64
index 620afe5b4ca0..4618f7b23df7 100644
--- a/misc/compat14x/pkg-plist.amd64
+++ b/misc/compat14x/pkg-plist.amd64
@@ -1,5 +1,6 @@
lib/compat/libasn1.so.11
lib/compat/libcom_err.so.5
+lib/compat/libcrypto.so.30
lib/compat/libgssapi_krb5.so.10
lib/compat/libgssapi_ntlm.so.10
lib/compat/libgssapi_spnego.so.10
@@ -16,10 +17,12 @@ lib/compat/libmd.so.6
lib/compat/libprivateheimipcc.so.11
lib/compat/libprivateheimipcs.so.11
lib/compat/libroken.so.11
+lib/compat/libssl.so.30
lib/compat/libutil.so.9
lib/compat/libwind.so.11
%%COMPAT32%%lib32/compat/libasn1.so.11
%%COMPAT32%%lib32/compat/libcom_err.so.5
+%%COMPAT32%%lib32/compat/libcrypto.so.30
%%COMPAT32%%lib32/compat/libgssapi_krb5.so.10
%%COMPAT32%%lib32/compat/libgssapi_ntlm.so.10
%%COMPAT32%%lib32/compat/libgssapi_spnego.so.10
@@ -36,5 +39,6 @@ lib/compat/libwind.so.11
%%COMPAT32%%lib32/compat/libprivateheimipcc.so.11
%%COMPAT32%%lib32/compat/libprivateheimipcs.so.11
%%COMPAT32%%lib32/compat/libroken.so.11
+%%COMPAT32%%lib32/compat/libssl.so.30
%%COMPAT32%%lib32/compat/libutil.so.9
%%COMPAT32%%lib32/compat/libwind.so.11
diff --git a/misc/compat14x/pkg-plist.i386 b/misc/compat14x/pkg-plist.i386
index 65519383e3fe..49cfeb31a264 100644
--- a/misc/compat14x/pkg-plist.i386
+++ b/misc/compat14x/pkg-plist.i386
@@ -1,5 +1,6 @@
lib/compat/libasn1.so.11
lib/compat/libcom_err.so.5
+lib/compat/libcrypto.so.30
lib/compat/libgssapi_krb5.so.10
lib/compat/libgssapi_ntlm.so.10
lib/compat/libgssapi_spnego.so.10
@@ -16,5 +17,6 @@ lib/compat/libmd.so.6
lib/compat/libprivateheimipcc.so.11
lib/compat/libprivateheimipcs.so.11
lib/compat/libroken.so.11
+lib/compat/libssl.so.30
lib/compat/libutil.so.9
lib/compat/libwind.so.11
diff --git a/misc/hwdata/Makefile b/misc/hwdata/Makefile
index 3c200dc531b2..694bdf52de46 100644
--- a/misc/hwdata/Makefile
+++ b/misc/hwdata/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hwdata
DISTVERSIONPREFIX= v
-DISTVERSION= 0.397
+DISTVERSION= 0.398
PORTEPOCH= 1
CATEGORIES= misc
diff --git a/misc/hwdata/distinfo b/misc/hwdata/distinfo
index 1a7541dc8f1f..dceaf159905b 100644
--- a/misc/hwdata/distinfo
+++ b/misc/hwdata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751908913
-SHA256 (vcrhonek-hwdata-v0.397_GH0.tar.gz) = 09eee39e73a63ab27af651ab6afdd13d6e5c3485872f2cd406b35e4d80ffdb0b
-SIZE (vcrhonek-hwdata-v0.397_GH0.tar.gz) = 2523198
+TIMESTAMP = 1754681740
+SHA256 (vcrhonek-hwdata-v0.398_GH0.tar.gz) = cd52f7eb5c0f438a3605d1799d9f345a2894ad0f269ab6e8441f55e27e80dd78
+SIZE (vcrhonek-hwdata-v0.398_GH0.tar.gz) = 2531820
diff --git a/net-im/Makefile b/net-im/Makefile
index 46c5c0ec3811..be8959e48cda 100644
--- a/net-im/Makefile
+++ b/net-im/Makefile
@@ -120,6 +120,7 @@
SUBDIR += py-slixmpp
SUBDIR += py-toxcore-c
SUBDIR += py-unmessage
+ SUBDIR += py-zapzap
SUBDIR += qTox
SUBDIR += quaternion
SUBDIR += qxmpp
diff --git a/net-im/py-zapzap/Makefile b/net-im/py-zapzap/Makefile
new file mode 100644
index 000000000000..3a71ae1ef2db
--- /dev/null
+++ b/net-im/py-zapzap/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= zapzap
+DISTVERSION= 6.2
+CATEGORIES= net-im python
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= nivit@FreeBSD.org
+COMMENT= WhatsApp desktop application written in PyQt6
+WWW= https://rtosta.com/zapzap/
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= desktop-file-utils pyqt:6 python
+USE_GITHUB= yes
+GH_ACCOUNT= rafatosta
+USE_PYQT= webengine:run
+USE_PYTHON= autoplist distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/net-im/py-zapzap/distinfo b/net-im/py-zapzap/distinfo
new file mode 100644
index 000000000000..e15ca68468ff
--- /dev/null
+++ b/net-im/py-zapzap/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1754582768
+SHA256 (rafatosta-zapzap-6.2_GH0.tar.gz) = a5a97094924cbfbff2bb5f12a72f59964852360cf3c559c91139f28bc2b7d74f
+SIZE (rafatosta-zapzap-6.2_GH0.tar.gz) = 945708
diff --git a/net-im/py-zapzap/pkg-descr b/net-im/py-zapzap/pkg-descr
new file mode 100644
index 000000000000..50e18a2d49ca
--- /dev/null
+++ b/net-im/py-zapzap/pkg-descr
@@ -0,0 +1,3 @@
+ZapZap brings the WhatsApp experience on Linux/FreeBSD closer to that of a
+native application. Since Meta does not provide a public API for third-party
+applications, ZapZap is developed as a Progressive Web Application.
diff --git a/net/amnezia-tools/Makefile b/net/amnezia-tools/Makefile
index 2c15bcdb024f..f017fea7b5e1 100644
--- a/net/amnezia-tools/Makefile
+++ b/net/amnezia-tools/Makefile
@@ -1,8 +1,10 @@
-PORTNAME= amnezia-tools
-PORTVERSION= 1.0.20241018
-PORTREVISION= 1
+PORTNAME= amnezia
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.0.20241018
+PORTREVISION= 2
CATEGORIES= net net-vpn
MASTER_SITES= https://github.com/amnezia-vpn/amneziawg-tools/
+PKGNAMESUFFIX= -tools
MAINTAINER= vova@zote.me
COMMENT= Fast, modern and secure VPN Tunnel with AmneziaVPN anti-detection
@@ -12,27 +14,29 @@ LICENSE= GPLv2
RUN_DEPENDS= bash:shells/bash
-USES= gmake
+USES= gmake shebangfix
USE_GITHUB= yes
GH_ACCOUNT= amnezia-vpn
GH_PROJECT= amneziawg-tools
-GH_TAGNAME= v${PORTVERSION}
+USE_RC_SUBR= ${PORTNAME}
+
+SHEBANG_FILES= wg-quick/freebsd.bash
-WRKSRC_SUBDIR= src
MAKE_ARGS+= DEBUG=no WITH_BASHCOMPLETION=yes WITH_SYSTEMDUNITS=no
MAKE_ENV+= MANDIR="${PREFIX}/share/man" \
SYSCONFDIR="${PREFIX}/etc"
-USE_RC_SUBR= amnezia
-
-.include <bsd.port.options.mk>
+WRKSRC_SUBDIR= src
post-patch:
- @${REINPLACE_CMD} -e 's|wg s|awg s|g' \
+ @${REINPLACE_CMD} -e 's|wg s|awg s|g; \
+ s|/usr/local/etc/wireguard|${ETCDIR}|' \
${WRKSRC}/completion/wg-quick.bash-completion
+ @${REINPLACE_CMD} -e 's|%%ETCDIR%%|${ETCDIR}|' \
+ ${WRKSRC}/wg-quick/freebsd.bash
post-install:
- @${RMDIR} ${STAGEDIR}${PREFIX}/etc/amnezia/amneziawg
+ @${RMDIR} ${STAGEDIR}${ETCDIR}/amneziawg
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/awg
.include <bsd.port.mk>
diff --git a/net/amnezia-tools/distinfo b/net/amnezia-tools/distinfo
index 3703c8bf36a2..4121ea84aa23 100644
--- a/net/amnezia-tools/distinfo
+++ b/net/amnezia-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744661306
-SHA256 (amnezia-vpn-amneziawg-tools-1.0.20241018-v1.0.20241018_GH0.tar.gz) = 60f1cec1774fb871a2d8dc24e4f731625516d90f663d6e0d2c77d9247222f2f9
-SIZE (amnezia-vpn-amneziawg-tools-1.0.20241018-v1.0.20241018_GH0.tar.gz) = 156259
+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
diff --git a/net/amnezia-tools/files/amnezia.in b/net/amnezia-tools/files/amnezia.in
index 11a5daf89861..98010c013bdb 100644
--- a/net/amnezia-tools/files/amnezia.in
+++ b/net/amnezia-tools/files/amnezia.in
@@ -17,7 +17,7 @@
# (default: "if_amn", "" - no module)
#
# amnezia_confdirs (str): Directory to store the configuration files.
-# (default: "/usr/local/etc/amnezia")
+# (default: "%%ETCDIR%%")
. /etc/rc.subr
@@ -33,7 +33,6 @@ status_cmd="${name}_status"
amnezia_start()
{
kmod=${amnezia_kmod:-if_amn}
- ${amnezia_confdirs:+eval export AWG_QUICK_CONFIG_SEARCH_PATHS="$amnezia_confdirs"}
${amnezia_env:+eval export $amnezia_env}
[ -n "${kmod}" ] && kldstat -q -n ${kmod} || kldload -n ${kmod}
@@ -76,6 +75,8 @@ load_rc_config $name
: ${amnezia_interfaces=""}
: ${amnezia_env=""}
: ${amnezia_kmod="if_amn"}
-: ${amnezia_confdirs="/usr/local/etc/amnezia"}
+: ${amnezia_confdirs="%%ETCDIR%%"}
+
+${amnezia_confdirs:+eval export AWG_QUICK_CONFIG_SEARCH_PATHS="$amnezia_confdirs"}
run_rc_command "$1"
diff --git a/net/amnezia-tools/files/patch-man_wg-quick.8 b/net/amnezia-tools/files/patch-man_wg-quick.8
new file mode 100644
index 000000000000..96d988cf7162
--- /dev/null
+++ b/net/amnezia-tools/files/patch-man_wg-quick.8
@@ -0,0 +1,204 @@
+--- man/wg-quick.8.orig 2024-10-01 13:02:42 UTC
++++ man/wg-quick.8
+@@ -1,10 +1,10 @@
+-.TH WG-QUICK 8 "2016 January 1" ZX2C4 "WireGuard"
++.TH AWG-QUICK 8 "2025 August 8" AWG "AmneziaWG"
+
+ .SH NAME
+-wg-quick - set up a WireGuard interface simply
++awg-quick - set up a WireGuard interface simply
+
+ .SH SYNOPSIS
+-.B wg-quick
++.B awg-quick
+ [
+ .I up
+ |
+@@ -13,6 +13,8 @@ wg-quick - set up a WireGuard interface simply
+ .I save
+ |
+ .I strip
++|
++.I reload
+ ] [
+ .I CONFIG_FILE
+ |
+@@ -31,9 +33,9 @@ with all
+ runs pre/post down scripts. Running \fIsave\fP saves the configuration of an existing
+ interface without bringing the interface down. Use \fIstrip\fP to output a configuration file
+ with all
+-.BR wg-quick (8)-specific
++.BR awg-quick (8)-specific
+ options removed, suitable for use with
+-.BR wg (8).
++.BR awg (8).
+
+ \fICONFIG_FILE\fP is a configuration file, whose filename is the interface name
+ followed by `.conf'. Otherwise, \fIINTERFACE\fP is an interface name, with configuration
+@@ -41,24 +43,24 @@ Generally speaking, this utility is just a simple scri
+ search paths.
+
+ Generally speaking, this utility is just a simple script that wraps invocations to
+-.BR wg (8)
++.BR awg (8)
+ and
+-.BR ip (8)
+-in order to set up a WireGuard interface. It is designed for users with simple
++.BR ifconfig (8)
++in order to set up a AmneziaWG interface. It is designed for users with simple
+ needs, and users with more advanced needs are highly encouraged to use a more
+ specific tool, a more complete network manager, or otherwise just use
+-.BR wg (8)
++.BR awg (8)
+ and
+-.BR ip (8),
++.BR route (8),
+ as usual.
+
+ .SH CONFIGURATION
+
+ The configuration file adds a few extra configuration values to the format understood by
+-.BR wg (8)
++.BR awg (8)
+ in order to configure additional attributes of an interface. It handles the
+ values that it understands, and then it passes the remaining ones directly to
+-.BR wg (8)
++.BR awg (8)
+ for further processing.
+
+ It infers all routes from the list of peers' allowed IPs, and automatically adds
+@@ -67,7 +69,7 @@ to handle overriding of the default gateway.
+ .BR ip-rule (8)
+ to handle overriding of the default gateway.
+
+-The configuration file will be passed directly to \fBwg\fP(8)'s `setconf'
++The configuration file will be passed directly to \fBawg\fP(8)'s `setconf'
+ sub-command, with the exception of the following additions to the \fIInterface\fP section,
+ which are handled by this tool:
+
+@@ -102,9 +104,29 @@ interface is removed will therefore be overwritten.
+ SaveConfig \(em if set to `true', the configuration is saved from the current state of the
+ interface upon shutdown. Any changes made to the configuration file before the
+ interface is removed will therefore be overwritten.
++.IP \(bu
++Description \(em will setup interface description visible in ifconfig and SNMP.
++.IP \(bu
++UserLand \(em enforce to use amnezia-go instead of kernel driver, you can use
++\fBamnezia-wireguard-go\fP to install it.
++.IP \(bu
++Routes \(em list of routes for the peer to be installed into FIB - that option provides a way to have AllowedIPs list wider then routes installed. Empty list is allowed.
++That is useful if routing protocol will work over the link.
++But remember that internal wireguard routing will happen according to AllowedIPs anyway.
++Suggested use in case dynamic route - one interface -> one link.
++.IP \(bu
++Monitor default route change \(em do not run `route monitor` when there is no need to do anything on default
++change. That will help to avoid keeping two bashes and one route binaries
++per interface always.
++Default value is true.
++.IP \(bu
++Track DNS Changes \(em if peer endpoint defined as a hostname - periodically (timeout in seconds)
++check if hostname was changed, and if changed update peer endpoint according
++to new hostname. Quite useful in case of DDNS configurations.
++Default values is 0, disabled.
+
+ .P
+-Recommended \fIINTERFACE\fP names include `wg0' or `wgvpn0' or even `wgmgmtlan0'.
++Recommended \fIINTERFACE\fP names include `amn0' or `awg0'.
+ However, the number at the end is in fact optional, and really
+ any free-form string [a-zA-Z0-9_=+.-]{1,15} will work. So even interface names corresponding
+ to geographic locations would suffice, such as `cincinnati', `nyc', or `paris', if that's
+@@ -113,9 +135,9 @@ These examples draw on the same syntax found for
+ .SH EXAMPLES
+
+ These examples draw on the same syntax found for
+-.BR wg (8),
++.BR awg (8),
+ and a more complete description may be found there. Bold lines below are for options that extend
+-.BR wg (8).
++.BR awg (8).
+
+ The following might be used for connecting as a client to a VPN gateway for tunneling all
+ traffic:
+@@ -151,15 +173,15 @@ two lines `PostUp` and `PreDown` lines to the `[Interf
+ to prevent the flow of unencrypted packets through the non-WireGuard interfaces, by adding the following
+ two lines `PostUp` and `PreDown` lines to the `[Interface]` section:
+
+- \fBPostUp = iptables -I OUTPUT ! -o %i -m mark ! --mark $(wg show %i fwmark) -m addrtype ! --dst-type LOCAL -j REJECT\fP
++ \fBPostUp = iptables -I OUTPUT ! -o %i -m mark ! --mark $(awg show %i fwmark) -m addrtype ! --dst-type LOCAL -j REJECT\fP
+ .br
+- \fBPreDown = iptables -D OUTPUT ! -o %i -m mark ! --mark $(wg show %i fwmark) -m addrtype ! --dst-type LOCAL -j REJECT\fP
++ \fBPreDown = iptables -D OUTPUT ! -o %i -m mark ! --mark $(awg show %i fwmark) -m addrtype ! --dst-type LOCAL -j REJECT\fP
+ .br
+
+ The `PostUp' and `PreDown' fields have been added to specify an
+ .BR iptables (8)
+ command which, when used with interfaces that have a peer that specifies 0.0.0.0/0 as part of the
+-`AllowedIPs', works together with wg-quick's fwmark usage in order to drop all packets that
++`AllowedIPs', works together with awg-quick's fwmark usage in order to drop all packets that
+ are either not coming out of the tunnel encrypted or not going through the tunnel itself. (Note
+ that this continues to allow most DHCP traffic through, since most DHCP clients make use of PF_PACKET
+ sockets, which bypass Netfilter.) When IPv6 is in use, additional similar lines could be added using
+@@ -168,7 +190,7 @@ Or, perhaps it is desirable to store private keys in e
+ Or, perhaps it is desirable to store private keys in encrypted form, such as through use of
+ .BR pass (1):
+
+- \fBPreUp = wg set %i private-key <(pass WireGuard/private-keys/%i)\fP
++ \fBPreUp = awg set %i private-key <(pass WireGuard/private-keys/%i)\fP
+ .br
+
+ For use on a server, the following is a more complicated example involving multiple peers:
+@@ -242,36 +264,43 @@ in the filename:
+ These configuration files may be placed in any directory, putting the desired interface name
+ in the filename:
+
+-\fB # wg-quick up /path/to/wgnet0.conf\fP
++\fB # awg-quick up amn0\fP
+
++or
++
++\fB # awg-quick up /path/to/amn0.conf\fP
++
+ For convenience, if only an interface name is supplied, it automatically chooses a path in
+ `/etc/wireguard/':
+
+-\fB # wg-quick up wgnet0\fP
++\fB # awg-quick up amn0\fP
+
+ This will load the configuration file `/etc/wireguard/wgnet0.conf'.
+
+ The \fIstrip\fP command is useful for reloading configuration files without disrupting active
+ sessions:
+
+-\fB # wg syncconf wgnet0 <(wg-quick strip wgnet0)\fP
++\fB # awg syncconf amn0 <(awg-quick strip amn)\fP
+
++or
++
++\fB # awg-quick reload amn0\fP
++
++
+ .SH SEE ALSO
+-.BR wg (8),
+-.BR ip (8),
+-.BR ip-link (8),
+-.BR ip-address (8),
+-.BR ip-route (8),
+-.BR ip-rule (8),
+-.BR resolvconf (8).
++.BR awg (8),
++.BR ifconfig (8),
++.BR route (8),
+
+ .SH AUTHOR
++.B awg-quick
++based on
+ .B wg-quick
+ was written by
+ .MT Jason@zx2c4.com
+ Jason A. Donenfeld
+ .ME .
+ For updates and more information, a project page is available on the
+-.UR https://\:www.wireguard.com/
++.UR https://\:github.com/amnezia-vpn/amneziawg-tools/
+ World Wide Web
+ .UE .
diff --git a/net/amnezia-tools/files/patch-man_wg.8 b/net/amnezia-tools/files/patch-man_wg.8
index ab226a3cc1e7..87e018ff2856 100644
--- a/net/amnezia-tools/files/patch-man_wg.8
+++ b/net/amnezia-tools/files/patch-man_wg.8
@@ -1,15 +1,60 @@
--- man/wg.8.orig 2024-10-01 13:02:42 UTC
+++ man/wg.8
-@@ -55,7 +55,7 @@ by \fICONFIGURATION FILE FORMAT\fP below.
+@@ -1,10 +1,10 @@
+-.TH WG 8 "2015 August 13" ZX2C4 "WireGuard"
++.TH AWG 8 "2025 August 8" AWG "AmneziaWG"
+
+ .SH NAME
+-wg - set and retrieve configuration of WireGuard interfaces
++awg - set and retrieve configuration of WireGuard interfaces
+
+ .SH SYNOPSIS
+-.B wg
++.B awg
+ [
+ .I COMMAND
+ ] [
+@@ -15,17 +15,15 @@ wg - set and retrieve configuration of WireGuard inter
+
+ .SH DESCRIPTION
+
+-.B wg
++.B awg
+ is the configuration utility for getting and setting the configuration of
+ WireGuard tunnel interfaces. The interfaces themselves can be added and removed
+ using
+-.BR ip-link (8)
++.BR ifconfig (8)
+ and their IP addresses and routing tables can be set using
+-.BR ip-address (8)
+-and
+-.BR ip-route (8).
++.BR route (8).
+ The
+-.B wg
++.B awg
+ utility provides a series of sub-commands for changing WireGuard-specific
+ aspects of WireGuard interfaces.
+
+@@ -36,7 +34,7 @@ Sub-commands that take an INTERFACE must be passed a W
+ .SH COMMANDS
+
+ .TP
+-\fBshow\fP { \fI<interface>\fP | \fIall\fP | \fIinterfaces\fP } [\fIpublic-key\fP | \fIprivate-key\fP | \fIlisten-port\fP | \fIfwmark\fP | \fIpeers\fP | \fIpreshared-keys\fP | \fIendpoints\fP | \fIallowed-ips\fP | \fIlatest-handshakes\fP | \fIpersistent-keepalive\fP | \fItransfer\fP | \fIdump\fP]
++\fBshow\fP { \fI<interface>\fP | \fIall\fP | \fIinterfaces\fP } [\fIpublic-key\fP | \fIprivate-key\fP | \fIlisten-port\fP | \fIfwmark\fP | \fIpeers\fP | \fIpreshared-keys\fP | \fIendpoints\fP | \fIallowed-ips\fP | \fIlatest-handshakes\fP | \fIpersistent-keepalive\fP | \fItransfer\fP | \fIdump\fP | \fIjc\fP | \fIjmin\fP | \fIjmax\fP | \fIs1\fP | \fIs2\fP | \fIh1\fP | \fIh2\fP | \fIh3\fP | \fIh4\fP]
+ Shows current WireGuard configuration and runtime information of specified \fI<interface>\fP.
+ If no \fI<interface>\fP is specified, \fI<interface>\fP defaults to \fIall\fP.
+ If \fIinterfaces\fP is specified, prints a list of all WireGuard interfaces,
+@@ -55,7 +53,7 @@ by \fICONFIGURATION FILE FORMAT\fP below.
Shows the current configuration of \fI<interface>\fP in the format described
by \fICONFIGURATION FILE FORMAT\fP below.
.TP
-\fBset\fP \fI<interface>\fP [\fIlisten-port\fP \fI<port>\fP] [\fIfwmark\fP \fI<fwmark>\fP] [\fIprivate-key\fP \fI<file-path>\fP] [\fIpeer\fP \fI<base64-public-key>\fP [\fIremove\fP] [\fIpreshared-key\fP \fI<file-path>\fP] [\fIendpoint\fP \fI<ip>:<port>\fP] [\fIpersistent-keepalive\fP \fI<interval seconds>\fP] [\fIallowed-ips\fP \fI<ip1>/<cidr1>\fP[,\fI<ip2>/<cidr2>\fP]...] ]...
-+\fBset\fP \fI<interface>\fP [\fIlisten-port\fP \fI<port>\fP] [\fIfwmark\fP \fI<fwmark>\fP] [\fIprivate-key\fP \fI<file-path>\fP] [\fIpeer\fP \fI<base64-public-key>\fP [\fIremove\fP] [\fIpreshared-key\fP \fI<file-path>\fP] [\fIendpoint\fP \fI<ip>:<port>\fP] [\fIpersistent-keepalive\fP \fI<interval seconds>\fP] [\fIallowed-ips\fP \fI[+|-]<ip1>/<cidr1>\fP[,\fI[+|-]<ip2>/<cidr2>\fP]...] ]...
++\fBset\fP \fI<interface>\fP [\fIlisten-port\fP \fI<port>\fP] [\fIfwmark\fP \fI<fwmark>\fP] [\fIprivate-key\fP \fI<file-path>\fP] [\fIjc <jc>]\fP [\fI<jmin <jmin>]\fP [\fIjmax <jmax>\fP] [\fIs1 <s1>\fP] [\fIs2 <s2>\fP] [\fIh1\fP] [\fIh2 <h2>\fP] [\fIh3 <h3>\fP] [\fIh4 <h4>\fP] [\fIpeer\fP \fI<base64-public-key>\fP [\fIremove\fP] [\fIpreshared-key\fP \fI<file-path>\fP] [\fIendpoint\fP \fI<ip>:<port>\fP] [\fIpersistent-keepalive\fP \fI<interval seconds>\fP] [\fIallowed-ips\fP \fI[+|-]<ip1>/<cidr1>\fP[,\fI[+|-]<ip2>/<cidr2>\fP]...] ]...
Sets configuration values for the specified \fI<interface>\fP. Multiple
\fIpeer\fPs may be specified, and if the \fIremove\fP argument is given
for a peer, that peer is removed, not configured. If \fIlisten-port\fP
-@@ -72,7 +72,11 @@ If \fIallowed-ips\fP is specified, but the value is th
+@@ -72,7 +70,11 @@ If \fIallowed-ips\fP is specified, but the value is th
it adds an additional layer of symmetric-key cryptography to be mixed into
the already existing public-key cryptography, for post-quantum resistance.
If \fIallowed-ips\fP is specified, but the value is the empty string, all
@@ -22,3 +67,92 @@
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
+ .br
+ $ umask 077
+ .br
+- $ wg genkey | tee private.key | wg pubkey > public.key
++ $ awg genkey | tee private.key | awg pubkey > public.key
+ .TP
+ \fBhelp\fP
+ Shows usage message.
+
++.SH AMNEZIA OPTIONS
++Configuration options to be use in order to bypass DPI filters, these options appears in
++\fBshow\fP, \fBset\fP, \fBsetconf\fP, \fBaddconf\fP commands.
++
++.TP
++\fBjc\fP
++Number of junk packets before handshake.
++.br
++1–128 (recomended 3–10)
++
++.TP
++\fBjmin\fP
++Minimum size of junk packets.
++.br
++jmin: < jmax (recomended ~ 8)
++
++.TP
++\fBjmax\fP
++Maximum size of junk packets.
++.br
++jmax: ≤ 1280 (recomended ~ 80)
++
++.TP
++\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
++
++.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
++
++.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
++
++
+ .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
+ on a per-interface basis by using
+ .BR ifconfig (1):
+
+-\fB # ifconfig wg0 debug
++\fB # ifconfig amn0 debug\fP
+
+ 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
+ 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
+-.BR wg-quick (8),
+-.BR ip (8),
+-.BR ip-link (8),
+-.BR ip-address (8),
+-.BR ip-route (8).
++.BR awg-quick (8),
++.BR ifconfig (8),
++.BR route (8).
+
+ .SH AUTHOR
++awg based on
+ .B wg
+-was written by
++that was written by
+ .MT Jason@zx2c4.com
+ Jason A. Donenfeld
+ .ME .
+ For updates and more information, a project page is available on the
+-.UR https://\:www.wireguard.com/
++.UR https://\:github.com/amnezia-vpn/amneziawg-tools/
+ World Wide Web
+ .UE .
diff --git a/net/amnezia-tools/files/patch-wg-quick_freebsd.bash b/net/amnezia-tools/files/patch-wg-quick_freebsd.bash
index f130e5f49a6d..6d218f256182 100644
--- a/net/amnezia-tools/files/patch-wg-quick_freebsd.bash
+++ b/net/amnezia-tools/files/patch-wg-quick_freebsd.bash
@@ -26,7 +26,7 @@
}
-CONFIG_SEARCH_PATHS=( /etc/amnezia/amneziawg /usr/local/etc/amnezia/amneziawg )
-+CONFIG_SEARCH_PATHS=( ${AWG_QUICK_CONFIG_SEARCH_PATHS:-/usr/local/etc/amnezia} )
++CONFIG_SEARCH_PATHS=( ${AWG_QUICK_CONFIG_SEARCH_PATHS:-%%ETCDIR%%} )
unset ORIGINAL_TMPDIR
make_temp() {
diff --git a/net/asterisk-chan_sccp/Makefile b/net/asterisk-chan_sccp/Makefile
index a9efae0693e4..991dd2eb0291 100644
--- a/net/asterisk-chan_sccp/Makefile
+++ b/net/asterisk-chan_sccp/Makefile
@@ -1,7 +1,6 @@
PORTNAME= chan_sccp
DISTVERSIONPREFIX= v
-DISTVERSION= 4.3.3
-PORTREVISION= 2
+DISTVERSION= 4.3.5.20231205
CATEGORIES= net
PKGNAMEPREFIX= asterisk-
@@ -12,38 +11,35 @@ WWW= https://sourceforge.net/projects/chan-sccp-b/
LICENSE= GPLv1
LICENSE_FILE= ${WRKSRC}/COPYING
-FLAVORS= asterisk18
-FLAVOR?= ${FLAVORS:[1]}
-
LIB_DEPENDS= libltdl.so:devel/libltdl
-USES= autoreconf:2.69 compiler:c11 gettext-tools iconv libtool \
- localbase ssl
+FLAVORS= asterisk18 asterisk20 asterisk22
+FLAVOR?= ${FLAVORS:[3]}
+
+${FLAVOR}_PKGNAMEPREFIX= ${FLAVOR}-
+${FLAVOR}_BUILD_DEPENDS= asterisk:net/${FLAVOR}
+${FLAVOR}_RUN_DEPENDS= asterisk:net/${FLAVOR}
+USES= autoreconf:2.69 compiler:c11 gettext-tools iconv:wchar_t \
+ libtool ssl
USE_GITHUB= yes
GH_ACCOUNT= chan-sccp
GH_PROJECT= chan-sccp
+GH_TAGNAME= 2e2105182824dc0ffda40f607290eb309d03a963
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-advanced-functions \
- --with-hash-size=3001 \
- ${ICONV_CONFIGURE_ARG}
+ --with-hash-size=3001
INSTALL_TARGET= install-strip
+CFLAGS+= -D_ASTERISK_VERSION=${FLAVOR:C|([a-zA-Z]+)||}
-CPPFLAGS+= -I${ICONV_INCLUDE_PATH}
-LDFLAGS+= -L${LOCALBASE}/lib \
- ${ICONV_LIB}
+CONFLICTS_INSTALL= ${FLAVORS:N${FLAVOR}:C|(.+)|\1-${PORTNAME}|}
PLIST_FILES= etc/asterisk/sccp.conf.annotated \
"@sample etc/asterisk/sccp.conf.sample" \
lib/asterisk/modules/chan_sccp.so \
share/asterisk/documentation/thirdparty/chan_sccp-en_US.xml
-asterisk18_PKGNAMEPREFIX= asterisk18-
-asterisk18_CONFLICTS_INSTALL= asterisk13-chan_sccp asterisk16-chan_sccp
-asterisk18_BUILD_DEPENDS= asterisk:net/asterisk18
-asterisk18_RUN_DEPENDS= asterisk:net/asterisk18
-
OPTIONS_DEFINE= CONFERENCE VIDEO
OPTIONS_DEFAULT= CONFERENCE VIDEO
CONFERENCE_DESC= Enable Conference Support
@@ -52,10 +48,6 @@ VIDEO_DESC= Enable Video Support
CONFERENCE_CONFIGURE_ENABLE= conference
VIDEO_CONFIGURE_ENABLE= video
-.if ${FLAVOR} == asterisk18
-CONFIGURE_ARGS+= --with-asterisk-version=18
-.endif
-
post-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/etc/asterisk
${INSTALL_DATA} ${WRKSRC}/conf/sccp.conf \
diff --git a/net/asterisk-chan_sccp/distinfo b/net/asterisk-chan_sccp/distinfo
index ec80554d7202..194acd42c70d 100644
--- a/net/asterisk-chan_sccp/distinfo
+++ b/net/asterisk-chan_sccp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1603703805
-SHA256 (chan-sccp-chan-sccp-v4.3.3_GH0.tar.gz) = 970961c2b7128e840c09e3ce994bc109c9526e81a90ffbc72b6e6bffe860ad82
-SIZE (chan-sccp-chan-sccp-v4.3.3_GH0.tar.gz) = 1677723
+TIMESTAMP = 1753333333
+SHA256 (chan-sccp-chan-sccp-v4.3.5.20231205-2e2105182824dc0ffda40f607290eb309d03a963_GH0.tar.gz) = 696b52d91147c0ee921f38a3f24de8359ccbd7622f264a2d1aa6c67a742162dc
+SIZE (chan-sccp-chan-sccp-v4.3.5.20231205-2e2105182824dc0ffda40f607290eb309d03a963_GH0.tar.gz) = 1677691
diff --git a/net/asterisk-chan_sccp/files/patch-src_define.h b/net/asterisk-chan_sccp/files/patch-src_define.h
index 5b2d175fb693..ce1846d7b7d7 100644
--- a/net/asterisk-chan_sccp/files/patch-src_define.h
+++ b/net/asterisk-chan_sccp/files/patch-src_define.h
@@ -1,6 +1,6 @@
---- src/define.h.orig 2020-10-24 14:42:40 UTC
+--- src/define.h.orig 2021-12-29 10:49:04 UTC
+++ src/define.h
-@@ -98,10 +98,10 @@ SCCP_LINE unsigned long long ___bswap_64(unsigned long
+@@ -96,10 +96,10 @@ SCCP_LINE unsigned long long ___bswap_64(unsigned long
# define htolel(x) (uint16_t)(x)
# define htoles(x) (uint16_t)(x)
# else
diff --git a/net/asterisk-chan_sccp/files/patch-src_pbx__impl_ast116_ast116.c b/net/asterisk-chan_sccp/files/patch-src_pbx__impl_ast116_ast116.c
new file mode 100644
index 000000000000..57d4afa24dd5
--- /dev/null
+++ b/net/asterisk-chan_sccp/files/patch-src_pbx__impl_ast116_ast116.c
@@ -0,0 +1,41 @@
+--- src/pbx_impl/ast116/ast116.c.orig 2021-12-29 10:49:04 UTC
++++ src/pbx_impl/ast116/ast116.c
+@@ -3063,10 +3063,12 @@ DECLARE_PBX_CHANNEL_STRGET(name)
+ DECLARE_PBX_CHANNEL_STRGET(linkedid)
+ DECLARE_PBX_CHANNEL_STRGET(context)
+ DECLARE_PBX_CHANNEL_STRSET(context)
++#if _ASTERISK_VERSION < 21
+ DECLARE_PBX_CHANNEL_STRGET(macroexten)
+ DECLARE_PBX_CHANNEL_STRSET(macroexten)
+ DECLARE_PBX_CHANNEL_STRGET(macrocontext)
+ DECLARE_PBX_CHANNEL_STRSET(macrocontext)
++#endif
+ DECLARE_PBX_CHANNEL_STRGET(call_forward)
+ DECLARE_PBX_CHANNEL_STRSET(call_forward)
+
+@@ -3534,10 +3536,12 @@ const PbxInterface iPbx = {
+ setChannelExten: sccp_astwrap_set_channel_exten,
+ getChannelContext: sccp_astwrap_get_channel_context,
+ setChannelContext: sccp_astwrap_set_channel_context,
++#if _ASTERISK_VERSION < 21
+ getChannelMacroExten: sccp_astwrap_get_channel_macroexten,
+ setChannelMacroExten: sccp_astwrap_set_channel_macroexten,
+ getChannelMacroContext: sccp_astwrap_get_channel_macrocontext,
+ setChannelMacroContext: sccp_astwrap_set_channel_macrocontext,
++#endif
+ getChannelCallForward: sccp_astwrap_get_channel_call_forward,
+ setChannelCallForward: sccp_astwrap_set_channel_call_forward,
+
+@@ -3685,10 +3689,12 @@ const PbxInterface iPbx = {
+ .setChannelExten = sccp_astwrap_set_channel_exten,
+ .getChannelContext = sccp_astwrap_get_channel_context,
+ .setChannelContext = sccp_astwrap_set_channel_context,
++#if _ASTERISK_VERSION < 21
+ .getChannelMacroExten = sccp_astwrap_get_channel_macroexten,
+ .setChannelMacroExten = sccp_astwrap_set_channel_macroexten,
+ .getChannelMacroContext = sccp_astwrap_get_channel_macrocontext,
+ .setChannelMacroContext = sccp_astwrap_set_channel_macrocontext,
++#endif
+ .getChannelCallForward = sccp_astwrap_get_channel_call_forward,
+ .setChannelCallForward = sccp_astwrap_set_channel_call_forward,
+
diff --git a/net/calendarsupport/Makefile b/net/calendarsupport/Makefile
index 1b3c69292863..5a5651b6e106 100644
--- a/net/calendarsupport/Makefile
+++ b/net/calendarsupport/Makefile
@@ -4,7 +4,7 @@ CATEGORIES= net kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Calendar support libraries for KDEPim
-WWW= https://github.com/KDE/calendarsupport
+WWW= https://invent.kde.org/pim/calendarsupport
LICENSE= LGPL21
diff --git a/net/eventviews/Makefile b/net/eventviews/Makefile
index 34169d499a0f..eb35b557215a 100644
--- a/net/eventviews/Makefile
+++ b/net/eventviews/Makefile
@@ -4,7 +4,7 @@ CATEGORIES= net kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Event view libraries for KDEPim
-WWW= https://github.com/KDE/mailcommon
+WWW= https://invent.kde.org/pim/eventviews
LICENSE= LGPL21
diff --git a/net/gerbera/Makefile b/net/gerbera/Makefile
index 444ad43a32f1..1a94d1e2781a 100644
--- a/net/gerbera/Makefile
+++ b/net/gerbera/Makefile
@@ -1,12 +1,8 @@
PORTNAME= gerbera
DISTVERSIONPREFIX= v
-DISTVERSION= 2.5.0
-PORTREVISION= 1
+DISTVERSION= 2.6.0
CATEGORIES= net multimedia
-PATCH_SITES= https://github.com/gerbera/gerbera/commit/
-PATCHFILES= 2ff1b35372854b5856f244fe1277abb987c7418c.patch:-p1
-
MAINTAINER= diizzy@FreeBSD.org
COMMENT= Media server compatible with DLNA and UPnP
WWW= https://gerbera.io/
@@ -15,6 +11,8 @@ LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE.md
LIB_DEPENDS= libfmt.so:devel/libfmt \
+ libicui18n.so:devel/icu \
+ libjsoncpp.so:devel/jsoncpp \
libspdlog.so:devel/spdlog \
libpugixml.so:textproc/pugixml \
libinotify.so:devel/libinotify
@@ -86,6 +84,7 @@ TEST_BUILD_DEPENDS= googletest>=0:devel/googletest
TEST_CMAKE_BOOL= WITH_TESTS
TEST_TEST_TARGET= test
TEST_IMPLIES= CURL DUKTAPE
+TEST_ENV= LC_ALL=C.UTF-8 CTEST_PARALLEL_LEVEL=${MAKE_JOBS_NUMBER}
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/gerbera
diff --git a/net/gerbera/distinfo b/net/gerbera/distinfo
index 2d677b46963b..d27bc84ef971 100644
--- a/net/gerbera/distinfo
+++ b/net/gerbera/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1747426124
-SHA256 (gerbera-gerbera-v2.5.0_GH0.tar.gz) = e1dd2c710758fbb9f4db6f1afc461bdd1b6c55ef29147d450ab6d90624177f09
-SIZE (gerbera-gerbera-v2.5.0_GH0.tar.gz) = 9873077
-SHA256 (2ff1b35372854b5856f244fe1277abb987c7418c.patch) = 49e0738f53ad8dfebf91d3ce1d0187afbf56912ecccbe8644a820c80e56b8807
-SIZE (2ff1b35372854b5856f244fe1277abb987c7418c.patch) = 1564
+TIMESTAMP = 1754359254
+SHA256 (gerbera-gerbera-v2.6.0_GH0.tar.gz) = 21505bd3c14b79cf63e423f14ab3bde96f74b044bffb208bd6f437b4b90e1668
+SIZE (gerbera-gerbera-v2.6.0_GH0.tar.gz) = 9870593
diff --git a/net/gerbera/files/patch-CMakeLists.txt b/net/gerbera/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..3147907fc8c2
--- /dev/null
+++ b/net/gerbera/files/patch-CMakeLists.txt
@@ -0,0 +1,23 @@
+--- CMakeLists.txt.orig 2025-08-05 02:13:11 UTC
++++ CMakeLists.txt
+@@ -815,13 +815,13 @@ endif()
+ )
+ endif()
+
+-set(BASH_COMPLETION_DIR "/usr/share/bash-completion/completions")
+-
+-install(FILES
+- scripts/gerbera-completion.sh
+- DESTINATION "${BASH_COMPLETION_DIR}"
+- RENAME gerbera
+-)
++#set(BASH_COMPLETION_DIR "/usr/share/bash-completion/completions")
++#
++#install(FILES
++# scripts/gerbera-completion.sh
++# DESTINATION "${BASH_COMPLETION_DIR}"
++# RENAME gerbera
++#)
+
+ set(CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA ${DEBIAN_EXTRA_FILES})
+
diff --git a/net/gerbera/pkg-plist b/net/gerbera/pkg-plist
index 78338659cfe0..4e5a185f9030 100644
--- a/net/gerbera/pkg-plist
+++ b/net/gerbera/pkg-plist
@@ -4,6 +4,7 @@ bin/gerbera
%%DATADIR%%/js/import.js
%%DATADIR%%/js/metadata.js
%%DATADIR%%/js/playlists.js
+%%DATADIR%%/mysql-drop.sql
%%DATADIR%%/mysql-upgrade.xml
%%DATADIR%%/mysql.sql
%%DATADIR%%/sqlite3-upgrade.xml
diff --git a/net/incidenceeditor/Makefile b/net/incidenceeditor/Makefile
index f30c5fc015f4..53476d0e3f21 100644
--- a/net/incidenceeditor/Makefile
+++ b/net/incidenceeditor/Makefile
@@ -4,7 +4,7 @@ CATEGORIES= net kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Incidence editor libraries for KDEPim
-WWW= https://github.com/KDE/mailcommon
+WWW= https://invent.kde.org/pim/incidenceeditor
LICENSE= LGPL21
diff --git a/net/k6/Makefile b/net/k6/Makefile
index ff98b6956838..c89fc4c9a9f1 100644
--- a/net/k6/Makefile
+++ b/net/k6/Makefile
@@ -1,7 +1,6 @@
PORTNAME= k6
DISTVERSIONPREFIX= v
-DISTVERSION= 0.59.0
-PORTREVISION= 1
+DISTVERSION= 1.1.0
CATEGORIES= net
MAINTAINER= dutra@FreeBSD.org
@@ -16,7 +15,7 @@ USES= go:1.23,modules
NOT_FOR_ARCHS= armv6 armv7 i386
_BUILD_DATE= $$(date -u +"%FT%T%z")
-_BUILD_HASH= 61c6686
+_BUILD_HASH= 0e3fb95
GO_MODULE= github.com/grafana/${PORTNAME}
GO_BUILDFLAGS= -ldflags "\
diff --git a/net/k6/distinfo b/net/k6/distinfo
index 72107d6239f2..bfd40ad730cd 100644
--- a/net/k6/distinfo
+++ b/net/k6/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746842559
-SHA256 (go/net_k6/k6-v0.59.0/v0.59.0.mod) = 53973f32db4c65bb70f539e87ac0e54d7a65ff71b244b65cb6ae3086afc7c32c
-SIZE (go/net_k6/k6-v0.59.0/v0.59.0.mod) = 4653
-SHA256 (go/net_k6/k6-v0.59.0/v0.59.0.zip) = a1cf735f5ae3d205a7cd2041fc85a5342468aa2e0bc50e64ea54825229e11313
-SIZE (go/net_k6/k6-v0.59.0/v0.59.0.zip) = 2217322
+TIMESTAMP = 1754462204
+SHA256 (go/net_k6/k6-v1.1.0/v1.1.0.mod) = 98bc87fe695d7ae9339140a3d69faf3b749157ba0e6dedff097524713c224783
+SIZE (go/net_k6/k6-v1.1.0/v1.1.0.mod) = 4783
+SHA256 (go/net_k6/k6-v1.1.0/v1.1.0.zip) = 6f899cba933e2b30834026fcc3d99d0d65400d824e08dd341f277a5fea332f67
+SIZE (go/net_k6/k6-v1.1.0/v1.1.0.zip) = 2489096
diff --git a/net/kmbox/Makefile b/net/kmbox/Makefile
index 03d1618d4c8a..8d488c4db1b3 100644
--- a/net/kmbox/Makefile
+++ b/net/kmbox/Makefile
@@ -4,7 +4,7 @@ CATEGORIES= net kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE library for accessing mail storages in MBox format
-WWW= https://www.kde.org/
+WWW= https://invent.kde.org/pim/kmbox
LICENSE= LGPL21
diff --git a/net/ksmtp/Makefile b/net/ksmtp/Makefile
index 0f3f32f41739..118e73deb498 100644
--- a/net/ksmtp/Makefile
+++ b/net/ksmtp/Makefile
@@ -4,7 +4,7 @@ CATEGORIES= net kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Job-based library to send email through an SMTP server
-WWW= https://github.com/KDE/mailcommon
+WWW= https://invent.kde.org/pim/ksmtp
LICENSE= LGPL21
LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2
diff --git a/net/libgravatar/Makefile b/net/libgravatar/Makefile
index ff764019fe02..abfbc788d21a 100644
--- a/net/libgravatar/Makefile
+++ b/net/libgravatar/Makefile
@@ -4,7 +4,7 @@ CATEGORIES= net kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Library for gravatar support
-WWW= https://github.com/KDE/libgravatar
+WWW= https://invent.kde.org/pim/libgravatar
LICENSE= LGPL21
diff --git a/net/mailcommon/Makefile b/net/mailcommon/Makefile
index 39eeba4bb688..b3685cf708a4 100644
--- a/net/mailcommon/Makefile
+++ b/net/mailcommon/Makefile
@@ -4,7 +4,7 @@ CATEGORIES= net kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Common libraries for KDEPim
-WWW= https://github.com/KDE/mailcommon
+WWW= https://invent.kde.org/pim/mailcommon
LICENSE= LGPL21
diff --git a/net/messagelib/Makefile b/net/messagelib/Makefile
index 7af31cf1db3e..2592b1618b65 100644
--- a/net/messagelib/Makefile
+++ b/net/messagelib/Makefile
@@ -4,7 +4,7 @@ CATEGORIES= net kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Library for handling messages
-WWW= https://github.com/KDE/messagelib
+WWW= https://invent.kde.org/pim/messagelib
LICENSE= LGPL21
diff --git a/net/pimcommon/Makefile b/net/pimcommon/Makefile
index b6407fa8ad41..aa6c4ce28a4f 100644
--- a/net/pimcommon/Makefile
+++ b/net/pimcommon/Makefile
@@ -4,7 +4,7 @@ CATEGORIES= net kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Common libraries for KDEPim
-WWW= https://www.kde.org/
+WWW= https://invent.kde.org/pim/pimcommon
LICENSE= LGPL21
diff --git a/net/py-python-socks/Makefile b/net/py-python-socks/Makefile
index d978df7ab4b3..09cd29258c14 100644
--- a/net/py-python-socks/Makefile
+++ b/net/py-python-socks/Makefile
@@ -1,5 +1,5 @@
PORTNAME= python-socks
-PORTVERSION= 2.7.1
+PORTVERSION= 2.7.2
CATEGORIES= net python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -7,7 +7,8 @@ DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFF
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Core proxy (SOCKS4, SOCKS5, HTTP tunneling) functionality for Python
-WWW= https://pypi.org/project/python-socks/
+WWW= https://pypi.org/project/python-socks/ \
+ https://github.com/romis2012/python-socks
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/net/py-python-socks/distinfo b/net/py-python-socks/distinfo
index cc74cbbb722d..e77e6fc303a3 100644
--- a/net/py-python-socks/distinfo
+++ b/net/py-python-socks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738444236
-SHA256 (python_socks-2.7.1.tar.gz) = f1a0bb603830fe81e332442eada96757b8f8dec02bd22d1d6f5c99a79704c550
-SIZE (python_socks-2.7.1.tar.gz) = 230371
+TIMESTAMP = 1754682840
+SHA256 (python_socks-2.7.2.tar.gz) = 4c845d4700352bc7e7382f302dfc6baf0af0de34d2a6d70ba356b2539d4dbb62
+SIZE (python_socks-2.7.2.tar.gz) = 229950
diff --git a/security/keepassxc/Makefile b/security/keepassxc/Makefile
index 1cd13b8eb820..a9974bd60ec9 100644
--- a/security/keepassxc/Makefile
+++ b/security/keepassxc/Makefile
@@ -13,54 +13,58 @@ LICENSE= APACHE20 BSD3CLAUSE CC0-1.0 GPLv2 GPLv3 LGPL21 LGPL3 MIT \
LICENSE_COMB= multi
LICENSE_NAME_NOKIA-LGPL-EXCEPTION= Nokia Qt LGPL Exception version 1.1
LICENSE_FILE_NOKIA-LGPL-EXCEPTION= ${WRKSRC}/LICENSE.NOKIA-LGPL-EXCEPTION
-LICENSE_PERMS_NOKIA-LGPL-EXCEPTION= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+LICENSE_PERMS_NOKIA-LGPL-EXCEPTION= dist-mirror dist-sell pkg-mirror \
+ pkg-sell auto-accept
BUILD_DEPENDS= asciidoctor:textproc/rubygem-asciidoctor
LIB_DEPENDS= libargon2.so:security/libargon2 \
- libqrencode.so:graphics/libqrencode \
- libbotan-3.so:security/botan3
+ libbotan-3.so:security/botan3 \
+ libqrencode.so:graphics/libqrencode
-USES= cmake compiler:c++17-lang desktop-file-utils pkgconfig qt:5 \
- readline shared-mime-info tar:xz xorg
-USE_QT= concurrent core dbus gui network svg widgets buildtools:build \
- linguisttools:build qmake:build testlib:build x11extras
+USES= cmake compiler:c++17-lang desktop-file-utils minizip \
+ pkgconfig qt:5 readline shared-mime-info tar:xz xorg
+
+USE_QT= concurrent core dbus gui network svg widgets x11extras \
+ buildtools:build linguisttools:build qmake:build testlib:build
USE_XORG= x11
-WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//}
CMAKE_OFF= WITH_XC_UPDATECHECK
-CONFLICTS_INSTALL= keepassx-0.* keepassx2 keepassx keepassxc276
+CONFLICTS_INSTALL= keepassx keepassx-0.* keepassx2 keepassxc276
+
+WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//}
-OPTIONS_DEFINE= AUTOTYPE BROWSER FDOSECRETS KEESHARE NETWORKING SSHAGENT YUBIKEY TEST
-OPTIONS_DEFAULT= AUTOTYPE BROWSER FDOSECRETS KEESHARE NETWORKING SSHAGENT YUBIKEY
+OPTIONS_DEFINE= AUTOTYPE BROWSER FDOSECRETS KEESHARE NETWORKING \
+ SSHAGENT TEST YUBIKEY
+OPTIONS_DEFAULT= AUTOTYPE BROWSER FDOSECRETS KEESHARE NETWORKING \
+ SSHAGENT YUBIKEY
OPTIONS_SUB= yes
-AUTOTYPE_CMAKE_BOOL= WITH_XC_AUTOTYPE
AUTOTYPE_DESC= Auto-type passwords in input fields
+BROWSER_DESC= Browser integration with KeePassXC-Browser
+FDOSECRETS_DESC= freedesktop.org secrets service support
+KEESHARE_DESC= Sharing integration with KeeShare
+NETWORKING_DESC= Networking support (e.g. for downloading website icons)
+SSHAGENT_DESC= SSH agent support
+YUBIKEY_DESC= YubiKey support
+
AUTOTYPE_USE= XORG=xi,xtst
+AUTOTYPE_CMAKE_BOOL= WITH_XC_AUTOTYPE
BROWSER_CMAKE_BOOL= WITH_XC_BROWSER
-BROWSER_DESC= Browser integration with KeePassXC-Browser
FDOSECRETS_CMAKE_BOOL= WITH_XC_FDOSECRETS
-FDOSECRETS_DESC= freedesktop.org secrets service support
KEESHARE_CMAKE_BOOL= WITH_XC_KEESHARE
-KEESHARE_DESC= Sharing integration with KeeShare
-KEESHARE_USES= minizip
-# Legacy/Deprecated.
NETWORKING_CMAKE_BOOL= WITH_XC_NETWORKING
-NETWORKING_DESC= Networking support (e.g. for downloading website icons)
SSHAGENT_CMAKE_BOOL= WITH_XC_SSHAGENT
-SSHAGENT_DESC= SSH agent support
-
-YUBIKEY_CMAKE_BOOL= WITH_XC_YUBIKEY
-YUBIKEY_DESC= YubiKey support
-YUBIKEY_LIB_DEPENDS= libpcsclite.so:devel/pcsc-lite
-TEST_CMAKE_BOOL= WITH_TESTS WITH_GUI_TESTS
+TEST_CMAKE_BOOL= WITH_GUI_TESTS WITH_TESTS
TEST_TEST_TARGET= test
+YUBIKEY_LIB_DEPENDS= libpcsclite.so:devel/pcsc-lite
+YUBIKEY_CMAKE_BOOL= WITH_XC_YUBIKEY
+
.include <bsd.port.mk>
diff --git a/security/keepassxc/files/patch-CMakeLists.txt b/security/keepassxc/files/patch-CMakeLists.txt
index 38c92ebea387..2b8b5fb5c912 100644
--- a/security/keepassxc/files/patch-CMakeLists.txt
+++ b/security/keepassxc/files/patch-CMakeLists.txt
@@ -1,13 +1,11 @@
---- CMakeLists.txt.orig 2024-06-19 14:32:55.000000000 -0700
-+++ CMakeLists.txt 2024-06-20 07:26:46.907481000 -0700
-@@ -575,8 +575,8 @@
+--- CMakeLists.txt.orig 2025-07-25 11:50:52 UTC
++++ CMakeLists.txt
+@@ -575,7 +575,7 @@ if(WITH_XC_YUBIKEY)
include_directories(SYSTEM ${PCSC_INCLUDE_DIRS})
if(UNIX AND NOT APPLE)
- find_library(LIBUSB_LIBRARIES NAMES usb-1.0 REQUIRED)
-- find_path(LIBUSB_INCLUDE_DIR NAMES libusb.h PATH_SUFFIXES "libusb-1.0" "libusb" REQUIRED)
-+ find_library(LIBUSB_LIBRARIES NAMES usb REQUIRED)
-+ find_path(LIBUSB_INCLUDE_DIR NAMES libusb.h PATH_SUFFIXES "libusb" "libusb" REQUIRED)
++ find_library(LIBUSB_LIBRARIES NAMES usb-1.0 usb REQUIRED)
+ find_path(LIBUSB_INCLUDE_DIR NAMES libusb.h PATH_SUFFIXES "libusb-1.0" "libusb" REQUIRED)
include_directories(SYSTEM ${LIBUSB_INCLUDE_DIR})
endif()
- endif()
diff --git a/security/keepassxc/files/patch-src_thirdparty_ykcore_CMakeLists.txt b/security/keepassxc/files/patch-src_thirdparty_ykcore_CMakeLists.txt
index af4cb68d5d09..28106f838730 100644
--- a/security/keepassxc/files/patch-src_thirdparty_ykcore_CMakeLists.txt
+++ b/security/keepassxc/files/patch-src_thirdparty_ykcore_CMakeLists.txt
@@ -1,8 +1,8 @@
---- src/thirdparty/ykcore/CMakeLists.txt.orig 2022-03-21 22:47:20 UTC
+--- src/thirdparty/ykcore/CMakeLists.txt.orig 2025-03-02 22:31:21 UTC
+++ src/thirdparty/ykcore/CMakeLists.txt
-@@ -27,7 +27,7 @@ elseif(UNIX AND NOT APPLE)
- elseif(UNIX AND NOT APPLE)
- target_sources(ykcore PRIVATE ykcore_libusb-1.0.c)
+@@ -29,7 +29,7 @@ elseif(UNIX AND NOT APPLE)
+
+ find_package(Threads REQUIRED)
- find_library(LIBUSB_LIBRARY NAMES usb-1.0)
+ find_library(LIBUSB_LIBRARY NAMES usb-1.0 usb)
diff --git a/security/krb5-122/Makefile b/security/krb5-122/Makefile
index 08ee5eb50c71..f68506489590 100644
--- a/security/krb5-122/Makefile
+++ b/security/krb5-122/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 1.22
CATEGORIES= security
MASTER_SITES= http://web.mit.edu/kerberos/dist/${PORTNAME}/${PORTVERSION:C/^[0-9]*\.[0-9]*/&X/:C/X\.[0-9]*$//:C/X//}/
.if !defined(MASTERDIR)
-PKGNAME_X= -${FLAVOR:S/default//}-121
+PKGNAME_X= -${FLAVOR:S/default//}-122
.else
PKGNAME_X= -${FLAVOR:S/default//}
.endif
diff --git a/security/openssl32/Makefile b/security/openssl32/Makefile
index 597dd245415c..7d7665c242e3 100644
--- a/security/openssl32/Makefile
+++ b/security/openssl32/Makefile
@@ -11,7 +11,8 @@ WWW= https://www.openssl.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-EXPIRATION_DATE= 2025-11-23
+DEPRECATED= Please use security/openssl35 (LTS)
+EXPIRATION_DATE= 2025-09-30
CONFLICTS_INSTALL= boringssl libressl libressl-devel openssl openssl111 openssl3[1345] openssl*-quictls
diff --git a/security/openssl33/Makefile b/security/openssl33/Makefile
index f4cdbb7a8866..652a325e8d5c 100644
--- a/security/openssl33/Makefile
+++ b/security/openssl33/Makefile
@@ -11,7 +11,8 @@ WWW= https://www.openssl.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-EXPIRATION_DATE= 2026-04-09
+DEPRECATED= Please use security/openssl35 (LTS)
+EXPIRATION_DATE= 2026-03-31
CONFLICTS_INSTALL= boringssl libressl libressl-devel openssl openssl111 openssl3[1245] openssl*-quictls
diff --git a/security/openssl34/Makefile b/security/openssl34/Makefile
index 4bc0fe6c59a2..4f6eef7378f4 100644
--- a/security/openssl34/Makefile
+++ b/security/openssl34/Makefile
@@ -11,7 +11,8 @@ WWW= https://www.openssl.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-EXPIRATION_DATE= 2026-10-22
+DEPRECATED= Please use security/openssl35 (LTS)
+EXPIRATION_DATE= 2026-09-30
CONFLICTS_INSTALL= boringssl libressl libressl-devel openssl openssl111 openssl3[1235] openssl*-quictls
diff --git a/security/py-pass-git-helper/Makefile b/security/py-pass-git-helper/Makefile
index 76d09fe1775b..bdb5b07ba12f 100644
--- a/security/py-pass-git-helper/Makefile
+++ b/security/py-pass-git-helper/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pass-git-helper
DISTVERSIONPREFIX= v
-DISTVERSION= 3.4.0
+DISTVERSION= 4.0.0
CATEGORIES= security python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/security/py-pass-git-helper/distinfo b/security/py-pass-git-helper/distinfo
index 987023672933..0662fe442d9a 100644
--- a/security/py-pass-git-helper/distinfo
+++ b/security/py-pass-git-helper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754030834
-SHA256 (languitar-pass-git-helper-v3.4.0_GH0.tar.gz) = ef077b5f645a6de143712725b169e654f27444e99bd6ee03f3d036f7cea86c4b
-SIZE (languitar-pass-git-helper-v3.4.0_GH0.tar.gz) = 113833
+TIMESTAMP = 1754683103
+SHA256 (languitar-pass-git-helper-v4.0.0_GH0.tar.gz) = 988738b5956cd4efbcc789500860c6dcc051e8a3918edd3fac4b8af69323730e
+SIZE (languitar-pass-git-helper-v4.0.0_GH0.tar.gz) = 113787
diff --git a/security/vault/Makefile b/security/vault/Makefile
index ee72a2eeae66..590a93f11d40 100644
--- a/security/vault/Makefile
+++ b/security/vault/Makefile
@@ -1,7 +1,6 @@
PORTNAME= vault
DISTVERSIONPREFIX= v
-DISTVERSION= 1.20.1
-PORTREVISION= 1
+DISTVERSION= 1.20.2
CATEGORIES= security
MASTER_SITES= https://raw.githubusercontent.com/hashicorp/vault/${DISTVERSIONFULL}/ \
LOCAL/bofh/security/${PORTNAME}/:web_ui
@@ -47,7 +46,7 @@ GROUPS= vault
PLIST_FILES= bin/${PORTNAME}
-GITID= b403b1a27c8db6038ffefb296d7be0962e08039d
+GITID= 824d12909d5b596ddd3f34d9c8f169b4f9701a0c
.include <bsd.port.pre.mk>
@@ -60,7 +59,7 @@ post-patch:
${CP} -Rf ${WRKDIR}/web_ui ${WRKSRC}/http/
.if defined(MAINTAINER_MODE)
-_make-web_ui: extract
+_make-web_ui: clean extract
cd ${WRKSRC}/ui && ${SETENV} ${MAKE_ENV} yarn
cd ${WRKSRC}/ui && ${SETENV} ${MAKE_ENV} npm rebuild node-sass
cd ${WRKSRC}/ui && ${SETENV} ${MAKE_ENV} yarn run build
diff --git a/security/vault/distinfo b/security/vault/distinfo
index 4c4993013a29..c17babae63fa 100644
--- a/security/vault/distinfo
+++ b/security/vault/distinfo
@@ -1,17 +1,17 @@
-TIMESTAMP = 1753447248
-SHA256 (go/security_vault/hashicorp-vault-v1.20.1_GH0/go.mod) = c8f1b608608d7aa2d2d00b12f70708f660e2bccc3c42bfbafeac735f16182958
-SIZE (go/security_vault/hashicorp-vault-v1.20.1_GH0/go.mod) = 30389
-SHA256 (go/security_vault/hashicorp-vault-v1.20.1_GH0/api/go.mod) = c0d25838a7b72c0a5450c0c346e22eea9d24074c637f99e13941fd74980330e5
-SIZE (go/security_vault/hashicorp-vault-v1.20.1_GH0/api/go.mod) = 1659
-SHA256 (go/security_vault/hashicorp-vault-v1.20.1_GH0/api/auth/approle/go.mod) = 94d14c8d7b0e143e5cda121829d639935bcd5bab9cc4961ca4ac432ec675a5b9
-SIZE (go/security_vault/hashicorp-vault-v1.20.1_GH0/api/auth/approle/go.mod) = 1065
-SHA256 (go/security_vault/hashicorp-vault-v1.20.1_GH0/api/auth/kubernetes/go.mod) = bb4af50f74cdf95fd886651b1911dff90e118c62270497102ce144f5c76c9b1d
-SIZE (go/security_vault/hashicorp-vault-v1.20.1_GH0/api/auth/kubernetes/go.mod) = 1068
-SHA256 (go/security_vault/hashicorp-vault-v1.20.1_GH0/api/auth/userpass/go.mod) = e92fff72dd8294c27b29ba8fc653d28edf322d8f59d98258ea87691dd5777b56
-SIZE (go/security_vault/hashicorp-vault-v1.20.1_GH0/api/auth/userpass/go.mod) = 1066
-SHA256 (go/security_vault/hashicorp-vault-v1.20.1_GH0/sdk/go.mod) = a3da120c91c4a0a9a2ad7e2fac36034da35a1527668359a6c9f19800aa88f2f1
-SIZE (go/security_vault/hashicorp-vault-v1.20.1_GH0/sdk/go.mod) = 6759
-SHA256 (go/security_vault/hashicorp-vault-v1.20.1_GH0/vault-web_ui-1.20.1.tar.gz) = e1d18425e75765ec86e969dfa48a96b00efe6b49d5e645efc728bb53118ca02d
-SIZE (go/security_vault/hashicorp-vault-v1.20.1_GH0/vault-web_ui-1.20.1.tar.gz) = 3586905
-SHA256 (go/security_vault/hashicorp-vault-v1.20.1_GH0/hashicorp-vault-v1.20.1_GH0.tar.gz) = 48b2accd96118c0c239019d7c6017cddebc7ef80ef1f8191d4836865e395302b
-SIZE (go/security_vault/hashicorp-vault-v1.20.1_GH0/hashicorp-vault-v1.20.1_GH0.tar.gz) = 41636436
+TIMESTAMP = 1754685277
+SHA256 (go/security_vault/hashicorp-vault-v1.20.2_GH0/go.mod) = cd83bd31fc0bfb55d172ae8fc8f8bc3930bc52602a5b73b2cccbf5428e144241
+SIZE (go/security_vault/hashicorp-vault-v1.20.2_GH0/go.mod) = 30390
+SHA256 (go/security_vault/hashicorp-vault-v1.20.2_GH0/api/go.mod) = c0d25838a7b72c0a5450c0c346e22eea9d24074c637f99e13941fd74980330e5
+SIZE (go/security_vault/hashicorp-vault-v1.20.2_GH0/api/go.mod) = 1659
+SHA256 (go/security_vault/hashicorp-vault-v1.20.2_GH0/api/auth/approle/go.mod) = 94d14c8d7b0e143e5cda121829d639935bcd5bab9cc4961ca4ac432ec675a5b9
+SIZE (go/security_vault/hashicorp-vault-v1.20.2_GH0/api/auth/approle/go.mod) = 1065
+SHA256 (go/security_vault/hashicorp-vault-v1.20.2_GH0/api/auth/kubernetes/go.mod) = bb4af50f74cdf95fd886651b1911dff90e118c62270497102ce144f5c76c9b1d
+SIZE (go/security_vault/hashicorp-vault-v1.20.2_GH0/api/auth/kubernetes/go.mod) = 1068
+SHA256 (go/security_vault/hashicorp-vault-v1.20.2_GH0/api/auth/userpass/go.mod) = e92fff72dd8294c27b29ba8fc653d28edf322d8f59d98258ea87691dd5777b56
+SIZE (go/security_vault/hashicorp-vault-v1.20.2_GH0/api/auth/userpass/go.mod) = 1066
+SHA256 (go/security_vault/hashicorp-vault-v1.20.2_GH0/sdk/go.mod) = a3da120c91c4a0a9a2ad7e2fac36034da35a1527668359a6c9f19800aa88f2f1
+SIZE (go/security_vault/hashicorp-vault-v1.20.2_GH0/sdk/go.mod) = 6759
+SHA256 (go/security_vault/hashicorp-vault-v1.20.2_GH0/vault-web_ui-1.20.2.tar.gz) = 5d6a244ae81312a78c847abeec525a01cfe92fdf2f7df6d812a884f14561cc96
+SIZE (go/security_vault/hashicorp-vault-v1.20.2_GH0/vault-web_ui-1.20.2.tar.gz) = 3584329
+SHA256 (go/security_vault/hashicorp-vault-v1.20.2_GH0/hashicorp-vault-v1.20.2_GH0.tar.gz) = cff7c65f4cfdebbf2a419e77debe5dda1abd93d48f673e8bbbd4c5e5161233e2
+SIZE (go/security_vault/hashicorp-vault-v1.20.2_GH0/hashicorp-vault-v1.20.2_GH0.tar.gz) = 41645004
diff --git a/security/vuxml/vuln/2025.xml b/security/vuxml/vuln/2025.xml
index 0a4aaff0759b..35abec241e32 100644
--- a/security/vuxml/vuln/2025.xml
+++ b/security/vuxml/vuln/2025.xml
@@ -1,3 +1,60 @@
+ <vuln vid="fb08d146-752a-11f0-952c-8447094a420f">
+ <topic>Apache httpd -- evaluation always true</topic>
+ <affects>
+ <package>
+ <name>apache24</name>
+ <range><ge>2.4.64</ge><lt>2.4.65</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>The Apache httpd project reports:</p>
+ <blockquote cite="https://downloads.apache.org/httpd/CHANGES_2.4.65">
+ <p>'RewriteCond expr' always evaluates to true in 2.4.64.</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-54090</cvename>
+ <url>https://downloads.apache.org/httpd/CHANGES_2.4.65</url>
+ </references>
+ <dates>
+ <discovery>2025-07-23</discovery>
+ <entry>2025-08-09</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="66f35fd9-73f5-11f0-8e0e-002590c1f29c">
+ <topic>FreeBSD -- Integer overflow in libarchive leading to double free</topic>
+ <affects>
+ <package>
+ <name>FreeBSD</name>
+ <range><ge>14.3</ge><lt>14.3_2</lt></range>
+ <range><ge>14.2</ge><lt>14.2_5</lt></range>
+ <range><ge>13.5</ge><lt>13.5_3</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <h1>Problem Description:</h1>
+ <p>An integer overflow in the archive_read_format_rar_seek_data()
+ function may lead to a double free problem.</p>
+ <h1>Impact:</h1>
+ <p>Exploiting a double free vulnerability can cause memory corruption.
+ This in turn could enable a threat actor to execute arbitrary code.
+ It might also result in denial of service.</p>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-5914</cvename>
+ <freebsdsa>SA-25:07.libarchive</freebsdsa>
+ </references>
+ <dates>
+ <discovery>2025-08-08</discovery>
+ <entry>2025-08-08</entry>
+ </dates>
+ </vuln>
+
<vuln vid="b945ce3f-6f9b-11f0-bd96-b42e991fc52e">
<topic>sqlite -- integer overflow</topic>
<affects>
diff --git a/sysutils/appjail-devel/Makefile b/sysutils/appjail-devel/Makefile
index 745f86e21126..cee37e604ad4 100644
--- a/sysutils/appjail-devel/Makefile
+++ b/sysutils/appjail-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= appjail
-DISTVERSION= 4.2.0.20250802
+DISTVERSION= 4.2.1.20250807
PORTEPOCH= 1
CATEGORIES= sysutils
PKGNAMESUFFIX= -devel
@@ -16,7 +16,7 @@ CONFLICTS= appjail
USE_GITHUB= yes
GH_ACCOUNT= DtxdF
GH_PROJECT= AppJail
-GH_TAGNAME= 8814e5bc8b65ce532d8d45100ee65742f1c24cbe
+GH_TAGNAME= 1562258efeb22c19aef518c0a1c2dd49e1351fbc
MAKE_ARGS= APPJAIL_VERSION=${DISTVERSION}+${GH_TAGNAME}
ALL_TARGET= utils-strip
diff --git a/sysutils/appjail-devel/distinfo b/sysutils/appjail-devel/distinfo
index 801d234b62f8..0ce6f3823fa6 100644
--- a/sysutils/appjail-devel/distinfo
+++ b/sysutils/appjail-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754176316
-SHA256 (DtxdF-AppJail-4.2.0.20250802-8814e5bc8b65ce532d8d45100ee65742f1c24cbe_GH0.tar.gz) = afd9aafd26c0988f28f8a82484b4e223f82ba7dc69894b23898b0d1a9bc86d27
-SIZE (DtxdF-AppJail-4.2.0.20250802-8814e5bc8b65ce532d8d45100ee65742f1c24cbe_GH0.tar.gz) = 1018803
+TIMESTAMP = 1754605171
+SHA256 (DtxdF-AppJail-4.2.1.20250807-1562258efeb22c19aef518c0a1c2dd49e1351fbc_GH0.tar.gz) = edde30b8d12d21d92b271180e302752bed0dad0d76c074c81c6a782205ce61f8
+SIZE (DtxdF-AppJail-4.2.1.20250807-1562258efeb22c19aef518c0a1c2dd49e1351fbc_GH0.tar.gz) = 1018814
diff --git a/sysutils/appjail/Makefile b/sysutils/appjail/Makefile
index f8c555c3fe6b..c185accdd5ca 100644
--- a/sysutils/appjail/Makefile
+++ b/sysutils/appjail/Makefile
@@ -1,6 +1,6 @@
PORTNAME= appjail
DISTVERSIONPREFIX= v
-DISTVERSION= 4.2.0
+DISTVERSION= 4.2.1
CATEGORIES= sysutils
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/sysutils/appjail/distinfo b/sysutils/appjail/distinfo
index 0640491bc326..da35825bfa36 100644
--- a/sysutils/appjail/distinfo
+++ b/sysutils/appjail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754174945
-SHA256 (DtxdF-AppJail-v4.2.0_GH0.tar.gz) = 661fb421ec8e85abe1cfe3e93df1d9ba0e70a90f18074a45912a10cda5c1308a
-SIZE (DtxdF-AppJail-v4.2.0_GH0.tar.gz) = 1018517
+TIMESTAMP = 1754602620
+SHA256 (DtxdF-AppJail-v4.2.1_GH0.tar.gz) = 1d7350a30735963a8e28ff74f395047f93fe60b36333796dadda8550b5cee356
+SIZE (DtxdF-AppJail-v4.2.1_GH0.tar.gz) = 1018497
diff --git a/sysutils/backrest/Makefile b/sysutils/backrest/Makefile
index 3cd5fbd60acc..1131474364d9 100644
--- a/sysutils/backrest/Makefile
+++ b/sysutils/backrest/Makefile
@@ -1,7 +1,6 @@
PORTNAME= backrest
DISTVERSIONPREFIX= v
-DISTVERSION= 1.8.1
-PORTREVISION= 1
+DISTVERSION= 1.9.1
CATEGORIES= sysutils
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX}
diff --git a/sysutils/backrest/distinfo b/sysutils/backrest/distinfo
index 391370b10d11..014848e583e4 100644
--- a/sysutils/backrest/distinfo
+++ b/sysutils/backrest/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1753297204
-SHA256 (go/sysutils_backrest/backrest-v1.8.1/backrest-v1.8.1.frontend.tar.gz) = ef4a66361180b5e7a28b074dd2d4dfcfaf84b8d0a3b14096a5e728ec1bd0822c
-SIZE (go/sysutils_backrest/backrest-v1.8.1/backrest-v1.8.1.frontend.tar.gz) = 3944938
-SHA256 (go/sysutils_backrest/backrest-v1.8.1/v1.8.1.mod) = 37cfec3fd55a330cb6bd88ceffa7a4cfd4950678f93ab668656ec3d3aa9185cd
-SIZE (go/sysutils_backrest/backrest-v1.8.1/v1.8.1.mod) = 3731
-SHA256 (go/sysutils_backrest/backrest-v1.8.1/v1.8.1.zip) = a85ba42c616ad3c1e8ad933314a6d2d1a6bc2f77e25bf935708742e8053668df
-SIZE (go/sysutils_backrest/backrest-v1.8.1/v1.8.1.zip) = 775308
+TIMESTAMP = 1754687606
+SHA256 (go/sysutils_backrest/backrest-v1.9.1/backrest-v1.9.1.frontend.tar.gz) = a98f2a5118a8ae21195810a74d2dd75edfbe2a42b9640a9d5ed0ecee763fe217
+SIZE (go/sysutils_backrest/backrest-v1.9.1/backrest-v1.9.1.frontend.tar.gz) = 3921109
+SHA256 (go/sysutils_backrest/backrest-v1.9.1/v1.9.1.mod) = d54134afa60728e72c45328001a861c4b8c5252da6b8bb15c4719de6857479cc
+SIZE (go/sysutils_backrest/backrest-v1.9.1/v1.9.1.mod) = 3643
+SHA256 (go/sysutils_backrest/backrest-v1.9.1/v1.9.1.zip) = d4f21ba819d16e122acfcd3eb321845d85a69972263040f00936c29abcf3d274
+SIZE (go/sysutils_backrest/backrest-v1.9.1/v1.9.1.zip) = 814669
diff --git a/sysutils/limine/Makefile b/sysutils/limine/Makefile
index 337570023683..c50b871addaf 100644
--- a/sysutils/limine/Makefile
+++ b/sysutils/limine/Makefile
@@ -1,5 +1,5 @@
PORTNAME= limine
-DISTVERSION= 9.5.0
+DISTVERSION= 9.6.0
CATEGORIES= sysutils
MASTER_SITES= https://github.com/${PORTNAME}-bootloader/${PORTNAME}/releases/download/v${DISTVERSION}/
diff --git a/sysutils/limine/distinfo b/sysutils/limine/distinfo
index d5d0e642a6a5..a0212647d3a5 100644
--- a/sysutils/limine/distinfo
+++ b/sysutils/limine/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752687182
-SHA256 (limine-9.5.0.tar.gz) = 4962797bafeaf765320b479af3224061c14daf92eb789daa158ee172e9e8bc43
-SIZE (limine-9.5.0.tar.gz) = 573194
+TIMESTAMP = 1754718382
+SHA256 (limine-9.6.0.tar.gz) = 715f9b2d507cc06553e2127e5a45da41034bcd66a86663176b5a993da1990271
+SIZE (limine-9.6.0.tar.gz) = 572260
diff --git a/sysutils/mult/Makefile b/sysutils/mult/Makefile
index 383e1405a326..7774450e8b03 100644
--- a/sysutils/mult/Makefile
+++ b/sysutils/mult/Makefile
@@ -1,7 +1,6 @@
PORTNAME= mult
DISTVERSIONPREFIX= v
-DISTVERSION= 0.1.3
-PORTREVISION= 1
+DISTVERSION= 0.2.0
CATEGORIES= sysutils
MAINTAINER= olgeni@FreeBSD.org
diff --git a/sysutils/mult/distinfo b/sysutils/mult/distinfo
index 06b78c7bee06..055bbeefdb9b 100644
--- a/sysutils/mult/distinfo
+++ b/sysutils/mult/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1754418613
-SHA256 (go/sysutils_mult/dhth-mult-v0.1.3_GH0/v0.1.3.mod) = a5856833d9ad96524291c51e4a5e8563ba8dbf667c11aa0b1ee3e3d53e06c1ca
-SIZE (go/sysutils_mult/dhth-mult-v0.1.3_GH0/v0.1.3.mod) = 1059
-SHA256 (go/sysutils_mult/dhth-mult-v0.1.3_GH0/v0.1.3.zip) = 490a321548c72d3dfe2961e07fdeae890d42b865112640fc29dbbfdb3662e476
-SIZE (go/sysutils_mult/dhth-mult-v0.1.3_GH0/v0.1.3.zip) = 16710
-SHA256 (go/sysutils_mult/dhth-mult-v0.1.3_GH0/dhth-mult-v0.1.3_GH0.tar.gz) = 8fe49891b351c258eede585b5a02b0afb229ac6248781a2a97648eddeeab6910
-SIZE (go/sysutils_mult/dhth-mult-v0.1.3_GH0/dhth-mult-v0.1.3_GH0.tar.gz) = 10219
+TIMESTAMP = 1754584505
+SHA256 (go/sysutils_mult/dhth-mult-v0.2.0_GH0/v0.2.0.mod) = 6d652137122a510c8f13c81fcd54cb604266eb7014f2aaf29e808a8f8f24af39
+SIZE (go/sysutils_mult/dhth-mult-v0.2.0_GH0/v0.2.0.mod) = 1243
+SHA256 (go/sysutils_mult/dhth-mult-v0.2.0_GH0/v0.2.0.zip) = 4e11c9a4a128296e2c7bdbaa0127ba514e63c9b3da1c9884fe8003b7459ab069
+SIZE (go/sysutils_mult/dhth-mult-v0.2.0_GH0/v0.2.0.zip) = 20174
+SHA256 (go/sysutils_mult/dhth-mult-v0.2.0_GH0/dhth-mult-v0.2.0_GH0.tar.gz) = a962be7bfaea78cbfc71e9326c4931c942ebcd24d61c58910b77b899117d077e
+SIZE (go/sysutils_mult/dhth-mult-v0.2.0_GH0/dhth-mult-v0.2.0_GH0.tar.gz) = 12607
diff --git a/sysutils/py-overlord/Makefile b/sysutils/py-overlord/Makefile
index 13e21c4b8b7c..4b9a9adcaff5 100644
--- a/sysutils/py-overlord/Makefile
+++ b/sysutils/py-overlord/Makefile
@@ -1,6 +1,6 @@
PORTNAME= overlord
DISTVERSIONPREFIX= v
-DISTVERSION= 0.15.0
+DISTVERSION= 0.16.0
CATEGORIES= sysutils python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-overlord/distinfo b/sysutils/py-overlord/distinfo
index c02e5b6b35fa..b02d9d864c73 100644
--- a/sysutils/py-overlord/distinfo
+++ b/sysutils/py-overlord/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754176586
-SHA256 (DtxdF-overlord-v0.15.0_GH0.tar.gz) = 75a6ace722b206dc13c998a5f1d3132d2680e53ff2316e97ac947471ee20c6ff
-SIZE (DtxdF-overlord-v0.15.0_GH0.tar.gz) = 97766
+TIMESTAMP = 1754606573
+SHA256 (DtxdF-overlord-v0.16.0_GH0.tar.gz) = 7a0c210808f6ca8d4a73dc32135bfe4d65946763834f70bfd62847c7e1d2674e
+SIZE (DtxdF-overlord-v0.16.0_GH0.tar.gz) = 98887
diff --git a/sysutils/zellij/Makefile b/sysutils/zellij/Makefile
index 6e42cddfffd9..da4a2270e1fe 100644
--- a/sysutils/zellij/Makefile
+++ b/sysutils/zellij/Makefile
@@ -1,16 +1,19 @@
PORTNAME= zellij
DISTVERSIONPREFIX= v
DISTVERSION= 0.42.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
-MAINTAINER= riggs@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Versatile, extensible terminal multiplexer
WWW= https://zellij.dev/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
+DEPRECATED= Unsustainable dependency growth
+EXPIRATION_DATE= 2025-12-31
+
ONLY_FOR_ARCHS= aarch64 amd64
ONLY_FOR_ARCHS_REASON= wasmer-vm crate currently only supports aarch64 and amd64
diff --git a/textproc/otree/Makefile b/textproc/otree/Makefile
index 14d8a37fe626..a92023f137ad 100644
--- a/textproc/otree/Makefile
+++ b/textproc/otree/Makefile
@@ -1,6 +1,6 @@
PORTNAME= otree
DISTVERSIONPREFIX= v
-DISTVERSION= 0.4.1
+DISTVERSION= 0.5.0
CATEGORIES= textproc
MAINTAINER= olgeni@FreeBSD.org
@@ -16,11 +16,11 @@ GH_ACCOUNT= fioncat
CARGO_CRATES= aho-corasick-1.1.3 \
allocator-api2-0.2.21 \
- anstream-0.6.19 \
+ anstream-0.6.20 \
anstyle-1.0.11 \
anstyle-parse-0.2.7 \
- anstyle-query-1.1.3 \
- anstyle-wincon-3.0.9 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
anyhow-1.0.98 \
autocfg-1.5.0 \
bitflags-1.3.2 \
@@ -31,8 +31,8 @@ CARGO_CRATES= aho-corasick-1.1.3 \
cassowary-0.3.0 \
castaway-0.2.4 \
cfg-if-1.0.1 \
- clap-4.5.42 \
- clap_builder-4.5.42 \
+ clap-4.5.43 \
+ clap_builder-4.5.43 \
clap_derive-4.5.41 \
clap_lex-0.7.5 \
colorchoice-1.0.4 \
@@ -135,7 +135,7 @@ CARGO_CRATES= aho-corasick-1.1.3 \
toml_datetime-0.7.0 \
toml_parser-1.0.2 \
toml_writer-1.0.2 \
- tui-tree-widget-0.23.1 \
+ tui-textarea-0.7.0 \
unicode-ident-1.0.18 \
unicode-segmentation-1.12.0 \
unicode-truncate-1.1.0 \
@@ -177,7 +177,8 @@ CARGO_CRATES= aho-corasick-1.1.3 \
windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.52.6 \
windows_x86_64_msvc-0.53.0 \
- winnow-0.7.12
+ winnow-0.7.12 \
+ tui-tree-widget@git+https://github.com/fioncat/tui-rs-tree-widget?branch=main\#407fd9005271d93ae2411ec0231a51e7f5e070f9
PLIST_FILES= bin/otree
diff --git a/textproc/otree/distinfo b/textproc/otree/distinfo
index a83b1c69b1ea..9659a6638489 100644
--- a/textproc/otree/distinfo
+++ b/textproc/otree/distinfo
@@ -1,18 +1,18 @@
-TIMESTAMP = 1754466652
+TIMESTAMP = 1754625332
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
-SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933
-SIZE (rust/crates/anstream-0.6.19.crate) = 28767
+SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
-SHA256 (rust/crates/anstyle-query-1.1.3.crate) = 6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9
-SIZE (rust/crates/anstyle-query-1.1.3.crate) = 10190
-SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882
-SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
@@ -33,10 +33,10 @@ SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d6
SIZE (rust/crates/castaway-0.2.4.crate) = 12546
SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
-SHA256 (rust/crates/clap-4.5.42.crate) = ed87a9d530bb41a67537289bafcac159cb3ee28460e0a4571123d2a778a6a882
-SIZE (rust/crates/clap-4.5.42.crate) = 58305
-SHA256 (rust/crates/clap_builder-4.5.42.crate) = 64f4f3f3c77c94aff3c7e9aac9a2ca1974a5adf392a8bb751e827d6d127ab966
-SIZE (rust/crates/clap_builder-4.5.42.crate) = 169655
+SHA256 (rust/crates/clap-4.5.43.crate) = 50fd97c9dc2399518aa331917ac6f274280ec5eb34e555dd291899745c48ec6f
+SIZE (rust/crates/clap-4.5.43.crate) = 58340
+SHA256 (rust/crates/clap_builder-4.5.43.crate) = c35b5830294e1fa0462034af85cc95225a4cb07092c088c55bda3147cfcd8f65
+SIZE (rust/crates/clap_builder-4.5.43.crate) = 169708
SHA256 (rust/crates/clap_derive-4.5.41.crate) = ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491
SIZE (rust/crates/clap_derive-4.5.41.crate) = 33493
SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
@@ -241,8 +241,8 @@ SHA256 (rust/crates/toml_parser-1.0.2.crate) = b551886f449aa90d4fe2bdaa9f4a2577a
SIZE (rust/crates/toml_parser-1.0.2.crate) = 35241
SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64
SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988
-SHA256 (rust/crates/tui-tree-widget-0.23.1.crate) = c14c4488e071617f5b5922222193cdf6725835e492c6229557af85d3c1a4e903
-SIZE (rust/crates/tui-tree-widget-0.23.1.crate) = 22330
+SHA256 (rust/crates/tui-textarea-0.7.0.crate) = 0a5318dd619ed73c52a9417ad19046724effc1287fb75cdcc4eca1d6ac1acbae
+SIZE (rust/crates/tui-textarea-0.7.0.crate) = 67947
SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
@@ -327,5 +327,7 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d
SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95
SIZE (rust/crates/winnow-0.7.12.crate) = 174403
-SHA256 (fioncat-otree-v0.4.1_GH0.tar.gz) = 73bd4aedc7d36621b62baf46e9f2b57f075e183be5baa1bb388ac82f213e452d
-SIZE (fioncat-otree-v0.4.1_GH0.tar.gz) = 184720
+SHA256 (fioncat-tui-rs-tree-widget-407fd9005271d93ae2411ec0231a51e7f5e070f9_GH0.tar.gz) = e44af6b888a26d610a385bbcb05a79cfdc15f1cc614c63211134615715a5ec13
+SIZE (fioncat-tui-rs-tree-widget-407fd9005271d93ae2411ec0231a51e7f5e070f9_GH0.tar.gz) = 26382
+SHA256 (fioncat-otree-v0.5.0_GH0.tar.gz) = eb3510b3a07dac60368939a3b32364e6dbdc114223cfd1c7e18e90df5c80fabe
+SIZE (fioncat-otree-v0.5.0_GH0.tar.gz) = 188438
diff --git a/textproc/par/Makefile b/textproc/par/Makefile
index 5eaea70a9515..b12e9cd59f24 100644
--- a/textproc/par/Makefile
+++ b/textproc/par/Makefile
@@ -1,6 +1,6 @@
PORTNAME= par
PORTVERSION= 1.53.0
-PORTREVISION= 2
+PORTREVISION= 3
PKGNAMESUFFIX= _format
CATEGORIES= textproc
MASTER_SITES= http://www.nicemice.net/par/
diff --git a/textproc/par/files/patch-par.c b/textproc/par/files/patch-par.c
new file mode 100644
index 000000000000..8e3f237a3181
--- /dev/null
+++ b/textproc/par/files/patch-par.c
@@ -0,0 +1,24 @@
+--- par.c.orig 2025-01-24 19:16:10 UTC
++++ par.c
+@@ -21,6 +21,9 @@ This is ANSI C code (C89).
+ #include <stdlib.h>
+ #include <string.h>
+
++#include <sys/capsicum.h>
++#include <errno.h>
++
+ #undef NULL
+ #define NULL ((void *) 0)
+
+@@ -724,6 +727,11 @@ int main(int argc, const char * const *argv)
+ errmsg_t errmsg = { '\0' };
+ lineprop *props = NULL, *firstprop, *nextprop;
+ FILE *errout;
++
++ if (cap_enter() == -1 && errno != ENOSYS) {
++ strcpy(errmsg, "unable to enter sandbox\n");
++ goto parcleanup;
++ }
+
+ /* Set the current locale from the environment: */
+
diff --git a/www/apache24/Makefile b/www/apache24/Makefile
index 39b2bf2864b6..d356e4acadd4 100644
--- a/www/apache24/Makefile
+++ b/www/apache24/Makefile
@@ -1,5 +1,5 @@
PORTNAME= apache24
-PORTVERSION= 2.4.64
+PORTVERSION= 2.4.65
CATEGORIES= www
MASTER_SITES= APACHE_HTTPD
DISTNAME= httpd-${PORTVERSION}
diff --git a/www/apache24/distinfo b/www/apache24/distinfo
index 4200797f7bd2..9e46a20d0a0b 100644
--- a/www/apache24/distinfo
+++ b/www/apache24/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752267687
-SHA256 (apache24/httpd-2.4.64.tar.bz2) = 120b35a2ebf264f277e20f9a94f870f2063342fbff0861404660d7dd0ab1ac29
-SIZE (apache24/httpd-2.4.64.tar.bz2) = 7293281
+TIMESTAMP = 1754748153
+SHA256 (apache24/httpd-2.4.65.tar.bz2) = 58b8be97d9940ec17f7656c0c6b9f41b618aac468b894b534148e3296c53b8b3
+SIZE (apache24/httpd-2.4.65.tar.bz2) = 7506711
diff --git a/www/gotty/Makefile b/www/gotty/Makefile
index 8970b09628ed..2ef29b19d576 100644
--- a/www/gotty/Makefile
+++ b/www/gotty/Makefile
@@ -1,7 +1,6 @@
PORTNAME= gotty
-PORTVERSION= 1.5.0
DISTVERSIONPREFIX= v
-PORTREVISION= 22
+DISTVERSION= 1.6.0
CATEGORIES= www net
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/www/gotty/distinfo b/www/gotty/distinfo
index da7748e94e50..5f75c8936b91 100644
--- a/www/gotty/distinfo
+++ b/www/gotty/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1665237982
-SHA256 (go/www_gotty/sorenisanerd-gotty-v1.5.0_GH0/v1.5.0.mod) = e6c7a03dd76727b1b7d0d7c0281acc5ca00a9051247be7e6be14bc9b7372fc35
-SIZE (go/www_gotty/sorenisanerd-gotty-v1.5.0_GH0/v1.5.0.mod) = 439
-SHA256 (go/www_gotty/sorenisanerd-gotty-v1.5.0_GH0/v1.5.0.zip) = 8e8b397c240a3c54765cadee5299a137b2a63dc9372fe2e22323cd4944325488
-SIZE (go/www_gotty/sorenisanerd-gotty-v1.5.0_GH0/v1.5.0.zip) = 3421266
-SHA256 (go/www_gotty/sorenisanerd-gotty-v1.5.0_GH0/sorenisanerd-gotty-v1.5.0_GH0.tar.gz) = 98a5fb9eddefc4bc4d402ad159d274a3876ee2b23cb8940ebeea328b705454a7
-SIZE (go/www_gotty/sorenisanerd-gotty-v1.5.0_GH0/sorenisanerd-gotty-v1.5.0_GH0.tar.gz) = 3397024
+TIMESTAMP = 1754598479
+SHA256 (go/www_gotty/sorenisanerd-gotty-v1.6.0_GH0/v1.6.0.mod) = 430600176e7610cb64c096544802224d454fb941b8e6702807da344e8bd1be74
+SIZE (go/www_gotty/sorenisanerd-gotty-v1.6.0_GH0/v1.6.0.mod) = 671
+SHA256 (go/www_gotty/sorenisanerd-gotty-v1.6.0_GH0/v1.6.0.zip) = 37d480dbb54913d1c9bbe6bef3d3115b9ef91d58b928c68994880b0744be7045
+SIZE (go/www_gotty/sorenisanerd-gotty-v1.6.0_GH0/v1.6.0.zip) = 3406405
+SHA256 (go/www_gotty/sorenisanerd-gotty-v1.6.0_GH0/sorenisanerd-gotty-v1.6.0_GH0.tar.gz) = 95425b43d071d5a2019ccf018ba4a124d1f1ddc56e90d723caf75995641175c1
+SIZE (go/www_gotty/sorenisanerd-gotty-v1.6.0_GH0/sorenisanerd-gotty-v1.6.0_GH0.tar.gz) = 3379746
diff --git a/www/homepage/Makefile b/www/homepage/Makefile
index a38936f90cfd..d17309f08ff3 100644
--- a/www/homepage/Makefile
+++ b/www/homepage/Makefile
@@ -1,5 +1,5 @@
PORTNAME= homepage
-DISTVERSION= 1.3.2
+DISTVERSION= 1.4.4
CATEGORIES= www
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
@@ -26,7 +26,7 @@ PLIST_SUB= GROUP=${HOMEPAGE_GROUP} \
HOMEDIR=${HOMEPAGE_HOMEDIR}
HOMEPAGE_HOMEDIR= ${WWWDIR}
-HOMEPAGE_CONFIGDIR= ${HOMEPAGE_HOMEDIR}/config
+HOMEPAGE_CONFIGDIR= ${HOMEPAGE_HOMEDIR}/config
HOMEPAGE_USER= www
HOMEPAGE_GROUP= www
@@ -38,6 +38,5 @@ post-install:
${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.env ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.env
@${MKDIR} ${STAGEDIR}${HOMEPAGE_CONFIGDIR}
@${MKDIR} ${STAGEDIR}${HOMEPAGE_CONFIGDIR}/logs
- @cd ${FILESDIR}/config && ${COPYTREE_SHARE} . ${STAGEDIR}${HOMEPAGE_CONFIGDIR}
.include <bsd.port.mk>
diff --git a/www/homepage/distinfo b/www/homepage/distinfo
index 15554a15a898..2faa9491cd59 100644
--- a/www/homepage/distinfo
+++ b/www/homepage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751779525
-SHA256 (homepage-1.3.2.tar.gz) = b6488788500acbfcb0df8ef398360dbded680bbe7fc22505ed85550ec2c4ea2f
-SIZE (homepage-1.3.2.tar.gz) = 21179994
+TIMESTAMP = 1754757376
+SHA256 (homepage-1.4.4.tar.gz) = ef937d8aed583f81bf53241fa950471f78082036f654c6b107eed51f67d04835
+SIZE (homepage-1.4.4.tar.gz) = 12768188
diff --git a/www/homepage/files/config/bookmarks.yaml.sample b/www/homepage/files/config/bookmarks.yaml.sample
deleted file mode 100644
index 2b82ea7885f4..000000000000
--- a/www/homepage/files/config/bookmarks.yaml.sample
+++ /dev/null
@@ -1,18 +0,0 @@
----
-# For configuration options and examples, please see:
-# https://gethomepage.dev/configs/bookmarks
-
-- Developer:
- - Github:
- - abbr: GH
- href: https://github.com/
-
-- Social:
- - Reddit:
- - abbr: RE
- href: https://reddit.com/
-
-- Entertainment:
- - YouTube:
- - abbr: YT
- href: https://youtube.com/
diff --git a/www/homepage/files/config/custom.css.sample b/www/homepage/files/config/custom.css.sample
deleted file mode 100644
index e24a020f593a..000000000000
--- a/www/homepage/files/config/custom.css.sample
+++ /dev/null
@@ -1 +0,0 @@
-/* https://gethomepage.dev/configs/custom-css-js/ */
diff --git a/www/homepage/files/config/custom.js.sample b/www/homepage/files/config/custom.js.sample
deleted file mode 100644
index e24a020f593a..000000000000
--- a/www/homepage/files/config/custom.js.sample
+++ /dev/null
@@ -1 +0,0 @@
-/* https://gethomepage.dev/configs/custom-css-js/ */
diff --git a/www/homepage/files/config/docker.yaml.sample b/www/homepage/files/config/docker.yaml.sample
deleted file mode 100644
index 2f4c4e38f38c..000000000000
--- a/www/homepage/files/config/docker.yaml.sample
+++ /dev/null
@@ -1,10 +0,0 @@
----
-# For configuration options and examples, please see:
-# https://gethomepage.dev/configs/docker/
-
-# my-docker:
-# host: 127.0.0.1
-# port: 2375
-
-# my-docker:
-# socket: /var/run/docker.sock
diff --git a/www/homepage/files/config/kubernetes.yaml.sample b/www/homepage/files/config/kubernetes.yaml.sample
deleted file mode 100644
index aca6e8213672..000000000000
--- a/www/homepage/files/config/kubernetes.yaml.sample
+++ /dev/null
@@ -1,2 +0,0 @@
----
-# sample kubernetes config
diff --git a/www/homepage/files/config/services.yaml.sample b/www/homepage/files/config/services.yaml.sample
deleted file mode 100644
index 39b379263e61..000000000000
--- a/www/homepage/files/config/services.yaml.sample
+++ /dev/null
@@ -1,18 +0,0 @@
----
-# For configuration options and examples, please see:
-# https://gethomepage.dev/configs/services/
-
-- My First Group:
- - My First Service:
- href: http://localhost/
- description: Homepage is awesome
-
-- My Second Group:
- - My Second Service:
- href: http://localhost/
- description: Homepage is the best
-
-- My Third Group:
- - My Third Service:
- href: http://localhost/
- description: Homepage is 😎
diff --git a/www/homepage/files/config/settings.yaml.sample b/www/homepage/files/config/settings.yaml.sample
deleted file mode 100644
index 2e828c082ffe..000000000000
--- a/www/homepage/files/config/settings.yaml.sample
+++ /dev/null
@@ -1,7 +0,0 @@
----
-# For configuration options and examples, please see:
-# https://gethomepage.dev/configs/settings/
-
-providers:
- openweathermap: openweathermapapikey
- weatherapi: weatherapiapikey
diff --git a/www/homepage/files/config/widgets.yaml.sample b/www/homepage/files/config/widgets.yaml.sample
deleted file mode 100644
index b1cf0f558872..000000000000
--- a/www/homepage/files/config/widgets.yaml.sample
+++ /dev/null
@@ -1,12 +0,0 @@
----
-# For configuration options and examples, please see:
-# https://gethomepage.dev/configs/info-widgets/
-
-- resources:
- cpu: true
- memory: true
- disk: /
-
-- search:
- provider: duckduckgo
- target: _blank
diff --git a/www/homepage/pkg-plist b/www/homepage/pkg-plist
index 04d67eb2389f..6478efc7c96f 100644
--- a/www/homepage/pkg-plist
+++ b/www/homepage/pkg-plist
@@ -1,14 +1,6 @@
etc/homepage.env
-@dir %%HOMEDIR%%/config
+@dir(%%USER%%,%%GROUP%%,0700) %%HOMEDIR%%/config
@dir(%%USER%%,%%GROUP%%,0700) %%HOMEDIR%%/config/logs
-@sample %%HOMEDIR%%/config/bookmarks.yaml.sample
-@sample %%HOMEDIR%%/config/custom.css.sample
-@sample %%HOMEDIR%%/config/custom.js.sample
-@sample %%HOMEDIR%%/config/docker.yaml.sample
-@sample %%HOMEDIR%%/config/kubernetes.yaml.sample
-@sample %%HOMEDIR%%/config/services.yaml.sample
-@sample %%HOMEDIR%%/config/settings.yaml.sample
-@sample %%HOMEDIR%%/config/widgets.yaml.sample
@comment Prevents "Failed to update prerender cache for /en".
@(%%USER%%,%%GROUP%%,) %%HOMEDIR%%/.next/server/pages/en.html
@(%%USER%%,%%GROUP%%,) %%HOMEDIR%%/.next/server/pages/en.json
@@ -20,174 +12,180 @@ etc/homepage.env
%%HOMEDIR%%/.next/react-loadable-manifest.json
%%HOMEDIR%%/.next/required-server-files.json
%%HOMEDIR%%/.next/routes-manifest.json
-%%HOMEDIR%%/.next/server/chunks/1119.js
-%%HOMEDIR%%/.next/server/chunks/1139.js
-%%HOMEDIR%%/.next/server/chunks/1212.js
-%%HOMEDIR%%/.next/server/chunks/1215.js
-%%HOMEDIR%%/.next/server/chunks/1216.js
-%%HOMEDIR%%/.next/server/chunks/1231.js
-%%HOMEDIR%%/.next/server/chunks/1282.js
-%%HOMEDIR%%/.next/server/chunks/1418.js
-%%HOMEDIR%%/.next/server/chunks/1456.js
-%%HOMEDIR%%/.next/server/chunks/1477.js
-%%HOMEDIR%%/.next/server/chunks/1562.js
-%%HOMEDIR%%/.next/server/chunks/1605.js
-%%HOMEDIR%%/.next/server/chunks/1608.js
-%%HOMEDIR%%/.next/server/chunks/1609.js
-%%HOMEDIR%%/.next/server/chunks/1693.js
-%%HOMEDIR%%/.next/server/chunks/1696.js
-%%HOMEDIR%%/.next/server/chunks/1857.js
-%%HOMEDIR%%/.next/server/chunks/1876.js
-%%HOMEDIR%%/.next/server/chunks/189.js
-%%HOMEDIR%%/.next/server/chunks/1919.js
-%%HOMEDIR%%/.next/server/chunks/192.js
-%%HOMEDIR%%/.next/server/chunks/1981.js
-%%HOMEDIR%%/.next/server/chunks/2247.js
-%%HOMEDIR%%/.next/server/chunks/2256.js
-%%HOMEDIR%%/.next/server/chunks/2270.js
-%%HOMEDIR%%/.next/server/chunks/2271.js
-%%HOMEDIR%%/.next/server/chunks/2401.js
-%%HOMEDIR%%/.next/server/chunks/2448.js
-%%HOMEDIR%%/.next/server/chunks/2452.js
-%%HOMEDIR%%/.next/server/chunks/2466.js
-%%HOMEDIR%%/.next/server/chunks/2467.js
-%%HOMEDIR%%/.next/server/chunks/2488.js
-%%HOMEDIR%%/.next/server/chunks/2496.js
-%%HOMEDIR%%/.next/server/chunks/2549.js
-%%HOMEDIR%%/.next/server/chunks/2706.js
-%%HOMEDIR%%/.next/server/chunks/274.js
-%%HOMEDIR%%/.next/server/chunks/2808.js
-%%HOMEDIR%%/.next/server/chunks/2889.js
-%%HOMEDIR%%/.next/server/chunks/2928.js
-%%HOMEDIR%%/.next/server/chunks/3478.js
-%%HOMEDIR%%/.next/server/chunks/3488.js
-%%HOMEDIR%%/.next/server/chunks/349.js
-%%HOMEDIR%%/.next/server/chunks/3523.js
-%%HOMEDIR%%/.next/server/chunks/3539.js
-%%HOMEDIR%%/.next/server/chunks/3723.js
-%%HOMEDIR%%/.next/server/chunks/3790.js
-%%HOMEDIR%%/.next/server/chunks/3860.js
-%%HOMEDIR%%/.next/server/chunks/3868.js
-%%HOMEDIR%%/.next/server/chunks/4122.js
-%%HOMEDIR%%/.next/server/chunks/4145.js
-%%HOMEDIR%%/.next/server/chunks/4152.js
-%%HOMEDIR%%/.next/server/chunks/4191.js
-%%HOMEDIR%%/.next/server/chunks/4274.js
-%%HOMEDIR%%/.next/server/chunks/4344.js
-%%HOMEDIR%%/.next/server/chunks/4402.js
-%%HOMEDIR%%/.next/server/chunks/4516.js
-%%HOMEDIR%%/.next/server/chunks/4558.js
-%%HOMEDIR%%/.next/server/chunks/4568.js
-%%HOMEDIR%%/.next/server/chunks/4598.js
-%%HOMEDIR%%/.next/server/chunks/4730.js
-%%HOMEDIR%%/.next/server/chunks/4746.js
-%%HOMEDIR%%/.next/server/chunks/4802.js
-%%HOMEDIR%%/.next/server/chunks/4827.js
-%%HOMEDIR%%/.next/server/chunks/4832.js
-%%HOMEDIR%%/.next/server/chunks/4846.js
-%%HOMEDIR%%/.next/server/chunks/4860.js
-%%HOMEDIR%%/.next/server/chunks/4870.js
-%%HOMEDIR%%/.next/server/chunks/4937.js
-%%HOMEDIR%%/.next/server/chunks/5011.js
-%%HOMEDIR%%/.next/server/chunks/5091.js
-%%HOMEDIR%%/.next/server/chunks/5137.js
-%%HOMEDIR%%/.next/server/chunks/5154.js
-%%HOMEDIR%%/.next/server/chunks/5195.js
-%%HOMEDIR%%/.next/server/chunks/5324.js
-%%HOMEDIR%%/.next/server/chunks/543.js
-%%HOMEDIR%%/.next/server/chunks/544.js
-%%HOMEDIR%%/.next/server/chunks/5550.js
-%%HOMEDIR%%/.next/server/chunks/558.js
-%%HOMEDIR%%/.next/server/chunks/5604.js
-%%HOMEDIR%%/.next/server/chunks/563.js
-%%HOMEDIR%%/.next/server/chunks/5801.js
-%%HOMEDIR%%/.next/server/chunks/5977.js
-%%HOMEDIR%%/.next/server/chunks/5983.js
-%%HOMEDIR%%/.next/server/chunks/5992.js
-%%HOMEDIR%%/.next/server/chunks/5993.js
-%%HOMEDIR%%/.next/server/chunks/6031.js
-%%HOMEDIR%%/.next/server/chunks/605.js
-%%HOMEDIR%%/.next/server/chunks/6077.js
-%%HOMEDIR%%/.next/server/chunks/6097.js
-%%HOMEDIR%%/.next/server/chunks/6174.js
-%%HOMEDIR%%/.next/server/chunks/6245.js
-%%HOMEDIR%%/.next/server/chunks/6265.js
-%%HOMEDIR%%/.next/server/chunks/6303.js
-%%HOMEDIR%%/.next/server/chunks/6496.js
-%%HOMEDIR%%/.next/server/chunks/6499.js
-%%HOMEDIR%%/.next/server/chunks/6504.js
-%%HOMEDIR%%/.next/server/chunks/6524.js
-%%HOMEDIR%%/.next/server/chunks/6574.js
+%%HOMEDIR%%/.next/server/chunks/1015.js
+%%HOMEDIR%%/.next/server/chunks/1042.js
+%%HOMEDIR%%/.next/server/chunks/1054.js
+%%HOMEDIR%%/.next/server/chunks/1108.js
+%%HOMEDIR%%/.next/server/chunks/1131.js
+%%HOMEDIR%%/.next/server/chunks/1157.js
+%%HOMEDIR%%/.next/server/chunks/1163.js
+%%HOMEDIR%%/.next/server/chunks/1181.js
+%%HOMEDIR%%/.next/server/chunks/1213.js
+%%HOMEDIR%%/.next/server/chunks/1226.js
+%%HOMEDIR%%/.next/server/chunks/1252.js
+%%HOMEDIR%%/.next/server/chunks/1290.js
+%%HOMEDIR%%/.next/server/chunks/1319.js
+%%HOMEDIR%%/.next/server/chunks/1327.js
+%%HOMEDIR%%/.next/server/chunks/1331.js
+%%HOMEDIR%%/.next/server/chunks/1384.js
+%%HOMEDIR%%/.next/server/chunks/1397.js
+%%HOMEDIR%%/.next/server/chunks/1424.js
+%%HOMEDIR%%/.next/server/chunks/1504.js
+%%HOMEDIR%%/.next/server/chunks/1527.js
+%%HOMEDIR%%/.next/server/chunks/1653.js
+%%HOMEDIR%%/.next/server/chunks/1668.js
+%%HOMEDIR%%/.next/server/chunks/1679.js
+%%HOMEDIR%%/.next/server/chunks/1687.js
+%%HOMEDIR%%/.next/server/chunks/1691.js
+%%HOMEDIR%%/.next/server/chunks/1807.js
+%%HOMEDIR%%/.next/server/chunks/1882.js
+%%HOMEDIR%%/.next/server/chunks/1911.js
+%%HOMEDIR%%/.next/server/chunks/1940.js
+%%HOMEDIR%%/.next/server/chunks/1960.js
+%%HOMEDIR%%/.next/server/chunks/2000.js
+%%HOMEDIR%%/.next/server/chunks/2013.js
+%%HOMEDIR%%/.next/server/chunks/2065.js
+%%HOMEDIR%%/.next/server/chunks/2076.js
+%%HOMEDIR%%/.next/server/chunks/2135.js
+%%HOMEDIR%%/.next/server/chunks/225.js
+%%HOMEDIR%%/.next/server/chunks/2266.js
+%%HOMEDIR%%/.next/server/chunks/2399.js
+%%HOMEDIR%%/.next/server/chunks/2439.js
+%%HOMEDIR%%/.next/server/chunks/2462.js
+%%HOMEDIR%%/.next/server/chunks/2576.js
+%%HOMEDIR%%/.next/server/chunks/2584.js
+%%HOMEDIR%%/.next/server/chunks/2590.js
+%%HOMEDIR%%/.next/server/chunks/2833.js
+%%HOMEDIR%%/.next/server/chunks/2835.js
+%%HOMEDIR%%/.next/server/chunks/2877.js
+%%HOMEDIR%%/.next/server/chunks/2958.js
+%%HOMEDIR%%/.next/server/chunks/2986.js
+%%HOMEDIR%%/.next/server/chunks/3084.js
+%%HOMEDIR%%/.next/server/chunks/3104.js
+%%HOMEDIR%%/.next/server/chunks/3131.js
+%%HOMEDIR%%/.next/server/chunks/3154.js
+%%HOMEDIR%%/.next/server/chunks/3314.js
+%%HOMEDIR%%/.next/server/chunks/3380.js
+%%HOMEDIR%%/.next/server/chunks/3536.js
+%%HOMEDIR%%/.next/server/chunks/3580.js
+%%HOMEDIR%%/.next/server/chunks/3627.js
+%%HOMEDIR%%/.next/server/chunks/3737.js
+%%HOMEDIR%%/.next/server/chunks/3751.js
+%%HOMEDIR%%/.next/server/chunks/3769.js
+%%HOMEDIR%%/.next/server/chunks/3989.js
+%%HOMEDIR%%/.next/server/chunks/3993.js
+%%HOMEDIR%%/.next/server/chunks/40.js
+%%HOMEDIR%%/.next/server/chunks/4026.js
+%%HOMEDIR%%/.next/server/chunks/4094.js
+%%HOMEDIR%%/.next/server/chunks/4124.js
+%%HOMEDIR%%/.next/server/chunks/4153.js
+%%HOMEDIR%%/.next/server/chunks/4193.js
+%%HOMEDIR%%/.next/server/chunks/4201.js
+%%HOMEDIR%%/.next/server/chunks/4214.js
+%%HOMEDIR%%/.next/server/chunks/4327.js
+%%HOMEDIR%%/.next/server/chunks/4349.js
+%%HOMEDIR%%/.next/server/chunks/4383.js
+%%HOMEDIR%%/.next/server/chunks/4385.js
+%%HOMEDIR%%/.next/server/chunks/4454.js
+%%HOMEDIR%%/.next/server/chunks/4460.js
+%%HOMEDIR%%/.next/server/chunks/45.js
+%%HOMEDIR%%/.next/server/chunks/4571.js
+%%HOMEDIR%%/.next/server/chunks/4822.js
+%%HOMEDIR%%/.next/server/chunks/4881.js
+%%HOMEDIR%%/.next/server/chunks/4907.js
+%%HOMEDIR%%/.next/server/chunks/4965.js
+%%HOMEDIR%%/.next/server/chunks/5014.js
+%%HOMEDIR%%/.next/server/chunks/5147.js
+%%HOMEDIR%%/.next/server/chunks/5188.js
+%%HOMEDIR%%/.next/server/chunks/5264.js
+%%HOMEDIR%%/.next/server/chunks/5287.js
+%%HOMEDIR%%/.next/server/chunks/5315.js
+%%HOMEDIR%%/.next/server/chunks/5420.js
+%%HOMEDIR%%/.next/server/chunks/5457.js
+%%HOMEDIR%%/.next/server/chunks/5472.js
+%%HOMEDIR%%/.next/server/chunks/5492.js
+%%HOMEDIR%%/.next/server/chunks/565.js
+%%HOMEDIR%%/.next/server/chunks/5683.js
+%%HOMEDIR%%/.next/server/chunks/5694.js
+%%HOMEDIR%%/.next/server/chunks/5749.js
+%%HOMEDIR%%/.next/server/chunks/5848.js
+%%HOMEDIR%%/.next/server/chunks/5885.js
+%%HOMEDIR%%/.next/server/chunks/595.js
+%%HOMEDIR%%/.next/server/chunks/6000.js
+%%HOMEDIR%%/.next/server/chunks/607.js
+%%HOMEDIR%%/.next/server/chunks/6084.js
+%%HOMEDIR%%/.next/server/chunks/6089.js
+%%HOMEDIR%%/.next/server/chunks/6091.js
+%%HOMEDIR%%/.next/server/chunks/624.js
+%%HOMEDIR%%/.next/server/chunks/6279.js
+%%HOMEDIR%%/.next/server/chunks/6319.js
+%%HOMEDIR%%/.next/server/chunks/6359.js
+%%HOMEDIR%%/.next/server/chunks/6419.js
+%%HOMEDIR%%/.next/server/chunks/6420.js
+%%HOMEDIR%%/.next/server/chunks/6424.js
%%HOMEDIR%%/.next/server/chunks/6585.js
-%%HOMEDIR%%/.next/server/chunks/6635.js
-%%HOMEDIR%%/.next/server/chunks/6660.js
-%%HOMEDIR%%/.next/server/chunks/6696.js
-%%HOMEDIR%%/.next/server/chunks/6715.js
-%%HOMEDIR%%/.next/server/chunks/672.js
-%%HOMEDIR%%/.next/server/chunks/6724.js
-%%HOMEDIR%%/.next/server/chunks/6725.js
-%%HOMEDIR%%/.next/server/chunks/6750.js
-%%HOMEDIR%%/.next/server/chunks/6819.js
-%%HOMEDIR%%/.next/server/chunks/6889.js
-%%HOMEDIR%%/.next/server/chunks/6906.js
-%%HOMEDIR%%/.next/server/chunks/6920.js
-%%HOMEDIR%%/.next/server/chunks/6980.js
-%%HOMEDIR%%/.next/server/chunks/6984.js
-%%HOMEDIR%%/.next/server/chunks/6997.js
-%%HOMEDIR%%/.next/server/chunks/7154.js
-%%HOMEDIR%%/.next/server/chunks/718.js
-%%HOMEDIR%%/.next/server/chunks/7225.js
-%%HOMEDIR%%/.next/server/chunks/7240.js
-%%HOMEDIR%%/.next/server/chunks/7325.js
-%%HOMEDIR%%/.next/server/chunks/7391.js
-%%HOMEDIR%%/.next/server/chunks/7476.js
-%%HOMEDIR%%/.next/server/chunks/7485.js
-%%HOMEDIR%%/.next/server/chunks/7689.js
-%%HOMEDIR%%/.next/server/chunks/7716.js
-%%HOMEDIR%%/.next/server/chunks/7803.js
-%%HOMEDIR%%/.next/server/chunks/7934.js
-%%HOMEDIR%%/.next/server/chunks/8023.js
-%%HOMEDIR%%/.next/server/chunks/8043.js
-%%HOMEDIR%%/.next/server/chunks/8092.js
-%%HOMEDIR%%/.next/server/chunks/8114.js
-%%HOMEDIR%%/.next/server/chunks/8145.js
-%%HOMEDIR%%/.next/server/chunks/8179.js
-%%HOMEDIR%%/.next/server/chunks/8218.js
-%%HOMEDIR%%/.next/server/chunks/8272.js
-%%HOMEDIR%%/.next/server/chunks/8301.js
-%%HOMEDIR%%/.next/server/chunks/8340.js
-%%HOMEDIR%%/.next/server/chunks/8359.js
-%%HOMEDIR%%/.next/server/chunks/8414.js
-%%HOMEDIR%%/.next/server/chunks/8480.js
-%%HOMEDIR%%/.next/server/chunks/8575.js
-%%HOMEDIR%%/.next/server/chunks/8625.js
-%%HOMEDIR%%/.next/server/chunks/8808.js
-%%HOMEDIR%%/.next/server/chunks/8824.js
-%%HOMEDIR%%/.next/server/chunks/8828.js
-%%HOMEDIR%%/.next/server/chunks/8887.js
-%%HOMEDIR%%/.next/server/chunks/89.js
-%%HOMEDIR%%/.next/server/chunks/8965.js
-%%HOMEDIR%%/.next/server/chunks/9032.js
-%%HOMEDIR%%/.next/server/chunks/9079.js
-%%HOMEDIR%%/.next/server/chunks/9115.js
-%%HOMEDIR%%/.next/server/chunks/9193.js
-%%HOMEDIR%%/.next/server/chunks/9216.js
-%%HOMEDIR%%/.next/server/chunks/9244.js
-%%HOMEDIR%%/.next/server/chunks/9274.js
-%%HOMEDIR%%/.next/server/chunks/9313.js
-%%HOMEDIR%%/.next/server/chunks/9400.js
-%%HOMEDIR%%/.next/server/chunks/9439.js
-%%HOMEDIR%%/.next/server/chunks/9695.js
-%%HOMEDIR%%/.next/server/chunks/9710.js
-%%HOMEDIR%%/.next/server/chunks/9712.js
-%%HOMEDIR%%/.next/server/chunks/9728.js
-%%HOMEDIR%%/.next/server/chunks/9765.js
-%%HOMEDIR%%/.next/server/chunks/9832.js
-%%HOMEDIR%%/.next/server/chunks/9834.js
-%%HOMEDIR%%/.next/server/chunks/9904.js
-%%HOMEDIR%%/.next/server/chunks/9916.js
-%%HOMEDIR%%/.next/server/chunks/9921.js
-%%HOMEDIR%%/.next/server/chunks/9976.js
+%%HOMEDIR%%/.next/server/chunks/6589.js
+%%HOMEDIR%%/.next/server/chunks/6654.js
+%%HOMEDIR%%/.next/server/chunks/6755.js
+%%HOMEDIR%%/.next/server/chunks/6981.js
+%%HOMEDIR%%/.next/server/chunks/7006.js
+%%HOMEDIR%%/.next/server/chunks/7102.js
+%%HOMEDIR%%/.next/server/chunks/7119.js
+%%HOMEDIR%%/.next/server/chunks/7238.js
+%%HOMEDIR%%/.next/server/chunks/7262.js
+%%HOMEDIR%%/.next/server/chunks/733.js
+%%HOMEDIR%%/.next/server/chunks/7399.js
+%%HOMEDIR%%/.next/server/chunks/7554.js
+%%HOMEDIR%%/.next/server/chunks/7559.js
+%%HOMEDIR%%/.next/server/chunks/7569.js
+%%HOMEDIR%%/.next/server/chunks/7585.js
+%%HOMEDIR%%/.next/server/chunks/7645.js
+%%HOMEDIR%%/.next/server/chunks/7697.js
+%%HOMEDIR%%/.next/server/chunks/7706.js
+%%HOMEDIR%%/.next/server/chunks/7857.js
+%%HOMEDIR%%/.next/server/chunks/8045.js
+%%HOMEDIR%%/.next/server/chunks/8101.js
+%%HOMEDIR%%/.next/server/chunks/8118.js
+%%HOMEDIR%%/.next/server/chunks/8251.js
+%%HOMEDIR%%/.next/server/chunks/8255.js
+%%HOMEDIR%%/.next/server/chunks/8309.js
+%%HOMEDIR%%/.next/server/chunks/8345.js
+%%HOMEDIR%%/.next/server/chunks/8368.js
+%%HOMEDIR%%/.next/server/chunks/8461.js
+%%HOMEDIR%%/.next/server/chunks/8508.js
+%%HOMEDIR%%/.next/server/chunks/851.js
+%%HOMEDIR%%/.next/server/chunks/8510.js
+%%HOMEDIR%%/.next/server/chunks/8520.js
+%%HOMEDIR%%/.next/server/chunks/8534.js
+%%HOMEDIR%%/.next/server/chunks/8546.js
+%%HOMEDIR%%/.next/server/chunks/8633.js
+%%HOMEDIR%%/.next/server/chunks/8679.js
+%%HOMEDIR%%/.next/server/chunks/8697.js
+%%HOMEDIR%%/.next/server/chunks/8715.js
+%%HOMEDIR%%/.next/server/chunks/8731.js
+%%HOMEDIR%%/.next/server/chunks/8764.js
+%%HOMEDIR%%/.next/server/chunks/8765.js
+%%HOMEDIR%%/.next/server/chunks/8868.js
+%%HOMEDIR%%/.next/server/chunks/8877.js
+%%HOMEDIR%%/.next/server/chunks/8942.js
+%%HOMEDIR%%/.next/server/chunks/9022.js
+%%HOMEDIR%%/.next/server/chunks/9042.js
+%%HOMEDIR%%/.next/server/chunks/9052.js
+%%HOMEDIR%%/.next/server/chunks/9165.js
+%%HOMEDIR%%/.next/server/chunks/9173.js
+%%HOMEDIR%%/.next/server/chunks/9304.js
+%%HOMEDIR%%/.next/server/chunks/9332.js
+%%HOMEDIR%%/.next/server/chunks/9535.js
+%%HOMEDIR%%/.next/server/chunks/9538.js
+%%HOMEDIR%%/.next/server/chunks/9566.js
+%%HOMEDIR%%/.next/server/chunks/9573.js
+%%HOMEDIR%%/.next/server/chunks/9644.js
+%%HOMEDIR%%/.next/server/chunks/9709.js
+%%HOMEDIR%%/.next/server/chunks/9745.js
+%%HOMEDIR%%/.next/server/chunks/9833.js
+%%HOMEDIR%%/.next/server/chunks/9857.js
+%%HOMEDIR%%/.next/server/chunks/9869.js
+%%HOMEDIR%%/.next/server/chunks/9884.js
%%HOMEDIR%%/.next/server/dynamic-css-manifest.js
%%HOMEDIR%%/.next/server/edge-runtime-webpack.js
%%HOMEDIR%%/.next/server/functions-config-manifest.json
@@ -221,6 +219,8 @@ etc/homepage.env
%%HOMEDIR%%/.next/server/pages/api/kubernetes/status/[...service].js.nft.json
%%HOMEDIR%%/.next/server/pages/api/ping.js
%%HOMEDIR%%/.next/server/pages/api/ping.js.nft.json
+%%HOMEDIR%%/.next/server/pages/api/proxmox/stats/[...service].js
+%%HOMEDIR%%/.next/server/pages/api/proxmox/stats/[...service].js.nft.json
%%HOMEDIR%%/.next/server/pages/api/releases.js
%%HOMEDIR%%/.next/server/pages/api/releases.js.nft.json
%%HOMEDIR%%/.next/server/pages/api/revalidate.js
@@ -266,204 +266,211 @@ etc/homepage.env
%%HOMEDIR%%/.next/server/src/middleware.js
%%HOMEDIR%%/.next/server/webpack-api-runtime.js
%%HOMEDIR%%/.next/server/webpack-runtime.js
-%%HOMEDIR%%/.next/static/chunks/01325ca9-ae95289b9cad7c8c.js
-%%HOMEDIR%%/.next/static/chunks/1045.dd07f3ddd214503e.js
-%%HOMEDIR%%/.next/static/chunks/1054.4e22411d3c3f8e93.js
-%%HOMEDIR%%/.next/static/chunks/1104.b5765379be29da65.js
-%%HOMEDIR%%/.next/static/chunks/1110.563473710ce4aa2b.js
-%%HOMEDIR%%/.next/static/chunks/1194.53a4a49f05b512f5.js
-%%HOMEDIR%%/.next/static/chunks/1355.89e16adf6f3b0f54.js
-%%HOMEDIR%%/.next/static/chunks/136.7c1e6f6fdb42e81b.js
-%%HOMEDIR%%/.next/static/chunks/1419.9477ecb5b00c7229.js
-%%HOMEDIR%%/.next/static/chunks/147.3799ee84da86ff5f.js
-%%HOMEDIR%%/.next/static/chunks/1569.b66e496ca50e73a4.js
-%%HOMEDIR%%/.next/static/chunks/1670.1948f98cb2e65105.js
-%%HOMEDIR%%/.next/static/chunks/1683.8a10b73a93dd3622.js
-%%HOMEDIR%%/.next/static/chunks/17.a7674933445ede0c.js
-%%HOMEDIR%%/.next/static/chunks/1716.5605a5430e5d83db.js
-%%HOMEDIR%%/.next/static/chunks/1742.d0e897b642fce7f3.js
-%%HOMEDIR%%/.next/static/chunks/1887.5341a4f163fd6e4d.js
-%%HOMEDIR%%/.next/static/chunks/1890.ed6f6d4b61ec7559.js
-%%HOMEDIR%%/.next/static/chunks/1909.f12bd45f8dc49338.js
-%%HOMEDIR%%/.next/static/chunks/1986.27d8b9b6544d2c1c.js
-%%HOMEDIR%%/.next/static/chunks/1996.a497a2bc79175cb2.js
-%%HOMEDIR%%/.next/static/chunks/2110.e3972faf7e65a6a0.js
-%%HOMEDIR%%/.next/static/chunks/2185.f69fab01bbc2dc96.js
-%%HOMEDIR%%/.next/static/chunks/2383.1e06120800a8c023.js
-%%HOMEDIR%%/.next/static/chunks/2410.a3d5d75f9e1e0be4.js
-%%HOMEDIR%%/.next/static/chunks/2477.ee66bcbd782131d7.js
-%%HOMEDIR%%/.next/static/chunks/2486.4c112da1edc847bc.js
-%%HOMEDIR%%/.next/static/chunks/2505.baab3195606805c0.js
-%%HOMEDIR%%/.next/static/chunks/2531.7371c9f084c049e9.js
-%%HOMEDIR%%/.next/static/chunks/2574.de341570d069642b.js
-%%HOMEDIR%%/.next/static/chunks/2584.97d92592bbf801c0.js
-%%HOMEDIR%%/.next/static/chunks/2648.a656d96c05d74710.js
-%%HOMEDIR%%/.next/static/chunks/26b4713f.146dbaba29c4c471.js
-%%HOMEDIR%%/.next/static/chunks/2815.9852c7c61dca7c7c.js
-%%HOMEDIR%%/.next/static/chunks/2975.83ec5d9d1413911b.js
-%%HOMEDIR%%/.next/static/chunks/2982.1e16a1fb8151c2c9.js
-%%HOMEDIR%%/.next/static/chunks/3023.f50f05fab76a3b81.js
-%%HOMEDIR%%/.next/static/chunks/319.341d8cf8d8c7f069.js
-%%HOMEDIR%%/.next/static/chunks/3234.fa0ad59693455240.js
-%%HOMEDIR%%/.next/static/chunks/3275.d269bcc7a8a0fa9d.js
-%%HOMEDIR%%/.next/static/chunks/3353.d5b6e189aa0ba587.js
-%%HOMEDIR%%/.next/static/chunks/3496.dfa0de5f05722fb1.js
-%%HOMEDIR%%/.next/static/chunks/3500.0a2d5593e80d982b.js
-%%HOMEDIR%%/.next/static/chunks/3704.58a99d5f389f8462.js
-%%HOMEDIR%%/.next/static/chunks/3729.ce4634ea48cab3f7.js
-%%HOMEDIR%%/.next/static/chunks/3825.010e5665303e2287.js
-%%HOMEDIR%%/.next/static/chunks/3859.edb496a714e7fefc.js
-%%HOMEDIR%%/.next/static/chunks/3879.e7b03b9f6adf9584.js
-%%HOMEDIR%%/.next/static/chunks/388.ca38e8b86ad63b14.js
-%%HOMEDIR%%/.next/static/chunks/3898.94b719c526788dce.js
-%%HOMEDIR%%/.next/static/chunks/39.8344f05b47cd32f1.js
-%%HOMEDIR%%/.next/static/chunks/3907.43e1f1b4a0226224.js
-%%HOMEDIR%%/.next/static/chunks/397.12c3e514490a8825.js
-%%HOMEDIR%%/.next/static/chunks/4059.113b54c7ceb672e9.js
-%%HOMEDIR%%/.next/static/chunks/4095.71369e4464fcaaae.js
-%%HOMEDIR%%/.next/static/chunks/4111.50517b69c502c378.js
-%%HOMEDIR%%/.next/static/chunks/4124.702bea00c0d13415.js
-%%HOMEDIR%%/.next/static/chunks/4170.e924dc4d34b99fac.js
-%%HOMEDIR%%/.next/static/chunks/4225.e2c074c778c64d2a.js
-%%HOMEDIR%%/.next/static/chunks/4372.b81cf66a0f4b8b5c.js
-%%HOMEDIR%%/.next/static/chunks/4412.661765697b9fedac.js
-%%HOMEDIR%%/.next/static/chunks/4458.bd48fa51c1e7947d.js
-%%HOMEDIR%%/.next/static/chunks/456.19ebb8680762ca45.js
-%%HOMEDIR%%/.next/static/chunks/457d11d8-c0a9d0a59753f27f.js
-%%HOMEDIR%%/.next/static/chunks/4599-a1f5d672eace88e6.js
-%%HOMEDIR%%/.next/static/chunks/4601.89c091ec1ad03c7a.js
-%%HOMEDIR%%/.next/static/chunks/4602.2bfc4d6237ed7cf3.js
-%%HOMEDIR%%/.next/static/chunks/4619.30ffb3ab19c6967f.js
-%%HOMEDIR%%/.next/static/chunks/4786.2d1265563251f5ae.js
-%%HOMEDIR%%/.next/static/chunks/4812.ff505a738486ff44.js
-%%HOMEDIR%%/.next/static/chunks/4994.6f0799e9c8170c45.js
-%%HOMEDIR%%/.next/static/chunks/5049.dd801c5e8bb52111.js
-%%HOMEDIR%%/.next/static/chunks/510.4fd869c107d7c224.js
-%%HOMEDIR%%/.next/static/chunks/5196.305e2fa167786b95.js
-%%HOMEDIR%%/.next/static/chunks/5206.5b2e2d750d59598b.js
-%%HOMEDIR%%/.next/static/chunks/5259.d7b03a4b90328e19.js
-%%HOMEDIR%%/.next/static/chunks/5315.c2d1149c2ee21554.js
-%%HOMEDIR%%/.next/static/chunks/5411.456aa46b7f4c6c77.js
-%%HOMEDIR%%/.next/static/chunks/5473.a131978b2047ab14.js
-%%HOMEDIR%%/.next/static/chunks/548.fff78ba285da21b1.js
-%%HOMEDIR%%/.next/static/chunks/5480.908413ee2390169b.js
-%%HOMEDIR%%/.next/static/chunks/548a922e-f589548774b7d793.js
-%%HOMEDIR%%/.next/static/chunks/5540.481d436cb99697ac.js
-%%HOMEDIR%%/.next/static/chunks/5549.3e170e57f0668796.js
-%%HOMEDIR%%/.next/static/chunks/5555.5c2bf29cc871bc49.js
-%%HOMEDIR%%/.next/static/chunks/5677.74821b4507e5ee89.js
-%%HOMEDIR%%/.next/static/chunks/5734.c41b9105ed55b95c.js
-%%HOMEDIR%%/.next/static/chunks/5897.bebb8c91fa3fd5e8.js
-%%HOMEDIR%%/.next/static/chunks/5943.e0fbf80e33bc09b8.js
-%%HOMEDIR%%/.next/static/chunks/6017.467ec88088241bfa.js
-%%HOMEDIR%%/.next/static/chunks/609.bd113bf764ccc6bd.js
-%%HOMEDIR%%/.next/static/chunks/6206.0671d438de07e390.js
-%%HOMEDIR%%/.next/static/chunks/6231.2e2892e9b803a3b7.js
-%%HOMEDIR%%/.next/static/chunks/6271.3e039e2ed03d05bb.js
-%%HOMEDIR%%/.next/static/chunks/6347.480f47125a430626.js
-%%HOMEDIR%%/.next/static/chunks/665.ed6bdc6c93ef8aee.js
-%%HOMEDIR%%/.next/static/chunks/6700.4c2c3c29e7f3e98d.js
-%%HOMEDIR%%/.next/static/chunks/6741.417ab2fce2e02f1d.js
-%%HOMEDIR%%/.next/static/chunks/6822.6f36b738f3b26cd1.js
-%%HOMEDIR%%/.next/static/chunks/6888.8b6d0d32ffb85644.js
-%%HOMEDIR%%/.next/static/chunks/6898.c503a9a7602faa92.js
-%%HOMEDIR%%/.next/static/chunks/6933.41632251b2819ef7.js
-%%HOMEDIR%%/.next/static/chunks/7072.686277da1db47a85.js
-%%HOMEDIR%%/.next/static/chunks/7085.eb68c6d95decd806.js
-%%HOMEDIR%%/.next/static/chunks/7231.442c1c5b57214843.js
-%%HOMEDIR%%/.next/static/chunks/7249.da83017c00d00ae7.js
-%%HOMEDIR%%/.next/static/chunks/7360.f272151fe75e77d8.js
-%%HOMEDIR%%/.next/static/chunks/74.b7016842a16622d8.js
-%%HOMEDIR%%/.next/static/chunks/7415.0f99b933246bb7dd.js
-%%HOMEDIR%%/.next/static/chunks/7422.c017d661fc8c157c.js
-%%HOMEDIR%%/.next/static/chunks/7449.2ff2139b3a9c4599.js
-%%HOMEDIR%%/.next/static/chunks/7492.df4966b1c5761981.js
-%%HOMEDIR%%/.next/static/chunks/7502.77646e7f7491cd37.js
-%%HOMEDIR%%/.next/static/chunks/7607.20dd7e0de2ee0d29.js
-%%HOMEDIR%%/.next/static/chunks/7609.67639803531a52e1.js
-%%HOMEDIR%%/.next/static/chunks/7620.edd284a3d1863a0c.js
-%%HOMEDIR%%/.next/static/chunks/7641.5b1238a67bf9ae32.js
-%%HOMEDIR%%/.next/static/chunks/7691.e15bb766f6a5285c.js
-%%HOMEDIR%%/.next/static/chunks/7695.f5425b40c46ae95b.js
-%%HOMEDIR%%/.next/static/chunks/7758.b344247936cd782c.js
-%%HOMEDIR%%/.next/static/chunks/7855.d3fcae61008430e6.js
-%%HOMEDIR%%/.next/static/chunks/7864.3f9336198c9832c3.js
-%%HOMEDIR%%/.next/static/chunks/7891.4b82bf65982c0799.js
-%%HOMEDIR%%/.next/static/chunks/7906.d1f2570b9504e99a.js
-%%HOMEDIR%%/.next/static/chunks/797.0b099ab205ec9c91.js
-%%HOMEDIR%%/.next/static/chunks/7993.5909b5a454605b5c.js
-%%HOMEDIR%%/.next/static/chunks/8001.d0634c6b7a3b4932.js
-%%HOMEDIR%%/.next/static/chunks/8046.ddcd8448ef0c3fbb.js
-%%HOMEDIR%%/.next/static/chunks/8126.5319ac545e7bdfbe.js
-%%HOMEDIR%%/.next/static/chunks/8204.e7c0ab36860b8168.js
-%%HOMEDIR%%/.next/static/chunks/8278.4b5443165e289df2.js
-%%HOMEDIR%%/.next/static/chunks/8329.7c14f4b8b1d3874a.js
-%%HOMEDIR%%/.next/static/chunks/8341.2885d1a560ab4296.js
-%%HOMEDIR%%/.next/static/chunks/8453.cb45f4b47b77c73c.js
-%%HOMEDIR%%/.next/static/chunks/8507.f94aee96267df5c6.js
-%%HOMEDIR%%/.next/static/chunks/861.695d6e2c743b8913.js
-%%HOMEDIR%%/.next/static/chunks/8621.55f320bbac391e8c.js
-%%HOMEDIR%%/.next/static/chunks/8652.490b7727843c360e.js
-%%HOMEDIR%%/.next/static/chunks/8681.74791aa4d426e31b.js
-%%HOMEDIR%%/.next/static/chunks/8690.da2c3f3d9b9937e4.js
-%%HOMEDIR%%/.next/static/chunks/8694.97ed3d801818b695.js
-%%HOMEDIR%%/.next/static/chunks/8782.fa39fafac3253e38.js
-%%HOMEDIR%%/.next/static/chunks/8837.c59746dc99effaad.js
-%%HOMEDIR%%/.next/static/chunks/8892.f148493d37b36f35.js
-%%HOMEDIR%%/.next/static/chunks/8939.7a6f8dbc6baaca20.js
-%%HOMEDIR%%/.next/static/chunks/8940.df65cbc6f24d4dc2.js
-%%HOMEDIR%%/.next/static/chunks/8981.8c5dfad5e532a5a5.js
-%%HOMEDIR%%/.next/static/chunks/89a3b566-f5dc993743bc4b66.js
-%%HOMEDIR%%/.next/static/chunks/9182.cf2fc3c02ae4e2fb.js
-%%HOMEDIR%%/.next/static/chunks/920.a70dc7acb7851dbf.js
-%%HOMEDIR%%/.next/static/chunks/9202.989adb096ddf1273.js
-%%HOMEDIR%%/.next/static/chunks/922.9f0744792e9b34dd.js
-%%HOMEDIR%%/.next/static/chunks/9227.497d532932f5eb0d.js
-%%HOMEDIR%%/.next/static/chunks/9262.86d494077408ed84.js
-%%HOMEDIR%%/.next/static/chunks/9307.ad32238c443011da.js
-%%HOMEDIR%%/.next/static/chunks/9309.6afe2941c596a7ea.js
-%%HOMEDIR%%/.next/static/chunks/9313.cb7f5969e5546dad.js
-%%HOMEDIR%%/.next/static/chunks/933.63279949cc8c6c10.js
-%%HOMEDIR%%/.next/static/chunks/9332.25ead9d9620f74fc.js
-%%HOMEDIR%%/.next/static/chunks/9353.82af92abb6c99828.js
-%%HOMEDIR%%/.next/static/chunks/9385.abb43b18243d01da.js
-%%HOMEDIR%%/.next/static/chunks/9402.181b23bb5585e5b7.js
-%%HOMEDIR%%/.next/static/chunks/9583.427355eb14a321d5.js
-%%HOMEDIR%%/.next/static/chunks/9638.704174af6c9cb0a3.js
-%%HOMEDIR%%/.next/static/chunks/9661.ebd1879a697951bf.js
-%%HOMEDIR%%/.next/static/chunks/9765.b73db564eac375d2.js
-%%HOMEDIR%%/.next/static/chunks/9804.e0ca81de105396da.js
-%%HOMEDIR%%/.next/static/chunks/9863.965f315e4b3ed5f3.js
-%%HOMEDIR%%/.next/static/chunks/9c850f74-458631fa4d5c29f4.js
-%%HOMEDIR%%/.next/static/chunks/a1fe73f9.5c6770192fb96d50.js
-%%HOMEDIR%%/.next/static/chunks/ab2253a0.772a0a5ee62f5308.js
-%%HOMEDIR%%/.next/static/chunks/b0a687f6.ceb4f917b50792fa.js
-%%HOMEDIR%%/.next/static/chunks/b1a9255a.fd303d30f6be3585.js
-%%HOMEDIR%%/.next/static/chunks/d5ac9709.cf29ab63ae5f1d5f.js
-%%HOMEDIR%%/.next/static/chunks/framework-c683c5f5aa8caca5.js
-%%HOMEDIR%%/.next/static/chunks/main-81cb68db9d9e87a0.js
-%%HOMEDIR%%/.next/static/chunks/pages/_app-e595ff0563cb4bfa.js
-%%HOMEDIR%%/.next/static/chunks/pages/_error-8c0a0ece6355e933.js
-%%HOMEDIR%%/.next/static/chunks/pages/browserconfig.xml-07af2b384ac5571a.js
-%%HOMEDIR%%/.next/static/chunks/pages/index-bc633ca87d3dda08.js
-%%HOMEDIR%%/.next/static/chunks/pages/site.webmanifest-7119a9a270136a4f.js
+%%HOMEDIR%%/.next/static/S9CA0oElVSriPRm2y29ge/_buildManifest.js
+%%HOMEDIR%%/.next/static/S9CA0oElVSriPRm2y29ge/_ssgManifest.js
+%%HOMEDIR%%/.next/static/chunks/01325ca9-7d5f3991c894ef3c.js
+%%HOMEDIR%%/.next/static/chunks/1024.b5f6ec8d81ab8092.js
+%%HOMEDIR%%/.next/static/chunks/1053.0e126909a1d737e2.js
+%%HOMEDIR%%/.next/static/chunks/1083.9225e62c56fafb08.js
+%%HOMEDIR%%/.next/static/chunks/1094.150eb81c357d2b4a.js
+%%HOMEDIR%%/.next/static/chunks/1153.e8b8035794321aa1.js
+%%HOMEDIR%%/.next/static/chunks/1203.454e8b3c219ce87d.js
+%%HOMEDIR%%/.next/static/chunks/1371.1d0b5dd9dacdd949.js
+%%HOMEDIR%%/.next/static/chunks/1475.5aec89c0dee42420.js
+%%HOMEDIR%%/.next/static/chunks/1542.d9b50712504c3a85.js
+%%HOMEDIR%%/.next/static/chunks/1619.8e2041ecae92be45.js
+%%HOMEDIR%%/.next/static/chunks/1717.46089e1c58114b04.js
+%%HOMEDIR%%/.next/static/chunks/1758.9b1f894c164e3c4e.js
+%%HOMEDIR%%/.next/static/chunks/1772.66f52ff4ea40d9e3.js
+%%HOMEDIR%%/.next/static/chunks/1812.6f1e5b9f15b95d02.js
+%%HOMEDIR%%/.next/static/chunks/1827.a3074eb36ad2a47a.js
+%%HOMEDIR%%/.next/static/chunks/1848.3c86129bcbe5c4eb.js
+%%HOMEDIR%%/.next/static/chunks/1896.bff9dbe74fee42e5.js
+%%HOMEDIR%%/.next/static/chunks/2064.54b1ea917da517d0.js
+%%HOMEDIR%%/.next/static/chunks/220.8f02f7931232a9b3.js
+%%HOMEDIR%%/.next/static/chunks/2224.0fa0f069900a216b.js
+%%HOMEDIR%%/.next/static/chunks/2244.0b3fab6f5776bf01.js
+%%HOMEDIR%%/.next/static/chunks/2259.6eb8d2463a0e4d3c.js
+%%HOMEDIR%%/.next/static/chunks/2276.a620e5a716d56757.js
+%%HOMEDIR%%/.next/static/chunks/2428.273118e2913c2233.js
+%%HOMEDIR%%/.next/static/chunks/2481.219081264f9b331d.js
+%%HOMEDIR%%/.next/static/chunks/2482.7286614df11dd602.js
+%%HOMEDIR%%/.next/static/chunks/2541.0512c04037f41e7c.js
+%%HOMEDIR%%/.next/static/chunks/2557.f9928134e6c613ac.js
+%%HOMEDIR%%/.next/static/chunks/256.4d2b46ee526f1b45.js
+%%HOMEDIR%%/.next/static/chunks/2562.a13fa59fcf301a0e.js
+%%HOMEDIR%%/.next/static/chunks/2629.34f751c3e41af14f.js
+%%HOMEDIR%%/.next/static/chunks/2638.c8c0748ece234b32.js
+%%HOMEDIR%%/.next/static/chunks/2671.96254e2afb242427.js
+%%HOMEDIR%%/.next/static/chunks/26b4713f.636da3786ce045d7.js
+%%HOMEDIR%%/.next/static/chunks/2706.b222754070a632bf.js
+%%HOMEDIR%%/.next/static/chunks/2747.c317217bda33b029.js
+%%HOMEDIR%%/.next/static/chunks/2750.5bcf59810f0aa64d.js
+%%HOMEDIR%%/.next/static/chunks/2821.9c9c5cefad894e81.js
+%%HOMEDIR%%/.next/static/chunks/287.20d3da7e540aec45.js
+%%HOMEDIR%%/.next/static/chunks/2875.c960a26518158172.js
+%%HOMEDIR%%/.next/static/chunks/289.8f590a02d7eef3d0.js
+%%HOMEDIR%%/.next/static/chunks/2905.7cecbab4a193b4eb.js
+%%HOMEDIR%%/.next/static/chunks/2952.fc229b125f864988.js
+%%HOMEDIR%%/.next/static/chunks/3020.b89df5e8835348a6.js
+%%HOMEDIR%%/.next/static/chunks/3121.d79b8c7b7a48bbb0.js
+%%HOMEDIR%%/.next/static/chunks/3156.4f1eab967a999625.js
+%%HOMEDIR%%/.next/static/chunks/3172.cfd46924ee421cfa.js
+%%HOMEDIR%%/.next/static/chunks/3270.70b501f792f14c3e.js
+%%HOMEDIR%%/.next/static/chunks/3342.22f6cc50565fab4a.js
+%%HOMEDIR%%/.next/static/chunks/3352.c9384a5629466863.js
+%%HOMEDIR%%/.next/static/chunks/3413.ba5d8c7db408f815.js
+%%HOMEDIR%%/.next/static/chunks/3430.a2d9eec2ce97137e.js
+%%HOMEDIR%%/.next/static/chunks/345.42ded84174698533.js
+%%HOMEDIR%%/.next/static/chunks/3462.eb0cbd44dc590989.js
+%%HOMEDIR%%/.next/static/chunks/3548.45131a15d3467e78.js
+%%HOMEDIR%%/.next/static/chunks/3591.30159a9f2e072f41.js
+%%HOMEDIR%%/.next/static/chunks/3772.d5191bcbfd6c0c09.js
+%%HOMEDIR%%/.next/static/chunks/3789.5a3fbcf3fb9261d5.js
+%%HOMEDIR%%/.next/static/chunks/3810.7061b06a2c211fc2.js
+%%HOMEDIR%%/.next/static/chunks/3826.51b30c6c60103bb7.js
+%%HOMEDIR%%/.next/static/chunks/397.1fc5ec2f7e5a02ee.js
+%%HOMEDIR%%/.next/static/chunks/401.ffa6053816611b49.js
+%%HOMEDIR%%/.next/static/chunks/4014.0de5899ae9681d2a.js
+%%HOMEDIR%%/.next/static/chunks/4035.79ea97d447cdfaa9.js
+%%HOMEDIR%%/.next/static/chunks/4044.5ac397baa17e7548.js
+%%HOMEDIR%%/.next/static/chunks/4058.5da8853733ec78e5.js
+%%HOMEDIR%%/.next/static/chunks/4083.25bf05de7cfc278b.js
+%%HOMEDIR%%/.next/static/chunks/4129.00face5fb934c732.js
+%%HOMEDIR%%/.next/static/chunks/4207.89e61201b87ef87d.js
+%%HOMEDIR%%/.next/static/chunks/4298.376ad3645baeba10.js
+%%HOMEDIR%%/.next/static/chunks/4534.89b524aa65999937.js
+%%HOMEDIR%%/.next/static/chunks/457d11d8-f084f17c5c623007.js
+%%HOMEDIR%%/.next/static/chunks/458.2e8fa92bd7c2c6c5.js
+%%HOMEDIR%%/.next/static/chunks/4613.b2cab968eaaffbe1.js
+%%HOMEDIR%%/.next/static/chunks/4638.f4ec30d00a9e7c59.js
+%%HOMEDIR%%/.next/static/chunks/4648.2f5f5eee4d0998b6.js
+%%HOMEDIR%%/.next/static/chunks/4669.c869734b3154bfb4.js
+%%HOMEDIR%%/.next/static/chunks/4671.602911f6311d9532.js
+%%HOMEDIR%%/.next/static/chunks/4700.c95cfc315d0f586b.js
+%%HOMEDIR%%/.next/static/chunks/4847.2c09c9dc5aabee16.js
+%%HOMEDIR%%/.next/static/chunks/4900.dd4010847d7f3ebf.js
+%%HOMEDIR%%/.next/static/chunks/5025.8509b92d8cbb10bb.js
+%%HOMEDIR%%/.next/static/chunks/5026.7d488d18c5a20b51.js
+%%HOMEDIR%%/.next/static/chunks/5054.93c91c26ccfd93d7.js
+%%HOMEDIR%%/.next/static/chunks/506.11a20422c3eb9933.js
+%%HOMEDIR%%/.next/static/chunks/5113.fbb68d3a11f65594.js
+%%HOMEDIR%%/.next/static/chunks/5130.fa111b2b89e504c5.js
+%%HOMEDIR%%/.next/static/chunks/5250.fa72683300b73977.js
+%%HOMEDIR%%/.next/static/chunks/5345.d524596bd31f31f5.js
+%%HOMEDIR%%/.next/static/chunks/5371.05f335aac5db07f6.js
+%%HOMEDIR%%/.next/static/chunks/548a922e-1b70aee4b6d1b9b9.js
+%%HOMEDIR%%/.next/static/chunks/5672.223f864a480d2362.js
+%%HOMEDIR%%/.next/static/chunks/5714.4e829a650e5e94bf.js
+%%HOMEDIR%%/.next/static/chunks/5738.87cc3ada8d6db781.js
+%%HOMEDIR%%/.next/static/chunks/5794.2e2f1ddea0f306ce.js
+%%HOMEDIR%%/.next/static/chunks/5829.60014af297a08388.js
+%%HOMEDIR%%/.next/static/chunks/5843.487523ed43a2a29d.js
+%%HOMEDIR%%/.next/static/chunks/5860.a10d0361279e6f9a.js
+%%HOMEDIR%%/.next/static/chunks/5944.4bff334081a2eb22.js
+%%HOMEDIR%%/.next/static/chunks/6002.f6ac6a7504802f1e.js
+%%HOMEDIR%%/.next/static/chunks/611.acdfd27946411a66.js
+%%HOMEDIR%%/.next/static/chunks/6182.e82eb4ec3e4fa068.js
+%%HOMEDIR%%/.next/static/chunks/6187.d0e3c9e2a14feb51.js
+%%HOMEDIR%%/.next/static/chunks/6218.b4f08a33f469d76a.js
+%%HOMEDIR%%/.next/static/chunks/6265.722538037775bb73.js
+%%HOMEDIR%%/.next/static/chunks/6272.7f021e1360b366f9.js
+%%HOMEDIR%%/.next/static/chunks/6295.cb98cdab0f4cb938.js
+%%HOMEDIR%%/.next/static/chunks/6347.594ff64727b20f98.js
+%%HOMEDIR%%/.next/static/chunks/6366.7f83d8502dceef08.js
+%%HOMEDIR%%/.next/static/chunks/6563.b22b4e62e126403a.js
+%%HOMEDIR%%/.next/static/chunks/665.751452845a56d0bd.js
+%%HOMEDIR%%/.next/static/chunks/6719.8eda5aab455acf36.js
+%%HOMEDIR%%/.next/static/chunks/6745.d343ac80dbf66f90.js
+%%HOMEDIR%%/.next/static/chunks/6826.c58fccf1b85a18fc.js
+%%HOMEDIR%%/.next/static/chunks/6866.406cd51d342ba37b.js
+%%HOMEDIR%%/.next/static/chunks/6969.0b6a6e195eb57353.js
+%%HOMEDIR%%/.next/static/chunks/6994.02a0eacf42577f35.js
+%%HOMEDIR%%/.next/static/chunks/7020.e38f0cf5777723e0.js
+%%HOMEDIR%%/.next/static/chunks/7094.915b2f97858fa8f5.js
+%%HOMEDIR%%/.next/static/chunks/7107.1ae914bbb24cb611.js
+%%HOMEDIR%%/.next/static/chunks/7170.6d92cd269241e8de.js
+%%HOMEDIR%%/.next/static/chunks/7293.1a69c6f2ba699605.js
+%%HOMEDIR%%/.next/static/chunks/7339.34c6b8afd543d278.js
+%%HOMEDIR%%/.next/static/chunks/7479.3c75f8a8105572d8.js
+%%HOMEDIR%%/.next/static/chunks/7496.a0477195f892c574.js
+%%HOMEDIR%%/.next/static/chunks/7596.a5c9b9f5686e2f38.js
+%%HOMEDIR%%/.next/static/chunks/761.a3f51b5af9c2c0ad.js
+%%HOMEDIR%%/.next/static/chunks/7635.e87ffc312d63e429.js
+%%HOMEDIR%%/.next/static/chunks/7682.65011a769788bc69.js
+%%HOMEDIR%%/.next/static/chunks/7839.7f37e8e241bc9c74.js
+%%HOMEDIR%%/.next/static/chunks/7862.165ac2499a454b56.js
+%%HOMEDIR%%/.next/static/chunks/797.705f021a1bf2bbd8.js
+%%HOMEDIR%%/.next/static/chunks/8079.7129046267671d8a.js
+%%HOMEDIR%%/.next/static/chunks/8090.becfc4ee80054933.js
+%%HOMEDIR%%/.next/static/chunks/8245.3cde24b69e922a4f.js
+%%HOMEDIR%%/.next/static/chunks/8325.938e478bf05daf5e.js
+%%HOMEDIR%%/.next/static/chunks/8448-3e2367ac516c46d9.js
+%%HOMEDIR%%/.next/static/chunks/8502.3a5e746d80a798f3.js
+%%HOMEDIR%%/.next/static/chunks/8531.bff93d5d6fdb5eb1.js
+%%HOMEDIR%%/.next/static/chunks/8637.250661b8b5969628.js
+%%HOMEDIR%%/.next/static/chunks/8664.2f0ebd8c8cc4f7dd.js
+%%HOMEDIR%%/.next/static/chunks/8722.e22dca46473d20bf.js
+%%HOMEDIR%%/.next/static/chunks/8726.ad52b7fb028b946e.js
+%%HOMEDIR%%/.next/static/chunks/8915.a8eeb28b4de2201d.js
+%%HOMEDIR%%/.next/static/chunks/8921.c488292dd33725ac.js
+%%HOMEDIR%%/.next/static/chunks/8965.66a5ab93862b0f12.js
+%%HOMEDIR%%/.next/static/chunks/8983.c96f1004e83e1aba.js
+%%HOMEDIR%%/.next/static/chunks/8989.b8074e7572b1b69b.js
+%%HOMEDIR%%/.next/static/chunks/89a3b566-926a20f525afbd7a.js
+%%HOMEDIR%%/.next/static/chunks/9029.62fe0d620abb6726.js
+%%HOMEDIR%%/.next/static/chunks/9065.883ffbdd2ad7c502.js
+%%HOMEDIR%%/.next/static/chunks/9084.667350cd46ba2cbd.js
+%%HOMEDIR%%/.next/static/chunks/9223.5b8e76af5666d50a.js
+%%HOMEDIR%%/.next/static/chunks/9241.f2e9e75eef2e2278.js
+%%HOMEDIR%%/.next/static/chunks/9298.0e4892b727337df7.js
+%%HOMEDIR%%/.next/static/chunks/9346.c1299f25a08dbde5.js
+%%HOMEDIR%%/.next/static/chunks/9354.209c8a325d31c25d.js
+%%HOMEDIR%%/.next/static/chunks/9379.11d0dec7b082338f.js
+%%HOMEDIR%%/.next/static/chunks/9448.facbd0ae7660664e.js
+%%HOMEDIR%%/.next/static/chunks/9622.4f867904d1c2a8e3.js
+%%HOMEDIR%%/.next/static/chunks/9674.77a9eac08f7d11e3.js
+%%HOMEDIR%%/.next/static/chunks/9712.1b87fd62006eef48.js
+%%HOMEDIR%%/.next/static/chunks/9738.7394824859cc5b93.js
+%%HOMEDIR%%/.next/static/chunks/9752.52893587d4af237f.js
+%%HOMEDIR%%/.next/static/chunks/9791.24dca27254d785b7.js
+%%HOMEDIR%%/.next/static/chunks/9822.019b45e6481cd1c3.js
+%%HOMEDIR%%/.next/static/chunks/9835.e7e5be1280728188.js
+%%HOMEDIR%%/.next/static/chunks/9839.5c9e4fe7edb09eef.js
+%%HOMEDIR%%/.next/static/chunks/9883.580c000dd21ad021.js
+%%HOMEDIR%%/.next/static/chunks/9890.06f7e3db4d3397dc.js
+%%HOMEDIR%%/.next/static/chunks/9941.350c9b7c03c6a458.js
+%%HOMEDIR%%/.next/static/chunks/9947.f371b52a3153d25c.js
+%%HOMEDIR%%/.next/static/chunks/9c850f74-96df259801684108.js
+%%HOMEDIR%%/.next/static/chunks/a1fe73f9.b889c163bb0113bd.js
+%%HOMEDIR%%/.next/static/chunks/ab2253a0.f3681214c2f1c8b9.js
+%%HOMEDIR%%/.next/static/chunks/b0a687f6.1744981fb2f81244.js
+%%HOMEDIR%%/.next/static/chunks/b1a9255a.dfb77462b17c83f4.js
+%%HOMEDIR%%/.next/static/chunks/d5ac9709.b652d7d999d16340.js
+%%HOMEDIR%%/.next/static/chunks/framework-c5cfcc96a94eae8a.js
+%%HOMEDIR%%/.next/static/chunks/main-fdb542b0de8d2585.js
+%%HOMEDIR%%/.next/static/chunks/pages/_app-ed68b1f672755457.js
+%%HOMEDIR%%/.next/static/chunks/pages/_error-fb6a88ddaef38215.js
+%%HOMEDIR%%/.next/static/chunks/pages/browserconfig.xml-efe8cee33627ae01.js
+%%HOMEDIR%%/.next/static/chunks/pages/index-c767b321db535108.js
+%%HOMEDIR%%/.next/static/chunks/pages/site.webmanifest-61a35e125a46ba1c.js
%%HOMEDIR%%/.next/static/chunks/polyfills-42372ed130431b0a.js
-%%HOMEDIR%%/.next/static/css/50efce818aed1da9.css
+%%HOMEDIR%%/.next/static/chunks/webpack-0e0fe0385c6de871.js
+%%HOMEDIR%%/.next/static/css/2699d50e78e78db5.css
%%HOMEDIR%%/.next/static/media/Manrope.61cdc36c.ttf
%%HOMEDIR%%/.next/static/media/Manrope.63012343.woff2
-%%HOMEDIR%%/.next/static/7I5Y6hTmTo6TeM4U4nc7g/_buildManifest.js
-%%HOMEDIR%%/.next/static/7I5Y6hTmTo6TeM4U4nc7g/_ssgManifest.js
-%%HOMEDIR%%/.next/static/chunks/4748.90a3cc8da3b428c8.js
-%%HOMEDIR%%/.next/static/chunks/webpack-7d19d497ae4affaa.js
%%HOMEDIR%%/next-i18next.config.js
%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.26.9/node_modules/@babel/runtime/helpers/arrayLikeToArray.js
%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.26.9/node_modules/@babel/runtime/helpers/arrayWithHoles.js
%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.26.9/node_modules/@babel/runtime/helpers/arrayWithoutHoles.js
+%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.26.9/node_modules/@babel/runtime/helpers/assertThisInitialized.js
%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.26.9/node_modules/@babel/runtime/helpers/asyncToGenerator.js
%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.26.9/node_modules/@babel/runtime/helpers/classCallCheck.js
%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.26.9/node_modules/@babel/runtime/helpers/createClass.js
%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.26.9/node_modules/@babel/runtime/helpers/defineProperty.js
%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.26.9/node_modules/@babel/runtime/helpers/extends.js
+%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.26.9/node_modules/@babel/runtime/helpers/getPrototypeOf.js
+%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.26.9/node_modules/@babel/runtime/helpers/inherits.js
%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.26.9/node_modules/@babel/runtime/helpers/interopRequireDefault.js
%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.26.9/node_modules/@babel/runtime/helpers/iterableToArray.js
%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.26.9/node_modules/@babel/runtime/helpers/iterableToArrayLimit.js
@@ -471,8 +478,11 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.26.9/node_modules/@babel/runtime/helpers/nonIterableSpread.js
%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.26.9/node_modules/@babel/runtime/helpers/objectWithoutProperties.js
%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.26.9/node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js
+%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.26.9/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js
%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.26.9/node_modules/@babel/runtime/helpers/regeneratorRuntime.js
+%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.26.9/node_modules/@babel/runtime/helpers/setPrototypeOf.js
%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.26.9/node_modules/@babel/runtime/helpers/slicedToArray.js
+%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.26.9/node_modules/@babel/runtime/helpers/toArray.js
%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.26.9/node_modules/@babel/runtime/helpers/toConsumableArray.js
%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.26.9/node_modules/@babel/runtime/helpers/toPrimitive.js
%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.26.9/node_modules/@babel/runtime/helpers/toPropertyKey.js
@@ -480,24 +490,6 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.26.9/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js
%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.26.9/node_modules/@babel/runtime/package.json
%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.26.9/node_modules/@babel/runtime/regenerator/index.js
-%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.27.0/node_modules/@babel/runtime/helpers/arrayLikeToArray.js
-%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.27.0/node_modules/@babel/runtime/helpers/arrayWithHoles.js
-%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.27.0/node_modules/@babel/runtime/helpers/assertThisInitialized.js
-%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.27.0/node_modules/@babel/runtime/helpers/classCallCheck.js
-%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.27.0/node_modules/@babel/runtime/helpers/createClass.js
-%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.27.0/node_modules/@babel/runtime/helpers/defineProperty.js
-%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.27.0/node_modules/@babel/runtime/helpers/getPrototypeOf.js
-%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.27.0/node_modules/@babel/runtime/helpers/inherits.js
-%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.27.0/node_modules/@babel/runtime/helpers/iterableToArray.js
-%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.27.0/node_modules/@babel/runtime/helpers/nonIterableRest.js
-%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.27.0/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js
-%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.27.0/node_modules/@babel/runtime/helpers/setPrototypeOf.js
-%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.27.0/node_modules/@babel/runtime/helpers/toArray.js
-%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.27.0/node_modules/@babel/runtime/helpers/toPrimitive.js
-%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.27.0/node_modules/@babel/runtime/helpers/toPropertyKey.js
-%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.27.0/node_modules/@babel/runtime/helpers/typeof.js
-%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.27.0/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js
-%%HOMEDIR%%/node_modules/.pnpm/@babel+runtime@7.27.0/node_modules/@babel/runtime/package.json
%%HOMEDIR%%/node_modules/.pnpm/@balena+dockerignore@1.0.2/node_modules/@balena/dockerignore/ignore.js
%%HOMEDIR%%/node_modules/.pnpm/@balena+dockerignore@1.0.2/node_modules/@balena/dockerignore/package.json
%%HOMEDIR%%/node_modules/.pnpm/@colors+colors@1.6.0/node_modules/@colors/colors/lib/colors.js
@@ -524,76 +516,76 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/@dabh+diagnostics@2.0.3/node_modules/colorspace
%%HOMEDIR%%/node_modules/.pnpm/@dabh+diagnostics@2.0.3/node_modules/enabled
%%HOMEDIR%%/node_modules/.pnpm/@dabh+diagnostics@2.0.3/node_modules/kuler
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/admin.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/backoff-timeout.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/call-credentials.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/call-interface.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/call-number.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/call.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/certificate-provider.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/channel-credentials.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/channel-options.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/channel.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/channelz.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/client-interceptors.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/client.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/compression-algorithms.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/compression-filter.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/connectivity-state.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/constants.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/control-plane-status.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/deadline.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/duration.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/environment.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/error.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/experimental.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/filter-stack.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/filter.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/http_proxy.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/index.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/internal-channel.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/load-balancer-child-handler.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/load-balancer-outlier-detection.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/load-balancer-pick-first.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/load-balancer-round-robin.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/load-balancer.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/load-balancing-call.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/logging.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/make-client.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/metadata.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/picker.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/resolver-dns.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/resolver-ip.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/resolver-uds.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/resolver.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/resolving-call.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/resolving-load-balancer.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/retrying-call.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/server-call.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/server-credentials.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/server-interceptors.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/server.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/service-config.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/status-builder.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/stream-decoder.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/subchannel-address.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/subchannel-call.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/subchannel-interface.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/subchannel-pool.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/subchannel.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/tls-helpers.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/transport.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/build/src/uri-parser.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/package.json
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/grpc-js/proto/channelz.proto
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@grpc/proto-loader
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.12.6/node_modules/@js-sdsl/ordered-map
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+proto-loader@0.7.13/node_modules/@grpc/proto-loader/build/src/index.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+proto-loader@0.7.13/node_modules/@grpc/proto-loader/build/src/util.js
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+proto-loader@0.7.13/node_modules/@grpc/proto-loader/package.json
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+proto-loader@0.7.13/node_modules/lodash.camelcase
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+proto-loader@0.7.13/node_modules/long
-%%HOMEDIR%%/node_modules/.pnpm/@grpc+proto-loader@0.7.13/node_modules/protobufjs
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/admin.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/backoff-timeout.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/call-credentials.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/call-interface.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/call-number.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/call.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/certificate-provider.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/channel-credentials.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/channel-options.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/channel.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/channelz.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/client-interceptors.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/client.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/compression-algorithms.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/compression-filter.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/connectivity-state.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/constants.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/control-plane-status.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/deadline.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/duration.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/environment.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/error.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/experimental.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/filter-stack.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/filter.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/http_proxy.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/index.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/internal-channel.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/load-balancer-child-handler.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/load-balancer-outlier-detection.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/load-balancer-pick-first.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/load-balancer-round-robin.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/load-balancer.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/load-balancing-call.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/logging.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/make-client.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/metadata.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/picker.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/resolver-dns.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/resolver-ip.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/resolver-uds.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/resolver.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/resolving-call.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/resolving-load-balancer.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/retrying-call.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/server-call.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/server-credentials.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/server-interceptors.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/server.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/service-config.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/status-builder.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/stream-decoder.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/subchannel-address.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/subchannel-call.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/subchannel-interface.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/subchannel-pool.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/subchannel.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/tls-helpers.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/transport.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/build/src/uri-parser.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/package.json
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/grpc-js/proto/channelz.proto
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@grpc/proto-loader
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+grpc-js@1.13.4/node_modules/@js-sdsl/ordered-map
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+proto-loader@0.7.15/node_modules/@grpc/proto-loader/build/src/index.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+proto-loader@0.7.15/node_modules/@grpc/proto-loader/build/src/util.js
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+proto-loader@0.7.15/node_modules/@grpc/proto-loader/package.json
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+proto-loader@0.7.15/node_modules/lodash.camelcase
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+proto-loader@0.7.15/node_modules/long
+%%HOMEDIR%%/node_modules/.pnpm/@grpc+proto-loader@0.7.15/node_modules/protobufjs
%%HOMEDIR%%/node_modules/.pnpm/@isaacs+fs-minipass@4.0.1/node_modules/@isaacs/fs-minipass/dist/commonjs/index.js
%%HOMEDIR%%/node_modules/.pnpm/@isaacs+fs-minipass@4.0.1/node_modules/@isaacs/fs-minipass/dist/commonjs/package.json
%%HOMEDIR%%/node_modules/.pnpm/@isaacs+fs-minipass@4.0.1/node_modules/@isaacs/fs-minipass/dist/esm/index.js
@@ -1342,8 +1334,8 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/@kubernetes+client-node@1.0.0/node_modules/stream-buffers
%%HOMEDIR%%/node_modules/.pnpm/@kubernetes+client-node@1.0.0/node_modules/tar
%%HOMEDIR%%/node_modules/.pnpm/@kubernetes+client-node@1.0.0/node_modules/tmp-promise
-%%HOMEDIR%%/node_modules/.pnpm/@next+env@15.3.1/node_modules/@next/env/dist/index.js
-%%HOMEDIR%%/node_modules/.pnpm/@next+env@15.3.1/node_modules/@next/env/package.json
+%%HOMEDIR%%/node_modules/.pnpm/@next+env@15.4.5/node_modules/@next/env/dist/index.js
+%%HOMEDIR%%/node_modules/.pnpm/@next+env@15.4.5/node_modules/@next/env/package.json
%%HOMEDIR%%/node_modules/.pnpm/@protobufjs+aspromise@1.1.2/node_modules/@protobufjs/aspromise/index.js
%%HOMEDIR%%/node_modules/.pnpm/@protobufjs+aspromise@1.1.2/node_modules/@protobufjs/aspromise/package.json
%%HOMEDIR%%/node_modules/.pnpm/@protobufjs+base64@1.1.2/node_modules/@protobufjs/base64/index.js
@@ -1372,12 +1364,10 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/@swc+helpers@0.5.15/node_modules/@swc/helpers/_/_class_private_field_loose_key/package.json
%%HOMEDIR%%/node_modules/.pnpm/@swc+helpers@0.5.15/node_modules/@swc/helpers/_/_interop_require_default/package.json
%%HOMEDIR%%/node_modules/.pnpm/@swc+helpers@0.5.15/node_modules/@swc/helpers/_/_interop_require_wildcard/package.json
-%%HOMEDIR%%/node_modules/.pnpm/@swc+helpers@0.5.15/node_modules/@swc/helpers/_/_tagged_template_literal_loose/package.json
%%HOMEDIR%%/node_modules/.pnpm/@swc+helpers@0.5.15/node_modules/@swc/helpers/cjs/_class_private_field_loose_base.cjs
%%HOMEDIR%%/node_modules/.pnpm/@swc+helpers@0.5.15/node_modules/@swc/helpers/cjs/_class_private_field_loose_key.cjs
%%HOMEDIR%%/node_modules/.pnpm/@swc+helpers@0.5.15/node_modules/@swc/helpers/cjs/_interop_require_default.cjs
%%HOMEDIR%%/node_modules/.pnpm/@swc+helpers@0.5.15/node_modules/@swc/helpers/cjs/_interop_require_wildcard.cjs
-%%HOMEDIR%%/node_modules/.pnpm/@swc+helpers@0.5.15/node_modules/@swc/helpers/cjs/_tagged_template_literal_loose.cjs
%%HOMEDIR%%/node_modules/.pnpm/@swc+helpers@0.5.15/node_modules/@swc/helpers/package.json
%%HOMEDIR%%/node_modules/.pnpm/@szmarczak+http-timer@5.0.1/node_modules/@szmarczak/http-timer/dist/source/index.js
%%HOMEDIR%%/node_modules/.pnpm/@szmarczak+http-timer@5.0.1/node_modules/@szmarczak/http-timer/package.json
@@ -1436,12 +1426,6 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/bl@4.1.0/node_modules/readable-stream
%%HOMEDIR%%/node_modules/.pnpm/boolbase@1.0.0/node_modules/boolbase/index.js
%%HOMEDIR%%/node_modules/.pnpm/boolbase@1.0.0/node_modules/boolbase/package.json
-%%HOMEDIR%%/node_modules/.pnpm/busboy@1.6.0/node_modules/busboy/lib/index.js
-%%HOMEDIR%%/node_modules/.pnpm/busboy@1.6.0/node_modules/busboy/lib/types/multipart.js
-%%HOMEDIR%%/node_modules/.pnpm/busboy@1.6.0/node_modules/busboy/lib/types/urlencoded.js
-%%HOMEDIR%%/node_modules/.pnpm/busboy@1.6.0/node_modules/busboy/lib/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/busboy@1.6.0/node_modules/busboy/package.json
-%%HOMEDIR%%/node_modules/.pnpm/busboy@1.6.0/node_modules/streamsearch
%%HOMEDIR%%/node_modules/.pnpm/cacheable-lookup@7.0.0/node_modules/cacheable-lookup/package.json
%%HOMEDIR%%/node_modules/.pnpm/cacheable-lookup@7.0.0/node_modules/cacheable-lookup/source/index.js
%%HOMEDIR%%/node_modules/.pnpm/cacheable-request@10.2.14/node_modules/cacheable-request/dist/index.js
@@ -1453,600 +1437,601 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/cacheable-request@10.2.14/node_modules/mimic-response
%%HOMEDIR%%/node_modules/.pnpm/cacheable-request@10.2.14/node_modules/normalize-url
%%HOMEDIR%%/node_modules/.pnpm/cacheable-request@10.2.14/node_modules/responselike
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/agents.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/browserVersions.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/browsers.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/aac.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/abortcontroller.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/ac3-ec3.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/accelerometer.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/addeventlistener.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/alternate-stylesheet.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/ambient-light.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/apng.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/array-find-index.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/array-find.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/array-flat.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/array-includes.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/arrow-functions.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/asmjs.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/async-clipboard.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/async-functions.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/atob-btoa.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/audio-api.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/audio.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/audiotracks.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/autofocus.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/auxclick.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/av1.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/avif.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/background-attachment.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/background-clip-text.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/background-img-opts.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/background-position-x-y.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/background-repeat-round-space.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/background-sync.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/battery-status.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/beacon.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/beforeafterprint.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/bigint.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/blobbuilder.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/bloburls.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/border-image.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/border-radius.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/broadcastchannel.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/brotli.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/calc.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/canvas-blending.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/canvas-text.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/canvas.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/ch-unit.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/chacha20-poly1305.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/channel-messaging.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/childnode-remove.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/classlist.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/clipboard.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/colr-v1.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/colr.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/comparedocumentposition.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/console-basic.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/console-time.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/const.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/constraint-validation.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/contenteditable.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/cookie-store-api.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/cors.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/createimagebitmap.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/credential-management.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/cross-document-view-transitions.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/cryptography.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-all.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-anchor-positioning.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-animation.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-any-link.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-appearance.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-at-counter-style.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-autofill.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-backdrop-filter.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-background-offsets.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-boxshadow.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-canvas.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-caret-color.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-cascade-layers.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-cascade-scope.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-case-insensitive.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-clip-path.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-color-adjust.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-color-function.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-conic-gradients.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-container-queries-style.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-container-queries.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-container-query-units.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-containment.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-content-visibility.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-counters.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-crisp-edges.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-cross-fade.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-default-pseudo.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-deviceadaptation.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-dir-pseudo.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-display-contents.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-element-function.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-env-function.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-exclusions.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-featurequeries.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-file-selector-button.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-filter-function.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-filters.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-first-letter.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-first-line.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-fixed.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-focus-visible.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-focus-within.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-font-palette.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-font-stretch.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-gencontent.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-gradients.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-grid-animation.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-grid.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-has.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-hyphens.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-image-orientation.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-image-set.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-in-out-of-range.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-initial-letter.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-initial-value.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-lch-lab.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-letter-spacing.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-line-clamp.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-logical-props.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-marker-pseudo.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-masks.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-matches-pseudo.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-math-functions.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-media-interaction.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-media-range-syntax.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-media-resolution.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-media-scripting.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-mediaqueries.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-mixblendmode.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-module-scripts.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-motion-paths.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-namespaces.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-nesting.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-not-sel-list.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-nth-child-of.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-opacity.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-optional-pseudo.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-overflow-anchor.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-overflow-overlay.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-overflow.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-page-break.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-paged-media.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-paint-api.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-placeholder-shown.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-placeholder.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-print-color-adjust.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-read-only-write.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-rebeccapurple.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-reflections.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-regions.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-relative-colors.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-repeating-gradients.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-resize.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-revert-value.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-rrggbbaa.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-scroll-behavior.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-scrollbar.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-sel2.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-sel3.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-selection.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-shapes.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-snappoints.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-sticky.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-subgrid.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-supports-api.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-table.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-text-align-last.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-text-box-trim.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-text-indent.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-text-justify.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-text-orientation.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-text-spacing.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-text-wrap-balance.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-textshadow.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-touch-action.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-transitions.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-unicode-bidi.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-unset-value.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-variables.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-when-else.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-widows-orphans.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-width-stretch.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-writing-mode.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css-zoom.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css3-attr.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css3-boxsizing.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css3-colors.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css3-cursors-grab.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css3-cursors-newer.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css3-cursors.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/css3-tabsize.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/currentcolor.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/custom-elements.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/custom-elementsv1.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/customevent.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/datalist.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/dataset.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/datauri.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/declarative-shadow-dom.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/decorators.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/details.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/deviceorientation.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/devicepixelratio.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/dialog.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/dispatchevent.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/dnssec.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/do-not-track.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/document-currentscript.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/document-execcommand.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/document-policy.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/document-scrollingelement.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/documenthead.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/dom-manip-convenience.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/dom-range.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/domcontentloaded.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/dommatrix.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/download.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/dragndrop.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/element-closest.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/element-from-point.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/element-scroll-methods.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/eme.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/eot.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/es5.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/es6-class.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/es6-generators.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/es6-module.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/es6-number.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/es6-string-includes.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/es6.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/eventsource.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/extended-system-fonts.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/feature-policy.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/fetch.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/fieldset-disabled.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/fileapi.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/filereader.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/filereadersync.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/filesystem.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/flac.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/flexbox-gap.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/flexbox.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/flow-root.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/focusin-focusout-events.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/font-family-system-ui.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/font-feature.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/font-kerning.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/font-loading.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/font-size-adjust.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/font-smooth.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/font-unicode-range.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/font-variant-alternates.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/font-variant-numeric.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/fontface.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/form-attribute.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/form-submit-attributes.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/form-validation.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/forms.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/fullscreen.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/gamepad.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/geolocation.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/getboundingclientrect.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/getcomputedstyle.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/getelementsbyclassname.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/getrandomvalues.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/gyroscope.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/hardwareconcurrency.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/hashchange.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/heif.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/hevc.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/hidden.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/high-resolution-time.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/history.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/html-media-capture.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/html5semantic.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/http-live-streaming.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/http2.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/http3.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/iframe-sandbox.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/iframe-seamless.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/iframe-srcdoc.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/imagecapture.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/ime.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/import-maps.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/imports.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/indexeddb.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/indexeddb2.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/inline-block.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/innertext.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/input-color.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/input-datetime.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/input-email-tel-url.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/input-event.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/input-file-accept.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/input-file-directory.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/input-file-multiple.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/input-inputmode.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/input-minlength.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/input-number.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/input-pattern.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/input-placeholder.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/input-range.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/input-search.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/input-selection.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/insert-adjacent.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/insertadjacenthtml.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/internationalization.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/intersectionobserver.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/intl-pluralrules.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/intrinsic-width.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/jpeg2000.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/jpegxl.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/jpegxr.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/json.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/keyboardevent-code.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/keyboardevent-key.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/keyboardevent-location.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/keyboardevent-which.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/lazyload.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/let.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/link-icon-png.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/link-icon-svg.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/link-rel-preconnect.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/link-rel-prefetch.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/link-rel-preload.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/link-rel-prerender.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/loading-lazy-attr.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/localecompare.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/magnetometer.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/matchesselector.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/matchmedia.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/mathml.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/maxlength.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/mdn-css-backdrop-pseudo-element.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate-override.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-plaintext.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/mdn-text-decoration-color.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/mdn-text-decoration-line.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/mdn-text-decoration-shorthand.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/mdn-text-decoration-style.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/media-fragments.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/mediarecorder.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/mediasource.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/menu.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/meta-theme-color.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/meter.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/midi.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/minmaxwh.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/mp3.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/mpeg-dash.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/mpeg4.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/multibackgrounds.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/multicolumn.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/mutation-events.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/mutationobserver.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/namevalue-storage.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/native-filesystem-api.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/nav-timing.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/netinfo.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/notifications.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/object-entries.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/object-fit.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/object-observe.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/object-values.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/objectrtc.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/offline-apps.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/offscreencanvas.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/ogg-vorbis.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/ogv.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/ol-reversed.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/once-event-listener.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/online-status.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/opus.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/orientation-sensor.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/outline.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/pad-start-end.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/page-transition-events.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/pagevisibility.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/passive-event-listener.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/passkeys.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/passwordrules.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/path2d.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/payment-request.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/pdf-viewer.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/permissions-api.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/permissions-policy.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/picture-in-picture.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/picture.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/ping.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/png-alpha.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/pointer-events.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/pointer.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/pointerlock.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/portals.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/prefers-color-scheme.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/progress.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/promise-finally.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/promises.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/proximity.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/proxy.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/publickeypinning.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/push-api.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/queryselector.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/readonly-attr.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/referrer-policy.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/registerprotocolhandler.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/rel-noopener.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/rel-noreferrer.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/rellist.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/rem.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/requestanimationframe.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/requestidlecallback.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/resizeobserver.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/resource-timing.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/rest-parameters.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/rtcpeerconnection.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/ruby.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/run-in.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/screen-orientation.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/script-async.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/script-defer.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/scrollintoview.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/sdch.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/selection-api.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/selectlist.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/server-timing.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/serviceworkers.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/setimmediate.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/shadowdom.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/shadowdomv1.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/sharedarraybuffer.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/sharedworkers.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/sni.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/spdy.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/speech-recognition.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/speech-synthesis.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/spellcheck-attribute.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/sql-storage.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/srcset.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/stream.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/streams.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/stricttransportsecurity.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/style-scoped.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/subresource-bundling.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/subresource-integrity.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/svg-css.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/svg-filters.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/svg-fonts.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/svg-fragment.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/svg-html.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/svg-html5.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/svg-img.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/svg-smil.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/svg.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/sxg.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/tabindex-attr.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/template-literals.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/template.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/temporal.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/testfeat.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/text-decoration.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/text-emphasis.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/text-overflow.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/text-size-adjust.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/text-stroke.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/textcontent.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/textencoder.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/tls1-1.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/tls1-2.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/tls1-3.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/touch.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/transforms2d.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/transforms3d.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/trusted-types.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/ttf.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/typedarrays.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/u2f.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/unhandledrejection.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/url.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/urlsearchparams.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/use-strict.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/user-select-none.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/user-timing.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/variable-fonts.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/vector-effect.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/vibration.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/video.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/videotracks.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/view-transitions.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/viewport-unit-variants.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/viewport-units.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/wai-aria.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/wake-lock.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/wasm-bigint.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/wasm-bulk-memory.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/wasm-extended-const.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/wasm-gc.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/wasm-multi-memory.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/wasm-multi-value.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/wasm-mutable-globals.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/wasm-nontrapping-fptoint.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/wasm-reference-types.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/wasm-relaxed-simd.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/wasm-signext.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/wasm-simd.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/wasm-tail-calls.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/wasm-threads.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/wasm.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/wav.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/wbr-element.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/web-animation.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/web-app-manifest.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/web-bluetooth.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/web-serial.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/web-share.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/webauthn.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/webcodecs.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/webgl.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/webgl2.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/webgpu.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/webhid.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/webkit-user-drag.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/webm.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/webnfc.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/webp.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/websockets.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/webtransport.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/webusb.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/webvr.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/webvtt.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/webworkers.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/webxr.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/will-change.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/woff.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/woff2.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/word-break.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/wordwrap.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/x-doc-messaging.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/x-frame-options.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/xhr2.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/xhtml.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/xhtmlsmil.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/xml-serializer.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/data/features/zstd.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/dist/lib/statuses.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/dist/lib/supported.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/dist/unpacker/agents.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/dist/unpacker/browserVersions.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/dist/unpacker/browsers.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/dist/unpacker/feature.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/dist/unpacker/features.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/dist/unpacker/index.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/dist/unpacker/region.js
-%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001716/node_modules/caniuse-lite/package.json
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/agents.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/browserVersions.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/browsers.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/aac.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/abortcontroller.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/ac3-ec3.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/accelerometer.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/addeventlistener.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/alternate-stylesheet.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/ambient-light.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/apng.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/array-find-index.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/array-find.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/array-flat.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/array-includes.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/arrow-functions.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/asmjs.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/async-clipboard.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/async-functions.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/atob-btoa.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/audio-api.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/audio.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/audiotracks.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/autofocus.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/auxclick.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/av1.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/avif.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/background-attachment.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/background-clip-text.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/background-img-opts.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/background-position-x-y.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/background-repeat-round-space.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/background-sync.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/battery-status.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/beacon.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/beforeafterprint.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/bigint.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/blobbuilder.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/bloburls.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/border-image.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/border-radius.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/broadcastchannel.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/brotli.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/calc.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/canvas-blending.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/canvas-text.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/canvas.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/ch-unit.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/chacha20-poly1305.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/channel-messaging.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/childnode-remove.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/classlist.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/clipboard.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/colr-v1.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/colr.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/comparedocumentposition.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/console-basic.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/console-time.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/const.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/constraint-validation.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/contenteditable.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/cookie-store-api.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/cors.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/createimagebitmap.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/credential-management.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/cross-document-view-transitions.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/cryptography.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-all.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-anchor-positioning.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-animation.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-any-link.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-appearance.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-at-counter-style.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-autofill.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-backdrop-filter.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-background-offsets.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-boxshadow.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-canvas.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-caret-color.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-cascade-layers.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-cascade-scope.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-case-insensitive.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-clip-path.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-color-adjust.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-color-function.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-conic-gradients.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-container-queries-style.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-container-queries.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-container-query-units.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-containment.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-content-visibility.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-counters.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-crisp-edges.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-cross-fade.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-default-pseudo.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-deviceadaptation.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-dir-pseudo.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-display-contents.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-element-function.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-env-function.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-exclusions.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-featurequeries.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-file-selector-button.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-filter-function.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-filters.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-first-letter.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-first-line.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-fixed.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-focus-visible.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-focus-within.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-font-palette.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-font-stretch.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-gencontent.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-gradients.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-grid-animation.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-grid.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-has.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-hyphens.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-if.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-image-orientation.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-image-set.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-in-out-of-range.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-initial-letter.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-initial-value.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-lch-lab.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-letter-spacing.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-line-clamp.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-logical-props.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-marker-pseudo.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-masks.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-matches-pseudo.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-math-functions.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-media-interaction.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-media-range-syntax.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-media-resolution.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-media-scripting.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-mediaqueries.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-mixblendmode.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-module-scripts.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-motion-paths.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-namespaces.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-nesting.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-not-sel-list.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-nth-child-of.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-opacity.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-optional-pseudo.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-overflow-anchor.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-overflow-overlay.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-overflow.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-page-break.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-paged-media.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-paint-api.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-placeholder-shown.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-placeholder.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-print-color-adjust.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-read-only-write.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-rebeccapurple.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-reflections.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-regions.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-relative-colors.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-repeating-gradients.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-resize.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-revert-value.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-rrggbbaa.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-scroll-behavior.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-scrollbar.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-sel2.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-sel3.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-selection.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-shapes.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-snappoints.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-sticky.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-subgrid.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-supports-api.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-table.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-text-align-last.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-text-box-trim.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-text-indent.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-text-justify.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-text-orientation.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-text-spacing.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-text-wrap-balance.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-textshadow.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-touch-action.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-transitions.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-unicode-bidi.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-unset-value.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-variables.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-when-else.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-widows-orphans.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-width-stretch.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-writing-mode.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css-zoom.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css3-attr.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css3-boxsizing.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css3-colors.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css3-cursors-grab.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css3-cursors-newer.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css3-cursors.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/css3-tabsize.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/currentcolor.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/custom-elements.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/custom-elementsv1.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/customevent.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/datalist.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/dataset.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/datauri.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/declarative-shadow-dom.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/decorators.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/details.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/deviceorientation.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/devicepixelratio.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/dialog.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/dispatchevent.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/dnssec.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/do-not-track.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/document-currentscript.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/document-execcommand.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/document-policy.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/document-scrollingelement.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/documenthead.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/dom-manip-convenience.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/dom-range.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/domcontentloaded.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/dommatrix.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/download.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/dragndrop.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/element-closest.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/element-from-point.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/element-scroll-methods.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/eme.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/eot.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/es5.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/es6-class.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/es6-generators.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/es6-module.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/es6-number.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/es6-string-includes.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/es6.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/eventsource.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/extended-system-fonts.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/feature-policy.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/fetch.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/fieldset-disabled.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/fileapi.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/filereader.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/filereadersync.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/filesystem.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/flac.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/flexbox-gap.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/flexbox.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/flow-root.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/focusin-focusout-events.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/font-family-system-ui.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/font-feature.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/font-kerning.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/font-loading.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/font-size-adjust.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/font-smooth.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/font-unicode-range.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/font-variant-alternates.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/font-variant-numeric.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/fontface.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/form-attribute.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/form-submit-attributes.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/form-validation.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/forms.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/fullscreen.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/gamepad.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/geolocation.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/getboundingclientrect.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/getcomputedstyle.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/getelementsbyclassname.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/getrandomvalues.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/gyroscope.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/hardwareconcurrency.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/hashchange.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/heif.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/hevc.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/hidden.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/high-resolution-time.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/history.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/html-media-capture.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/html5semantic.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/http-live-streaming.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/http2.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/http3.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/iframe-sandbox.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/iframe-seamless.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/iframe-srcdoc.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/imagecapture.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/ime.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/import-maps.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/imports.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/indexeddb.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/indexeddb2.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/inline-block.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/innertext.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-color.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-datetime.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-email-tel-url.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-event.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-file-accept.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-file-directory.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-file-multiple.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-inputmode.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-minlength.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-number.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-pattern.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-placeholder.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-range.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-search.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/input-selection.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/insert-adjacent.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/insertadjacenthtml.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/internationalization.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/intersectionobserver.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/intl-pluralrules.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/intrinsic-width.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/jpeg2000.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/jpegxl.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/jpegxr.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/json.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/keyboardevent-code.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/keyboardevent-key.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/keyboardevent-location.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/keyboardevent-which.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/lazyload.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/let.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/link-icon-png.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/link-icon-svg.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/link-rel-preconnect.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/link-rel-prefetch.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/link-rel-preload.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/link-rel-prerender.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/loading-lazy-attr.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/localecompare.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/magnetometer.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/matchesselector.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/matchmedia.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mathml.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/maxlength.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mdn-css-backdrop-pseudo-element.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate-override.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-plaintext.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mdn-text-decoration-color.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mdn-text-decoration-line.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mdn-text-decoration-shorthand.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mdn-text-decoration-style.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/media-fragments.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mediarecorder.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mediasource.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/menu.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/meta-theme-color.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/meter.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/midi.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/minmaxwh.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mp3.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mpeg-dash.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mpeg4.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/multibackgrounds.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/multicolumn.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mutation-events.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/mutationobserver.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/namevalue-storage.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/native-filesystem-api.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/nav-timing.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/netinfo.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/notifications.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/object-entries.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/object-fit.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/object-observe.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/object-values.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/objectrtc.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/offline-apps.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/offscreencanvas.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/ogg-vorbis.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/ogv.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/ol-reversed.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/once-event-listener.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/online-status.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/opus.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/orientation-sensor.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/outline.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/pad-start-end.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/page-transition-events.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/pagevisibility.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/passive-event-listener.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/passkeys.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/passwordrules.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/path2d.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/payment-request.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/pdf-viewer.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/permissions-api.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/permissions-policy.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/picture-in-picture.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/picture.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/ping.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/png-alpha.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/pointer-events.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/pointer.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/pointerlock.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/portals.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/prefers-color-scheme.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/progress.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/promise-finally.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/promises.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/proximity.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/proxy.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/publickeypinning.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/push-api.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/queryselector.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/readonly-attr.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/referrer-policy.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/registerprotocolhandler.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/rel-noopener.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/rel-noreferrer.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/rellist.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/rem.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/requestanimationframe.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/requestidlecallback.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/resizeobserver.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/resource-timing.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/rest-parameters.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/rtcpeerconnection.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/ruby.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/run-in.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/screen-orientation.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/script-async.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/script-defer.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/scrollintoview.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/sdch.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/selection-api.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/selectlist.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/server-timing.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/serviceworkers.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/setimmediate.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/shadowdom.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/shadowdomv1.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/sharedarraybuffer.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/sharedworkers.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/sni.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/spdy.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/speech-recognition.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/speech-synthesis.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/spellcheck-attribute.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/sql-storage.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/srcset.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/stream.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/streams.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/stricttransportsecurity.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/style-scoped.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/subresource-bundling.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/subresource-integrity.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/svg-css.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/svg-filters.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/svg-fonts.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/svg-fragment.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/svg-html.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/svg-html5.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/svg-img.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/svg-smil.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/svg.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/sxg.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/tabindex-attr.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/template-literals.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/template.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/temporal.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/testfeat.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/text-decoration.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/text-emphasis.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/text-overflow.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/text-size-adjust.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/text-stroke.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/textcontent.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/textencoder.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/tls1-1.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/tls1-2.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/tls1-3.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/touch.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/transforms2d.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/transforms3d.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/trusted-types.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/ttf.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/typedarrays.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/u2f.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/unhandledrejection.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/url.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/urlsearchparams.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/use-strict.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/user-select-none.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/user-timing.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/variable-fonts.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/vector-effect.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/vibration.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/video.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/videotracks.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/view-transitions.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/viewport-unit-variants.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/viewport-units.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wai-aria.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wake-lock.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm-bigint.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm-bulk-memory.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm-extended-const.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm-gc.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm-multi-memory.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm-multi-value.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm-mutable-globals.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm-nontrapping-fptoint.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm-reference-types.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm-relaxed-simd.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm-signext.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm-simd.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm-tail-calls.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm-threads.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wasm.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wav.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wbr-element.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/web-animation.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/web-app-manifest.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/web-bluetooth.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/web-serial.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/web-share.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webauthn.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webcodecs.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webgl.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webgl2.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webgpu.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webhid.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webkit-user-drag.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webm.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webnfc.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webp.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/websockets.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webtransport.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webusb.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webvr.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webvtt.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webworkers.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/webxr.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/will-change.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/woff.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/woff2.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/word-break.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/wordwrap.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/x-doc-messaging.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/x-frame-options.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/xhr2.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/xhtml.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/xhtmlsmil.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/xml-serializer.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/data/features/zstd.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/dist/lib/statuses.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/dist/lib/supported.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/dist/unpacker/agents.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/dist/unpacker/browserVersions.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/dist/unpacker/browsers.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/dist/unpacker/feature.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/dist/unpacker/features.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/dist/unpacker/index.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/dist/unpacker/region.js
+%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001731/node_modules/caniuse-lite/package.json
%%HOMEDIR%%/node_modules/.pnpm/cheerio-select@2.1.0/node_modules/boolbase
%%HOMEDIR%%/node_modules/.pnpm/cheerio-select@2.1.0/node_modules/cheerio-select/lib/esm/helpers.js
%%HOMEDIR%%/node_modules/.pnpm/cheerio-select@2.1.0/node_modules/cheerio-select/lib/esm/index.js
@@ -2393,12 +2378,12 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/debug@3.2.7/node_modules/debug/src/index.js
%%HOMEDIR%%/node_modules/.pnpm/debug@3.2.7/node_modules/debug/src/node.js
%%HOMEDIR%%/node_modules/.pnpm/debug@3.2.7/node_modules/ms
-%%HOMEDIR%%/node_modules/.pnpm/debug@4.4.0/node_modules/debug/package.json
-%%HOMEDIR%%/node_modules/.pnpm/debug@4.4.0/node_modules/debug/src/browser.js
-%%HOMEDIR%%/node_modules/.pnpm/debug@4.4.0/node_modules/debug/src/common.js
-%%HOMEDIR%%/node_modules/.pnpm/debug@4.4.0/node_modules/debug/src/index.js
-%%HOMEDIR%%/node_modules/.pnpm/debug@4.4.0/node_modules/debug/src/node.js
-%%HOMEDIR%%/node_modules/.pnpm/debug@4.4.0/node_modules/ms
+%%HOMEDIR%%/node_modules/.pnpm/debug@4.4.1/node_modules/debug/package.json
+%%HOMEDIR%%/node_modules/.pnpm/debug@4.4.1/node_modules/debug/src/browser.js
+%%HOMEDIR%%/node_modules/.pnpm/debug@4.4.1/node_modules/debug/src/common.js
+%%HOMEDIR%%/node_modules/.pnpm/debug@4.4.1/node_modules/debug/src/index.js
+%%HOMEDIR%%/node_modules/.pnpm/debug@4.4.1/node_modules/debug/src/node.js
+%%HOMEDIR%%/node_modules/.pnpm/debug@4.4.1/node_modules/ms
%%HOMEDIR%%/node_modules/.pnpm/decompress-response@6.0.0/node_modules/decompress-response/index.js
%%HOMEDIR%%/node_modules/.pnpm/decompress-response@6.0.0/node_modules/decompress-response/package.json
%%HOMEDIR%%/node_modules/.pnpm/decompress-response@6.0.0/node_modules/mimic-response
@@ -2421,28 +2406,28 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/docker-modem@5.0.6/node_modules/readable-stream
%%HOMEDIR%%/node_modules/.pnpm/docker-modem@5.0.6/node_modules/split-ca
%%HOMEDIR%%/node_modules/.pnpm/docker-modem@5.0.6/node_modules/ssh2
-%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.4/node_modules/@balena/dockerignore
-%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.4/node_modules/@grpc/grpc-js
-%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.4/node_modules/@grpc/proto-loader
-%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.4/node_modules/docker-modem
-%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.4/node_modules/dockerode/lib/config.js
-%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.4/node_modules/dockerode/lib/container.js
-%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.4/node_modules/dockerode/lib/docker.js
-%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.4/node_modules/dockerode/lib/exec.js
-%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.4/node_modules/dockerode/lib/image.js
-%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.4/node_modules/dockerode/lib/network.js
-%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.4/node_modules/dockerode/lib/node.js
-%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.4/node_modules/dockerode/lib/plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.4/node_modules/dockerode/lib/proto/auth.proto
-%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.4/node_modules/dockerode/lib/secret.js
-%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.4/node_modules/dockerode/lib/service.js
-%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.4/node_modules/dockerode/lib/session.js
-%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.4/node_modules/dockerode/lib/task.js
-%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.4/node_modules/dockerode/lib/util.js
-%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.4/node_modules/dockerode/lib/volume.js
-%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.4/node_modules/dockerode/package.json
-%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.4/node_modules/tar-fs
-%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.4/node_modules/uuid
+%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.7/node_modules/@balena/dockerignore
+%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.7/node_modules/@grpc/grpc-js
+%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.7/node_modules/@grpc/proto-loader
+%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.7/node_modules/docker-modem
+%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.7/node_modules/dockerode/lib/config.js
+%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.7/node_modules/dockerode/lib/container.js
+%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.7/node_modules/dockerode/lib/docker.js
+%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.7/node_modules/dockerode/lib/exec.js
+%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.7/node_modules/dockerode/lib/image.js
+%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.7/node_modules/dockerode/lib/network.js
+%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.7/node_modules/dockerode/lib/node.js
+%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.7/node_modules/dockerode/lib/plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.7/node_modules/dockerode/lib/proto/auth.proto
+%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.7/node_modules/dockerode/lib/secret.js
+%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.7/node_modules/dockerode/lib/service.js
+%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.7/node_modules/dockerode/lib/session.js
+%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.7/node_modules/dockerode/lib/task.js
+%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.7/node_modules/dockerode/lib/util.js
+%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.7/node_modules/dockerode/lib/volume.js
+%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.7/node_modules/dockerode/package.json
+%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.7/node_modules/tar-fs
+%%HOMEDIR%%/node_modules/.pnpm/dockerode@4.0.7/node_modules/uuid
%%HOMEDIR%%/node_modules/.pnpm/dom-serializer@2.0.0/node_modules/dom-serializer/lib/esm/foreignNames.js
%%HOMEDIR%%/node_modules/.pnpm/dom-serializer@2.0.0/node_modules/dom-serializer/lib/esm/index.js
%%HOMEDIR%%/node_modules/.pnpm/dom-serializer@2.0.0/node_modules/dom-serializer/lib/esm/package.json
@@ -2485,9 +2470,9 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/domutils@3.2.2/node_modules/domutils/package.json
%%HOMEDIR%%/node_modules/.pnpm/enabled@2.0.0/node_modules/enabled/index.js
%%HOMEDIR%%/node_modules/.pnpm/enabled@2.0.0/node_modules/enabled/package.json
-%%HOMEDIR%%/node_modules/.pnpm/end-of-stream@1.4.4/node_modules/end-of-stream/index.js
-%%HOMEDIR%%/node_modules/.pnpm/end-of-stream@1.4.4/node_modules/end-of-stream/package.json
-%%HOMEDIR%%/node_modules/.pnpm/end-of-stream@1.4.4/node_modules/once
+%%HOMEDIR%%/node_modules/.pnpm/end-of-stream@1.4.5/node_modules/end-of-stream/index.js
+%%HOMEDIR%%/node_modules/.pnpm/end-of-stream@1.4.5/node_modules/end-of-stream/package.json
+%%HOMEDIR%%/node_modules/.pnpm/end-of-stream@1.4.5/node_modules/once
%%HOMEDIR%%/node_modules/.pnpm/entities@4.5.0/node_modules/entities/lib/decode.js
%%HOMEDIR%%/node_modules/.pnpm/entities@4.5.0/node_modules/entities/lib/decode_codepoint.js
%%HOMEDIR%%/node_modules/.pnpm/entities@4.5.0/node_modules/entities/lib/encode.js
@@ -2512,9 +2497,9 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/fecha@4.2.3/node_modules/fecha/package.json
%%HOMEDIR%%/node_modules/.pnpm/fn.name@1.1.0/node_modules/fn.name/index.js
%%HOMEDIR%%/node_modules/.pnpm/fn.name@1.1.0/node_modules/fn.name/package.json
-%%HOMEDIR%%/node_modules/.pnpm/follow-redirects@1.15.9/node_modules/follow-redirects/debug.js
-%%HOMEDIR%%/node_modules/.pnpm/follow-redirects@1.15.9/node_modules/follow-redirects/index.js
-%%HOMEDIR%%/node_modules/.pnpm/follow-redirects@1.15.9/node_modules/follow-redirects/package.json
+%%HOMEDIR%%/node_modules/.pnpm/follow-redirects@1.15.11/node_modules/follow-redirects/debug.js
+%%HOMEDIR%%/node_modules/.pnpm/follow-redirects@1.15.11/node_modules/follow-redirects/index.js
+%%HOMEDIR%%/node_modules/.pnpm/follow-redirects@1.15.11/node_modules/follow-redirects/package.json
%%HOMEDIR%%/node_modules/.pnpm/form-data-encoder@2.1.4/node_modules/form-data-encoder/lib/FileLike.js
%%HOMEDIR%%/node_modules/.pnpm/form-data-encoder@2.1.4/node_modules/form-data-encoder/lib/FormDataEncoder.js
%%HOMEDIR%%/node_modules/.pnpm/form-data-encoder@2.1.4/node_modules/form-data-encoder/lib/FormDataLike.js
@@ -3018,38 +3003,38 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/long@5.2.3/node_modules/long/package.json
%%HOMEDIR%%/node_modules/.pnpm/long@5.2.3/node_modules/long/umd/index.js
%%HOMEDIR%%/node_modules/.pnpm/long@5.2.3/node_modules/long/umd/package.json
-%%HOMEDIR%%/node_modules/.pnpm/long@5.3.1/node_modules/long/package.json
-%%HOMEDIR%%/node_modules/.pnpm/long@5.3.1/node_modules/long/umd/index.js
-%%HOMEDIR%%/node_modules/.pnpm/long@5.3.1/node_modules/long/umd/package.json
+%%HOMEDIR%%/node_modules/.pnpm/long@5.3.2/node_modules/long/package.json
+%%HOMEDIR%%/node_modules/.pnpm/long@5.3.2/node_modules/long/umd/index.js
+%%HOMEDIR%%/node_modules/.pnpm/long@5.3.2/node_modules/long/umd/package.json
%%HOMEDIR%%/node_modules/.pnpm/lowercase-keys@3.0.0/node_modules/lowercase-keys/index.js
%%HOMEDIR%%/node_modules/.pnpm/lowercase-keys@3.0.0/node_modules/lowercase-keys/package.json
-%%HOMEDIR%%/node_modules/.pnpm/luxon@3.5.0/node_modules/luxon/build/node/luxon.js
-%%HOMEDIR%%/node_modules/.pnpm/luxon@3.5.0/node_modules/luxon/package.json
-%%HOMEDIR%%/node_modules/.pnpm/luxon@3.5.0/node_modules/luxon/src/datetime.js
-%%HOMEDIR%%/node_modules/.pnpm/luxon@3.5.0/node_modules/luxon/src/duration.js
-%%HOMEDIR%%/node_modules/.pnpm/luxon@3.5.0/node_modules/luxon/src/errors.js
-%%HOMEDIR%%/node_modules/.pnpm/luxon@3.5.0/node_modules/luxon/src/impl/conversions.js
-%%HOMEDIR%%/node_modules/.pnpm/luxon@3.5.0/node_modules/luxon/src/impl/diff.js
-%%HOMEDIR%%/node_modules/.pnpm/luxon@3.5.0/node_modules/luxon/src/impl/digits.js
-%%HOMEDIR%%/node_modules/.pnpm/luxon@3.5.0/node_modules/luxon/src/impl/english.js
-%%HOMEDIR%%/node_modules/.pnpm/luxon@3.5.0/node_modules/luxon/src/impl/formats.js
-%%HOMEDIR%%/node_modules/.pnpm/luxon@3.5.0/node_modules/luxon/src/impl/formatter.js
-%%HOMEDIR%%/node_modules/.pnpm/luxon@3.5.0/node_modules/luxon/src/impl/invalid.js
-%%HOMEDIR%%/node_modules/.pnpm/luxon@3.5.0/node_modules/luxon/src/impl/locale.js
-%%HOMEDIR%%/node_modules/.pnpm/luxon@3.5.0/node_modules/luxon/src/impl/regexParser.js
-%%HOMEDIR%%/node_modules/.pnpm/luxon@3.5.0/node_modules/luxon/src/impl/tokenParser.js
-%%HOMEDIR%%/node_modules/.pnpm/luxon@3.5.0/node_modules/luxon/src/impl/util.js
-%%HOMEDIR%%/node_modules/.pnpm/luxon@3.5.0/node_modules/luxon/src/impl/zoneUtil.js
-%%HOMEDIR%%/node_modules/.pnpm/luxon@3.5.0/node_modules/luxon/src/info.js
-%%HOMEDIR%%/node_modules/.pnpm/luxon@3.5.0/node_modules/luxon/src/interval.js
-%%HOMEDIR%%/node_modules/.pnpm/luxon@3.5.0/node_modules/luxon/src/luxon.js
-%%HOMEDIR%%/node_modules/.pnpm/luxon@3.5.0/node_modules/luxon/src/package.json
-%%HOMEDIR%%/node_modules/.pnpm/luxon@3.5.0/node_modules/luxon/src/settings.js
-%%HOMEDIR%%/node_modules/.pnpm/luxon@3.5.0/node_modules/luxon/src/zone.js
-%%HOMEDIR%%/node_modules/.pnpm/luxon@3.5.0/node_modules/luxon/src/zones/IANAZone.js
-%%HOMEDIR%%/node_modules/.pnpm/luxon@3.5.0/node_modules/luxon/src/zones/fixedOffsetZone.js
-%%HOMEDIR%%/node_modules/.pnpm/luxon@3.5.0/node_modules/luxon/src/zones/invalidZone.js
-%%HOMEDIR%%/node_modules/.pnpm/luxon@3.5.0/node_modules/luxon/src/zones/systemZone.js
+%%HOMEDIR%%/node_modules/.pnpm/luxon@3.6.1/node_modules/luxon/build/node/luxon.js
+%%HOMEDIR%%/node_modules/.pnpm/luxon@3.6.1/node_modules/luxon/package.json
+%%HOMEDIR%%/node_modules/.pnpm/luxon@3.6.1/node_modules/luxon/src/datetime.js
+%%HOMEDIR%%/node_modules/.pnpm/luxon@3.6.1/node_modules/luxon/src/duration.js
+%%HOMEDIR%%/node_modules/.pnpm/luxon@3.6.1/node_modules/luxon/src/errors.js
+%%HOMEDIR%%/node_modules/.pnpm/luxon@3.6.1/node_modules/luxon/src/impl/conversions.js
+%%HOMEDIR%%/node_modules/.pnpm/luxon@3.6.1/node_modules/luxon/src/impl/diff.js
+%%HOMEDIR%%/node_modules/.pnpm/luxon@3.6.1/node_modules/luxon/src/impl/digits.js
+%%HOMEDIR%%/node_modules/.pnpm/luxon@3.6.1/node_modules/luxon/src/impl/english.js
+%%HOMEDIR%%/node_modules/.pnpm/luxon@3.6.1/node_modules/luxon/src/impl/formats.js
+%%HOMEDIR%%/node_modules/.pnpm/luxon@3.6.1/node_modules/luxon/src/impl/formatter.js
+%%HOMEDIR%%/node_modules/.pnpm/luxon@3.6.1/node_modules/luxon/src/impl/invalid.js
+%%HOMEDIR%%/node_modules/.pnpm/luxon@3.6.1/node_modules/luxon/src/impl/locale.js
+%%HOMEDIR%%/node_modules/.pnpm/luxon@3.6.1/node_modules/luxon/src/impl/regexParser.js
+%%HOMEDIR%%/node_modules/.pnpm/luxon@3.6.1/node_modules/luxon/src/impl/tokenParser.js
+%%HOMEDIR%%/node_modules/.pnpm/luxon@3.6.1/node_modules/luxon/src/impl/util.js
+%%HOMEDIR%%/node_modules/.pnpm/luxon@3.6.1/node_modules/luxon/src/impl/zoneUtil.js
+%%HOMEDIR%%/node_modules/.pnpm/luxon@3.6.1/node_modules/luxon/src/info.js
+%%HOMEDIR%%/node_modules/.pnpm/luxon@3.6.1/node_modules/luxon/src/interval.js
+%%HOMEDIR%%/node_modules/.pnpm/luxon@3.6.1/node_modules/luxon/src/luxon.js
+%%HOMEDIR%%/node_modules/.pnpm/luxon@3.6.1/node_modules/luxon/src/package.json
+%%HOMEDIR%%/node_modules/.pnpm/luxon@3.6.1/node_modules/luxon/src/settings.js
+%%HOMEDIR%%/node_modules/.pnpm/luxon@3.6.1/node_modules/luxon/src/zone.js
+%%HOMEDIR%%/node_modules/.pnpm/luxon@3.6.1/node_modules/luxon/src/zones/IANAZone.js
+%%HOMEDIR%%/node_modules/.pnpm/luxon@3.6.1/node_modules/luxon/src/zones/fixedOffsetZone.js
+%%HOMEDIR%%/node_modules/.pnpm/luxon@3.6.1/node_modules/luxon/src/zones/invalidZone.js
+%%HOMEDIR%%/node_modules/.pnpm/luxon@3.6.1/node_modules/luxon/src/zones/systemZone.js
%%HOMEDIR%%/node_modules/.pnpm/memory-cache@0.2.0/node_modules/memory-cache/index.js
%%HOMEDIR%%/node_modules/.pnpm/memory-cache@0.2.0/node_modules/memory-cache/package.json
%%HOMEDIR%%/node_modules/.pnpm/mimic-response@3.1.0/node_modules/mimic-response/index.js
@@ -3099,1202 +3084,1132 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/nanoid@3.3.11/node_modules/nanoid/non-secure/index.cjs
%%HOMEDIR%%/node_modules/.pnpm/nanoid@3.3.11/node_modules/nanoid/non-secure/package.json
%%HOMEDIR%%/node_modules/.pnpm/nanoid@3.3.11/node_modules/nanoid/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@babel/runtime
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/core-js
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/hoist-non-react-statics
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/i18next
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/i18next-fs-backend
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/appWithTranslation.js
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/config/createConfig.js
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/config/defaultConfig.js
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/createClient/node.js
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/createClient/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/serverSideTranslations.js
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/serverSideTranslations.js
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react
-%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-i18next
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@next/env
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@swc/helpers
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/busboy
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/caniuse-lite
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/analysis/extract-const-value.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/analysis/get-page-static-info.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/analysis/parse-module.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/loader/get-config.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/loader/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/loader/transform.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/loader/util.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/commonjs.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/next-font-unsupported.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/next-page-config.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/next-page-disallow-re-export-all-exports.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/next-ssg-transform.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/build-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/create-compiler-aliases.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/deployment-id.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/entries.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/get-babel-config-file.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/get-babel-loader-config.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/handle-externals.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/load-entrypoint.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/load-jsconfig.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/next-config-ts/require-hook.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/next-config-ts/transpile-config.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/next-dir-paths.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/normalize-catchall-routes.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/output/format.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/output/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/output/log.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/output/store.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/fetch/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/fetch/whatwg-fetch.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object-assign.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object.assign/auto.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object.assign/implementation.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object.assign/polyfill.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object.assign/shim.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/polyfill-nomodule.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/process.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/app/app-segment-config.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/app/app-segments.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/app/collect-root-param-keys.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/middleware/middleware-config.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/pages/pages-segment-config.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/static-paths/app.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/static-paths/pages.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/static-paths/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/swc/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/swc/options.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack-config-rules/resolve.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack-config.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/base.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/client.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/file-resolve.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/getCssModuleLocalIdent.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/global.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/modules.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/next-font.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/messages.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/plugins.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/images/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/images/messages.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/helpers.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/CssSyntaxError.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/camelcase.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/plugins/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/plugins/postcss-icss-parser.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/plugins/postcss-import-parser.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/plugins/postcss-url-parser.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/runtime/api.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/runtime/getUrl.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/get-module-build-info.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/codegen.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/interface.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/loader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/minify.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/next-flight-css-loader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/next-flight-loader/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/next-middleware-loader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/Error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/Warning.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/lib/file-protocol.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/lib/join-function.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/lib/postcss.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/lib/value-processor.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/app-build-manifest-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/build-manifest-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/copy-file-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/css-chunking-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/css-minimizer-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/define-env-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/devtools-ignore-list-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/eval-source-map-dev-tool-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/flight-client-entry-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/flight-manifest-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/jsconfig-paths-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/memory-with-gc-cache-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/middleware-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/mini-css-extract-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/minify-webpack-plugin/src/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-drop-client-page-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-font-manifest-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-trace-entrypoints-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-types-plugin/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-types-plugin/shared.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/nextjs-require-cache-hot-reloader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/optional-peer-dependency-resolve-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/pages-manifest-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/profiling-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/react-loadable-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/rspack-flight-client-entry-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/rspack-profiling-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/slow-module-detection-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/subresource-integrity-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/telemetry-plugin/telemetry-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/telemetry-plugin/use-cache-tracker-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/getModuleTrace.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parse-dynamic-code-evaluation-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseBabel.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseCss.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseNextAppLoaderError.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseNextFontError.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseNextInvalidImportError.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseNotFoundError.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseScss.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/simpleWebpackError.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/webpackModuleError.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/stringify-request.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/cli/next-test.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/add-base-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/add-locale.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-build-id.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-call-server.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-find-source-map-url.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/assign-location.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router-announcer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router-headers.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router-instance.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/bailout-to-client-rendering.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/dev-root-http-access-fallback-boundary.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/error-boundary.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/errors/attach-hydration-error-state.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/errors/console-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/errors/enqueue-client-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/errors/hydration-error-info.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/errors/runtime-error-handler.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/errors/stitched-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/errors/use-error-handler.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/forbidden.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/hooks-server-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/http-access-fallback/error-fallback.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/http-access-fallback/http-access-fallback.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/is-hydration-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/is-next-router-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/links.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/match-segments.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/nav-failure-handler.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/navigation-untracked.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/navigation.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/navigation.react-server.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/noop-head.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/not-found-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/not-found.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/parallel-route-default.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/promise-queue.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/app/app-dev-overlay-error-boundary.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/app/app-dev-overlay.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/app/hot-reloader-client.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/font/font-styles.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/font/get-dev-overlay-font-middleware.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/pages/bus.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/pages/client.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/pages/hooks.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/pages/hot-reloader-client.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/pages/pages-dev-overlay-error-boundary.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/pages/pages-dev-overlay.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/pages/websocket.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/server/get-next-error-feedback-middleware.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/server/middleware-response.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/server/middleware-turbopack.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/server/middleware-webpack.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/server/shared.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/shared.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/call-stack-frame/call-stack-frame.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/code-frame/code-frame.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/code-frame/parse-code-frame.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/copy-button/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/dialog/dialog-body.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/dialog/dialog-content.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/dialog/dialog-header.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/dialog/dialog.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/dialog/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/dialog/styles.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/call-stack/call-stack.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dev-tools-indicator/dev-tools-indicator.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dev-tools-indicator/dev-tools-info/dev-tools-info.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dev-tools-indicator/dev-tools-info/preferences.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dev-tools-indicator/dev-tools-info/route-info.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dev-tools-indicator/dev-tools-info/turbopack-info.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dev-tools-indicator/dev-tools-info/user-preferences.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dev-tools-indicator/next-logo.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dev-tools-indicator/use-minimum-loading-time-multiple.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dev-tools-indicator/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dialog/body.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dialog/dialog.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dialog/header.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/environment-name-label/environment-name-label.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-message/error-message.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-bottom-stack/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-footer/error-feedback/error-feedback.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-footer/error-overlay-footer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-layout/error-overlay-layout.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-nav/error-overlay-nav.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-pagination/error-overlay-pagination.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-toolbar/copy-stack-trace-button.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-toolbar/docs-link-button.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-toolbar/error-overlay-toolbar.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-toolbar/nodejs-inspector-button.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay/error-overlay.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-type-label/error-type-label.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/overlay/overlay.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/fader/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/hot-linked-text/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/hydration-diff/diff-view.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/overlay/body-locker.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/overlay/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/overlay/overlay.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/overlay/styles.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/shadow-portal.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/terminal/editor-link.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/terminal/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/terminal/terminal.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/toast/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/toast/styles.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/toast/toast.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/components/version-staleness-info/version-staleness-info.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/container/build-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/container/errors.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/container/runtime-error/component-stack-pseudo-html.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/container/runtime-error/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/container/runtime-error/render-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/dev-overlay.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/hooks/use-delayed-render.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/hooks/use-measure-height.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/hooks/use-on-click-outside.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/collapse-icon.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/dark-icon.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/external.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/eye-icon.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/file.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/gear-icon.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/left-arrow.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/light-icon.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/right-arrow.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/system-icon.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/thumbs/thumbs-down.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/thumbs/thumbs-up.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/styles/base.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/styles/colors.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/styles/component-styles.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/styles/css-reset.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/styles/dark-theme.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/utils/cx.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/utils/merge-refs.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/utils/parse-url-from-text.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/ui/utils/use-open-in-editor.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/utils/css.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/utils/dev-indicator/dev-render-indicator.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/utils/dev-indicator/use-sync-dev-render-indicator.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/utils/format-webpack-messages.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/utils/get-error-by-type.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/utils/get-socket-url.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/utils/get-source-map-from-file.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/utils/get-source-map-url.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/utils/launch-editor.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/utils/node-stack-frames.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/utils/parse-component-stack.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/utils/parse-stack.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/utils/report-hmr-latency.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/utils/stack-frame.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/utils/turbopack-hot-reloader-common.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/utils/use-websocket.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/utils/webpack-module-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-boundary.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-status-code.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/aliased-prefetch-navigations.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/apply-flight-data.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/apply-router-state-patch-to-tree.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/clear-cache-node-data-for-segment-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/compute-changed-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/create-href-from-url.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/create-initial-router-state.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/create-router-cache-key.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/fetch-server-response.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/fill-cache-with-new-subtree-data.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/fill-lazy-items-till-leaf-with-head.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/handle-mutable.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/handle-segment-mismatch.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/invalidate-cache-below-flight-segmentpath.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/invalidate-cache-by-router-state.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/is-navigating-to-new-root-layout.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/ppr-navigations.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/prefetch-cache-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/find-head-in-cache.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/get-segment-value.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/has-interception-route-in-current-tree.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/hmr-refresh-reducer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/navigate-reducer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/prefetch-reducer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/refresh-reducer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/restore-reducer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/server-action-reducer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/server-patch-reducer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/refetch-inactive-parallel-segments.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/router-reducer-types.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/router-reducer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/set-cache-busting-search-param.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/should-hard-navigate.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/cache-key.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/cache.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/lru.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/navigation.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/prefetch.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/scheduler.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/tuple-map.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/static-generation-bailout.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unauthorized.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unresolved-thenable.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unstable-rethrow.browser.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unstable-rethrow.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unstable-rethrow.server.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/use-action-queue.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/detect-domain-locale.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/dev-build-indicator/internal/dev-build-indicator.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/dev-build-indicator/internal/handle-dev-build-indicator-hmr-events.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/dev-build-indicator/internal/initialize.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/flight-data-helpers.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/has-base-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/lib/console.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/normalize-trailing-slash.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/remove-base-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/remove-locale.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/request-idle-callback.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/resolve-href.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/route-loader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/router.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/script.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/set-attributes-from-props.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/trusted-types.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/with-router.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/cookies/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/cookies/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/ponyfill/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/ponyfill/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/abort-controller.js.text.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/console.js.text.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/events.js.text.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/load.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/stream.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/timers.js.text.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/url.js.text.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@hapi/accept/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@hapi/accept/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@mswjs/interceptors/ClientRequest/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@mswjs/interceptors/ClientRequest/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@napi-rs/triples/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@napi-rs/triples/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/constants.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/fontkit/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/format-available-values.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/fetch-css-from-google-fonts.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/fetch-font-file.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/fetch-resource.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/find-font-files-in-css.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/font-data.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/get-fallback-font-override-metrics.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/get-font-axes.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/get-google-fonts-url.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/get-proxy-agent.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/google-fonts-metadata.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/loader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/retry.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/sort-fonts-variant-values.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/validate-google-font-function-call.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/local/get-fallback-metrics-from-font-file.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/local/loader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/local/pick-font-file-for-fallback-generation.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/local/validate-local-font-function-call.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/next-font-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/google/loader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/local/loader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/ReactRefreshWebpackPlugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/internal/ReactRefreshModule.runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/internal/helpers.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/loader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@opentelemetry/api/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@opentelemetry/api/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@typescript/vfs/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@typescript/vfs/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@vercel/nft/LICENSE
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@vercel/nft/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@vercel/nft/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/acorn/acorn.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/acorn/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/amphtml-validator/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/amphtml-validator/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/amphtml-validator/validator_wasm.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/anser/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/anser/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/assert/assert.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/assert/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/async-retry/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/async-retry/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/async-sema/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/async-sema/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel-packages/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel-packages/packages-bundle.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/bundle.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/code-frame.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-block-hoist-plugin.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-config.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-normalize-file.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-normalize-opts.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-plugin-pass.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/generator.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/parser.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/plugin-syntax-jsx.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/plugin-transform-define.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/plugin-transform-modules-commonjs.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/preset-typescript.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/traverse.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/types.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/browserify-zlib/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/browserify-zlib/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/browserslist/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/browserslist/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/buffer/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/buffer/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/bytes/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/bytes/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ci-info/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ci-info/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/commander/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/commander/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/comment-json/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/comment-json/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/compression/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/compression/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/conf/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/conf/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/constants-browserify/constants.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/constants-browserify/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/content-disposition/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/content-disposition/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cookie/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cookie/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cross-spawn/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cross-spawn/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/crypto-browserify/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/crypto-browserify/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cssnano-simple/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/data-uri-to-buffer/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/data-uri-to-buffer/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/debug/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/debug/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/devalue/devalue.umd.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/devalue/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/domain-browser/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/domain-browser/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/edge-runtime/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/edge-runtime/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/events/events.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/events/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/find-up/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/find-up/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/fresh/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/fresh/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/glob/glob.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/glob/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/gzip-size/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/gzip-size/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/http-proxy-agent/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/http-proxy-agent/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/http-proxy/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/http-proxy/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/https-browserify/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/https-browserify/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/https-proxy-agent/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/https-proxy-agent/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/icss-utils/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/icss-utils/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ignore-loader/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ignore-loader/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/image-size/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/image-size/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-animated/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-animated/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-docker/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-docker/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-wsl/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-wsl/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jest-worker/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jest-worker/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jest-worker/processChild.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jest-worker/threadChild.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/json5/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/json5/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jsonwebtoken/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jsonwebtoken/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/loader-utils2/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/loader-utils2/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/loader-utils3/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/loader-utils3/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/lodash.curry/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/lodash.curry/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/lru-cache/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/lru-cache/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/mini-css-extract-plugin/cjs.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/mini-css-extract-plugin/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/mini-css-extract-plugin/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/nanoid/index.cjs
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/nanoid/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/native-url/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/native-url/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/neo-async/async.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/neo-async/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/app-page-experimental.runtime.prod.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/app-page-turbo-experimental.runtime.prod.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/app-page-turbo.runtime.prod.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/pages-api.runtime.prod.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/pages-turbo.runtime.prod.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/pages.runtime.prod.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/os-browserify/browser.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/os-browserify/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/p-limit/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/p-limit/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/p-queue/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/p-queue/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/path-browserify/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/path-browserify/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/path-to-regexp/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/path-to-regexp/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/picomatch/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/picomatch/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-flexbugs-fixes/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-flexbugs-fixes/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-extract-imports/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-extract-imports/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-local-by-default/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-local-by-default/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-scope/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-scope/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-values/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-values/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-plugin-stub-for-cssnano-simple/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-preset-env/index.cjs
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-preset-env/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-scss/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-scss/scss-syntax.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-value-parser/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-value-parser/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/process/browser.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/process/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/punycode/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/punycode/punycode.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/querystring-es3/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/querystring-es3/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/raw-body/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/raw-body/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-is/cjs/react-is.development.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-is/cjs/react-is.production.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-is/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-is/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/babel.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/cjs/react-refresh-babel.development.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/cjs/react-refresh-babel.production.min.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/cjs/react-refresh-runtime.development.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/cjs/react-refresh-runtime.production.min.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/regenerator-runtime/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/regenerator-runtime/runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/sass-loader/cjs.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/sass-loader/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/schema-utils3/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/schema-utils3/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/semver/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/semver/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/send/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/send/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/setimmediate/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/setimmediate/setImmediate.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/shell-quote/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/shell-quote/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/source-map/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/source-map/source-map.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/source-map08/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/source-map08/source-map.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stacktrace-parser/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stacktrace-parser/stack-trace-parser.cjs.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stream-browserify/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stream-browserify/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stream-http/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stream-http/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/string-hash/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/string-hash/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/string_decoder/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/string_decoder/string_decoder.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/strip-ansi/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/strip-ansi/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/superstruct/index.cjs
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/superstruct/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/tar/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/tar/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/text-table/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/text-table/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/timers-browserify/main.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/timers-browserify/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/tty-browserify/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/tty-browserify/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/unistore/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/unistore/unistore.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/util/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/util/util.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/vm-browserify/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/vm-browserify/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/watchpack/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/watchpack/watchpack.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/webpack-sources3/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/webpack-sources3/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ws/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ws/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/zod-validation-error/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/zod-validation-error/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/zod/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/zod/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/fetch.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/httpget.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/server-edge.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/server.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/export/helpers/create-incremental-cache.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/export/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/batcher.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/build-custom-route.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/client-and-server-references.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/coalesced-function.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/compile-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/constants.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/create-client-router-filter.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/default-transpiled-packages.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/detached-promise.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/detect-typo.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/download-swc.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/error-telemetry-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/fallback.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/fatal-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/file-exists.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/find-config.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/find-pages-dir.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/find-root.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/format-dynamic-import-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/format-server-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/fs/rename.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/fs/write-atomic.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/generate-interception-routes-rewrites.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/get-network-host.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/get-project-dir.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/has-necessary-dependencies.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/get-cache-directory.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/get-online.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/get-pkg-manager.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/get-registry.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/install.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/install-dependencies.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/interop-default.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-api-route.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-app-page-route.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-app-route-route.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-edge-runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-internal-component.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-serializable-props.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/known-edge-safe-packages.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/load-custom-routes.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/metadata/get-metadata-route.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/metadata/is-metadata-route.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/metadata/metadata-constants.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/metadata/metadata-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/multi-file-writer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/needs-experimental-react.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/non-nullable.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/oxford-comma-list.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/page-types.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/patch-incorrect-lockfile.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/pick.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/picocolors.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/pretty-bytes.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/realpath.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/recursive-delete.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/recursive-readdir.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/redirect-status.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/resolve-from.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/scheduler.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/semver-noop.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/server-external-packages.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/static-env.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/try-to-parse-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/turbopack-warning.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/diagnosticFormatter.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/getTypeScriptConfiguration.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/getTypeScriptIntent.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/missingDependencyError.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/runTypeCheck.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/writeAppTypeDeclarations.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/writeConfigurationDefaults.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/url.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/verify-partytown-setup.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/verify-typescript-setup.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/wait.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/with-promise-cache.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/ReactDOMServerPages.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/accept-header.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/after/after-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/after/awaiter.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/after/builtin-request-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/after/run-with-after.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/api-utils/get-cookie-parser.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/api-utils/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/api-utils/node/try-get-preview-data.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/action-async-storage-instance.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/action-async-storage.external.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/action-handler.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/action-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/after-task-async-storage-instance.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/after-task-async-storage.external.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/app-render-prerender-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/app-render-render-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/app-render.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/async-local-storage.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/cache-signal.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/clean-async-snapshot-instance.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/clean-async-snapshot.external.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/create-component-styles-and-scripts.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/create-component-tree.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/create-error-handler.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/create-flight-router-state-from-loader-tree.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/csrf-protection.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/dynamic-rendering.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/encryption-utils-server.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/encryption-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/flight-render-result.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-asset-query-string.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-css-inlined-link-tags.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-layer-assets.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-preloadable-fonts.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-script-nonce-from-header.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-segment-param.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-short-dynamic-param-type.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/has-loading-component-in-tree.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/interop-default.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/make-get-server-inserted-html.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/metadata-insertion/create-server-inserted-metadata.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/parse-and-validate-flight-router-state.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/parse-loader-tree.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/postponed-state.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/prospective-render-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/react-server.node.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/render-css-resource.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/render-to-string.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/required-scripts.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/server-inserted-html.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/strip-flight-headers.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/types.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/use-flight-response.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/walk-tree-with-flight-router-state.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/work-async-storage-instance.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/work-async-storage.external.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/work-unit-async-storage-instance.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/work-unit-async-storage.external.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/async-storage/draft-mode-provider.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/async-storage/request-store.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/async-storage/work-store.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/base-http/helpers.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/base-http/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/base-http/node.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/base-server.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/body-streams.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/cache-dir.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/capsize-font-metrics.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/ci-info.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/client-component-renderer-logger.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/config-schema.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/config-shared.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/config-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/config.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/crypto-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/dev-indicator-middleware.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/dev-indicator-server-state.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/hot-middleware.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/hot-reloader-turbopack.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/hot-reloader-types.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/hot-reloader-webpack.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/log-requests.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/messages.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/next-dev-server.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/on-demand-entry-handler.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/parse-version-info.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/require-cache.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/static-paths-worker.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/turbopack-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dynamic-rendering-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/font-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/get-app-route-from-entrypoint.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/get-route-from-entrypoint.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/htmlescape.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/image-optimizer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/instrumentation/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/internal-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/app-dir-module.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/app-info-log.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/async-callback-set.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/cache-control.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/cache-handlers/default.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/clone-response.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/decode-query-path-parameter.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/dedupe-fetch.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/dev-bundler-service.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/etag.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/experimental/create-env-definitions.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/experimental/ppr.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/find-page-file.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/format-hostname.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/i18n-provider.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/implicit-tags.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/file-system-cache.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/shared-cache-controls.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/tags-manifest.external.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/is-ipv6.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/lazy-result.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/lru-cache.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/match-next-data-pathname.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/mock-request.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/module-loader/node-module-loader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/module-loader/route-module-loader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/node-fs-methods.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/patch-fetch.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/patch-set-header.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/render-server.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-server.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/block-cross-site.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/build-data-route.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/decode-path-params.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/filesystem.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/is-postpone.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/proxy-request.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/resolve-routes.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/setup-dev-bundler.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/server-action-request-meta.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/server-ipc/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/start-server.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/streaming-metadata.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/to-route.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/trace/constants.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/trace/tracer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/trace/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/load-components.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/load-default-error-components.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/load-manifest.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/match-bundle.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/next-server.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/next-typescript.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/next.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-baseline.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/date.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/error-inspect.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/node-crypto.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/random.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/web-crypto.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-polyfill-crypto.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/absolute-filename-normalizer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/app-bundle-path-normalizer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/app-filename-normalizer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/app-page-normalizer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/app-pathname-normalizer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/pages-bundle-path-normalizer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/pages-filename-normalizer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/pages-page-normalizer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/pages-pathname-normalizer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/locale-route-normalizer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/normalizers.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/prefixing-normalizer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/base-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/next-data.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/prefetch-rsc.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/prefix.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/rsc.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/segment-prefix-rsc.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/suffix.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/underscore-normalizer.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/wrap-normalizer-fn.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/optimize-amp.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/patch-error-inspect.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/pipe-readable.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/post-process.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/render-result.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/render.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/request-meta.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/request/fallback-params.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/require-hook.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/require.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/response-cache/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/response-cache/types.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/response-cache/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/resume-data-cache/cache-store.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/resume-data-cache/resume-data-cache.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/revalidation-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-definitions/app-page-route-definition.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-kind.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-managers/default-route-matcher-manager.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-managers/dev-route-matcher-manager.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/app-page-route-matcher-provider.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/app-route-route-matcher-provider.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/dev-app-page-route-matcher-provider.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/dev-app-route-route-matcher-provider.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/dev-pages-api-route-matcher-provider.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/dev-pages-route-matcher-provider.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/file-cache-route-matcher-provider.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/helpers/file-reader/batched-file-reader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/helpers/file-reader/default-file-reader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/helpers/cached-route-matcher-provider.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/helpers/manifest-loaders/node-manifest-loader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/helpers/manifest-loaders/server-manifest-loader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/manifest-route-matcher-provider.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/pages-api-route-matcher-provider.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/pages-route-matcher-provider.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/app-page-route-matcher.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/app-route-route-matcher.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/locale-route-matcher.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/pages-api-route-matcher.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/pages-route-matcher.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/route-matcher.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matches/pages-api-route-match.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/module.compiled.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/module.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/module.render.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/amp-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/app-router-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/entrypoints.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/head-manager-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/hooks-client-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/image-config-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/router-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/server-inserted-html.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/server-inserted-metadata.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/rsc/entrypoints.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/ssr/entrypoints.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/checks.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/builtin/_error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/module.compiled.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/module.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/module.render.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/amp-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/app-router-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/entrypoints.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/head-manager-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/hooks-client-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/html-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/image-config-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/loadable-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/loadable.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/router-context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/server-inserted-html.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/route-module.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/send-payload.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/send-response.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/serve-static.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/server-route-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/server-utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/setup-http-agent-env.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/stream-utils/encodedTags.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/stream-utils/node-web-streams-helper.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/stream-utils/uint8array-helpers.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/constant.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/client-boundary.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/config.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/entry.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/metadata.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/server-boundary.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/server.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/use-cache/handlers.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/use-cache/use-cache-errors.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/adapter.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/get-edge-preview-props.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/globals.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/http.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/next-url.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/context.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/fetch-inline-assets.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/resource-managers.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/sandbox.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/adapters/headers.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/adapters/next-request.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/adapters/reflect.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/adapters/request-cookies.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/cookies.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/fetch-event.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/request.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/response.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/web-on-close.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/amp-context.shared-runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/amp-mode.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/app-router-context.shared-runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/bloom-filter.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/canary-only.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/constants.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/deep-freeze.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/dset.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/encode-uri-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/error-source.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/errors/constants.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/escape-regexp.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/get-hostname.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/get-rspack.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/get-webpack-bundler.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/hash.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/head-manager-context.shared-runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/head.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/hooks-client-context.shared-runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/html-context.shared-runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/i18n/detect-domain-locale.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/i18n/get-locale-redirect.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/i18n/normalize-locale-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/image-blur-svg.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/image-config-context.shared-runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/image-config.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/invariant-error.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/is-internal.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/is-plain-object.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/is-thenable.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/isomorphic/path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/lazy-dynamic/bailout-to-csr.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/loadable-context.shared-runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/loadable.shared-runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/magic-identifier.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/match-local-pattern.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/match-remote-pattern.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/mitt.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/modern-browserslist-target.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/normalized-asset-prefix.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/absolute-path-to-page.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/denormalize-app-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/denormalize-page-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/ensure-leading-slash.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/get-page-paths.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/normalize-page-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/normalize-path-sep.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/remove-page-path-tail.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router-context.shared-runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/adapters.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/router.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/add-locale.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/add-path-prefix.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/add-path-suffix.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/app-paths.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/as-path-to-search-params.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/compare-states.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/escape-path-delimiters.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/format-next-pathname-info.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/format-url.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/get-asset-path-from-route.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/get-next-pathname-info.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/get-route-from-asset-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/handle-smooth-scroll.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/html-bots.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/interception-routes.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/interpolate-as.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/is-bot.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/is-dynamic.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/is-local-url.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/middleware-route-matcher.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/omit.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/parse-path.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/parse-relative-url.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/parse-url.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/path-has-prefix.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/path-match.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/prepare-destination.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/querystring.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/relativize-url.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/remove-path-prefix.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/remove-trailing-slash.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/resolve-rewrites.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/route-matcher.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/route-regex.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/sorted-routes.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/runtime-config.external.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/segment-cache/segment-value-encoding.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/segment.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/server-inserted-html.shared-runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/server-inserted-metadata.shared-runtime.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/server-reference-info.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/side-effect.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/turbopack/entry-key.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/turbopack/manifest-loader.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/turbopack/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/utils.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/utils/warn-once.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/zod.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/anonymous-meta.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/detached-flush.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/build.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/error-feedback.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/plugins.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/swc-load-failure.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/version.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/flush-and-exit.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/post-telemetry-payload.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/project-id.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/storage.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/report/index.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/report/to-json.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/report/to-telemetry.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/shared.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/trace.js
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/font/google/target.css
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/package.json
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/postcss
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-dom
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/sharp
-%%HOMEDIR%%/node_modules/.pnpm/next@15.3.1_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/styled-jsx
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@babel/runtime
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/core-js
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/hoist-non-react-statics
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/i18next
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/i18next-fs-backend
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/appWithTranslation.js
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/config/createConfig.js
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/config/defaultConfig.js
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/createClient/node.js
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/createClient/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/serverSideTranslations.js
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/serverSideTranslations.js
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react
+%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-i18next
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@next/env
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@swc/helpers
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/caniuse-lite
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/analysis/extract-const-value.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/analysis/get-page-static-info.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/analysis/parse-module.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/loader/get-config.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/loader/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/loader/transform.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/loader/util.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/commonjs.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/next-font-unsupported.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/next-page-config.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/next-page-disallow-re-export-all-exports.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/next-ssg-transform.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/build-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/create-compiler-aliases.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/define-env.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/deployment-id.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/entries.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/get-babel-config-file.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/get-babel-loader-config.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/handle-externals.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/load-entrypoint.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/load-jsconfig.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/next-config-ts/require-hook.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/next-config-ts/transpile-config.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/next-dir-paths.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/normalize-catchall-routes.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/output/format.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/output/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/output/log.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/output/store.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/fetch/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/fetch/whatwg-fetch.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object-assign.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object.assign/auto.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object.assign/implementation.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object.assign/polyfill.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object.assign/shim.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/polyfill-nomodule.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/process.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/app/app-segment-config.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/app/app-segments.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/app/collect-root-param-keys.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/middleware/middleware-config.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/pages/pages-segment-config.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/static-paths/app.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/static-paths/pages.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/static-paths/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/swc/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/swc/options.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack-config-rules/resolve.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack-config.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/cache-invalidation.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/base.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/client.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/file-resolve.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/getCssModuleLocalIdent.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/global.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/modules.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/next-font.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/messages.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/plugins.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/images/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/images/messages.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/helpers.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/CssSyntaxError.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/camelcase.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/plugins/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/plugins/postcss-icss-parser.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/plugins/postcss-import-parser.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/plugins/postcss-url-parser.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/runtime/api.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/runtime/getUrl.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/get-module-build-info.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/codegen.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/interface.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/loader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/minify.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/next-flight-css-loader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/next-flight-loader/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/next-middleware-loader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/Error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/Warning.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/lib/file-protocol.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/lib/join-function.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/lib/postcss.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/lib/value-processor.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/app-build-manifest-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/build-manifest-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/copy-file-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/css-chunking-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/css-minimizer-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/devtools-ignore-list-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/eval-source-map-dev-tool-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/flight-client-entry-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/flight-manifest-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/jsconfig-paths-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/memory-with-gc-cache-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/middleware-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/mini-css-extract-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/minify-webpack-plugin/src/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-drop-client-page-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-font-manifest-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-trace-entrypoints-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-types-plugin/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-types-plugin/shared.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/nextjs-require-cache-hot-reloader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/optional-peer-dependency-resolve-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/pages-manifest-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/profiling-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/react-loadable-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/rspack-flight-client-entry-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/rspack-profiling-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/slow-module-detection-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/subresource-integrity-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/telemetry-plugin/telemetry-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/telemetry-plugin/use-cache-tracker-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/getModuleTrace.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parse-dynamic-code-evaluation-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseBabel.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseCss.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseNextAppLoaderError.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseNextFontError.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseNextInvalidImportError.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseNotFoundError.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseScss.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/simpleWebpackError.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/webpackModuleError.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/stringify-request.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/cli/next-test.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/add-base-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/add-locale.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-build-id.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-call-server.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-find-source-map-url.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/assign-location.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router-announcer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router-headers.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router-instance.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/bailout-to-client-rendering.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/builtin/default.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/builtin/global-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/builtin/global-not-found.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/dev-root-http-access-fallback-boundary.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/error-boundary.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/errors/graceful-degrade-boundary.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/forbidden.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/handle-isr-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/hooks-server-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/http-access-fallback/error-fallback.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/http-access-fallback/http-access-fallback.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/is-next-router-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/links.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/match-segments.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/nav-failure-handler.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/navigation-untracked.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/navigation.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/navigation.react-server.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/noop-head.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/not-found.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/promise-queue.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-boundary.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-status-code.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/aliased-prefetch-navigations.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/apply-flight-data.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/apply-router-state-patch-to-tree.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/clear-cache-node-data-for-segment-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/compute-changed-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/create-href-from-url.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/create-initial-router-state.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/create-router-cache-key.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/fetch-server-response.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/fill-cache-with-new-subtree-data.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/fill-lazy-items-till-leaf-with-head.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/handle-mutable.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/handle-segment-mismatch.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/invalidate-cache-below-flight-segmentpath.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/invalidate-cache-by-router-state.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/is-navigating-to-new-root-layout.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/ppr-navigations.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/prefetch-cache-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/find-head-in-cache.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/get-segment-value.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/has-interception-route-in-current-tree.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/hmr-refresh-reducer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/navigate-reducer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/prefetch-reducer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/refresh-reducer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/restore-reducer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/server-action-reducer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/server-patch-reducer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/refetch-inactive-parallel-segments.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/router-reducer-types.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/router-reducer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/set-cache-busting-search-param.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/should-hard-navigate.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/cache-key.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/cache.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/lru.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/navigation.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/prefetch.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/scheduler.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/tuple-map.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/static-generation-bailout.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/styles/access-error-styles.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unauthorized.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unresolved-thenable.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unstable-rethrow.browser.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unstable-rethrow.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unstable-rethrow.server.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/use-action-queue.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/detect-domain-locale.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/app/hot-reloader-app.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/app/use-websocket.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/get-socket-url.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/pages/hot-reloader-pages.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/pages/websocket.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/shared.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/turbopack-hot-reloader-common.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/report-hmr-latency.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/runtime-error-handler.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/flight-data-helpers.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/has-base-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/lib/console.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/normalize-trailing-slash.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/react-client-callbacks/on-recoverable-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/react-client-callbacks/report-global-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/remove-base-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/remove-locale.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/request-idle-callback.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/resolve-href.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/route-loader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/router.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/script.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/set-attributes-from-props.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/trusted-types.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/with-router.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/cookies/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/cookies/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/ponyfill/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/ponyfill/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/abort-controller.js.text.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/console.js.text.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/events.js.text.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/load.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/stream.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/timers.js.text.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/url.js.text.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@hapi/accept/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@hapi/accept/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@mswjs/interceptors/ClientRequest/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@mswjs/interceptors/ClientRequest/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@napi-rs/triples/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@napi-rs/triples/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/constants.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/fontkit/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/format-available-values.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/fetch-css-from-google-fonts.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/fetch-font-file.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/fetch-resource.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/find-font-files-in-css.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/font-data.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/get-fallback-font-override-metrics.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/get-font-axes.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/get-google-fonts-url.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/get-proxy-agent.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/google-fonts-metadata.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/loader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/retry.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/sort-fonts-variant-values.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/validate-google-font-function-call.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/local/get-fallback-metrics-from-font-file.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/local/loader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/local/pick-font-file-for-fallback-generation.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/local/validate-local-font-function-call.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/next-font-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/google/loader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/local/loader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/ReactRefreshWebpackPlugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/internal/ReactRefreshModule.runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/internal/helpers.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/loader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@opentelemetry/api/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@opentelemetry/api/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@vercel/nft/LICENSE
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@vercel/nft/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@vercel/nft/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/acorn/acorn.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/acorn/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/amphtml-validator/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/amphtml-validator/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/amphtml-validator/validator_wasm.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/assert/assert.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/assert/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/async-retry/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/async-retry/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/async-sema/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/async-sema/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel-packages/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel-packages/packages-bundle.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/bundle.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/code-frame.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-block-hoist-plugin.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-config.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-normalize-file.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-normalize-opts.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-plugin-pass.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/generator.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/parser.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/plugin-syntax-jsx.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/plugin-transform-define.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/plugin-transform-modules-commonjs.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/preset-typescript.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/traverse.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/types.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/browserify-zlib/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/browserify-zlib/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/browserslist/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/browserslist/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/buffer/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/buffer/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/busboy/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/busboy/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/bytes/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/bytes/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ci-info/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ci-info/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/commander/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/commander/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/comment-json/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/comment-json/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/compression/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/compression/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/conf/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/conf/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/constants-browserify/constants.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/constants-browserify/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/content-disposition/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/content-disposition/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cookie/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cookie/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cross-spawn/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cross-spawn/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/crypto-browserify/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/crypto-browserify/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cssnano-simple/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/data-uri-to-buffer/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/data-uri-to-buffer/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/debug/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/debug/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/devalue/devalue.umd.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/devalue/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/domain-browser/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/domain-browser/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/edge-runtime/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/edge-runtime/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/events/events.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/events/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/find-up/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/find-up/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/fresh/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/fresh/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/glob/glob.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/glob/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/gzip-size/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/gzip-size/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/http-proxy-agent/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/http-proxy-agent/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/http-proxy/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/http-proxy/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/https-browserify/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/https-browserify/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/https-proxy-agent/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/https-proxy-agent/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/icss-utils/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/icss-utils/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ignore-loader/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ignore-loader/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/image-size/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/image-size/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-animated/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-animated/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-docker/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-docker/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-wsl/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-wsl/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jest-worker/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jest-worker/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jest-worker/processChild.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jest-worker/threadChild.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/json5/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/json5/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jsonwebtoken/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jsonwebtoken/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/loader-utils2/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/loader-utils2/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/loader-utils3/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/loader-utils3/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/lodash.curry/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/lodash.curry/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/lru-cache/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/lru-cache/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/mini-css-extract-plugin/cjs.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/mini-css-extract-plugin/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/mini-css-extract-plugin/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/nanoid/index.cjs
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/nanoid/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/native-url/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/native-url/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/neo-async/async.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/neo-async/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-devtools/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/app-page-experimental.runtime.prod.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/app-page-turbo-experimental.runtime.prod.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/app-page-turbo.runtime.prod.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/pages-api.runtime.prod.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/pages-turbo.runtime.prod.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/pages.runtime.prod.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/os-browserify/browser.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/os-browserify/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/p-limit/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/p-limit/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/p-queue/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/p-queue/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/path-browserify/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/path-browserify/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/path-to-regexp/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/path-to-regexp/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/picomatch/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/picomatch/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-flexbugs-fixes/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-flexbugs-fixes/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-extract-imports/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-extract-imports/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-local-by-default/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-local-by-default/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-scope/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-scope/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-values/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-values/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-plugin-stub-for-cssnano-simple/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-preset-env/index.cjs
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-preset-env/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-scss/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-scss/scss-syntax.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-value-parser/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-value-parser/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/process/browser.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/process/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/punycode/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/punycode/punycode.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/querystring-es3/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/querystring-es3/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/raw-body/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/raw-body/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-is/cjs/react-is.development.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-is/cjs/react-is.production.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-is/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-is/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/babel.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/cjs/react-refresh-babel.development.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/cjs/react-refresh-babel.production.min.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/cjs/react-refresh-runtime.development.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/cjs/react-refresh-runtime.production.min.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/regenerator-runtime/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/regenerator-runtime/runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/safe-stable-stringify/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/safe-stable-stringify/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/sass-loader/cjs.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/sass-loader/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/schema-utils3/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/schema-utils3/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/semver/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/semver/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/send/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/send/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/setimmediate/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/setimmediate/setImmediate.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/shell-quote/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/shell-quote/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/source-map/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/source-map/source-map.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/source-map08/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/source-map08/source-map.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stacktrace-parser/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stacktrace-parser/stack-trace-parser.cjs.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stream-browserify/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stream-browserify/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stream-http/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stream-http/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/string-hash/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/string-hash/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/string_decoder/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/string_decoder/string_decoder.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/strip-ansi/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/strip-ansi/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/superstruct/index.cjs
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/superstruct/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/tar/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/tar/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/text-table/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/text-table/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/timers-browserify/main.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/timers-browserify/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/tty-browserify/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/tty-browserify/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/unistore/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/unistore/unistore.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/util/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/util/util.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/vm-browserify/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/vm-browserify/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/watchpack/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/watchpack/watchpack.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/webpack-sources3/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/webpack-sources3/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ws/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ws/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/zod-validation-error/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/zod-validation-error/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/zod/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/zod/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/fetch.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/httpget.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/server-edge.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/server.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/export/helpers/create-incremental-cache.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/export/helpers/get-amp-html-validator.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/export/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/batcher.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/build-custom-route.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/client-and-server-references.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/coalesced-function.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/compile-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/constants.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/create-client-router-filter.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/default-transpiled-packages.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/detached-promise.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/detect-typo.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/download-swc.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/error-telemetry-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/fallback.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/fatal-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/file-exists.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/find-config.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/find-pages-dir.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/find-root.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/format-dynamic-import-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/format-server-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/fs/rename.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/fs/write-atomic.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/generate-interception-routes-rewrites.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/get-network-host.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/get-project-dir.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/has-necessary-dependencies.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/get-cache-directory.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/get-online.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/get-pkg-manager.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/get-registry.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/install.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/install-dependencies.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/interop-default.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-api-route.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-app-page-route.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-app-route-route.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-edge-runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-internal-component.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-serializable-props.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/known-edge-safe-packages.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/load-custom-routes.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/metadata/get-metadata-route.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/metadata/is-metadata-route.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/metadata/metadata-constants.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/metadata/metadata-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/multi-file-writer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/needs-experimental-react.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/non-nullable.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/normalize-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/oxford-comma-list.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/page-types.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/patch-incorrect-lockfile.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/pick.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/picocolors.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/pretty-bytes.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/realpath.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/recursive-delete.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/recursive-readdir.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/redirect-status.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/resolve-from.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/scheduler.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/semver-noop.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/server-external-packages.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/static-env.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/try-to-parse-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/turbopack-warning.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/diagnosticFormatter.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/getTypeScriptConfiguration.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/getTypeScriptIntent.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/missingDependencyError.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/runTypeCheck.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/writeAppTypeDeclarations.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/writeConfigurationDefaults.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/url.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/verify-partytown-setup.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/verify-typescript-setup.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/wait.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/with-promise-cache.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/dev-indicator-middleware.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/font/get-dev-overlay-font-middleware.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/get-next-error-feedback-middleware.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/launch-editor.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/middleware-response.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/restart-dev-server-middleware.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/shared.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/console-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/forward-logs-shared.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/react-18-hydration-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/react-19-hydration-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/webpack-module-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/app-dev-overlay-error-boundary.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/errors/replay-ssr-only-errors.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/errors/stitched-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/errors/use-error-handler.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/errors/use-forward-console-log.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/forward-logs.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/segment-explorer-node.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/terminal-logging-config.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/pages/hydration-error-state.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/pages/pages-dev-overlay-error-boundary.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/pages/pages-dev-overlay-setup.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/use-app-dev-rendering-indicator.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/ReactDOMServerPages.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/accept-header.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/after/after-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/after/awaiter.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/after/builtin-request-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/after/run-with-after.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/api-utils/get-cookie-parser.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/api-utils/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/api-utils/node/try-get-preview-data.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/action-async-storage-instance.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/action-async-storage.external.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/action-handler.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/action-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/after-task-async-storage-instance.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/after-task-async-storage.external.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/app-render-prerender-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/app-render-render-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/app-render.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/async-local-storage.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/cache-signal.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/create-component-styles-and-scripts.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/create-component-tree.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/create-error-handler.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/create-flight-router-state-from-loader-tree.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/csrf-protection.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/dynamic-rendering.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/encryption-utils-server.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/encryption-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/flight-render-result.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-asset-query-string.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-css-inlined-link-tags.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-layer-assets.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-preloadable-fonts.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-script-nonce-from-header.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-segment-param.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-short-dynamic-param-type.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/has-loading-component-in-tree.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/interop-default.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/make-get-server-inserted-html.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/metadata-insertion/create-server-inserted-metadata.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/module-loading/track-module-loading.external.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/module-loading/track-module-loading.instance.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/parse-and-validate-flight-router-state.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/parse-loader-tree.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/postponed-state.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/prospective-render-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/react-large-shell-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/react-server.node.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/render-css-resource.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/required-scripts.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/segment-explorer-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/server-inserted-html.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/strip-flight-headers.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/types.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/use-flight-response.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/walk-tree-with-flight-router-state.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/work-async-storage-instance.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/work-async-storage.external.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/work-unit-async-storage-instance.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/work-unit-async-storage.external.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/async-storage/draft-mode-provider.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/async-storage/request-store.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/async-storage/work-store.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/base-http/helpers.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/base-http/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/base-http/node.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/base-server.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/body-streams.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/cache-dir.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/capsize-font-metrics.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/ci-info.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/client-component-renderer-logger.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/config-schema.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/config-shared.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/config-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/config.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/crypto-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/browser-logs/receive-logs.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/browser-logs/source-map.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/dev-indicator-server-state.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/get-source-map-from-file.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/hot-middleware.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/hot-reloader-turbopack.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/hot-reloader-types.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/hot-reloader-webpack.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/log-requests.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/messages.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/middleware-turbopack.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/middleware-webpack.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/next-dev-server.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/node-stack-frames.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/on-demand-entry-handler.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/parse-version-info.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/require-cache.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/static-paths-worker.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/turbopack-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dynamic-rendering-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/font-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/get-app-route-from-entrypoint.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/get-route-from-entrypoint.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/htmlescape.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/image-optimizer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/instrumentation/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/internal-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/app-dir-module.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/app-info-log.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/async-callback-set.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/cache-control.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/cache-handlers/default.external.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/chrome-devtools-workspace.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/clone-response.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/cpu-profile.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/decode-query-path-parameter.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/dedupe-fetch.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/dev-bundler-service.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/etag.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/experimental/create-env-definitions.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/experimental/ppr.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/find-page-file.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/fix-mojibake.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/format-hostname.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/i18n-provider.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/implicit-tags.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/file-system-cache.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/memory-cache.external.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/shared-cache-controls.external.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/tags-manifest.external.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/is-ipv6.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/lazy-result.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/lru-cache.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/match-next-data-pathname.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/mock-request.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/module-loader/node-module-loader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/node-fs-methods.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/parse-stack.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/patch-fetch.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/patch-set-header.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/render-server.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-server.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/block-cross-site.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/build-data-route.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/decode-path-params.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/filesystem.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/instrumentation-globals.external.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/is-postpone.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/proxy-request.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/resolve-routes.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/router-server-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/setup-dev-bundler.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/server-action-request-meta.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/server-ipc/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/source-maps.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/start-server.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/streaming-metadata.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/to-route.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/trace/constants.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/trace/tracer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/trace/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/load-components.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/load-default-error-components.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/load-manifest.external.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/match-bundle.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/next-server.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/next-typescript.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/next.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-baseline.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/console-dev.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/date.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/error-inspect.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/node-crypto.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/random.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/web-crypto.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-polyfill-crypto.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/absolute-filename-normalizer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/app-bundle-path-normalizer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/app-filename-normalizer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/app-page-normalizer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/app-pathname-normalizer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/pages-bundle-path-normalizer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/pages-filename-normalizer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/pages-page-normalizer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/pages-pathname-normalizer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/locale-route-normalizer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/normalizers.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/prefixing-normalizer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/base-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/next-data.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/prefetch-rsc.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/prefix.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/rsc.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/segment-prefix-rsc.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/suffix.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/underscore-normalizer.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/wrap-normalizer-fn.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/optimize-amp.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/patch-error-inspect.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/pipe-readable.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/post-process.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/render-result.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/render.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/request-meta.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/request/fallback-params.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/require-hook.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/require.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/response-cache/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/response-cache/types.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/response-cache/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/resume-data-cache/cache-store.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/resume-data-cache/resume-data-cache.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/revalidation-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-definitions/app-page-route-definition.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-kind.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-managers/default-route-matcher-manager.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-managers/dev-route-matcher-manager.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/app-page-route-matcher-provider.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/app-route-route-matcher-provider.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/dev-app-page-route-matcher-provider.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/dev-app-route-route-matcher-provider.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/dev-pages-api-route-matcher-provider.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/dev-pages-route-matcher-provider.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/file-cache-route-matcher-provider.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/helpers/file-reader/batched-file-reader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/helpers/file-reader/default-file-reader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/helpers/cached-route-matcher-provider.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/helpers/manifest-loaders/node-manifest-loader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/helpers/manifest-loaders/server-manifest-loader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/manifest-route-matcher-provider.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/pages-api-route-matcher-provider.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/pages-route-matcher-provider.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/app-page-route-matcher.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/app-route-route-matcher.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/locale-route-matcher.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/pages-api-route-matcher.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/pages-route-matcher.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/route-matcher.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matches/pages-api-route-match.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/module.compiled.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/module.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/module.render.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/amp-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/app-router-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/entrypoints.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/head-manager-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/hooks-client-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/image-config-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/router-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/server-inserted-html.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/rsc/entrypoints.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/ssr/entrypoints.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/checks.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/builtin/_error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/module.compiled.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/module.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/module.render.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/amp-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/app-router-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/entrypoints.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/head-manager-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/hooks-client-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/html-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/image-config-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/loadable-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/loadable.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/router-context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/server-inserted-html.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/route-module.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/send-payload.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/send-response.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/serve-static.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/server-route-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/server-utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/setup-http-agent-env.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/stream-utils/encoded-tags.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/stream-utils/node-web-streams-helper.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/stream-utils/uint8array-helpers.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/constant.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/client-boundary.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/config.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/entry.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/metadata.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/server-boundary.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/server.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/use-cache/handlers.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/adapter.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/get-edge-preview-props.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/globals.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/http.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/next-url.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/context.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/fetch-inline-assets.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/resource-managers.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/sandbox.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/adapters/headers.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/adapters/next-request.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/adapters/reflect.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/adapters/request-cookies.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/cookies.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/fetch-event.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/request.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/response.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/web-on-close.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/amp-context.shared-runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/amp-mode.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/app-router-context.shared-runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/bloom-filter.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/canary-only.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/constants.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/deep-freeze.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/dset.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/encode-uri-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/error-source.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/errors/constants.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/escape-regexp.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/format-webpack-messages.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/get-hostname.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/get-rspack.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/get-webpack-bundler.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/hash.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/head-manager-context.shared-runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/head.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/hooks-client-context.shared-runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/html-context.shared-runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/i18n/detect-domain-locale.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/i18n/get-locale-redirect.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/i18n/normalize-locale-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/image-blur-svg.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/image-config-context.shared-runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/image-config.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/invariant-error.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/is-internal.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/is-plain-object.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/is-thenable.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/isomorphic/path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/lazy-dynamic/bailout-to-csr.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/loadable-context.shared-runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/loadable.shared-runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/magic-identifier.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/match-local-pattern.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/match-remote-pattern.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/mitt.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/modern-browserslist-target.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/no-fallback-error.external.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/normalized-asset-prefix.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/absolute-path-to-page.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/denormalize-app-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/denormalize-page-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/ensure-leading-slash.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/get-page-paths.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/normalize-data-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/normalize-page-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/normalize-path-sep.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/remove-page-path-tail.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router-context.shared-runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/adapters.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/router.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/add-locale.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/add-path-prefix.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/add-path-suffix.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/app-paths.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/as-path-to-search-params.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/cache-busting-search-param.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/compare-states.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/disable-smooth-scroll.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/escape-path-delimiters.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/format-next-pathname-info.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/format-url.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/get-asset-path-from-route.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/get-next-pathname-info.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/get-route-from-asset-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/html-bots.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/interception-routes.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/interpolate-as.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/is-bot.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/is-dynamic.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/is-local-url.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/middleware-route-matcher.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/omit.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/parse-path.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/parse-relative-url.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/parse-url.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/path-has-prefix.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/path-match.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/prepare-destination.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/querystring.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/relativize-url.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/remove-path-prefix.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/remove-trailing-slash.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/resolve-rewrites.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/route-matcher.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/route-regex.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/sorted-routes.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/runtime-config.external.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/segment-cache/output-export-prefetch-encoding.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/segment-cache/segment-value-encoding.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/segment.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/server-inserted-html.shared-runtime.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/server-reference-info.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/side-effect.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/turbopack/compilation-events.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/turbopack/entry-key.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/turbopack/manifest-loader.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/turbopack/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/utils.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/utils/warn-once.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/zod.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/anonymous-meta.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/detached-flush.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/build.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/error-feedback.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/plugins.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/swc-load-failure.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/version.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/flush-and-exit.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/post-telemetry-payload.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/project-id.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/storage.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/report/index.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/report/to-json.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/report/to-telemetry.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/shared.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/trace.js
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/font/google/target.css
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/package.json
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/postcss
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-dom
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/sharp
+%%HOMEDIR%%/node_modules/.pnpm/next@15.4.5_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/styled-jsx
%%HOMEDIR%%/node_modules/.pnpm/node-fetch@2.7.0/node_modules/node-fetch/lib/index.js
%%HOMEDIR%%/node_modules/.pnpm/node-fetch@2.7.0/node_modules/node-fetch/package.json
%%HOMEDIR%%/node_modules/.pnpm/node-fetch@2.7.0/node_modules/whatwg-url
@@ -4411,72 +4326,76 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/postcss@8.4.31/node_modules/source-map-js
%%HOMEDIR%%/node_modules/.pnpm/process-nextick-args@2.0.1/node_modules/process-nextick-args/index.js
%%HOMEDIR%%/node_modules/.pnpm/process-nextick-args@2.0.1/node_modules/process-nextick-args/package.json
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/@protobufjs/aspromise
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/@protobufjs/base64
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/@protobufjs/codegen
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/@protobufjs/eventemitter
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/@protobufjs/fetch
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/@protobufjs/float
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/@protobufjs/inquire
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/@protobufjs/path
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/@protobufjs/pool
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/@protobufjs/utf8
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/ext/descriptor/index.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/google/protobuf/api.json
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/google/protobuf/descriptor.json
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/google/protobuf/source_context.json
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/google/protobuf/type.json
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/index.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/package.json
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/common.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/converter.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/decoder.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/encoder.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/enum.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/field.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/index-light.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/index-minimal.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/index.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/mapfield.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/message.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/method.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/namespace.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/object.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/oneof.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/parse.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/reader.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/reader_buffer.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/root.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/roots.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/rpc.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/rpc/service.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/service.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/tokenize.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/type.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/types.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/util.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/util/longbits.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/util/minimal.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/verifier.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/wrappers.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/writer.js
-%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.4.0/node_modules/protobufjs/src/writer_buffer.js
-%%HOMEDIR%%/node_modules/.pnpm/pump@3.0.2/node_modules/end-of-stream
-%%HOMEDIR%%/node_modules/.pnpm/pump@3.0.2/node_modules/once
-%%HOMEDIR%%/node_modules/.pnpm/pump@3.0.2/node_modules/pump/index.js
-%%HOMEDIR%%/node_modules/.pnpm/pump@3.0.2/node_modules/pump/package.json
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/@protobufjs/aspromise
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/@protobufjs/base64
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/@protobufjs/codegen
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/@protobufjs/eventemitter
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/@protobufjs/fetch
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/@protobufjs/float
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/@protobufjs/inquire
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/@protobufjs/path
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/@protobufjs/pool
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/@protobufjs/utf8
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/ext/descriptor/index.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/google/protobuf/api.json
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/google/protobuf/descriptor.json
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/google/protobuf/source_context.json
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/google/protobuf/type.json
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/index.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/package.json
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/common.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/converter.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/decoder.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/encoder.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/enum.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/field.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/index-light.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/index-minimal.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/index.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/mapfield.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/message.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/method.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/namespace.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/object.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/oneof.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/parse.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/reader.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/reader_buffer.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/root.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/roots.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/rpc.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/rpc/service.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/service.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/tokenize.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/type.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/types.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/util.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/util/longbits.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/util/minimal.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/verifier.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/wrappers.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/writer.js
+%%HOMEDIR%%/node_modules/.pnpm/protobufjs@7.5.3/node_modules/protobufjs/src/writer_buffer.js
+%%HOMEDIR%%/node_modules/.pnpm/pump@3.0.3/node_modules/end-of-stream
+%%HOMEDIR%%/node_modules/.pnpm/pump@3.0.3/node_modules/once
+%%HOMEDIR%%/node_modules/.pnpm/pump@3.0.3/node_modules/pump/index.js
+%%HOMEDIR%%/node_modules/.pnpm/pump@3.0.3/node_modules/pump/package.json
%%HOMEDIR%%/node_modules/.pnpm/quick-lru@5.1.1/node_modules/quick-lru/index.js
%%HOMEDIR%%/node_modules/.pnpm/quick-lru@5.1.1/node_modules/quick-lru/package.json
%%HOMEDIR%%/node_modules/.pnpm/react-dom@18.3.1_react@18.3.1/node_modules/react
%%HOMEDIR%%/node_modules/.pnpm/react-dom@18.3.1_react@18.3.1/node_modules/react-dom/cjs/react-dom-server-legacy.browser.development.js
%%HOMEDIR%%/node_modules/.pnpm/react-dom@18.3.1_react@18.3.1/node_modules/react-dom/cjs/react-dom-server-legacy.browser.production.min.js
+%%HOMEDIR%%/node_modules/.pnpm/react-dom@18.3.1_react@18.3.1/node_modules/react-dom/cjs/react-dom-server-legacy.node.production.min.js
%%HOMEDIR%%/node_modules/.pnpm/react-dom@18.3.1_react@18.3.1/node_modules/react-dom/cjs/react-dom-server.browser.development.js
%%HOMEDIR%%/node_modules/.pnpm/react-dom@18.3.1_react@18.3.1/node_modules/react-dom/cjs/react-dom-server.browser.production.min.js
+%%HOMEDIR%%/node_modules/.pnpm/react-dom@18.3.1_react@18.3.1/node_modules/react-dom/cjs/react-dom-server.node.production.min.js
%%HOMEDIR%%/node_modules/.pnpm/react-dom@18.3.1_react@18.3.1/node_modules/react-dom/cjs/react-dom.development.js
%%HOMEDIR%%/node_modules/.pnpm/react-dom@18.3.1_react@18.3.1/node_modules/react-dom/cjs/react-dom.production.min.js
%%HOMEDIR%%/node_modules/.pnpm/react-dom@18.3.1_react@18.3.1/node_modules/react-dom/index.js
%%HOMEDIR%%/node_modules/.pnpm/react-dom@18.3.1_react@18.3.1/node_modules/react-dom/package.json
%%HOMEDIR%%/node_modules/.pnpm/react-dom@18.3.1_react@18.3.1/node_modules/react-dom/server.browser.js
+%%HOMEDIR%%/node_modules/.pnpm/react-dom@18.3.1_react@18.3.1/node_modules/react-dom/server.js
+%%HOMEDIR%%/node_modules/.pnpm/react-dom@18.3.1_react@18.3.1/node_modules/react-dom/server.node.js
%%HOMEDIR%%/node_modules/.pnpm/react-dom@18.3.1_react@18.3.1/node_modules/scheduler
%%HOMEDIR%%/node_modules/.pnpm/react-i18next@11.18.6_i18next@21.10.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@babel/runtime
%%HOMEDIR%%/node_modules/.pnpm/react-i18next@11.18.6_i18next@21.10.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/html-parse-stringify
@@ -4583,44 +4502,44 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/seek-bzip@2.0.0/node_modules/seek-bzip/lib/index.js
%%HOMEDIR%%/node_modules/.pnpm/seek-bzip@2.0.0/node_modules/seek-bzip/lib/stream.js
%%HOMEDIR%%/node_modules/.pnpm/seek-bzip@2.0.0/node_modules/seek-bzip/package.json
-%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.1/node_modules/semver/classes/comparator.js
-%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.1/node_modules/semver/classes/range.js
-%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.1/node_modules/semver/classes/semver.js
-%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.1/node_modules/semver/functions/cmp.js
-%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.1/node_modules/semver/functions/coerce.js
-%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.1/node_modules/semver/functions/compare.js
-%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.1/node_modules/semver/functions/eq.js
-%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.1/node_modules/semver/functions/gt.js
-%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.1/node_modules/semver/functions/gte.js
-%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.1/node_modules/semver/functions/lt.js
-%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.1/node_modules/semver/functions/lte.js
-%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.1/node_modules/semver/functions/neq.js
-%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.1/node_modules/semver/functions/parse.js
-%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.1/node_modules/semver/functions/satisfies.js
-%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.1/node_modules/semver/internal/constants.js
-%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.1/node_modules/semver/internal/debug.js
-%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.1/node_modules/semver/internal/identifiers.js
-%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.1/node_modules/semver/internal/lrucache.js
-%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.1/node_modules/semver/internal/parse-options.js
-%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.1/node_modules/semver/internal/re.js
-%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.1/node_modules/semver/package.json
-%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.1/node_modules/color
-%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.1/node_modules/detect-libc
-%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.1/node_modules/semver
-%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.1/node_modules/sharp/lib/channel.js
-%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.1/node_modules/sharp/lib/colour.js
-%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.1/node_modules/sharp/lib/composite.js
-%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.1/node_modules/sharp/lib/constructor.js
-%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.1/node_modules/sharp/lib/index.js
-%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.1/node_modules/sharp/lib/input.js
-%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.1/node_modules/sharp/lib/is.js
-%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.1/node_modules/sharp/lib/libvips.js
-%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.1/node_modules/sharp/lib/operation.js
-%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.1/node_modules/sharp/lib/output.js
-%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.1/node_modules/sharp/lib/resize.js
-%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.1/node_modules/sharp/lib/sharp.js
-%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.1/node_modules/sharp/lib/utility.js
-%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.1/node_modules/sharp/package.json
+%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/classes/comparator.js
+%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/classes/range.js
+%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/classes/semver.js
+%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/functions/cmp.js
+%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/functions/coerce.js
+%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/functions/compare.js
+%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/functions/eq.js
+%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/functions/gt.js
+%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/functions/gte.js
+%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/functions/lt.js
+%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/functions/lte.js
+%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/functions/neq.js
+%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/functions/parse.js
+%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/functions/satisfies.js
+%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/internal/constants.js
+%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/internal/debug.js
+%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/internal/identifiers.js
+%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/internal/lrucache.js
+%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/internal/parse-options.js
+%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/internal/re.js
+%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/package.json
+%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/color
+%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/detect-libc
+%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/semver
+%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/sharp/lib/channel.js
+%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/sharp/lib/colour.js
+%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/sharp/lib/composite.js
+%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/sharp/lib/constructor.js
+%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/sharp/lib/index.js
+%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/sharp/lib/input.js
+%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/sharp/lib/is.js
+%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/sharp/lib/libvips.js
+%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/sharp/lib/operation.js
+%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/sharp/lib/output.js
+%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/sharp/lib/resize.js
+%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/sharp/lib/sharp.js
+%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/sharp/lib/utility.js
+%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/sharp/package.json
%%HOMEDIR%%/node_modules/.pnpm/simple-swizzle@0.2.2/node_modules/is-arrayish
%%HOMEDIR%%/node_modules/.pnpm/simple-swizzle@0.2.2/node_modules/simple-swizzle/index.js
%%HOMEDIR%%/node_modules/.pnpm/simple-swizzle@0.2.2/node_modules/simple-swizzle/package.json
@@ -4670,8 +4589,6 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/stream-buffers@3.0.3/node_modules/stream-buffers/lib/streambuffer.js
%%HOMEDIR%%/node_modules/.pnpm/stream-buffers@3.0.3/node_modules/stream-buffers/lib/writable_streambuffer.js
%%HOMEDIR%%/node_modules/.pnpm/stream-buffers@3.0.3/node_modules/stream-buffers/package.json
-%%HOMEDIR%%/node_modules/.pnpm/streamsearch@1.1.0/node_modules/streamsearch/lib/sbmh.js
-%%HOMEDIR%%/node_modules/.pnpm/streamsearch@1.1.0/node_modules/streamsearch/package.json
%%HOMEDIR%%/node_modules/.pnpm/string-to-stream@1.1.1/node_modules/inherits
%%HOMEDIR%%/node_modules/.pnpm/string-to-stream@1.1.1/node_modules/readable-stream
%%HOMEDIR%%/node_modules/.pnpm/string-to-stream@1.1.1/node_modules/string-to-stream/index.js
@@ -4709,35 +4626,35 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/swr@2.3.3_react@18.3.1/node_modules/swr/dist/index/index.mjs
%%HOMEDIR%%/node_modules/.pnpm/swr@2.3.3_react@18.3.1/node_modules/swr/package.json
%%HOMEDIR%%/node_modules/.pnpm/swr@2.3.3_react@18.3.1/node_modules/use-sync-external-store
-%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.25.11/node_modules/systeminformation/lib/audio.js
-%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.25.11/node_modules/systeminformation/lib/battery.js
-%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.25.11/node_modules/systeminformation/lib/bluetooth.js
-%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.25.11/node_modules/systeminformation/lib/bluetoothVendors.js
-%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.25.11/node_modules/systeminformation/lib/cpu.js
-%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.25.11/node_modules/systeminformation/lib/docker.js
-%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.25.11/node_modules/systeminformation/lib/dockerSocket.js
-%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.25.11/node_modules/systeminformation/lib/filesystem.js
-%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.25.11/node_modules/systeminformation/lib/graphics.js
-%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.25.11/node_modules/systeminformation/lib/index.js
-%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.25.11/node_modules/systeminformation/lib/internet.js
-%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.25.11/node_modules/systeminformation/lib/memory.js
-%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.25.11/node_modules/systeminformation/lib/network.js
-%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.25.11/node_modules/systeminformation/lib/osinfo.js
-%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.25.11/node_modules/systeminformation/lib/printer.js
-%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.25.11/node_modules/systeminformation/lib/processes.js
-%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.25.11/node_modules/systeminformation/lib/system.js
-%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.25.11/node_modules/systeminformation/lib/usb.js
-%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.25.11/node_modules/systeminformation/lib/users.js
-%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.25.11/node_modules/systeminformation/lib/util.js
-%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.25.11/node_modules/systeminformation/lib/virtualbox.js
-%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.25.11/node_modules/systeminformation/lib/wifi.js
-%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.25.11/node_modules/systeminformation/package.json
-%%HOMEDIR%%/node_modules/.pnpm/tar-fs@2.0.1/node_modules/chownr
-%%HOMEDIR%%/node_modules/.pnpm/tar-fs@2.0.1/node_modules/mkdirp-classic
-%%HOMEDIR%%/node_modules/.pnpm/tar-fs@2.0.1/node_modules/pump
-%%HOMEDIR%%/node_modules/.pnpm/tar-fs@2.0.1/node_modules/tar-fs/index.js
-%%HOMEDIR%%/node_modules/.pnpm/tar-fs@2.0.1/node_modules/tar-fs/package.json
-%%HOMEDIR%%/node_modules/.pnpm/tar-fs@2.0.1/node_modules/tar-stream
+%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/audio.js
+%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/battery.js
+%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/bluetooth.js
+%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/bluetoothVendors.js
+%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/cpu.js
+%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/docker.js
+%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/dockerSocket.js
+%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/filesystem.js
+%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/graphics.js
+%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/index.js
+%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/internet.js
+%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/memory.js
+%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/network.js
+%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/osinfo.js
+%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/printer.js
+%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/processes.js
+%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/system.js
+%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/usb.js
+%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/users.js
+%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/util.js
+%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/virtualbox.js
+%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/wifi.js
+%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/package.json
+%%HOMEDIR%%/node_modules/.pnpm/tar-fs@2.1.3/node_modules/chownr
+%%HOMEDIR%%/node_modules/.pnpm/tar-fs@2.1.3/node_modules/mkdirp-classic
+%%HOMEDIR%%/node_modules/.pnpm/tar-fs@2.1.3/node_modules/pump
+%%HOMEDIR%%/node_modules/.pnpm/tar-fs@2.1.3/node_modules/tar-fs/index.js
+%%HOMEDIR%%/node_modules/.pnpm/tar-fs@2.1.3/node_modules/tar-fs/package.json
+%%HOMEDIR%%/node_modules/.pnpm/tar-fs@2.1.3/node_modules/tar-stream
%%HOMEDIR%%/node_modules/.pnpm/tar-stream@2.2.0/node_modules/bl
%%HOMEDIR%%/node_modules/.pnpm/tar-stream@2.2.0/node_modules/end-of-stream
%%HOMEDIR%%/node_modules/.pnpm/tar-stream@2.2.0/node_modules/fs-constants
@@ -4858,6 +4775,8 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/.pnpm/tslib@2.8.1/node_modules/tslib/tslib.js
%%HOMEDIR%%/node_modules/.pnpm/tweetnacl@0.14.5/node_modules/tweetnacl/nacl-fast.js
%%HOMEDIR%%/node_modules/.pnpm/tweetnacl@0.14.5/node_modules/tweetnacl/package.json
+%%HOMEDIR%%/node_modules/.pnpm/typescript@5.7.3/node_modules/typescript/lib/typescript.js
+%%HOMEDIR%%/node_modules/.pnpm/typescript@5.7.3/node_modules/typescript/package.json
%%HOMEDIR%%/node_modules/.pnpm/urbackup-server-api@0.8.9/node_modules/async-mutex
%%HOMEDIR%%/node_modules/.pnpm/urbackup-server-api@0.8.9/node_modules/node-fetch
%%HOMEDIR%%/node_modules/.pnpm/urbackup-server-api@0.8.9/node_modules/urbackup-server-api/index.js
@@ -5024,6 +4943,7 @@ etc/homepage.env
%%HOMEDIR%%/node_modules/swr
%%HOMEDIR%%/node_modules/systeminformation
%%HOMEDIR%%/node_modules/tough-cookie
+%%HOMEDIR%%/node_modules/typescript
%%HOMEDIR%%/node_modules/urbackup-server-api
%%HOMEDIR%%/node_modules/winston
%%HOMEDIR%%/node_modules/xml-js
@@ -5109,6 +5029,7 @@ etc/homepage.env
%%HOMEDIR%%/src/skeleton/custom.js
%%HOMEDIR%%/src/skeleton/docker.yaml
%%HOMEDIR%%/src/skeleton/kubernetes.yaml
+%%HOMEDIR%%/src/skeleton/proxmox.yaml
%%HOMEDIR%%/src/skeleton/services.yaml
%%HOMEDIR%%/src/skeleton/settings.yaml
%%HOMEDIR%%/src/skeleton/widgets.yaml
@@ -5139,6 +5060,7 @@ etc/homepage.env
%%HOMEDIR%%/src/widgets/emby/component.jsx
%%HOMEDIR%%/src/widgets/esphome/component.jsx
%%HOMEDIR%%/src/widgets/evcc/component.jsx
+%%HOMEDIR%%/src/widgets/filebrowser/component.jsx
%%HOMEDIR%%/src/widgets/fileflows/component.jsx
%%HOMEDIR%%/src/widgets/firefly/component.jsx
%%HOMEDIR%%/src/widgets/flood/component.jsx
@@ -5168,6 +5090,7 @@ etc/homepage.env
%%HOMEDIR%%/src/widgets/karakeep/component.jsx
%%HOMEDIR%%/src/widgets/kavita/component.jsx
%%HOMEDIR%%/src/widgets/komga/component.jsx
+%%HOMEDIR%%/src/widgets/komodo/component.jsx
%%HOMEDIR%%/src/widgets/kopia/component.jsx
%%HOMEDIR%%/src/widgets/lidarr/component.jsx
%%HOMEDIR%%/src/widgets/linkwarden/component.jsx
@@ -5237,6 +5160,7 @@ etc/homepage.env
%%HOMEDIR%%/src/widgets/technitium/component.jsx
%%HOMEDIR%%/src/widgets/traefik/component.jsx
%%HOMEDIR%%/src/widgets/transmission/component.jsx
+%%HOMEDIR%%/src/widgets/trilium/component.jsx
%%HOMEDIR%%/src/widgets/truenas/component.jsx
%%HOMEDIR%%/src/widgets/tubearchivist/component.jsx
%%HOMEDIR%%/src/widgets/unifi/component.jsx
@@ -5245,6 +5169,7 @@ etc/homepage.env
%%HOMEDIR%%/src/widgets/uptimerobot/component.jsx
%%HOMEDIR%%/src/widgets/urbackup/component.jsx
%%HOMEDIR%%/src/widgets/vikunja/component.jsx
+%%HOMEDIR%%/src/widgets/wallos/component.jsx
%%HOMEDIR%%/src/widgets/watchtower/component.jsx
%%HOMEDIR%%/src/widgets/wgeasy/component.jsx
%%HOMEDIR%%/src/widgets/whatsupdocker/component.jsx
diff --git a/www/linux-freetube/Makefile b/www/linux-freetube/Makefile
index c8ccd8c39177..4b5d0657a753 100644
--- a/www/linux-freetube/Makefile
+++ b/www/linux-freetube/Makefile
@@ -1,12 +1,12 @@
PORTNAME= freetube
DISTVERSIONPREFIX= v
-DISTVERSION= 0.23.5-beta
+DISTVERSION= 0.23.6-beta
PORTREVISION= 0
CATEGORIES= www
MASTER_SITES= https://github.com/FreeTubeApp/FreeTube/releases/download/${DISTVERSIONFULL}/ \
LOCAL/nivit/${PKGNAMEPREFIX}${PORTNAME}/:icons
PKGNAMEPREFIX= linux-
-DISTFILES= freetube-${PORTVERSION:R}-linux-x64-portable.zip \
+DISTFILES= freetube-${DISTVERSION}-linux-x64-portable.zip \
${PKGNAMEPREFIX}${PORTNAME}-icons-0.1.3.zip:icons
MAINTAINER= nivit@FreeBSD.org
diff --git a/www/linux-freetube/distinfo b/www/linux-freetube/distinfo
index 91ed0c0f0431..ca64c04cbc9c 100644
--- a/www/linux-freetube/distinfo
+++ b/www/linux-freetube/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750236160
-SHA256 (freetube-0.23.5-linux-x64-portable.zip) = 4059c65450547d64fe5ff3aa8ed459e40b97eca8ff63bc9d21e9ac11940253ab
-SIZE (freetube-0.23.5-linux-x64-portable.zip) = 104146249
+TIMESTAMP = 1754724801
+SHA256 (freetube-0.23.6-beta-linux-x64-portable.zip) = aa8d82ed257f1daf844fd4657d2f5b5f118555b126200fb42e11fce2d1375937
+SIZE (freetube-0.23.6-beta-linux-x64-portable.zip) = 104149836
SHA256 (linux-freetube-icons-0.1.3.zip) = d76906cce52ac5cc730113a6d8598009467480d70a11e7ad81cbe9655bbd941e
SIZE (linux-freetube-icons-0.1.3.zip) = 10580
diff --git a/www/py-django52/Makefile b/www/py-django52/Makefile
index b8d867122c76..53980cdf6f1b 100644
--- a/www/py-django52/Makefile
+++ b/www/py-django52/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django
-PORTVERSION= 5.2.4
+PORTVERSION= 5.2.5
CATEGORIES= www python
MASTER_SITES= PYPI \
https://media.djangoproject.com/releases/${PORTVERSION:R}/
diff --git a/www/py-django52/distinfo b/www/py-django52/distinfo
index 7a54baf821b1..dfd0cdad8cf3 100644
--- a/www/py-django52/distinfo
+++ b/www/py-django52/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751617145
-SHA256 (python/django-5.2.4.tar.gz) = a1228c384f8fa13eebc015196db7b3e08722c5058d4758d20cb287503a540d8f
-SIZE (python/django-5.2.4.tar.gz) = 10831909
+TIMESTAMP = 1754553970
+SHA256 (python/django-5.2.5.tar.gz) = 0745b25681b129a77aae3d4f6549b62d3913d74407831abaa0d9021a03954bae
+SIZE (python/django-5.2.5.tar.gz) = 10859748
diff --git a/www/tomcat-devel/Makefile b/www/tomcat-devel/Makefile
index a01780a40f03..54f03494f42b 100644
--- a/www/tomcat-devel/Makefile
+++ b/www/tomcat-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tomcat
-DISTVERSION= 11.0.9
+DISTVERSION= 11.0.10
CATEGORIES= www java
MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${DISTVERSION:C/([0-9]+)(.*)/\1/}/v${DISTVERSION}/bin
PKGNAMESUFFIX= -devel
@@ -18,6 +18,12 @@ CPE_VENDOR= apache
JAVA_VERSION= 17+
USE_RC_SUBR= ${PKGBASE:C/-/_/}
+EXTRACT_AFTER_ARGS= --exclude commons-daemon-native.tar.gz \
+ --exclude commons-daemon.jar \
+ --exclude tomcat-native.tar.gz \
+ --exclude *.bat \
+ --no-same-owner --no-same-permissions
+
NO_ARCH= yes
NO_BUILD= yes
SUB_LIST= TOMCAT_HOME=${TOMCAT_HOME} \
@@ -41,27 +47,27 @@ TOMCAT_SUBDIR?= ${DISTNAME:R}${PKGNAMESUFFIX}
TOMCAT_HOME= ${PREFIX}/${TOMCAT_SUBDIR}
post-patch:
- @${RM} ${WRKSRC}/bin/commons-daemon-native.tar.gz ${WRKSRC}/bin/commons-daemon.jar ${WRKSRC}/bin/tomcat-native.tar.gz
- @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g; s|%%JAVAJARDIR%%|${JAVAJARDIR}|g' ${WRKSRC}/bin/daemon.sh
- @${FIND} ${WRKSRC} -name '*.bak' -delete -o -name '*.orig' -delete
+ ${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g; s|%%JAVAJARDIR%%|${JAVAJARDIR}|g' \
+ ${WRKSRC}/bin/daemon.sh
+ ${FIND} ${WRKSRC} -name '*.bak' -delete -o -name '*.orig' -delete
do-install:
- @${MKDIR} ${STAGEDIR}${TOMCAT_HOME}/logs
- @${CP} -R ${WRKSRC}/* ${STAGEDIR}${TOMCAT_HOME}
+ ${MKDIR} ${STAGEDIR}${TOMCAT_HOME}/logs
+ (cd ${WRKSRC} && \
+ ${COPYTREE_SHARE} . ${STAGEDIR}${TOMCAT_HOME} "! -name *\.sh" && \
+ ${COPYTREE_BIN} bin ${STAGEDIR}${TOMCAT_HOME} "-name *\.sh")
post-install:
- @${RM} ${STAGEDIR}${TOMCAT_HOME}/bin/*.bat
- @(cd ${STAGEDIR}${TOMCAT_HOME}/conf &&\
- for f in $$(find . -type f -not -name '*.xsd'); do ${MV} $$f $$f.sample; done)
+ ${FIND} ${STAGEDIR}${TOMCAT_HOME}/conf -type f -not -name '*.xsd' -exec ${MV} {} {}.sample \;
post-install-HOST_MANAGER-on:
- @(cd ${STAGEDIR}${TOMCAT_HOME}/webapps &&\
- for f in host-manager/META-INF/context.xml host-manager/WEB-INF/manager.xml host-manager/WEB-INF/web.xml; do \
+ (cd ${STAGEDIR}${TOMCAT_HOME}/webapps/host-manager && \
+ for f in META-INF/context.xml WEB-INF/manager.xml WEB-INF/web.xml; do \
${MV} $$f $$f.sample; done)
post-install-MANAGER-on:
- @(cd ${STAGEDIR}${TOMCAT_HOME}/webapps &&\
- for f in manager/META-INF/context.xml manager/WEB-INF/web.xml; do \
+ (cd ${STAGEDIR}${TOMCAT_HOME}/webapps/manager && \
+ for f in META-INF/context.xml WEB-INF/web.xml; do \
${MV} $$f $$f.sample; done)
.include <bsd.port.mk>
diff --git a/www/tomcat-devel/distinfo b/www/tomcat-devel/distinfo
index 27d6e423ea5e..6b753d5b9214 100644
--- a/www/tomcat-devel/distinfo
+++ b/www/tomcat-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751700000
-SHA256 (apache-tomcat-11.0.9.tar.gz) = 62c562a3ad29dba3ea04f58ae31ebfc865cf2120335163fcf0fc03d426ed3a87
-SIZE (apache-tomcat-11.0.9.tar.gz) = 14109090
+TIMESTAMP = 1754520000
+SHA256 (apache-tomcat-11.0.10.tar.gz) = eb0e326c979df62ca2aaad228146a56a06323fd3a4ae8cfc34ff0d2de58a30d6
+SIZE (apache-tomcat-11.0.10.tar.gz) = 14130534
diff --git a/www/tomcat-devel/files/patch-bin__daemon.sh b/www/tomcat-devel/files/patch-bin__daemon.sh
index d43ad7ef1eb6..9b5aae66e4d6 100644
--- a/www/tomcat-devel/files/patch-bin__daemon.sh
+++ b/www/tomcat-devel/files/patch-bin__daemon.sh
@@ -1,6 +1,6 @@
---- bin/daemon.sh.orig
+--- bin/daemon.sh.orig 2025-07-31 16:29:14 UTC
+++ bin/daemon.sh
-@@ -115,12 +115,9 @@
+@@ -114,12 +114,9 @@ test ".$CATALINA_MAIN" = . && CATALINA_MAIN=org.apache
test ".$CATALINA_HOME" = . && CATALINA_HOME=`cd "$DIRNAME/.." >/dev/null; pwd`
test ".$CATALINA_BASE" = . && CATALINA_BASE="$CATALINA_HOME"
test ".$CATALINA_MAIN" = . && CATALINA_MAIN=org.apache.catalina.startup.Bootstrap
@@ -15,7 +15,7 @@
fi
# Set the default service-start wait time if necessary
test ".$SERVICE_START_WAIT_TIME" = . && SERVICE_START_WAIT_TIME=10
-@@ -137,7 +134,7 @@
+@@ -136,7 +133,7 @@ test ".$CLASSPATH" != . && CLASSPATH="$CLASSPATH:"
# Add on extra jar files to CLASSPATH
test ".$CLASSPATH" != . && CLASSPATH="$CLASSPATH:"
diff --git a/www/tomcat-devel/pkg-plist b/www/tomcat-devel/pkg-plist
index f6ce17478f12..279e486cfa2e 100644
--- a/www/tomcat-devel/pkg-plist
+++ b/www/tomcat-devel/pkg-plist
@@ -600,6 +600,7 @@
%%HOST_MANAGER%%@sample %%T%%/webapps/host-manager/WEB-INF/web.xml.sample
%%HOST_MANAGER%%%%T%%/webapps/host-manager/css/manager.css
%%HOST_MANAGER%%%%T%%/webapps/host-manager/images/asf-logo.svg
+%%HOST_MANAGER%%%%T%%/webapps/host-manager/images/favicon.ico
%%HOST_MANAGER%%%%T%%/webapps/host-manager/images/tomcat.svg
%%HOST_MANAGER%%%%T%%/webapps/host-manager/index.jsp
%%MANAGER%%@sample %%T%%/webapps/manager/META-INF/context.xml.sample
@@ -614,6 +615,7 @@
%%MANAGER%%@sample %%T%%/webapps/manager/WEB-INF/web.xml.sample
%%MANAGER%%%%T%%/webapps/manager/css/manager.css
%%MANAGER%%%%T%%/webapps/manager/images/asf-logo.svg
+%%MANAGER%%%%T%%/webapps/manager/images/favicon.ico
%%MANAGER%%%%T%%/webapps/manager/images/tomcat.svg
%%MANAGER%%%%T%%/webapps/manager/index.jsp
%%MANAGER%%%%T%%/webapps/manager/status.xsd
diff --git a/www/tor-browser/Makefile b/www/tor-browser/Makefile
index 4ec256a3e68b..f99e3cb04891 100644
--- a/www/tor-browser/Makefile
+++ b/www/tor-browser/Makefile
@@ -1,9 +1,8 @@
PORTNAME= tor-browser
-DISTVERSION= 14.5.5
-PORTREVISION= 1
+DISTVERSION= 15.0a1
CATEGORIES= www net security wayland
-TAG_BASE= 8600afeb12fdae895c37618e1386c1a1ac2f5308
-TAG_TOR= 9fe8a13ee4c69f91cd545dc3c575ca8f4851d58e
+TAG_BASE= 96a559c7c1f7b9231db2b5cece7ecae980ae835d
+TAG_TOR= 3becb908fbf68aa77accc1f2e03e2c29f4fe40e2
MASTER_SITES= TOR \
LOCAL/vvd \
https://build-sources.tbb.torproject.org/:source1 \
@@ -18,7 +17,7 @@ MASTER_SITES= TOR \
LOCAL/vvd:source5
MASTER_SITE_SUBDIR= torbrowser/${DISTVERSION}/:DEFAULT \
download/releases/:source3
-DISTNAME= src-firefox-tor-browser-128.13.0esr-14.5-1-build2
+DISTNAME= src-firefox-tor-browser-140.1.0esr-15.0-1-build3
MANUAL= manual_215922.zip
NOSCRIPT= noscript-13.0.8.xpi
DISTFILES= ${DISTNAME}.tar.xz \
@@ -36,12 +35,12 @@ LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= nspr>=4.32:devel/nspr \
- nss>=3.101:security/nss \
+ nss>=3.112:security/nss \
icu>=76.1:devel/icu \
libevent>=2.1.8:devel/libevent \
- harfbuzz>=8.5.0:print/harfbuzz \
+ harfbuzz>=10.1.0:print/harfbuzz \
graphite2>=1.3.14:graphics/graphite2 \
- png>=1.6.43:graphics/png \
+ png>=1.6.45:graphics/png \
dav1d>=1.0.0:multimedia/dav1d \
libvpx>=1.14:multimedia/libvpx \
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
@@ -105,14 +104,10 @@ MOZ_OPTIONS= --with-base-browser-version=${DISTVERSION} \
.include <bsd.port.options.mk>
-.if ${ARCH} == i386
-BUILD_DEPENDS+= node${NODEJS_VERSION}>=24:www/node${NODEJS_VERSION}
-USES+= nodejs:24,build,env
-. if ${MACHINE_CPU:Msse2}
+.if ${ARCH} == i386 && ${MACHINE_CPU:Msse2}
# is not enabled on i386 by default
# Fix for error: always_inline function '_mm_setzero_si64' requires target feature 'sse2'
CFLAGS_i386+= -msse2
-. endif
.endif
.if ${ARCH} == amd64
diff --git a/www/tor-browser/distinfo b/www/tor-browser/distinfo
index d2a7b26f4e24..a23a19b33259 100644
--- a/www/tor-browser/distinfo
+++ b/www/tor-browser/distinfo
@@ -1,15 +1,15 @@
-TIMESTAMP = 1753285003
-SHA256 (src-firefox-tor-browser-128.13.0esr-14.5-1-build2.tar.xz) = 1e6b9a5c8be933fb2f4de8ffd7a9e4b094d1871d50940ff673ea43135074a0de
-SIZE (src-firefox-tor-browser-128.13.0esr-14.5-1-build2.tar.xz) = 611043636
+TIMESTAMP = 1753901678
+SHA256 (src-firefox-tor-browser-140.1.0esr-15.0-1-build3.tar.xz) = cb3621465038e833c69e783f6725b1cd5e81ec8b15dcfcf2ad8607bf67a6c259
+SIZE (src-firefox-tor-browser-140.1.0esr-15.0-1-build3.tar.xz) = 691078808
SHA256 (manual_215922.zip) = b5ed703f54d52e9f197320f3698e936d585a3fed23cc4f9fbf59edce2869f885
SIZE (manual_215922.zip) = 28305786
SHA256 (fonts-3--4348e1.tar.zst) = 7fbbecece6de777f196982f6eb567970a6d8e7ac2bf5b1ad6b90e1ea36374032
SIZE (fonts-3--4348e1.tar.zst) = 27441580
SHA256 (noscript-13.0.8.xpi) = 9d978cfe083cb9cce120b5ee41e8933d752d7ab4680bf517c5ec4b29c4cfd2dc
SIZE (noscript-13.0.8.xpi) = 993143
-SHA256 (tpo-translation-8600afeb12fdae895c37618e1386c1a1ac2f5308_GL0.tar.gz) = c338513db81d38423a2f9e778c8116ba5925200c6d12cbafa1ba792656fbe7fc
-SIZE (tpo-translation-8600afeb12fdae895c37618e1386c1a1ac2f5308_GL0.tar.gz) = 911838
-SHA256 (tpo-translation-9fe8a13ee4c69f91cd545dc3c575ca8f4851d58e_GL0.tar.gz) = f69a2289c1d93bf4f05839986b6942877e0fa62285378d213dd077db097fd64d
-SIZE (tpo-translation-9fe8a13ee4c69f91cd545dc3c575ca8f4851d58e_GL0.tar.gz) = 2837456
+SHA256 (tpo-translation-96a559c7c1f7b9231db2b5cece7ecae980ae835d_GL0.tar.gz) = c58379e5f2db0275e470bfaaa07ddb4b4fcf5567e8e7a345a6c8ca04eba5d509
+SIZE (tpo-translation-96a559c7c1f7b9231db2b5cece7ecae980ae835d_GL0.tar.gz) = 912336
+SHA256 (tpo-translation-3becb908fbf68aa77accc1f2e03e2c29f4fe40e2_GL0.tar.gz) = 9424f0fd015cbecf21525b55ef1a9ae35564c235ea3fcf333f339632e2daa7ca
+SIZE (tpo-translation-3becb908fbf68aa77accc1f2e03e2c29f4fe40e2_GL0.tar.gz) = 2837662
SHA256 (mozilla-l10n-firefox-l10n-fcd0300e8478d1ec4d1c097a073ddb8e1e0351e3_GH0.tar.gz) = d07ecc7fe021998b523357849f71d52c9cb5248cb79bba29793e1ba353bae5bb
SIZE (mozilla-l10n-firefox-l10n-fcd0300e8478d1ec4d1c097a073ddb8e1e0351e3_GH0.tar.gz) = 68409826
diff --git a/www/tor-browser/files/patch-bug1559213 b/www/tor-browser/files/patch-bug1559213
deleted file mode 100644
index ead3425fa70b..000000000000
--- a/www/tor-browser/files/patch-bug1559213
+++ /dev/null
@@ -1,131 +0,0 @@
-commit 25a5572d5cd137aa6d893e09a00bd39908a59a18
-Author: Christoph Moench-Tegeder <cmt@burggraben.net>
-Date: Tue Sep 10 22:23:32 2024 +0200
-
- based on:
- commit 717bba28411c
- Author: Jory A. Pratt <anarchy@gentoo.org>
- Date: Thu Jun 13 11:53:00 2019 -0700
-
- Bug 1559213 - Allow to use system av1 libs instead of bundled.
-
-diff --git config/external/moz.build config/external/moz.build
-index a24b470396cf..547f5f5c9e04 100644
---- config/external/moz.build
-+++ config/external/moz.build
-@@ -40,8 +40,9 @@ if not CONFIG["MOZ_SYSTEM_LIBVPX"]:
- external_dirs += ["media/libvpx"]
-
- if CONFIG["MOZ_AV1"]:
-- external_dirs += ["media/libaom"]
-- external_dirs += ["media/libdav1d"]
-+ if not CONFIG["MOZ_SYSTEM_AV1"]:
-+ external_dirs += ["media/libaom"]
-+ external_dirs += ["media/libdav1d"]
-
- if not CONFIG["MOZ_SYSTEM_PNG"]:
- external_dirs += ["media/libpng"]
-diff --git dom/media/platforms/moz.build dom/media/platforms/moz.build
-index 61536cc6e225..29cf635bbb44 100644
---- dom/media/platforms/moz.build
-+++ dom/media/platforms/moz.build
-@@ -71,6 +71,11 @@ if CONFIG["MOZ_AV1"]:
- "agnostic/AOMDecoder.cpp",
- "agnostic/DAV1DDecoder.cpp",
- ]
-+ if CONFIG['MOZ_SYSTEM_AV1']:
-+ CXXFLAGS += CONFIG['MOZ_SYSTEM_LIBAOM_CFLAGS']
-+ OS_LIBS += CONFIG['MOZ_SYSTEM_LIBAOM_LIBS']
-+ CXXFLAGS += CONFIG['MOZ_SYSTEM_LIBDAV1D_CFLAGS']
-+ OS_LIBS += CONFIG['MOZ_SYSTEM_LIBDAV1D_LIBS']
-
- if CONFIG["MOZ_OMX"]:
- EXPORTS += [
-diff --git media/ffvpx/libavcodec/moz.build media/ffvpx/libavcodec/moz.build
-index 6f09049a6068..90a82a19a9d1 100644
---- media/ffvpx/libavcodec/moz.build
-+++ media/ffvpx/libavcodec/moz.build
-@@ -119,10 +119,16 @@ if not CONFIG['MOZ_FFVPX_AUDIOONLY']:
- 'vp9recon.c',
- 'vpx_rac.c',
- ]
-- USE_LIBS += [
-- 'dav1d',
-- 'media_libdav1d_asm',
-- ]
-+ if CONFIG["MOZ_SYSTEM_AV1"]:
-+ CFLAGS += CONFIG['MOZ_SYSTEM_LIBDAV1D_CFLAGS']
-+ OS_LIBS += CONFIG['MOZ_SYSTEM_LIBDAV1D_LIBS']
-+ CFLAGS += CONFIG['MOZ_SYSTEM_LIBAOM_CFLAGS']
-+ OS_LIBS += CONFIG['MOZ_SYSTEM_LIBAOM_LIBS']
-+ else:
-+ USE_LIBS += [
-+ 'dav1d',
-+ 'media_libdav1d_asm',
-+ ]
- if CONFIG["MOZ_WIDGET_TOOLKIT"] == "gtk":
- LOCAL_INCLUDES += ['/media/mozva']
- SOURCES += [
-diff --git media/libopus/moz.build media/libopus/moz.build
-index 943aee79ee99..4ad07e3e98af 100644
---- media/libopus/moz.build
-+++ media/libopus/moz.build
-@@ -58,7 +58,7 @@ if not CONFIG["MOZ_SAMPLE_TYPE_FLOAT32"]:
- DEFINES["FIXED_POINT"] = 1
- DEFINES["DISABLE_FLOAT_API"] = True
-
--if CONFIG["OS_ARCH"] == "Linux":
-+if CONFIG["OS_ARCH"] in ("FreeBSD", "Linux"):
- OS_LIBS += [
- "m",
- ]
-diff --git media/libvorbis/moz.build media/libvorbis/moz.build
-index cd17d4f89759..816edd72a000 100644
---- media/libvorbis/moz.build
-+++ media/libvorbis/moz.build
-@@ -45,7 +45,7 @@ LOCAL_INCLUDES += ['lib']
- if CONFIG['OS_ARCH'] == 'SunOS':
- DEFINES['HAVE_ALLOCA_H'] = True
-
--if CONFIG["OS_ARCH"] == "Linux":
-+if CONFIG["OS_ARCH"] in ("FreeBSD", "Linux"):
- OS_LIBS += [
- "m",
- ]
-diff --git toolkit/moz.configure toolkit/moz.configure
-index 1f85d2831f2f..07294b93f850 100644
---- toolkit/moz.configure
-+++ toolkit/moz.configure
-@@ -883,7 +883,23 @@ def av1(value):
- return True
-
-
--@depends(target, when=av1 & compile_environment)
-+option("--with-system-av1",
-+ help="Use system av1 (located with pkgconfig)")
-+
-+system_libaom_info = pkg_check_modules("MOZ_SYSTEM_LIBAOM", "aom >= 1.0.0",
-+ when="--with-system-av1")
-+
-+system_libdav1d_info = pkg_check_modules("MOZ_SYSTEM_LIBDAV1D", "dav1d >= 0.1.1",
-+ when="--with-system-av1")
-+
-+@depends(system_libaom_info, system_libdav1d_info)
-+def system_av1(system_libaom_info, system_libdav1d_info):
-+ has_av1_libs = False
-+ if system_libaom_info and system_libdav1d_info:
-+ has_av1_libs = True
-+ return has_av1_libs
-+
-+@depends(target, when=av1 & depends(system_av1)(lambda v: not v) & compile_environment)
- def dav1d_asm(target):
- if target.cpu in ("aarch64", "x86", "x86_64"):
- return True
-@@ -899,6 +915,7 @@ set_config("MOZ_DAV1D_ASM", dav1d_asm)
- set_define("MOZ_DAV1D_ASM", dav1d_asm)
- set_config("MOZ_AV1", av1)
- set_define("MOZ_AV1", av1)
-+set_config("MOZ_SYSTEM_AV1", depends_if(system_av1)(lambda _: True))
-
- # JXL Image Codec Support
- # ==============================================================
diff --git a/www/tor-browser/files/patch-bug1859752 b/www/tor-browser/files/patch-bug1859752
deleted file mode 100644
index 3050a31cf0cf..000000000000
--- a/www/tor-browser/files/patch-bug1859752
+++ /dev/null
@@ -1,42 +0,0 @@
-# HG changeset patch
-# User André Bargull <andre.bargull@gmail.com>
-# Date 1699346749 0
-# Node ID 0e7eefda24250041d7f008cc77dfa79045afa791
-# Parent 1e39572cb1c784039a9e14b8c36396c66cf58a5d
-Bug 1859752 - Part 9: Add new line break classes. r=platform-i18n-reviewers,dminor
-
-Use `CLASS_CHARACTER` because that matches the previous character class for most
-characters which are now part of the new character classes.
-
-Depends on D192733
-
-Differential Revision: https://phabricator.services.mozilla.com/D192734
-
-diff --git intl/lwbrk/LineBreaker.cpp intl/lwbrk/LineBreaker.cpp
---- intl/lwbrk/LineBreaker.cpp
-+++ intl/lwbrk/LineBreaker.cpp
-@@ -443,17 +443,23 @@ static int8_t GetClass(uint32_t u, LineB
- /* JT = 34, [JT] */ CLASS_CHARACTER,
- /* JV = 35, [JV] */ CLASS_CHARACTER,
- /* CLOSE_PARENTHESIS = 36, [CP] */ CLASS_CLOSE_LIKE_CHARACTER,
- /* CONDITIONAL_JAPANESE_STARTER = 37, [CJ] */ CLASS_CLOSE,
- /* HEBREW_LETTER = 38, [HL] */ CLASS_CHARACTER,
- /* REGIONAL_INDICATOR = 39, [RI] */ CLASS_CHARACTER,
- /* E_BASE = 40, [EB] */ CLASS_BREAKABLE,
- /* E_MODIFIER = 41, [EM] */ CLASS_CHARACTER,
-- /* ZWJ = 42, [ZWJ]*/ CLASS_CHARACTER};
-+ /* ZWJ = 42, [ZWJ]*/ CLASS_CHARACTER,
-+ /* AKSARA = 43, [AK] */ CLASS_CHARACTER,
-+ /* AKSARA_PREBASE = 44, [AP] */ CLASS_CHARACTER,
-+ /* AKSARA_START = 45, [AS] */ CLASS_CHARACTER,
-+ /* VIRAMA_FINAL = 46, [VF] */ CLASS_CHARACTER,
-+ /* VIRAMA = 47, [VI] */ CLASS_CHARACTER,
-+ };
-
- static_assert(U_LB_COUNT == mozilla::ArrayLength(sUnicodeLineBreakToClass),
- "Gecko vs ICU LineBreak class mismatch");
-
- auto cls = GetLineBreakClass(u);
- MOZ_ASSERT(cls < mozilla::ArrayLength(sUnicodeLineBreakToClass));
-
- // Overrides based on rules for the different line-break values given in
diff --git a/www/tor-browser/files/patch-bug847568 b/www/tor-browser/files/patch-bug847568
index 2ee46579d43d..5b557e0e5a86 100644
--- a/www/tor-browser/files/patch-bug847568
+++ b/www/tor-browser/files/patch-bug847568
@@ -1,10 +1,10 @@
-# Allow building against system-wide graphite2/harfbuzz.
+Allow building against system-wide graphite2/harfbuzz
diff --git config/system-headers.mozbuild config/system-headers.mozbuild
-index 0c06f581b33b..10f125be25ab 100644
+index af44c89057fc..c0ac271917fb 100644
--- config/system-headers.mozbuild
+++ config/system-headers.mozbuild
-@@ -1307,6 +1307,19 @@ if CONFIG["MOZ_ENABLE_LIBPROXY"]:
+@@ -1304,6 +1304,19 @@ if CONFIG["MOZ_ENABLE_LIBPROXY"]:
"proxy.h",
]
@@ -25,10 +25,10 @@ index 0c06f581b33b..10f125be25ab 100644
system_headers += [
"unicode/calendar.h",
diff --git dom/base/moz.build dom/base/moz.build
-index 14c9f9dd96fb..bd1c8f241e9b 100644
+index 170d19f09aa9..a47fc8b1193c 100644
--- dom/base/moz.build
+++ dom/base/moz.build
-@@ -606,6 +606,9 @@ FINAL_LIBRARY = "xul"
+@@ -620,6 +620,9 @@ FINAL_LIBRARY = "xul"
if CONFIG["MOZ_WIDGET_TOOLKIT"] == "gtk":
CXXFLAGS += CONFIG["MOZ_GTK3_CFLAGS"]
@@ -40,7 +40,7 @@ index 14c9f9dd96fb..bd1c8f241e9b 100644
script="gen-usecounters.py",
diff --git gfx/graphite2/geckoextra/moz.build gfx/graphite2/geckoextra/moz.build
new file mode 100644
-index 000000000000..24e8d7a03274
+index 000000000000..ed0323eba9d5
--- /dev/null
+++ gfx/graphite2/geckoextra/moz.build
@@ -0,0 +1,21 @@
@@ -104,10 +104,10 @@ index 56ea317bedfc..07dd7f66f1bc 100644
"thebes",
"ipc",
diff --git gfx/skia/generate_mozbuild.py gfx/skia/generate_mozbuild.py
-index c161d24df853..8c7dd395b371 100755
+index b589efde1c5c..47f49e10df70 100755
--- gfx/skia/generate_mozbuild.py
+++ gfx/skia/generate_mozbuild.py
-@@ -91,6 +91,9 @@ if CONFIG['CC_TYPE'] in ('clang', 'clang-cl'):
+@@ -95,6 +95,9 @@ if CONFIG['CC_TYPE'] in ('clang', 'clang-cl'):
'-Wno-unused-private-field',
]
@@ -118,10 +118,10 @@ index c161d24df853..8c7dd395b371 100755
LOCAL_INCLUDES += [
"/gfx/cairo/cairo/src",
diff --git gfx/skia/moz.build gfx/skia/moz.build
-index 83aa2957a938..0859316a1f09 100644
+index 7fee54534878..ba1a4038e4a0 100644
--- gfx/skia/moz.build
+++ gfx/skia/moz.build
-@@ -601,6 +601,9 @@ if CONFIG['CC_TYPE'] in ('clang', 'clang-cl'):
+@@ -623,6 +623,9 @@ if CONFIG['CC_TYPE'] in ('clang', 'clang-cl'):
'-Wno-unused-private-field',
]
@@ -132,10 +132,10 @@ index 83aa2957a938..0859316a1f09 100644
LOCAL_INCLUDES += [
"/gfx/cairo/cairo/src",
diff --git gfx/thebes/moz.build gfx/thebes/moz.build
-index fd1fcf236d81..958d3f699ffd 100644
+index 48f2849e2025..7d0a161a91b4 100644
--- gfx/thebes/moz.build
+++ gfx/thebes/moz.build
-@@ -293,7 +293,13 @@ if CONFIG["MOZ_WAYLAND"]:
+@@ -295,7 +295,13 @@ if CONFIG["MOZ_WAYLAND"]:
LOCAL_INCLUDES += CONFIG["SKIA_INCLUDES"]
@@ -151,7 +151,7 @@ index fd1fcf236d81..958d3f699ffd 100644
CXXFLAGS += ["-Werror=switch"]
diff --git intl/unicharutil/util/moz.build intl/unicharutil/util/moz.build
-index 2bbd00415cae..f66bd37695d4 100644
+index 2396210428ee..092baac6f79c 100644
--- intl/unicharutil/util/moz.build
+++ intl/unicharutil/util/moz.build
@@ -24,6 +24,9 @@ UNIFIED_SOURCES += [
@@ -165,10 +165,10 @@ index 2bbd00415cae..f66bd37695d4 100644
GeneratedFile(
diff --git netwerk/dns/moz.build netwerk/dns/moz.build
-index c926d14707d1..35a3f33e2885 100644
+index 1bb0430f01aa..0360e0f468c0 100644
--- netwerk/dns/moz.build
+++ netwerk/dns/moz.build
-@@ -112,6 +112,9 @@ GeneratedFile(
+@@ -111,6 +111,9 @@ GeneratedFile(
"etld_data.inc", script="prepare_tlds.py", inputs=["effective_tld_names.dat"]
)
@@ -178,43 +178,24 @@ index c926d14707d1..35a3f33e2885 100644
# need to include etld_data.inc
LOCAL_INCLUDES += [
"/netwerk/base",
-diff --git old-configure.in old-configure.in
-index 2ca88a20a4b3..88bc9b873eff 100644
---- old-configure.in
-+++ old-configure.in
-@@ -1067,6 +1067,27 @@ fi
- AC_DEFINE_UNQUOTED(MOZ_MACBUNDLE_ID,$MOZ_MACBUNDLE_ID)
- AC_SUBST(MOZ_MACBUNDLE_ID)
-
-+dnl ========================================================
-+dnl Check for graphite2
-+dnl ========================================================
-+if test -n "$MOZ_SYSTEM_GRAPHITE2"; then
-+ dnl graphite2.pc has bogus version, check manually
-+ _SAVE_CFLAGS=$CFLAGS
-+ CFLAGS="$CFLAGS $MOZ_GRAPHITE2_CFLAGS"
-+ AC_TRY_COMPILE([ #include <graphite2/Font.h>
-+ #define GR2_VERSION_REQUIRE(major,minor,bugfix) \
-+ ( GR2_VERSION_MAJOR * 10000 + GR2_VERSION_MINOR \
-+ * 100 + GR2_VERSION_BUGFIX >= \
-+ (major) * 10000 + (minor) * 100 + (bugfix) )
-+ ], [
-+ #if !GR2_VERSION_REQUIRE(1,3,14)
-+ #error "Insufficient graphite2 version."
-+ #endif
-+ ], [],
-+ [AC_MSG_ERROR([--with-system-graphite2 requested but no working libgraphite2 found])])
-+ CFLAGS=$_SAVE_CFLAGS
-+fi
-+
- dnl ========================================================
- dnl = Child Process Name for IPC
- dnl ========================================================
+diff --git security/rlbox/moz.build security/rlbox/moz.build
+index 7ad8d076f0f1..835b9d905e03 100644
+--- security/rlbox/moz.build
++++ security/rlbox/moz.build
+@@ -47,6 +47,8 @@ if CONFIG["MOZ_WASM_SANDBOXING_GRAPHITE"]:
+ for k, v in graphite_defines:
+ WASM_DEFINES[k] = v
+ LOCAL_INCLUDES += ["/gfx/graphite2/src"]
++ if CONFIG["MOZ_SYSTEM_GRAPHITE2"]:
++ WASM_CXXFLAGS += CONFIG["MOZ_GRAPHITE2_CFLAGS"]
+
+ if CONFIG["MOZ_WASM_SANDBOXING_OGG"]:
+ include("/media/libogg/sources.mozbuild")
diff --git toolkit/library/moz.build toolkit/library/moz.build
-index 76746f308011..f6844f4c400b 100644
+index ee6051567c8e..c24a5a513bbc 100644
--- toolkit/library/moz.build
+++ toolkit/library/moz.build
-@@ -292,6 +292,12 @@ if CONFIG["MOZ_SYSTEM_PNG"]:
+@@ -298,6 +298,12 @@ if CONFIG["MOZ_SYSTEM_PNG"]:
if CONFIG["MOZ_SYSTEM_WEBP"]:
OS_LIBS += CONFIG["MOZ_WEBP_LIBS"]
@@ -228,10 +209,10 @@ index 76746f308011..f6844f4c400b 100644
OS_LIBS += CONFIG["MOZ_LIBEVENT_LIBS"]
diff --git toolkit/moz.configure toolkit/moz.configure
-index a060a59f728f..f0778d1ae2d6 100644
+index 1f85d2831f2f..04ce56e2cc0b 100644
--- toolkit/moz.configure
+++ toolkit/moz.configure
-@@ -1218,6 +1218,26 @@ def enable_cairo_ft(target, tree_freetype, freetype2_info):
+@@ -1397,6 +1397,26 @@ def enable_cairo_ft(target, tree_freetype, freetype2_info):
set_config("MOZ_ENABLE_CAIRO_FT", True, when=enable_cairo_ft)
set_config("CAIRO_FT_CFLAGS", ft2_info.cflags, when=enable_cairo_ft)
diff --git a/www/tor-browser/files/patch-python_mozbuild_mozbuild_gn__processor.py b/www/tor-browser/files/patch-build_gn__processor.py
index 94584d8b160b..be5e10347483 100644
--- a/www/tor-browser/files/patch-python_mozbuild_mozbuild_gn__processor.py
+++ b/www/tor-browser/files/patch-build_gn__processor.py
@@ -1,13 +1,13 @@
-commit 6bfdff4afcc9e3843b9c3a5d7e884e281a305398
+commit 0e5bcbefae64b35a5c8df360e3980258a565fa72
Author: Christoph Moench-Tegeder <cmt@burggraben.net>
- chase gn_processor.py changes
+ chase gn_processor.py move
-diff --git python/mozbuild/mozbuild/gn_processor.py python/mozbuild/mozbuild/gn_processor.py
-index a77b6c7759f1..e5498ac5e9df 100644
---- python/mozbuild/mozbuild/gn_processor.py
-+++ python/mozbuild/mozbuild/gn_processor.py
-@@ -185,6 +185,7 @@ def filter_gn_config(path, gn_result, sandbox_vars, input_vars, gn_target):
+diff --git build/gn_processor.py build/gn_processor.py
+index 2ba8b92c2751..91170efb9a5d 100644
+--- build/gn_processor.py
++++ build/gn_processor.py
+@@ -186,6 +186,7 @@ def filter_gn_config(path, gn_result, sandbox_vars, input_vars, gn_target):
}
oses = {
"android": "Android",
@@ -15,7 +15,7 @@ index a77b6c7759f1..e5498ac5e9df 100644
"linux": "Linux",
"mac": "Darwin",
"openbsd": "OpenBSD",
-@@ -742,17 +743,17 @@ def main():
+@@ -780,17 +781,17 @@ def main():
vars_set = []
for is_debug in (True, False):
@@ -35,10 +35,10 @@ index a77b6c7759f1..e5498ac5e9df 100644
target_cpus.append("riscv64")
- if target_os == "linux":
+ if target_os in ("freebsd", "linux"):
- target_cpus.extend(["ppc64", "mipsel", "mips64el"])
+ target_cpus.extend(["loong64", "ppc64", "mipsel", "mips64el"])
for target_cpu in target_cpus:
vars = {
-@@ -761,7 +762,7 @@ def main():
+@@ -799,7 +800,7 @@ def main():
"target_cpu": target_cpu,
"target_os": target_os,
}
diff --git a/www/tor-browser/files/patch-gfx_skia_skia_src_core_SkRasterPipeline.h b/www/tor-browser/files/patch-gfx_skia_skia_src_core_SkRasterPipeline.h
deleted file mode 100644
index 05cf110b1192..000000000000
--- a/www/tor-browser/files/patch-gfx_skia_skia_src_core_SkRasterPipeline.h
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git gfx/skia/skia/src/core/SkRasterPipeline.h gfx/skia/skia/src/core/SkRasterPipeline.h
-index 2475ea0d398d..67967483656d 100644
---- gfx/skia/skia/src/core/SkRasterPipeline.h
-+++ gfx/skia/skia/src/core/SkRasterPipeline.h
-@@ -27,7 +27,7 @@ struct SkImageInfo;
- struct skcms_TransferFunction;
-
- #if __has_cpp_attribute(clang::musttail) && !defined(__EMSCRIPTEN__) && !defined(SK_CPU_ARM32) && \
-- !defined(SK_CPU_LOONGARCH)
-+ !defined(SK_CPU_LOONGARCH) && !defined(__powerpc__)
- #define SK_HAS_MUSTTAIL 1
- #else
- #define SK_HAS_MUSTTAIL 0
diff --git a/www/tor-browser/files/patch-ipc_glue_GeckoChildProcessHost.cpp b/www/tor-browser/files/patch-ipc_glue_GeckoChildProcessHost.cpp
new file mode 100644
index 000000000000..42f5f25add33
--- /dev/null
+++ b/www/tor-browser/files/patch-ipc_glue_GeckoChildProcessHost.cpp
@@ -0,0 +1,13 @@
+diff --git ipc/glue/GeckoChildProcessHost.cpp ipc/glue/GeckoChildProcessHost.cpp
+index 9bb8314bd98c..2bc0382a9385 100644
+--- ipc/glue/GeckoChildProcessHost.cpp
++++ ipc/glue/GeckoChildProcessHost.cpp
+@@ -1121,7 +1121,7 @@ Result<Ok, LaunchError> BaseProcessLauncher::DoSetup() {
+ #if defined(MOZ_WIDGET_COCOA) || defined(XP_WIN)
+ geckoargs::sCrashReporter.Put(CrashReporter::GetChildNotificationPipe(),
+ mChildArgs);
+-#elif defined(XP_UNIX) && !defined(XP_IOS)
++#elif defined(XP_UNIX) && !defined(XP_IOS) && !defined(XP_FREEBSD)
+ UniqueFileHandle childCrashFd = CrashReporter::GetChildNotificationPipe();
+ if (!childCrashFd) {
+ return Err(LaunchError("DuplicateFileHandle failed"));
diff --git a/www/tor-browser/files/patch-memory_mozalloc_throw__gcc.h b/www/tor-browser/files/patch-memory_mozalloc_throw__gcc.h
index 53db05bc0803..81a511179852 100644
--- a/www/tor-browser/files/patch-memory_mozalloc_throw__gcc.h
+++ b/www/tor-browser/files/patch-memory_mozalloc_throw__gcc.h
@@ -1,4 +1,4 @@
---- memory/mozalloc/throw_gcc.h.orig 2022-03-05 00:14:41 UTC
+--- memory/mozalloc/throw_gcc.h.orig 2022-02-02 17:33:38 UTC
+++ memory/mozalloc/throw_gcc.h
@@ -74,50 +74,66 @@ __throw_bad_function_call(void) {
mozalloc_abort("fatal: STL threw bad_function_call");
diff --git a/www/tor-browser/files/patch-python_sites_mach.txt b/www/tor-browser/files/patch-python_sites_mach.txt
new file mode 100644
index 000000000000..dc2caf9bdfc6
--- /dev/null
+++ b/www/tor-browser/files/patch-python_sites_mach.txt
@@ -0,0 +1,18 @@
+commit 10ee367cbe7ff5a19acfcfe3bfb75a49671e4132
+Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
+
+ bump psutil (same as ports)
+
+ 5.9.x breaks mach
+
+diff --git python/sites/mach.txt python/sites/mach.txt
+index 6e3db1c848f7..10ba12c2f13b 100644
+--- python/sites/mach.txt
++++ python/sites/mach.txt
+@@ -108,5 +108,5 @@ pypi-optional:glean-sdk==63.1.0:telemetry will not be collected
+ # Mach gracefully handles the case where `psutil` is unavailable.
+ # We aren't (yet) able to pin packages in automation, so we have to
+ # support down to the oldest locally-installed version (5.4.2).
+-pypi-optional:psutil>=5.4.2,<=5.9.4:telemetry will be missing some data
++pypi-optional:psutil>=5.4.2,<=7.0.0:telemetry will be missing some data
+ pypi-optional:zstandard>=0.11.1,<=0.23.0:zstd archives will not be possible to extract
diff --git a/www/tor-browser/files/patch-third__party_libwebrtc_build_config_BUILDCONFIG.gn b/www/tor-browser/files/patch-third__party_libwebrtc_build_config_BUILDCONFIG.gn
index 331a94015301..e4607283ebcf 100644
--- a/www/tor-browser/files/patch-third__party_libwebrtc_build_config_BUILDCONFIG.gn
+++ b/www/tor-browser/files/patch-third__party_libwebrtc_build_config_BUILDCONFIG.gn
@@ -1,25 +1,12 @@
-commit 93615ae859d1d819b33bbe0e32c5260a467b3625
-Author: Christoph Moench-Tegeder <cmt@burggraben.net>
+commit da40b474fba2247ffc07696a2c565d830e900c9c
+Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
enable pipewire on bsd
-diff --git third_party/libwebrtc/BUILD.gn third_party/libwebrtc/BUILD.gn
-index 6eb14773b0a7..d63fd1d5529f 100644
---- third_party/libwebrtc/BUILD.gn
-+++ third_party/libwebrtc/BUILD.gn
-@@ -106,7 +106,7 @@ if (!build_with_chromium && !build_with_mozilla) {
- "tools_webrtc/perf:webrtc_dashboard_upload",
- ]
- }
-- if ((is_linux || is_chromeos) && rtc_use_pipewire) {
-+ if ((is_linux || is_chromeos || is_bsd) && rtc_use_pipewire) {
- deps += [ "modules/desktop_capture:shared_screencast_stream_test" ]
- }
- if (is_fuchsia) {
-diff --git third_party/libwebrtc/build/config/BUILDCONFIG.gn third_party/libwebrtc/build/config/BUILDCONFIG.gn
-index 571ae5f0d60d..863d428fc676 100644
---- third_party/libwebrtc/build/config/BUILDCONFIG.gn
-+++ third_party/libwebrtc/build/config/BUILDCONFIG.gn
+diff --git third_party/chromium/build/config/BUILDCONFIG.gn third_party/chromium/build/config/BUILDCONFIG.gn
+index 889bdb92354c..ccda96d998c5 100644
+--- third_party/chromium/build/config/BUILDCONFIG.gn
++++ third_party/chromium/build/config/BUILDCONFIG.gn
@@ -132,6 +132,7 @@ declare_args() {
# Set to true when compiling with the Clang compiler.
@@ -35,17 +22,17 @@ index 571ae5f0d60d..863d428fc676 100644
- if (host_os == "linux" || host_os == "openbsd") {
+ if (host_os == "linux" || host_os == "openbsd" || host_os == "freebsd") {
if (target_os != "linux") {
- host_toolchain = "//build/toolchain/linux:clang_$host_cpu"
+ host_toolchain = "//chromium/build/toolchain/linux:clang_$host_cpu"
} else if (is_clang) {
@@ -222,7 +223,7 @@ if (target_os == "android") {
assert(host_os == "linux" || host_os == "mac",
"Android builds are only supported on Linux and Mac hosts.")
- _default_toolchain = "//build/toolchain/android:android_clang_$target_cpu"
+ _default_toolchain = "//chromium/build/toolchain/android:android_clang_$target_cpu"
-} else if (target_os == "chromeos" || target_os == "linux" || target_os == "openbsd") {
+} else if (target_os == "chromeos" || target_os == "linux" || target_os == "openbsd" || target_os == "freebsd") {
# See comments in build/toolchain/cros/BUILD.gn about board compiles.
if (is_clang) {
- _default_toolchain = "//build/toolchain/linux:clang_$target_cpu"
+ _default_toolchain = "//chromium/build/toolchain/linux:clang_$target_cpu"
@@ -288,7 +289,7 @@ is_chromeos = current_os == "chromeos"
is_fuchsia = current_os == "fuchsia"
is_ios = current_os == "ios"
@@ -55,11 +42,24 @@ index 571ae5f0d60d..863d428fc676 100644
is_mac = current_os == "mac"
is_nacl = current_os == "nacl"
is_win = current_os == "win" || current_os == "winuwp"
+diff --git third_party/libwebrtc/BUILD.gn third_party/libwebrtc/BUILD.gn
+index 397df7b27b24..8a587feed6b9 100644
+--- third_party/libwebrtc/BUILD.gn
++++ third_party/libwebrtc/BUILD.gn
+@@ -107,7 +107,7 @@ if (!build_with_chromium && !build_with_mozilla) {
+ "tools_webrtc/perf:webrtc_dashboard_upload",
+ ]
+ }
+- if ((is_linux || is_chromeos) && rtc_use_pipewire) {
++ if ((is_linux || is_chromeos || is_bsd) && rtc_use_pipewire) {
+ deps += [ "modules/desktop_capture:shared_screencast_stream_test" ]
+ }
+ }
diff --git third_party/libwebrtc/modules/desktop_capture/BUILD.gn third_party/libwebrtc/modules/desktop_capture/BUILD.gn
-index c184e2fbbcac..e1af29734d8b 100644
+index de00f688871c..e32c19d38c8d 100644
--- third_party/libwebrtc/modules/desktop_capture/BUILD.gn
+++ third_party/libwebrtc/modules/desktop_capture/BUILD.gn
-@@ -75,7 +75,7 @@ if (rtc_include_tests) {
+@@ -74,7 +74,7 @@ if (rtc_include_tests) {
"window_finder_unittest.cc",
]
@@ -68,7 +68,7 @@ index c184e2fbbcac..e1af29734d8b 100644
configs += [ "../portal:gio" ]
}
-@@ -87,7 +87,7 @@ if (rtc_include_tests) {
+@@ -86,7 +86,7 @@ if (rtc_include_tests) {
}
}
@@ -77,7 +77,7 @@ index c184e2fbbcac..e1af29734d8b 100644
rtc_test("shared_screencast_stream_test") {
testonly = true
-@@ -146,7 +146,7 @@ if (rtc_include_tests) {
+@@ -145,7 +145,7 @@ if (rtc_include_tests) {
"test_utils_unittest.cc",
]
@@ -86,16 +86,7 @@ index c184e2fbbcac..e1af29734d8b 100644
configs += [ "../portal:gio" ]
}
-@@ -255,7 +255,7 @@ if (rtc_include_tests) {
- "mock_desktop_capturer_callback.h",
- ]
-
-- if ((is_linux || is_chromeos) && rtc_use_pipewire) {
-+ if ((is_linux || is_chromeos || is_bsd) && rtc_use_pipewire) {
- configs += [ "../portal:gio" ]
- }
-
-@@ -268,7 +268,7 @@ if (rtc_include_tests) {
+@@ -267,7 +267,7 @@ if (rtc_include_tests) {
}
# TODO(bugs.webrtc.org/14187): remove when all users are gone
@@ -104,7 +95,7 @@ index c184e2fbbcac..e1af29734d8b 100644
config("pipewire_config") {
configs = [ "../portal:pipewire_config" ]
}
-@@ -326,7 +326,7 @@ rtc_library("desktop_capture") {
+@@ -330,7 +330,7 @@ rtc_library("desktop_capture") {
"window_finder.cc",
"window_finder.h",
]
@@ -114,10 +105,10 @@ index c184e2fbbcac..e1af29734d8b 100644
}
if (is_mac) {
diff --git third_party/libwebrtc/modules/portal/BUILD.gn third_party/libwebrtc/modules/portal/BUILD.gn
-index d7768b2323c9..3593a6959277 100644
+index 6828388b31af..7e1857d861c5 100644
--- third_party/libwebrtc/modules/portal/BUILD.gn
+++ third_party/libwebrtc/modules/portal/BUILD.gn
-@@ -10,7 +10,7 @@ import("//build/config/linux/pkg_config.gni")
+@@ -10,7 +10,7 @@ import("//chromium/build/config/linux/pkg_config.gni")
import("//tools/generate_stubs/rules.gni")
import("../../webrtc.gni")
@@ -127,10 +118,10 @@ index d7768b2323c9..3593a6959277 100644
pkg_config("gio") {
packages = [
diff --git third_party/libwebrtc/webrtc.gni third_party/libwebrtc/webrtc.gni
-index b1db8ff88415..64e0cb8f7c79 100644
+index 58b450cbb16e..00b9ca49c71f 100644
--- third_party/libwebrtc/webrtc.gni
+++ third_party/libwebrtc/webrtc.gni
-@@ -153,7 +153,7 @@ declare_args() {
+@@ -154,7 +154,7 @@ declare_args() {
# By default it's only enabled on desktop Linux (excludes ChromeOS) and
# only when using the sysroot as PipeWire is not available in older and
# supported Ubuntu and Debian distributions.
diff --git a/www/tor-browser/files/patch-third__party_sqlite3_ext_sqlite-vec_sqlite-vec.c b/www/tor-browser/files/patch-third__party_sqlite3_ext_sqlite-vec_sqlite-vec.c
new file mode 100644
index 000000000000..662857e65bc5
--- /dev/null
+++ b/www/tor-browser/files/patch-third__party_sqlite3_ext_sqlite-vec_sqlite-vec.c
@@ -0,0 +1,15 @@
+diff --git third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c
+index 96612e26d385..c43c46136bef 100644
+--- third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c
++++ third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c
+@@ -11,6 +11,10 @@
+ #include <stdlib.h>
+ #include <string.h>
+
++#ifdef __FreeBSD__
++#include <sys/types.h>
++#endif
++
+ #ifndef SQLITE_VEC_OMIT_FS
+ #include <stdio.h>
+ #endif
diff --git a/www/tor-browser/files/patch-toolkit_components_processtools_procinfo__bsd.c b/www/tor-browser/files/patch-toolkit_components_processtools_procinfo__bsd.c
deleted file mode 100644
index e2e9a3cc88f4..000000000000
--- a/www/tor-browser/files/patch-toolkit_components_processtools_procinfo__bsd.c
+++ /dev/null
@@ -1,104 +0,0 @@
-diff --git toolkit/components/processtools/ProcInfo_bsd.cpp toolkit/components/processtools/ProcInfo_bsd.cpp
-index a6ff4881940c..f041ed5e50ce 100644
---- toolkit/components/processtools/ProcInfo_bsd.cpp
-+++ toolkit/components/processtools/ProcInfo_bsd.cpp
-@@ -18,6 +18,9 @@
- #include <cstdio>
- #include <cstring>
- #include <unistd.h>
-+#ifdef __FreeBSD__
-+#include <sys/user.h>
-+#endif
-
- namespace mozilla {
-
-@@ -50,25 +53,39 @@ ProcInfoPromise::ResolveOrRejectValue GetProcInfoSync(
- }
- for (const auto& request : aRequests) {
- size_t size;
-+#ifdef __FreeBSD__
-+ int mib[4];
-+ int mibsize = 4;
-+ mib[0] = CTL_KERN;
-+ mib[1] = KERN_PROC;
-+ mib[2] = KERN_PROC_PID | KERN_PROC_INC_THREAD;
-+ mib[3] = request.pid;
-+#else
- int mib[6];
-+ int mibsize = 6;
- mib[0] = CTL_KERN;
- mib[1] = KERN_PROC;
- mib[2] = KERN_PROC_PID | KERN_PROC_SHOW_THREADS;
- mib[3] = request.pid;
- mib[4] = sizeof(kinfo_proc);
- mib[5] = 0;
-- if (sysctl(mib, 6, nullptr, &size, nullptr, 0) == -1) {
-+#endif
-+ if (sysctl(mib, mibsize, nullptr, &size, nullptr, 0) == -1) {
- // Can't get info for this process. Skip it.
- continue;
- }
-
-+#ifdef __FreeBSD__
-+ auto procs = MakeUniqueFallible<kinfo_proc[]>(size / sizeof(kinfo_proc));
-+#else
- mib[5] = size / sizeof(kinfo_proc);
- auto procs = MakeUniqueFallible<kinfo_proc[]>(mib[5]);
-+#endif
- if (!procs) {
- result.SetReject(NS_ERROR_OUT_OF_MEMORY);
- return result;
- }
-- if (sysctl(mib, 6, procs.get(), &size, nullptr, 0) == -1 &&
-+ if (sysctl(mib, mibsize, procs.get(), &size, nullptr, 0) == -1 &&
- errno != ENOMEM) {
- continue;
- }
-@@ -84,19 +101,34 @@ ProcInfoPromise::ResolveOrRejectValue GetProcInfoSync(
- bool found = false;
- for (size_t i = 0; i < size / sizeof(kinfo_proc); i++) {
- const auto& p = procs[i];
-+#ifdef __FreeBSD__
-+ if (i == 0) {
-+#else
- if (p.p_tid == -1) {
-+#endif
- // This is the process.
- found = true;
-+#ifdef __FreeBSD__
-+ info.cpuTime = uint64_t(p.ki_runtime) * 1'000u;
-+ info.memory = (p.ki_tsize + p.ki_dsize + p.ki_ssize) * getpagesize();
-+#else
- info.cpuTime = uint64_t(p.p_rtime_sec) * 1'000'000'000u +
- uint64_t(p.p_rtime_usec) * 1'000u;
- info.memory =
- (p.p_vm_tsize + p.p_vm_dsize + p.p_vm_ssize) * getpagesize();
-+#endif
-+
- } else {
- // This is one of its threads.
- ThreadInfo threadInfo;
-+#ifdef __FreeBSD__
-+ threadInfo.tid = p.ki_tid;
-+ threadInfo.cpuTime = uint64_t(p.ki_runtime) * 1'000u;
-+#else
- threadInfo.tid = p.p_tid;
- threadInfo.cpuTime = uint64_t(p.p_rtime_sec) * 1'000'000'000u +
- uint64_t(p.p_rtime_usec) * 1'000u;
-+#endif
- info.threads.AppendElement(threadInfo);
- }
- }
-diff --git toolkit/components/processtools/moz.build toolkit/components/processtools/moz.build
-index b7c164c1b0ac..a41dad52c343 100644
---- toolkit/components/processtools/moz.build
-+++ toolkit/components/processtools/moz.build
-@@ -39,7 +39,7 @@ BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.ini"]
- # Platform-specific implementations of `ProcInfo`.
- toolkit = CONFIG["MOZ_WIDGET_TOOLKIT"]
- if toolkit == "gtk" or toolkit == "android":
-- if CONFIG["OS_TARGET"] == "OpenBSD":
-+ if CONFIG["OS_TARGET"] == "FreeBSD" or CONFIG["OS_TARGET"] == "OpenBSD":
- UNIFIED_SOURCES += ["ProcInfo_bsd.cpp"]
- else:
- UNIFIED_SOURCES += ["ProcInfo_linux.cpp"]
diff --git a/www/tor-browser/files/patch-toolkit_xre_nsEmbedFunctions.cpp b/www/tor-browser/files/patch-toolkit_xre_nsEmbedFunctions.cpp
new file mode 100644
index 000000000000..caac874012c9
--- /dev/null
+++ b/www/tor-browser/files/patch-toolkit_xre_nsEmbedFunctions.cpp
@@ -0,0 +1,17 @@
+diff --git toolkit/xre/nsEmbedFunctions.cpp toolkit/xre/nsEmbedFunctions.cpp
+index 9ce6af94637c..44165558f7ec 100644
+--- toolkit/xre/nsEmbedFunctions.cpp
++++ toolkit/xre/nsEmbedFunctions.cpp
+@@ -360,10 +360,12 @@ nsresult XRE_InitChildProcess(int aArgc, char* aArgv[],
+ static_cast<CrashReporter::ProcessId>(*crashHelperPidArg);
+ #endif // defined(XP_LINUX) && !defined(MOZ_WIDGET_ANDROID)
+
++#if !defined(XP_FREEBSD)
+ exceptionHandlerIsSet = CrashReporter::SetRemoteExceptionHandler(
+ std::move(*crashReporterArg), crashHelperPid);
+ MOZ_ASSERT(exceptionHandlerIsSet,
+ "Should have been able to set remote exception handler");
++#endif
+
+ if (!exceptionHandlerIsSet) {
+ // Bug 684322 will add better visibility into this condition
diff --git a/x11-wm/phoc/Makefile b/x11-wm/phoc/Makefile
index 639b7f0b819d..010f1b762c71 100644
--- a/x11-wm/phoc/Makefile
+++ b/x11-wm/phoc/Makefile
@@ -30,6 +30,7 @@ GL_ACCOUNT= World/Phosh
GL_TUPLE= World/Phosh:gmobile:v0.2.0:gmobile/subprojects/gmobile \
GNOME:gvdb:4758f6f:gvdb/subprojects/gvdb
MESON_ARGS= -Dembed-wlroots=disabled
+LDFLAGS+= -lm # https://cgit.FreeBSD.org/ports/commit/?id=b991d37c58ed
PLIST_FILES= bin/${PORTNAME} \
bin/${PORTNAME}-outputs-states \
share/man/man1/${PORTNAME}-outputs-states.1.gz \
diff --git a/x11/alacritty/Makefile b/x11/alacritty/Makefile
index b5a857729e76..1f8f77f6b43c 100644
--- a/x11/alacritty/Makefile
+++ b/x11/alacritty/Makefile
@@ -1,7 +1,6 @@
PORTNAME= alacritty
DISTVERSIONPREFIX= v
-DISTVERSION= 0.15.0
-PORTREVISION= 5
+DISTVERSION= 0.15.1
CATEGORIES= x11 wayland
MAINTAINER= vishwin@FreeBSD.org
diff --git a/x11/alacritty/Makefile.crates b/x11/alacritty/Makefile.crates
index 5811559e9af2..77b2126a8273 100644
--- a/x11/alacritty/Makefile.crates
+++ b/x11/alacritty/Makefile.crates
@@ -75,10 +75,10 @@ CARGO_CRATES= adler2-2.0.0 \
gethostname-0.4.3 \
getrandom-0.2.15 \
gl_generator-0.14.0 \
- glutin-0.32.1 \
- glutin_egl_sys-0.7.0 \
- glutin_glx_sys-0.6.0 \
- glutin_wgl_sys-0.6.0 \
+ glutin-0.32.2 \
+ glutin_egl_sys-0.7.1 \
+ glutin_glx_sys-0.6.1 \
+ glutin_wgl_sys-0.6.1 \
hashbrown-0.15.2 \
heck-0.5.0 \
hermit-abi-0.4.0 \
@@ -256,7 +256,7 @@ CARGO_CRATES= adler2-2.0.0 \
windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
- winit-0.30.8 \
+ winit-0.30.9 \
winnow-0.6.20 \
winreg-0.52.0 \
wio-0.2.2 \
diff --git a/x11/alacritty/distinfo b/x11/alacritty/distinfo
index 5af69714f049..d27268253657 100644
--- a/x11/alacritty/distinfo
+++ b/x11/alacritty/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1737069495
+TIMESTAMP = 1752539029
SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
SIZE (rust/crates/adler2-2.0.0.crate) = 13529
SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
@@ -153,14 +153,14 @@ SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3
SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
SHA256 (rust/crates/gl_generator-0.14.0.crate) = 1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d
SIZE (rust/crates/gl_generator-0.14.0.crate) = 22330
-SHA256 (rust/crates/glutin-0.32.1.crate) = ec69412a0bf07ea7607e638b415447857a808846c2b685a43c8aa18bc6d5e499
-SIZE (rust/crates/glutin-0.32.1.crate) = 68633
-SHA256 (rust/crates/glutin_egl_sys-0.7.0.crate) = cae99fff4d2850dbe6fb8c1fa8e4fead5525bab715beaacfccf3fb994e01c827
-SIZE (rust/crates/glutin_egl_sys-0.7.0.crate) = 7427
-SHA256 (rust/crates/glutin_glx_sys-0.6.0.crate) = 9c2b2d3918e76e18e08796b55eb64e8fe6ec67d5a6b2e2a7e2edce224ad24c63
-SIZE (rust/crates/glutin_glx_sys-0.6.0.crate) = 5896
-SHA256 (rust/crates/glutin_wgl_sys-0.6.0.crate) = 0a4e1951bbd9434a81aa496fe59ccc2235af3820d27b85f9314e279609211e2c
-SIZE (rust/crates/glutin_wgl_sys-0.6.0.crate) = 5472
+SHA256 (rust/crates/glutin-0.32.2.crate) = 03642b8b0cce622392deb0ee3e88511f75df2daac806102597905c3ea1974848
+SIZE (rust/crates/glutin-0.32.2.crate) = 71385
+SHA256 (rust/crates/glutin_egl_sys-0.7.1.crate) = 4c4680ba6195f424febdc3ba46e7a42a0e58743f2edb115297b86d7f8ecc02d2
+SIZE (rust/crates/glutin_egl_sys-0.7.1.crate) = 7530
+SHA256 (rust/crates/glutin_glx_sys-0.6.1.crate) = 8a7bb2938045a88b612499fbcba375a77198e01306f52272e692f8c1f3751185
+SIZE (rust/crates/glutin_glx_sys-0.6.1.crate) = 5946
+SHA256 (rust/crates/glutin_wgl_sys-0.6.1.crate) = 2c4ee00b289aba7a9e5306d57c2d05499b2e5dc427f84ac708bd2c090212cf3e
+SIZE (rust/crates/glutin_wgl_sys-0.6.1.crate) = 5567
SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
@@ -515,8 +515,8 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b738
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/winit-0.30.8.crate) = f5d74280aabb958072864bff6cfbcf9025cf8bfacdde5e32b5e12920ef703b0f
-SIZE (rust/crates/winit-0.30.8.crate) = 596137
+SHA256 (rust/crates/winit-0.30.9.crate) = a809eacf18c8eca8b6635091543f02a5a06ddf3dad846398795460e6e0ae3cc0
+SIZE (rust/crates/winit-0.30.9.crate) = 596439
SHA256 (rust/crates/winnow-0.6.20.crate) = 36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b
SIZE (rust/crates/winnow-0.6.20.crate) = 163617
SHA256 (rust/crates/winreg-0.52.0.crate) = a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5
@@ -547,5 +547,5 @@ SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bde
SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
-SHA256 (alacritty-alacritty-v0.15.0_GH0.tar.gz) = aa4479c99547c0b6860760b5b704865f629ffe1f1ec374153c2cd84e53ce5412
-SIZE (alacritty-alacritty-v0.15.0_GH0.tar.gz) = 1644528
+SHA256 (alacritty-alacritty-v0.15.1_GH0.tar.gz) = b814e30c6271ae23158c66e0e2377c3600bb24041fa382a36e81be564eeb2e36
+SIZE (alacritty-alacritty-v0.15.1_GH0.tar.gz) = 1644635
diff --git a/x11/kanshi/Makefile b/x11/kanshi/Makefile
index 6ff6a1adf2a3..9cfd98203862 100644
--- a/x11/kanshi/Makefile
+++ b/x11/kanshi/Makefile
@@ -16,6 +16,7 @@ LIB_DEPENDS= libscfg.so:devel/libscfg \
USES= compiler:c11 meson pkgconfig
MESON_ARGS= -Dipc=disabled # https://github.com/varlink/libvarlink/issues/53
+LDFLAGS+= -lm # https://cgit.FreeBSD.org/ports/commit/?id=b991d37c58ed
PLIST_FILES= bin/${PORTNAME}
OPTIONS_DEFINE= MANPAGES
diff --git a/x11/linux-nvidia-libs/Makefile b/x11/linux-nvidia-libs/Makefile
index f107874f2eb7..34411b66a539 100644
--- a/x11/linux-nvidia-libs/Makefile
+++ b/x11/linux-nvidia-libs/Makefile
@@ -147,7 +147,9 @@ LINUX32_LIBS+= libnvidia-compiler.so.${PORTVERSION}
## graphics/egl-wayland supports
## Estimated to be upgraded often.
-.if ${NVVERSION} >= 570.14400 # 570.144
+.if ${NVVERSION} >= 570.18100 && ${NVVERSION} < 575.00000 # 570.181 but below 575.000
+NV_EGL_W_VERSION= 1.1.20
+.elif ${NVVERSION} >= 570.14400 # 570.144, excuding 570.181 to below 575.000
NV_EGL_W_VERSION= 1.1.19
.elif ${NVVERSION} >= 470.04201 # 470.42.01
NV_EGL_W_VERSION= 1.1.7
@@ -276,9 +278,11 @@ PLIST_RE+= '\,${LINUXBASE}.*libnvidia-gpucomp\.so,d'
# nvidia-egl-X11 supports (not in x11/nvidia-driver nor separate ports)
# Estimated to be upgrated often.
-.if ${NVVERSION} >= 570.15302 && ${NVVERSION} < 575.00000 || ${NVVERSION} >= 575.05708
+.if ${NVVERSION} >= 570.18100 && ${NVVERSION} < 575.00000
+NV_EGL_X_VERSION= 1.0.3
+.elif ${NVVERSION} >= 570.15302 && ${NVVERSION} < 570.18100 || ${NVVERSION} >= 575.05708 && ${NVVERSION} < 580.00000
NV_EGL_X_VERSION= 1.0.2
-.elif ${NVVERSION} >= 570.14400 # 570.144
+.elif ${NVVERSION} >= 570.14400 # 570.144, 580.65.06
NV_EGL_X_VERSION= 1.0.1
.elif ${NVVERSION} >= 570.00000 # 570.00, Intentionally kept to clarify
# the start of egl-x11 support.
@@ -333,6 +337,15 @@ PLIST_RE+= '\,${LINUXBASE},s/(libnvidia-egl-gbm\.so)\.X/\1.${NV_EGL_G_VERSION}/'
# End of nvidia-egl-gbm supports
+# Vulkan layer implementing NVIDIA Smooth Motion support
+.if ${NVVERSION} >= 580.06506 # 580.65.06
+LINUX_LIBS+= libnvidia-present.so.${PORTVERSION}
+.else
+PLIST_RE+= '\,${LINUXBASE}.*libnvidia-present\.so,d'
+.endif # 580.65.06
+# End of Vulkan layer implementing NVIDIA Smooth Motion support
+
+
.if ${NVVERSION} >= 525.08902 # 525.89.02
LINUX_LIBS+= libnvoptix.so.${PORTVERSION} \
libnvidia-nvvm.so.${PORTVERSION} \
diff --git a/x11/linux-nvidia-libs/distinfo b/x11/linux-nvidia-libs/distinfo
index ca1a6562fea8..89ca49fa1cb3 100644
--- a/x11/linux-nvidia-libs/distinfo
+++ b/x11/linux-nvidia-libs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752809652
-SHA256 (NVIDIA-Linux-x86_64-570.172.08.run) = 0256867e082caf93d7b25fa7c8e69b316062a9c6c72c6e228fad7b238c6fa17d
-SIZE (NVIDIA-Linux-x86_64-570.172.08.run) = 375905456
+TIMESTAMP = 1754441402
+SHA256 (NVIDIA-Linux-x86_64-570.181.run) = f06d25ce3f1802ea507ada4b5dc46b3c2c8b38503db6f68f3ef016bab8e3dcf9
+SIZE (NVIDIA-Linux-x86_64-570.181.run) = 375778425
diff --git a/x11/linux-nvidia-libs/pkg-plist b/x11/linux-nvidia-libs/pkg-plist
index f1c15947850f..e0fb55446692 100644
--- a/x11/linux-nvidia-libs/pkg-plist
+++ b/x11/linux-nvidia-libs/pkg-plist
@@ -178,6 +178,7 @@
%%LINUXBASE%%%%LINUX_LIBDIR%%/libnvidia-nvvm.so.4
%%LINUXBASE%%%%LINUX_LIBDIR%%/libnvidia-nvvm.so.%%SHLIB_VERSION%%
%%LINUXBASE%%%%LINUX_LIBDIR%%/libnvidia-ngx.so.%%SHLIB_VERSION%%
+%%LINUXBASE%%%%LINUX_LIBDIR%%/libnvidia-present.so.%%SHLIB_VERSION%%
%%LINUXBASE%%%%LINUX_LIBDIR%%/tls/libnvidia-tls.so.%%SHLIB_VERSION%%
%%LINUXBASE%%%%LINUX_LIBDIR%%/vdpau/libvdpau_nvidia.so.1
%%LINUXBASE%%/usr/share/egl/egl_external_platform.d/10_nvidia_wayland.json
diff --git a/x11/nvidia-driver/Makefile.version b/x11/nvidia-driver/Makefile.version
index c4fdb5ffcd5a..88c869f596bb 100644
--- a/x11/nvidia-driver/Makefile.version
+++ b/x11/nvidia-driver/Makefile.version
@@ -1,4 +1,4 @@
# NVIDIA Distversion
#
# This will be included from x11/nvidia-driver and the nvidia-drm port
-NVIDIA_DISTVERSION?= 570.172.08
+NVIDIA_DISTVERSION?= 570.181
diff --git a/x11/nvidia-driver/distinfo b/x11/nvidia-driver/distinfo
index 22a4573388da..7225c46c9dc7 100644
--- a/x11/nvidia-driver/distinfo
+++ b/x11/nvidia-driver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752763563
-SHA256 (NVIDIA-FreeBSD-x86_64-570.172.08.tar.xz) = 004fd4084d96854580582d6664df7d36df6e03230001c06a9fa0234c1a3ba1e6
-SIZE (NVIDIA-FreeBSD-x86_64-570.172.08.tar.xz) = 260741248
+TIMESTAMP = 1754437824
+SHA256 (NVIDIA-FreeBSD-x86_64-570.181.tar.xz) = b5e5f1acc5d2f55be9b34ba209c308fa3a716ac489f37a1805d5e9ae5d8ce166
+SIZE (NVIDIA-FreeBSD-x86_64-570.181.tar.xz) = 261233752
diff --git a/x11/nvidia-settings/Makefile b/x11/nvidia-settings/Makefile
index 55dd89851936..1b343cfd75ae 100644
--- a/x11/nvidia-settings/Makefile
+++ b/x11/nvidia-settings/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nvidia-settings
-PORTVERSION= 570.169
+PORTVERSION= 570.181
CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
diff --git a/x11/nvidia-settings/distinfo b/x11/nvidia-settings/distinfo
index 3bcbc4de391b..df8ff754572d 100644
--- a/x11/nvidia-settings/distinfo
+++ b/x11/nvidia-settings/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750217836
-SHA256 (NVIDIA-nvidia-settings-570.169_GH0.tar.gz) = ea672023af2fbac35b02eec4987672dc15896016a27b076ce3003f1c97c8ce73
-SIZE (NVIDIA-nvidia-settings-570.169_GH0.tar.gz) = 1308800
+TIMESTAMP = 1754440481
+SHA256 (NVIDIA-nvidia-settings-570.181_GH0.tar.gz) = 6a11f45c72921243a4d7483af23656b41acf2ad48d17221eb412d5ad94f63460
+SIZE (NVIDIA-nvidia-settings-570.181_GH0.tar.gz) = 1309645
diff --git a/x11/nvidia-xconfig/Makefile b/x11/nvidia-xconfig/Makefile
index a6220530ed5e..cc735ccb7a0d 100644
--- a/x11/nvidia-xconfig/Makefile
+++ b/x11/nvidia-xconfig/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nvidia-xconfig
-PORTVERSION= 570.169
+PORTVERSION= 570.181
CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
diff --git a/x11/nvidia-xconfig/distinfo b/x11/nvidia-xconfig/distinfo
index 1df7d59a293f..1d749a7cd0a3 100644
--- a/x11/nvidia-xconfig/distinfo
+++ b/x11/nvidia-xconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750218222
-SHA256 (NVIDIA-nvidia-xconfig-570.169_GH0.tar.gz) = ebdb9339dc04564e01312d8e2da8f4aa81315e87f2796364e586fd984a82e554
-SIZE (NVIDIA-nvidia-xconfig-570.169_GH0.tar.gz) = 145646
+TIMESTAMP = 1754440555
+SHA256 (NVIDIA-nvidia-xconfig-570.181_GH0.tar.gz) = 96d740bf4c18eea0dab8367d5a828e51a0708f0cf1ce5625a970e0781b907d98
+SIZE (NVIDIA-nvidia-xconfig-570.181_GH0.tar.gz) = 145651
diff --git a/x11/swaylock-plugin/Makefile b/x11/swaylock-plugin/Makefile
index 02556e39f532..26acc5a913a2 100644
--- a/x11/swaylock-plugin/Makefile
+++ b/x11/swaylock-plugin/Makefile
@@ -1,4 +1,4 @@
-DISTVERSION= 1.8.2
+DISTVERSION= 1.8.3
PORTREVISION= 0
PKGNAMESUFFIX= -plugin
diff --git a/x11/swaylock-plugin/distinfo b/x11/swaylock-plugin/distinfo
index 1e95c1a50d32..e87614430d3d 100644
--- a/x11/swaylock-plugin/distinfo
+++ b/x11/swaylock-plugin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742733993
-SHA256 (mstoeckl-swaylock-plugin-v1.8.2_GH0.tar.gz) = 8ac27f421550169d8d3d9523772d69fb405fedd0e6a73169495d05da8fb6ab47
-SIZE (mstoeckl-swaylock-plugin-v1.8.2_GH0.tar.gz) = 70259
+TIMESTAMP = 1754607016
+SHA256 (mstoeckl-swaylock-plugin-v1.8.3_GH0.tar.gz) = d2e60dfedb9ebd63b8682731812ec8bf0ff52d26c0564bb97b54aad832570df4
+SIZE (mstoeckl-swaylock-plugin-v1.8.3_GH0.tar.gz) = 70382
diff --git a/x11/way-displays/Makefile b/x11/way-displays/Makefile
index 09620637d470..8607b935ee34 100644
--- a/x11/way-displays/Makefile
+++ b/x11/way-displays/Makefile
@@ -17,7 +17,7 @@ LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim \
libinput.so:x11/libinput
TEST_DEPENDS= cmocka>0:sysutils/cmocka
-USES= compiler:c11 gmake localbase pkgconfig
+USES= compiler:c11 gmake pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= alex-courtis
MAKEFILE= GNUmakefile
diff --git a/x11/waybar/Makefile b/x11/waybar/Makefile
index bb6b90f07241..51166a483234 100644
--- a/x11/waybar/Makefile
+++ b/x11/waybar/Makefile
@@ -1,5 +1,5 @@
PORTNAME= waybar
-DISTVERSION= 0.13.0
+DISTVERSION= 0.14.0
CATEGORIES= x11 wayland
PKGNAMESUFFIX= ${FLAVOR:N${FLAVORS:[1]}:C/.+/-${FLAVOR}/}
@@ -22,18 +22,13 @@ LIB_DEPENDS= libdate-tz.so:devel/date \
libxkbregistry.so:x11/libxkbcommon
TEST_DEPENDS= catch>0:devel/catch
-FLAVORS= default nopulse
-CONFLICTS_INSTALL= ${PORTNAME}*
+FLAVORS= default nopulse
USES= compiler:c++20-lang gnome meson pkgconfig
USE_GITHUB= yes
-USE_GNOME= gtkmm30
GH_ACCOUNT= Alexays
GH_PROJECT= Waybar
-MESON_ARGS= ${libnl systemd tests:L:C/.*/-D&=disabled/}
-PLIST_FILES= bin/${PORTNAME} \
- etc/xdg/${PORTNAME}/config.jsonc \
- etc/xdg/${PORTNAME}/style.css
+USE_GNOME= gtkmm30
# XXX Add pkg-config support to devel/date
.if exists(${.CURDIR}/files/date.pc.in)
@@ -41,6 +36,14 @@ CONFIGURE_ENV+= PKG_CONFIG_PATH="${WRKDIR}"
SUB_FILES+= date.pc
.endif
+MESON_ARGS= ${libnl systemd tests:L:C/.*/-D&=disabled/}
+
+CONFLICTS_INSTALL= ${PORTNAME}*
+
+PLIST_FILES= bin/${PORTNAME} \
+ etc/xdg/${PORTNAME}/config.jsonc \
+ etc/xdg/${PORTNAME}/style.css
+
OPTIONS_DEFINE= CAVA DBUS EVDEV ICONSFONT JACK MANPAGES MPD MPRIS \
PIPEWIRE PULSEAUDIO SNDIO UDEV UPOWER WIREPLUMBER
OPTIONS_DEFAULT= CAVA DBUS EVDEV ICONSFONT JACK MANPAGES MPD MPRIS \
@@ -50,6 +53,14 @@ OPTIONS_EXCLUDE+= CAVA # https://github.com/karlstav/cava/issues/487
OPTIONS_EXCLUDE+= PULSEAUDIO
.endif
+EVDEV_DESC= Keyboard state via libevdev
+ICONSFONT_DESC= Install Font Awesome to properly render icons
+MPD_DESC= Music Player Daemon support
+MPRIS_DESC= Media Player Remote Interfacing Specification via playerctl
+UDEV_DESC= Monitor backlight level via libudev
+UPOWER_DESC= Monitor battery capacity via UPower
+WIREPLUMBER_DESC= Show current volume via WirePlumber
+
CAVA_LIB_DEPENDS= libcava.so:audio/cava
CAVA_MESON_ENABLED= cava
CAVA_VARS= MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-cava.5.gz
@@ -58,14 +69,12 @@ DBUS_LIB_DEPENDS= libdbusmenu-gtk3.so:devel/libdbusmenu
DBUS_MESON_ENABLED= dbusmenu-gtk
DBUS_VARS= MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-tray.5.gz
-EVDEV_DESC= Keyboard state via libevdev
EVDEV_BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto
EVDEV_LIB_DEPENDS= libevdev.so:devel/libevdev \
libinput.so:x11/libinput
EVDEV_MESON_ENABLED= libevdev libinput
EVDEV_VARS= MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-keyboard-state.5.gz
-ICONSFONT_DESC= Install Font Awesome to properly render icons
ICONSFONT_RUN_DEPENDS= font-awesome>0:x11-fonts/font-awesome
JACK_LIB_DEPENDS= libjack.so:audio/jack
@@ -74,8 +83,7 @@ JACK_VARS= MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-jack.5.gz
MANPAGES_BUILD_DEPENDS= scdoc:textproc/scdoc
MANPAGES_MESON_ENABLED= man-pages
-MANPAGES_PLIST_FILES= \
- share/man/man5/${PORTNAME}-battery.5.gz \
+MANPAGES_PLIST_FILES= share/man/man5/${PORTNAME}-battery.5.gz \
share/man/man5/${PORTNAME}-cffi.5.gz \
share/man/man5/${PORTNAME}-clock.5.gz \
share/man/man5/${PORTNAME}-cpu.5.gz \
@@ -83,6 +91,7 @@ MANPAGES_PLIST_FILES= \
share/man/man5/${PORTNAME}-disk.5.gz \
share/man/man5/${PORTNAME}-dwl-tags.5.gz \
share/man/man5/${PORTNAME}-dwl-window.5.gz \
+ share/man/man5/${PORTNAME}-ext-workspaces.5.gz \
share/man/man5/${PORTNAME}-gamemode.5.gz \
share/man/man5/${PORTNAME}-gps.5.gz \
share/man/man5/${PORTNAME}-hyprland-language.5.gz \
@@ -112,12 +121,10 @@ MANPAGES_PLIST_FILES= \
share/man/man5/${PORTNAME}-wlr-taskbar.5.gz \
share/man/man5/${PORTNAME}.5.gz
-MPD_DESC= Music Player Daemon support
MPD_LIB_DEPENDS= libmpdclient.so:audio/libmpdclient
MPD_MESON_ENABLED= mpd
MPD_VARS= MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-mpd.5.gz
-MPRIS_DESC= Media Player Remote Interfacing Specification via playerctl
MPRIS_LIB_DEPENDS= libplayerctl.so:multimedia/playerctl
MPRIS_MESON_ENABLED= mpris
MPRIS_VARS= MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-mpris.5.gz
@@ -136,14 +143,12 @@ SNDIO_USES= localbase:ldflags
SNDIO_MESON_ENABLED= sndio
SNDIO_VARS= MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-sndio.5.gz
-UDEV_DESC= Monitor backlight level via libudev
UDEV_LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim \
libudev.so:devel/libudev-devd
UDEV_MESON_ENABLED= libudev
UDEV_VARS= MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-backlight-slider.5.gz \
MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-backlight.5.gz
-UPOWER_DESC= Monitor battery capacity via UPower
UPOWER_LIB_DEPENDS= libupower-glib.so:sysutils/upower
UPOWER_MESON_ENABLED= upower_glib
UPOWER_VARS= MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-upower.5.gz
@@ -167,7 +172,7 @@ post-patch:
${WRKSRC}/src/util/prepare_for_sleep.cpp
# Respect PREFIX for icons
@${REINPLACE_CMD} 's,/usr/share,${DATADIR:H},' \
- ${WRKSRC}/src/modules/wlr/taskbar.cpp
+ ${WRKSRC}/src/util/icon_loader.cpp
pre-test:
@if [ ! -e ${WRKDIR}/.meson_build_tests ]; then \
diff --git a/x11/waybar/distinfo b/x11/waybar/distinfo
index 5b227ba59f6b..1039092315a1 100644
--- a/x11/waybar/distinfo
+++ b/x11/waybar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750686850
-SHA256 (Alexays-Waybar-0.13.0_GH0.tar.gz) = 5148c802ecdcb459f0dbcb20b43a30f5751e9c1b2c9ed7bb893aa87f37212307
-SIZE (Alexays-Waybar-0.13.0_GH0.tar.gz) = 336832
+TIMESTAMP = 1754669396
+SHA256 (Alexays-Waybar-0.14.0_GH0.tar.gz) = 7f3859779bb3a5028a7215b2000c2e476c03453a52289164ba60a4bf1bb3772f
+SIZE (Alexays-Waybar-0.14.0_GH0.tar.gz) = 341661
diff --git a/x11/wlrctl/Makefile b/x11/wlrctl/Makefile
index cff919bca6b1..66e0cc15433e 100644
--- a/x11/wlrctl/Makefile
+++ b/x11/wlrctl/Makefile
@@ -17,6 +17,7 @@ LIB_DEPENDS= libwayland-client.so:graphics/wayland \
libxkbcommon.so:x11/libxkbcommon
USES= compiler:c11 meson pkgconfig
+LDFLAGS+= -lm # https://cgit.FreeBSD.org/ports/commit/?id=b991d37c58ed
PLIST_FILES= bin/${PORTNAME} \
share/zsh/site-functions/_${PORTNAME}
diff --git a/x11/wofi/Makefile b/x11/wofi/Makefile
index f6981b93f56a..6419e54171d1 100644
--- a/x11/wofi/Makefile
+++ b/x11/wofi/Makefile
@@ -1,12 +1,12 @@
PORTNAME= wofi
DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.1
+DISTVERSION= 1.5.1
CATEGORIES= x11 wayland
MASTER_SITES= https://hg.sr.ht/~scoopta/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= tagattie@FreeBSD.org
COMMENT= Launcher/menu program for wlroots-based compositors
-WWW= https://hg.sr.ht/~scoopta/wofi
+WWW= https://sr.ht/~scoopta/wofi
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING.md
@@ -17,7 +17,7 @@ USES= gnome meson pkgconfig
USE_GNOME= cairo gdkpixbuf gtk30
post-patch:
- @${REINPLACE_CMD} 's,/usr/local,${PREFIX},g' \
+ @${REINPLACE_CMD} 's|/usr/local|${PREFIX}|g' \
${WRKSRC}/man/${PORTNAME}.7 \
${WRKSRC}/modes/drun.c
# Extract (snapshot) version from the port instead of meson.build
diff --git a/x11/wofi/distinfo b/x11/wofi/distinfo
index bbe6a987e5b3..f6ae9d40f2cc 100644
--- a/x11/wofi/distinfo
+++ b/x11/wofi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1707506547
-SHA256 (wofi-v1.4.1.tar.gz) = e95e35c03551c39178c16ad6213a88e3883a236e942d7f2666c780d934c270bb
-SIZE (wofi-v1.4.1.tar.gz) = 79266
+TIMESTAMP = 1754739113
+SHA256 (wofi-v1.5.1.tar.gz) = d432d8f2c3f1d66716dc29e9fea7bb52cd319377c7faddf326491a9e92c188cb
+SIZE (wofi-v1.5.1.tar.gz) = 80589
diff --git a/x11/xscreensaver/Makefile b/x11/xscreensaver/Makefile
index 07f7fc17cc02..63b2cbe64e31 100644
--- a/x11/xscreensaver/Makefile
+++ b/x11/xscreensaver/Makefile
@@ -1,10 +1,10 @@
PORTNAME= xscreensaver
-DISTVERSION= 6.09
-PORTREVISION= 1
+DISTVERSION= 6.10
+DISTVERSIONSUFFIX= .1
CATEGORIES= x11
MASTER_SITES= http://www.jwz.org/xscreensaver/
-MAINTAINER= zirias@FreeBSD.org
+MAINTAINER= vsasjason@gmail.com
COMMENT= Save your screen while you entertain your cat
WWW= https://www.jwz.org/xscreensaver/
@@ -29,7 +29,6 @@ USE_XORG= ice sm x11 xext xft xi xinerama xmu xrandr xrender xt xxf86vm
SHEBANG_FILES= hacks/check-configs.pl
GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
CONFIGURE_ARGS= --enable-locking \
--with-app-defaults=${PREFIX}/lib/X11/app-defaults \
--with-configdir=${PREFIX}/share/xscreensaver/config/ \
@@ -57,6 +56,8 @@ MAKE_ARGS= install_prefix=${STAGEDIR}
SUB_FILES= xscreensaver-blank.desktop xscreensaver-lock.desktop \
xscreensaver-start.desktop xscreensaver-stop.desktop
+WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
+
OPTIONS_DEFINE= FIREF NLS NSFW SETUID_HACKS XAOS1 XDALI XEARTH XMOUN XPLANET \
XSNOW
OPTIONS_SUB= yes
diff --git a/x11/xscreensaver/distinfo b/x11/xscreensaver/distinfo
index fd7074fd3721..ac76599809e1 100644
--- a/x11/xscreensaver/distinfo
+++ b/x11/xscreensaver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1718116610
-SHA256 (xscreensaver-6.09.tar.gz) = f4667705adb8cc43fd2f3973a88a1b54b16f20190afe93b21e221f2f57320b05
-SIZE (xscreensaver-6.09.tar.gz) = 22026182
+TIMESTAMP = 1754589876
+SHA256 (xscreensaver-6.10.1.tar.gz) = ffe599f9cf77afa46efb8dbb7b561e8da0c3156dea64b635e0b7e2c20f4bb3ed
+SIZE (xscreensaver-6.10.1.tar.gz) = 25081752
diff --git a/x11/xscreensaver/files/patch-driver_XScreenSaver.ad.in b/x11/xscreensaver/files/patch-driver_XScreenSaver.ad.in
index 78259585474f..68776b76299c 100644
--- a/x11/xscreensaver/files/patch-driver_XScreenSaver.ad.in
+++ b/x11/xscreensaver/files/patch-driver_XScreenSaver.ad.in
@@ -1,4 +1,4 @@
---- driver/XScreenSaver.ad.in.orig 2023-10-11 00:24:06 UTC
+--- driver/XScreenSaver.ad.in.orig 2025-04-28 19:46:11 UTC
+++ driver/XScreenSaver.ad.in
@@ -55,7 +55,7 @@
*splashDuration: 0:00:05
@@ -37,11 +37,3 @@
maze --root \n\
@GL_KLUDGE@ GL: superquadrics --root \n\
attraction --root \n\
-@@ -615,7 +627,6 @@ - lcdscrub --root \n\
- *hacks.dangerball.name: Danger Ball
- *hacks.decayscreen.name: Decay Screen
- *hacks.deepstars.name: Deep Stars
--*hacks.dnalogo.name: DNA Logo
- *hacks.dymaxionmap.name: Dymaxion Map
- *hacks.energystream.name: Energy Stream
- *hacks.etruscanvenus.name: Etruscan Venus
diff --git a/x11/xscreensaver/pkg-plist b/x11/xscreensaver/pkg-plist
index 71af26273018..c0d590679f20 100644
--- a/x11/xscreensaver/pkg-plist
+++ b/x11/xscreensaver/pkg-plist
@@ -64,6 +64,7 @@ bin/xscreensaver-hacks/discrete
bin/xscreensaver-hacks/distort
bin/xscreensaver-hacks/drift
bin/xscreensaver-hacks/droste
+bin/xscreensaver-hacks/dumpsterfire
bin/xscreensaver-hacks/dymaxionmap
bin/xscreensaver-hacks/endgame
bin/xscreensaver-hacks/energystream
@@ -121,6 +122,7 @@ bin/xscreensaver-hacks/hextrail
bin/xscreensaver-hacks/highvoltage
bin/xscreensaver-hacks/hilbert
bin/xscreensaver-hacks/hopalong
+bin/xscreensaver-hacks/hopffibration
bin/xscreensaver-hacks/hydrostat
bin/xscreensaver-hacks/hypertorus
bin/xscreensaver-hacks/hypnowheel
@@ -137,6 +139,7 @@ bin/xscreensaver-hacks/kaleidescope
bin/xscreensaver-hacks/kaleidocycle
bin/xscreensaver-hacks/kallisti
bin/xscreensaver-hacks/klein
+bin/xscreensaver-hacks/klondike
bin/xscreensaver-hacks/kumppa
bin/xscreensaver-hacks/lament
bin/xscreensaver-hacks/lavalite
@@ -177,6 +180,7 @@ bin/xscreensaver-hacks/photopile
bin/xscreensaver-hacks/piecewise
bin/xscreensaver-hacks/pinion
bin/xscreensaver-hacks/pipes
+bin/xscreensaver-hacks/platonicfolding
bin/xscreensaver-hacks/polyhedra
bin/xscreensaver-hacks/polyominoes
bin/xscreensaver-hacks/polytopes
@@ -423,6 +427,7 @@ share/man/man6/hextrail.6.gz
share/man/man6/highvoltage.6.gz
share/man/man6/hilbert.6.gz
share/man/man6/hopalong.6.gz
+share/man/man6/hopffibration.6.gz
share/man/man6/hydrostat.6.gz
share/man/man6/hypertorus.6.gz
share/man/man6/hypnowheel.6.gz
@@ -478,6 +483,7 @@ share/man/man6/photopile.6.gz
share/man/man6/piecewise.6.gz
share/man/man6/pinion.6.gz
share/man/man6/pipes.6.gz
+share/man/man6/platonicfolding.6.gz
share/man/man6/polyhedra.6.gz
share/man/man6/polyominoes.6.gz
share/man/man6/polytopes.6.gz
@@ -629,6 +635,7 @@ share/pixmaps/xscreensaver.png
%%DATADIR%%/config/distort.xml
%%DATADIR%%/config/drift.xml
%%DATADIR%%/config/droste.xml
+%%DATADIR%%/config/dumpsterfire.xml
%%DATADIR%%/config/dymaxionmap.xml
%%DATADIR%%/config/endgame.xml
%%DATADIR%%/config/energystream.xml
@@ -686,6 +693,7 @@ share/pixmaps/xscreensaver.png
%%DATADIR%%/config/highvoltage.xml
%%DATADIR%%/config/hilbert.xml
%%DATADIR%%/config/hopalong.xml
+%%DATADIR%%/config/hopffibration.xml
%%DATADIR%%/config/hydrostat.xml
%%DATADIR%%/config/hypertorus.xml
%%DATADIR%%/config/hypnowheel.xml
@@ -702,6 +710,7 @@ share/pixmaps/xscreensaver.png
%%DATADIR%%/config/kaleidocycle.xml
%%DATADIR%%/config/kallisti.xml
%%DATADIR%%/config/klein.xml
+%%DATADIR%%/config/klondike.xml
%%DATADIR%%/config/kumppa.xml
%%DATADIR%%/config/lament.xml
%%DATADIR%%/config/lavalite.xml
@@ -741,6 +750,7 @@ share/pixmaps/xscreensaver.png
%%DATADIR%%/config/piecewise.xml
%%DATADIR%%/config/pinion.xml
%%DATADIR%%/config/pipes.xml
+%%DATADIR%%/config/platonicfolding.xml
%%DATADIR%%/config/polyhedra.xml
%%DATADIR%%/config/polyominoes.xml
%%DATADIR%%/config/polytopes.xml